计算机大三专业课汇编语言第3章8086指令系统.ppt

计算机大三专业课汇编语言第3章8086指令系统.ppt

* 串操作指令流程(以传送操作为例) 取源串地址 取目标串地址 设串长度 传送一个字节或字 修改地址指针 修改串长度值 传送完否? N Y 设操作方向 * 1. 串传送指令 格式: MOVS OPRD1,OPRD2 MOVSB MOVSW 串传送指令常与无条件重复前缀连用 * 串传送指令 对比用MOV指令和MOVS指令实现将200个字节数据从内存的一个区域送到另一个区域的程序段。 P104例3-12 * 串传送指令例 用串传送指令实现200个字节数据的传送: LEA SI,MEM1 LEA DI,MEM2 MOV CX,200 CLD REP MOVSB HLT * 2. 串比较指令 格式: CMPS OPRD1,OPRD2 CMPSB CMPSW 串比较指令常与条件重复前缀连用,指令的执 行不改变操作数,仅影响标志位。 前缀的操作对标志位不影响 * 串比较指令例 测试200个字节数据是否传送正确: LEA SI,MEM1 LEA DI,MEM2 MOV CX,200 CLD REPE CMPSB TEST CX,00FFH

文档评论(0)

1亿VIP精品文档

相关文档