微机原理课程设计_打字练习_汇编课程设计
运行可执行程序 testword.exe,出现菜单主界面,按回车键出现由 26 个字母组成
的乱序行,这时其中任一字母落下,在键盘上敲入该字母,如果输入正确,字母
消失;按 ESC 键返回主界面;按空格见暂停;按‘E’退出。
Init_game macro op1,op2,op3,op4,op5,op6
mov cx,00h
mov dh,op1
mov dl,op2
op6:mov ah,02h
mov bh,00h
int 10h
push cx
mov ah,0ah
mov al,op3
mov bh,00h
mov cx,01h
int 10h
pop cx
inc cx
inc op4
cmp cx,op5
jne op6
endm
clear_screen macro op1,op2,op3,op4 ;清屏宏定义
mov ah,06h
mov al,00h
mov bh,07h
mov ch,op1