1. 程式人生 > >組合語言 輸入一個字元或數字,放到指定暫存器AH中,並顯示該數字

組合語言 輸入一個字元或數字,放到指定暫存器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