exe6_9.asm

来自「汇编语言-王爽 源代码 加 卜艳萍版源代码」· 汇编 代码 · 共 45 行

ASM
45
字号
       STACK  SEGMENT   STACK
              DW        256 DUP(?)
       STACK  ENDS
        DATA  SEGMENT
		 STRING  DB  'Please input number:',0dh,0ah,'$'
           A  DB        ?
           B  DB        ?
        DATA  ENDS
        CODE  SEGMENT
              ASSUME    CS:CODE,SS:STACK,DS:DATA
      START:  MOV       AX,DATA
              MOV       DS,AX
			LEA  	DX,STRING
     		MOV  	AH,9
     		INT  	21H
              MOV       AH,1
              INT       21H
			jmp		enter
			MOV       A,AL		;字符输入存在al
              MOV       AH,1
              INT       21H
	enter:	mov  	dl,0dh
      		mov  	ah,2
      		int  	21h
      		mov  	dl,0ah
      		int  	21h
			;MOV       B,AL   ;有没必要定义B
              CMP       A,AL
              JGE       AGB
              MOV       DL,'B'
              MOV       BL,'A'
              JMP       DISP
        AGB:  MOV       DL,'A'
              MOV       BL,'B'
       DISP:  MOV       AH,2		;字符输出dl,dl存大数
              INT       21H
              MOV       DL,'>'
              INT       21H
              MOV       DL,BL
              INT       21H
              MOV       AH,4CH
              INT       21H
        CODE  ENDS
              END       START

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?