第5章 汇编语言程序设计基本技术.pptVIP

  • 2
  • 0
  • 约1.86万字
  • 约 97页
  • 2019-01-19 发布于浙江
  • 举报
5.3.4循环控制方法 (1)正计数法程序设计举例 【例5-21】已知BUF单元开始存放一个字节型数据块,编写程序统计数据块中正数和负数的个数,用正计数法控制循环。 程序代码链接 5.3.4循环控制方法 【例5-22】编写程序将BUF单元开始的50个字节存储单元全部清0,用倒计数法控制循环。 程序代码链接 5.3.4循环控制方法 2.按条件控制循环 有许多问题虽然需要编制循环程序来求解。但是其循环次数事先无法确定,不过其循环次数与问题中的某些条件有关,这些条件在程序中是可以检测到的,这时可以采用条件控制循环。 5.3.4循环控制方法 【例5-23】编制程序产生200以内的裴波纳契数列,并将数列的个数存放在LEN字节单元中。用条件控制法实现。 5.3.4循环控制方法 DATA SEGMENT FIBO DB 50H DUP (0) ; 存放数列数据 LEN DB ? ; 存放数列数据个数 DATA ENDS CODE SEGMENT ASSUME CS:CODE , DS:DATA START: MOV AX,DATA MOV DS,AX MOV DI,OFFSET FIBO XOR CL,CL ; 置数列数据个数为0 MOV AX,0 MOV BX,1 LOP: CMP AX,500 JAE LEN1 ADD AX,BX ; 产生一个数列数据

文档评论(0)

1亿VIP精品文档

相关文档