微机原理一---五章练习及答案.pptVIP

  • 63
  • 0
  • 约1.24万字
  • 约 45页
  • 2017-03-03 发布于湖北
  • 举报
第四、五章:练习 1、题目:一个班共有8个宿舍,某个月各宿舍的用电量分别为:30,42,20,50,15,32,46,38 KWH。现对该月各宿舍的用电量进行分类统计,共分为45 KWH(含)以上、25 KWH(含)至45 KWH(不含)和25 KWH(不含)以下3类。要求:编制完整汇编源程序,实现上述分类统计。 DATA SEGMENT ;数据段定义 x1 db 30,42,20,50,15,32,46,38 ;变量定义,存放用电量 DATA ENDS results segment ;附加段定义 y1 db 10 dup(0) ;数据缓存区,用以存放统计结果 results ends COSEG SEGMENT ;代码段定义 ASSUME CS:COSEG,DS:DATA,es:results ;段说明 BEING: MOV ax,data ;获取数据段段地址 mov ds,ax mov si,offset x1 ;获取X1的偏移地址 mov ax,results mov es,ax lea di,y1 ;获取y1的偏移地址 mov cx,8 loop1: mov al,[si] ;取X1数据到AL中 CLC ;清除CF CMP AL,25 ;将AL的内容和25相比较 JC LP1 ;小于25转LP1 CMP AL,90 ;

文档评论(0)

1亿VIP精品文档

相关文档