第2章 80X86汇编语言与汇编程序(4)—串操作与程序控制指令..ppt

第2章 80X86汇编语言与汇编程序(4)—串操作与程序控制指令..ppt

GLUT_C 2013-08 8086指令系统(续) 2.3.5 串操作指令 串操作指令在教材P.128 字符串传送指令 字符串比较指令 字符串检索指令 取字符串指令 存字符串指令 1.字符串传送指令 字符串传送指令MOVSB/MOVSW 格式: MOVSB ;用于字节传送 MOVSW ;用于字传送。 特点: (1) MOVSB、MOVSW指令,源数据串的默认段基址DS,有效地址为SI,目的串段基址ES,有效地址DI。 (2)指令前面常加重复前缀REP,重复执行n次。 (3)重复执行次数 由CX指定 (4)每次传送,DI,SI自动修改(字节传送±1,字传送±2),加减由方向控制为DF确定。 DF=0 SI、DI +1 (+2) DF=1 SI、DI -1 (-2) 如:将内存中11000H开始的100字节传送到32000H开始的连续地址空间 MOV AX,1000H MOV DS, AX ;源数据串段基地址 MOV AX, 3000H MOV ES, AX ;目的数据串段基地址 MOV SI,1000H ;源地址为1000H MOV DI,2000H ;目的地址为2000H MOV CX,100 ;字符串长100个字节 CLD ;方向标志清0,使指针

文档评论(0)

1亿VIP精品文档

相关文档