BUF中存放了一组数求其最大值和最小值。结臬存放在BX中,其中BH放最大值,BL放最小值,完成下列程序。 DATA SEGMENT BUF DW 5,7,3,1,1 27,8,4,15,1 8,0 DATA EN

admin2017-10-24  22

问题 BUF中存放了一组数求其最大值和最小值。结臬存放在BX中,其中BH放最大值,BL放最小值,完成下列程序。
  DATA    SEGMENT
    BUF    DW    5,7,3,1,1 27,8,4,15,1 8,0
    DATA    ENDS
    CODE    SEGMENT
    ASSUME    CS:CODE,  DS:DATA
    START:  MOV    AX,    DATA
    MOV    DS,    AX
    MOV    SI,    OFFSET BUF
    MOV    CX,    9
    MOV    BH,    [SI]
    MOV    BL,    [SI]
    LOP:    INC    Sl
    MOV    AL,    [SI]
    CMP    AL,    BH
    JAE
    CMP    AL,    BL
    JB
    JMP    NEXT
  NO:    MoV    BH,    AL
    JMP    NEXT
  NO1:    MoV    BL,    AL
    JMP    NEXT
  NEXT:    DEC    CX
    JNE    LOP
    MOV    AH,    4CH
    INT    21 H
  CODE    ENDS
    END    START

选项

答案NO NO1 CMP CX. 0

解析
转载请注明原文地址:https://kaotiyun.com/show/Ezjx777K
0

最新回复(0)