首页 > 其他分享 >11.7文字及图片的显示机制

11.7文字及图片的显示机制

时间:2023-02-15 21:15:04浏览次数:54  
标签:文字 11 11.7 内存 VRAM 图形 图片

      如果用一句话来简单地概括该机制,那就是显示器中显示的信息一直存储在某内存中。该内存称为VRAM(Video RAM)。在程序中,只要往VRAM中写入数据,该数据就会在显示器中显示出来。实现该功能的程序,是由操作系统或BIOS提供,并借助中断来进行处理的。
    在MS-DOS时代,对大部分计算机来说,VRAM都是主内存的一部分。如果用程序往VRAM内存地址中写入数据,文字及图形就可以显示出来。不过,文字和图形的颜色最多只能有16种。这是因为VRAM的内存空间太小了(图11-11(a))。
    在现在的计算机中,显卡等专用硬件中一般都配置有与主内存相独立的VRAM和GPU (Graphics Processing  Unit,图形处理器,也称为图形芯片)。这是因为,对经常需要描绘图形的Windows来说,数百兆的VRAM是必需的。而为了提升图形的描绘速度,有时还需要专用的图形处理器(图11-11(b))

 

 

       用软件控制硬件听起来好像很难,但实际上只是利用输入输出指令同外围设备进行输入输出的处理而已。

标签:文字,11,11.7,内存,VRAM,图形,图片
From: https://www.cnblogs.com/24koi/p/17124645.html

相关文章

  • word 无法显示该图片
    word无法显示该图片,这个bug怎么解决?在word中贴了大量图,现在都无法显示了。    ......
  • 富文本编辑器实现从ppt中复制图片
    ​ 项目需求可发布文章需求涉及到富文本编辑器经过查阅我选择了较为简便不需要后端支持可独立完成的tinymce框架官方文档也是相当完整虽然都是全英文但是有强大的......
  • D3 环形菜单加文字标签
    //定义两条路径以使标签的方向正确labelsVals.append('def').append('path').attr('id','label-path-1').attr('d',`m0${-labelValRadius}a${labelValRadi......
  • C# base64图片数据流转图片
    privatevoidbutton1_Click(objectsender,EventArgse){try{varbase64=this.richTextBox1.Text;......
  • vue实现图片蒙层效果(带收藏、分享功能)
    实现如下效果:当鼠标经过会出现蒙层并且有对应需求思路:蒙层采用定位鼠标经过给蒙层元素display设置为'block'鼠标移开display设置为'none',具体看代码这是渲染的图片......
  • node获取网页内容(标题、摘要、图片)
    首先有node,然后是引入模块,这是必备fs模块写入文件path模块定义文件路径request模块定义发送请求(requests可能要好点,各位如果需要改的自行百度)cheerio模块定义内容加载成DO......
  • python实现一边看图片,一边快速选择分类的脚本
    根据需要,找到了python库——pywinauto根据文档,需要连接或启动相关的app。我选择了连接,第一步错误。app=Application(backend='uia').connect(process='1223')我将数字......
  • java 下载网络图片
     java如何下载网络图片CreateTime--2017年9月30日11:18:19Author:Marydon说明:根据网络URL获取该网页上面所有的img标签并下载符合要求的所有图片所需jar包:jsoup.jarimport......
  • 使用canvas与Paint在View中居中绘制文字
    我们在自定义View中有的时候会想自己绘制文字,自己绘制文字的时候,我们通常希望把文字精确定位,文字居中(水平、垂直)是普遍的需求,所以这里就以文字居中为......
  • 在代码中实现背景单击变换颜色和TextView变换文字颜色
    效果:点击前:[img]http://dl2.iteye.com/upload/attachment/0093/6747/421353dc-c6b1-3518-8f00-13d7ba03cc37.png[/img]点击中:[img]http://dl2.......