您的位置:首页 > 其它

实训汇编语言设计——键盘命令

2007-12-21 14:16 281 查看
接受键盘命令 T,N T显示生日,N显示名字

data segment
 birth db '2926/16/37','$'
 nm db 'Bill Gates,'$'
 cmd db 'Please enter the command:','$'
 linefeed db 13d,10d,'$'
data ends
code segment
 main proc far
assume ds:data,cs:code
start:
 push ds
 mov ax,0
 push ax
 mov ax,data
 mov ds,ax
 mov dx,offset cmd
 mov ah,9
 int 21h
 jmp L1
again:
 mov ah,1
 int 21h
 cmp al,'T'
 jne next
 mov dx,offset birth
 mov ah,9
 int 21h
L1:
 mov dx,offset linefeed
 mov ah,9
 int 21h
 jmp again
next:
 cmp al,'N'
 jne exit
 mov dx,offset nm
 mov ah,9
 int 21h
 jmp L1
exit:ret
main endp
code ends
 end start 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  汇编 语言 command cmd