标签:显存 文字 高亮 -- 属性 对应 位为
显存段为 B800 ~ BFFF
低位存放所要显示的文字,高位存放属性
以一个字节来记录属性(八位的二进制)
第 1 位为 是否闪烁
第 2~4 位为 背景颜色 :(2对应的是R:红色,3对应的是:G:绿色,4对应的是B:蓝色)
第 5 位为 是否高亮
第 6~8 位为 前景颜色 :(6对应的是:R:红色,7对应的是:G:绿色,8对应的是:B:蓝色)
如:显示红底高亮闪烁绿色的字符‘A’,则属性字节应该为 11001010B --> (十六进制)CAH,‘A’的ASCII码为 (十进制)65 --> (十六进制) 41
则在显存中的 内容应该是 (低位文字)41 (高位属性字节)CA --> 表示红底高亮闪烁绿色的字符‘A’
这里注意,闪烁的效果必须在全屏DOS方式下才能看到
标签:显存,
文字,
高亮,
--,
属性,
对应,
位为
From: https://www.cnblogs.com/TFOREVERY/p/17320586.html