zoukankan      html  css  js  c++  java
  • 8086汇编 rep 指令

    8086汇编 rep 指令

    rep指令常和串传送指令搭配使用
    功能:根据cx的值,重复执行后面的指令

    串传送指令1: movsb

    功能:(以字节为单位传送)
      (1) ((es)×16 + (di)) = ((ds) ×16 + (si))
      (2) 如果DF = 0则:   (si) = (si) + 1
                                  (di) = (di) + 1
           如果DF = 1则:    (si) = (si) - 1
                                             (di) = (di) - 1

    串传送指令2:movsw

    功能:(以字为单位传送)
      (1) ((es)×16 + (di)) = ((ds) ×16 + (si))
      (2) 如果DF = 0则:   (si) = (si) + 2
                             (di) = (di) + 2
         如果DF = 1则:   (si) = (si) - 2
                                             (di) = (di) - 2 

    rep 指令使用

    任务:用串传送指令,将F000H段中的最后

    // F000H段的最后一个字符的位置:F000:FFFF

    16个字符复制到data段中。
    data segment
    db 16 dup (0)
    data ends

  • 相关阅读:
    111111
    国际化(提取代码中文)
    分库操作(无事务)
    Nignx(四)location语法详解
    Nginx项目笔记
    SAX:进行XML解析
    流处理PDF、Base64
    JAVA8:stream流
    JPA一对多,多对一映射
    有关技术站点
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/12485219.html
Copyright © 2011-2022 走看看