语言第六章介绍.pptVIP

  • 7
  • 0
  • 约7.7千字
  • 约 46页
  • 2017-06-14 发布于湖北
  • 举报
5.串扫描指令 SCAS (搜索关键字) 显式格式:SCAS DST 隐含格式:SCASB, SCASW, SCASD 功能: 累加器-目标,即(AL(或AX))-(ES:[DI]),并且根据指令执行结果设置标志。 指令执行后,DI自动指向下一个元素,若Zf=1,说明相等。    如果用REPE SCASB,指令执行后,DI自动指向下一个元素,若Zf=1,说明串中每一个都与目标相等。    例题 6-8(142页) 在数组X中查找-1,找到后删除,后续元素前移,并修改数组元素长度。 要求用串扫描指令SCAS ④在一首址为ARY长度为20的字符串查找字符“*”,如果找到,则将结果单元RESULT清0,否则结果单元为全1。 LEA DI, ARY MOV [RESULT],0FFH MOV CX,20 MOV AL,’*’ REPNE SCASB JNZ END1 MOV [RESULT],0 END1: HLT 以下代码和前面例题的区别: MOV BX ,

文档评论(0)

1亿VIP精品文档

相关文档