* 串比较指令举例 JZ STOP DEC SI MOV AL,[SI] MOV BX,SI STOP:HLT 测试内存中两块200个字节数据是否相同,并找出第一个不相等字符的地址,将该地址和字符存贮起来。 LEA SI,MEM1 LEA DI,MEM2 MOV CX,200 CLD REPE CMPSB * ⒊串扫描SCASB / SCASW 执行的操作: 对字节:AL-ES:[DI] DI?DI±1 对字: AX-ES:[DI+1][DI] DI? DI±2 搜索指令执行的仍是比较(减法)操作,结果只影响标志位。 要搜索的关键字放在AL(字节)或AX(字)中。 本指令用于在串中查找指定的信息。 格式:SCAS OPRD SCASB SCASW * SCAS指令加上重复前缀后,可对串进行连续扫描比较: 若前缀为REPZ,则表示比较结果相等且(ZF=1)且串未结束(CX≠0),则继续比较。 若前缀为REPNZ,则表示比较结果不相等(ZF=0)且串未结束(CX≠0)就继续比较。 * 例:在ES段的偏移1000H开始处存有10个ASCII
您可能关注的文档
最近下载
- 一元一次方程应用题-一元一次方程应用题以及答案.docx VIP
- 《永磁同步电机通用技术条件》.pdf VIP
- Windows Server 2012(R2)操作系统安全加固配置基线.docx VIP
- NBT47017-2011压力容器视镜(施工图).pdf VIP
- 早孕关爱门诊咨询要点专家共识(2025年版).pptx VIP
- 省属国有企业公开招聘笔试真题(完整版含详细答案).docx VIP
- mipi_csi-2_协议介绍文档.pdf VIP
- T∕FSI 057-2020 可交联型粉末氟碳涂料树脂(可复制版).pdf
- 结构力学优化算法:灵敏度分析:灵敏度分析基础.pdf VIP
- 传统医学出师考核和确有专长考核大纲(PDF62页).pdf VIP
原创力文档

文档评论(0)