第5-2章循环程序设计5.pptVIP

  • 10
  • 0
  • 约6.57千字
  • 约 51页
  • 2018-12-04 发布于江苏
  • 举报
第5-2章循环程序设计5

设问: 本章重点 循环的概念 循环指令 串处理 多重循环 6.1 循环的概念 6.1.1 循环结构 循环程序有三部分: l?? 设置循环的初始状态 l?? 循环体 l 循环控制部分 6.1.1 循环程序例子 运行结果: 6.2 循环指令 例1 求X=1+2+3+…+10的累加值。 MOV AL,0 MOV BL,1 MOV CX,10 SS1:ADD AL,BL INC BL LOOP SS1 MOV X,AL 6.2.2 LOOPZ/LOOPE 格式: LOOPZ/LOOPE OPR 执行的操作:(CX)=(CX)-1,若CX≠0,并且ZF=1则跳转到标号OPR处循环执行,若CX=0,或者ZF=0则执行LOOP的下一条指令。 6.3 串处理 在汇编语言中,可将连续的n个存储单元称为串、表、数组等。 对于这种数据结构的操作称为串处理。 对串进行操作,需要几个参数,如串的长度、串的起始单元地址等;而且串操作大都是循环执行的,循环如何控制、串的存取方式等都不同于其它数据操作。 6.3.2 串处理例子 此时,数据段的段地址为0B45H,而附加段的段地址为0B46H。查看的结果在附加段中。 6.3.3 串处理指令 示例6-3 比较两个字串BUNCH1和BUNCH2是否相同,相同打印‘Y’,不

文档评论(0)

1亿VIP精品文档

相关文档