CMPS串比较指令-8086教学文档(近义词替换)
CMPS串比较指令用于比较两个存储区域的内容,并根据结果调整指针位置。具体执行如下:
1. 对内存中的字节、字或双字进行逐个比较;
2. 当发现不相等时停止操作,并将条件标志位设置为0(不等);若全部相等,则ZF为1(相等);
3. 根据比较结果调整源指针(SI)和目标指针(DI):
- 字节操作:SI自增或减1,DI同样变化;
- 字操作:SI自增或减2,DI相应变化;
- 双字操作:SI自增或减4,DI相应变化。
下载地址
用户评论