设在变量BUF为起始地址的字节存储单元中存放了5个有符号字节数,编写源程序找出其中最大和最小的数存放于MAX和MIN两个字节单元中。

DATA SEGMENT
    BUF DB 55H,66H,11H,44H,55H
    MAX DB ?
    MIN DB ?
DATA ENDS
CODE SEGMENT
    ASSUME DS:DATA,CS:CODE
START:MOV AX,DATA
      MOV DS,AX
      LEA SI,BUF
      MOV CX,5
      MOV BL,[SI]
      MOV AL,BL
      DEC CX
 NEXT:INC SI
      CMP AL,[SI]
      JGE A1
      MOV AL,[SI]
      JMP A2
   A1:CMP BL,[SI]
      JLE A2
      MOV BL,[SI]
   A2:LOOP NEXT
      MOV MAX,AL
      MOV MIN,BL
      MOV AH,4CH
      INT 21H
CODE ENDS
    END START
展开阅读全文
©️2020 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值