如何用汇编语言设置背景颜色

最好能给我一个小的例子,谢谢各位我想让字符显示成一种颜色而让屏幕的背景显示另外一种颜色... 最好能给我一个小的例子,谢谢各位
我想让字符显示成一种颜色
而让屏幕的背景显示另外一种颜色
展开
 我来答
大别山的蜗牛
高粉答主

2016-01-13 · 一只互联网搬运的蜗牛
大别山的蜗牛
采纳数:6927 获赞数:12024

向TA提问 私信TA
展开全部
bios中断
int 10h 功能号9
ah=9 ;功能号
al=ascii码
bh=视频页
bl=颜色属性
cx=重复次数
int 10h

其中 bl的颜色属性为 I R G B | I R G B
高4位是背景色 低4位是前景色
I=高亮
R=红
G=绿
B=蓝
背景色的I(高亮)在闪烁模式下控制闪烁而不是高亮
anan640925
2015-10-09 · TA获得超过5421个赞
知道大有可为答主
回答量:4868
采纳率:51%
帮助的人:1160万
展开全部
汇编语言本身并不能操作显示器
它是通过调用中断 INT10 来完成对显示器的操作

有几十种操作方式,其中设置显示模式,写点,。。。都可以完成
需要查这个方面的参数,实现你要的效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
feenn
2006-03-13 · TA获得超过276个赞
知道小有建树答主
回答量:312
采纳率:100%
帮助的人:284万
展开全部
利用bios 10H的09号中断,
mov ah,09
mov al,'*' ;显示‘*’字符
mov bh,0 ;设置页数,当前页为0
mov bl,0dah ;设置颜色属性
mov cx,5 ;显示5次
int 10h
以上是打印字符的程序
主要是看bios 10H中断,这个你可以到网上查找,基本上屏幕、文字的颜色和光标都能控制,功能号很多,这里写不下。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友691e2e7
2015-12-08 · TA获得超过107个赞
知道答主
回答量:54
采纳率:0%
帮助的人:19.6万
展开全部
1.开门见山直接回答知识点
2.对相关知识点进行延伸
3.规范排版,内容充实更容易通过认证哦
4.补充参考资料(没有可以忽略哦~)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式