DOS中断输入并显示
1. 题目要求:
利用BIOS系统功能调用,将键盘输入的小写字母转换成大写字母后输出显示,输入非小写字母时,什么也不显示,等待其他输入;输入‘$’字符时结束。
2. 汇编程序如下:
// DOS提供的 int 21h 中断例程
assume cs:code
code segment
begin:
mov ah,01h ;从标准输入设备输入字符,如键盘
int 21h
cmp al,'$' ;输入‘$’字符时结束
je stop
cmp al,'a' ;控制输入范围在a~z
jb begin
cmp al