博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用中断响应外设(1701)
阅读量:6190 次
发布时间:2019-06-21

本文共 626 字,大约阅读时间需要 2 分钟。

本文为《汇编语言程序设计》1701小节例程。点击进课程主页。

任务:接收用户的键盘输入,输入“r”,将屏幕上的字符设置为红色:输入“g”,将屏幕上的字符设置为绿色;输入“b ”,将屏幕上的字符设置为蓝色。

程序:

assume cs:codecode segmentstart:  mov ah,0        int 16h        mov ah,1                        ;A        cmp al,'r'        je red        cmp al,'g'        je green        cmp al,'b'        je blue        jmp short sretred:    shl ah,1                        ;Bgreen:  shl ah,1                        ;Cblue:   mov bx,0b800h        mov es,bx        mov bx,1        mov cx,2000s:      and byte ptr es:[bx],11111000b        or es:[bx],ah        add bx,2        loop ssret:   mov ax,4c00h        int 21hcode endsend start

转载地址:http://eugda.baihongyu.com/

你可能感兴趣的文章
摹客iDoc “柔性工作流”,让设计随需而动
查看>>
震惊!美国总统看到画中画功能都惊呆了!
查看>>
linux安装oh-my-zsh
查看>>
阿里云服务器1折团购,上手“开箱验货”
查看>>
HTML标签
查看>>
怎样才能学好web前端
查看>>
参加创业赛事活动能够获得哪些创业所需要的资源?
查看>>
JS 中的网络请求 AJAX, Fetch, WebSocket
查看>>
646 Maximum Length of Pair Chain
查看>>
React16的新变化
查看>>
数十位行业高管讲述:自动化测试优势及解决的现实问题
查看>>
区块链开发:区块链在制造业体现的价值
查看>>
Spring使用之IOC
查看>>
关于 Grid 布局的那点事儿
查看>>
家庭用路由器被入侵 恐存在安全漏洞
查看>>
python学习干货教程(6):基本数据类型
查看>>
Swift 生成二维码
查看>>
react-loadable懒加载
查看>>
App用户变成“沉默的羔羊” 如何才能激起用户的兴趣?
查看>>
4 款消息队列软件产品对比
查看>>