汇编语言课件-循环程序.pptVIP

  • 5
  • 0
  • 约4.08千字
  • 约 10页
  • 2023-05-02 发布于未知
  • 举报
例6-7:在数据段以BUF为首地址的区域中,存放了COUNT个字节数据。编一程序统计负数和正数的个数,分别送MINUS和PLUS单元。 分析: 1、正计数法 开始 0?BL:统计负数 0?DL:统计正数 BUF偏移量?SI 循环计数器0?AL 取一个数据?AL AL=0 BL+1?BL DL+1?DL 1 2 循环程序设计 1概述 2 循环程序的结构 3 单重循环程序设计 4 多重循环程序设计 5 循环程序的控制方法 1.概述 返回本章首页 例1-2:用循环结构编写 sum=a1+a2+…+an 开始 操作数地址?BX 存放结果地址?DI 循环次数10?CX AX+[BX]?AX BX+2?BX CX-1?CX 和?SUM 结束 DATA SEGMENT BUFFER DW a1,a2,…,an SUM DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV AX,0 MOV DI,OFFSET SUM MOV CX,10 LOP:ADD AX,[BX] INC BX

文档评论(0)

1亿VIP精品文档

相关文档