用汇编语言编写!初学者不要太复杂的语句!很急急急!

2025-03-23 08:22:47
推荐回答(1个)
回答1:

        DATA  SEGMENT
        MSG1  DB        13,10,'the end!',13,10,'$'
        MSG2  DB        13,10,'error,input again,please!',13,10,'$'
        DATA  ENDS

        CODE  SEGMENT
              ASSUME    CS:CODE,DS:DATA,ES:DATA
      START:  MOV       AX,SEG DATA
              MOV       DS,AX
              MOV       ES,AX
              MOV       AH,1
              INT       21H
              CMP       AL,'Y'
              JE        @2
              CMP       AL,'y'
              JNE       @1
         @2:
              LEA       DX,MSG1
              MOV       AH,9
              INT       21H
              JMP       @EXIT
         @1:
              LEA       DX,MSG2
              MOV       AH,9
              INT       21H
      @EXIT:
              MOV       AH,4CH
              INT       21H
        CODE  ENDS
              END       START