本文主要是介绍用中断响应外设(1701),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本文为《汇编语言程序设计》1701小节例程。点击链接…进课程主页。
任务:接收用户的键盘输入,输入“r”,将屏幕上的字符设置为红色:输入“g”,将屏幕上的字符设置为绿色;输入“b ”,将屏幕上的字符设置为蓝色。
程序:
assume cs:codecode segment
start: mov ah,0int 16hmov ah,1 ;Acmp al,'r'je redcmp al,'g'je greencmp al,'b'je bluejmp short sretred: shl ah,1 ;B
green: shl ah,1 ;Cblue: mov bx,0b800hmov es,bxmov bx,1mov cx,2000
s: and byte ptr es:[bx],11111000bor es:[bx],ahadd bx,2loop ssret: mov ax,4c00hint 21h
code ends
end start
这篇关于用中断响应外设(1701)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!