汇编语言 输入一个字符或数字,放到指定寄存器AH中,并显示该数字

data segment
    char db '?'
data ends

stack segment
      db  128 dup ('?')
stack ends 

assume cs:code,ds:data,ss:stack
code segment
start:
    mov ax,data
    mov ds,ax

    mov ah,0    ;进行输入
    int 16h
    mov char,al

    mov ah,2    ;进行输出
    mov dl,char
    int 21h

    mov ax,4ch
    int 21H
code ends
end start

你可能感兴趣的:(汇编语言)