- 37
- 0
- 约8.3千字
- 约 65页
- 2019-07-03 发布于福建
- 举报
808汇编语言程序设计
计数循环程序 条件循环程序 若循环次数预先不能确定,可谓设法根据问题的特定条件进行循环控制。如例1 例:求12+22+32+。。。 前项的和刚大于1000的项数N,并将项数存入到T单元中。 DATA SEGMENT T DB ? DATA ENDS COSEG SEGMENT ASSUME DS:DATA,CS:COSEG START: MOV AX,DATA MOV DS,AX MOV CL,0 ;项数计数器 MOV DL,0 ;自然数计数器 MOV BX,0 ;和 INCR: INC DL ;形成一个自然数 MOV AL,DL MOV SH,AL MUL AH ADD BX,AX ;计算累加和 INC CL ;计项数 CMP BX,1000 JA ATOREN JMP INCR ;和=1000,继续求下一项 STOREN:MOV T,CL MOV AH,4CH INT 21H COSEG ENDS END START DATA SEGMENT NUM DB 5,9,8,7,3,15 LEN EQU $-NUM DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA STA
原创力文档

文档评论(0)