11.7 文字及图片的显示机制

  1. 显示机制核心:显示器显示文字及图形的机制是向VRAM(Video RAM,视频随机存取存储器)中写入数据,数据会在显示器中显示出来,此功能由操作系统或BIOS提供的程序借助中断处理实现。
  2. MS - DOS时代情况:在MS - DOS时代,大部分计算机的VRAM是主内存的一部分,如PC - 9801计算机主内存地址A0000以后是VRAM区域。当时往VRAM内存地址写入数据,文字及图形可显示,但因VRAM内存空间小,文字和图形颜色最多只有16种。
  3. 现代计算机情况:现在的计算机中,显卡等专用硬件一般配置有与主内存独立的VRAM和GPU(Graphics Processing Unit,图形处理器,也称图形芯片)。对于经常需要描绘图形的Windows系统,数百兆的VRAM是必需的,有时还需专用图形处理器提高图形描绘速度,但VRAM中存储的数据就是显示器上显示的信息这一机制不变。
  4. 硬件控制总结:用软件控制硬件实际是利用输入输出指令同外围设备进行输入输出处理,中断处理是可选功能,DMA则直接由对应外围设备负责,对程序员而言并不困难。
posted @ 2025-02-14 22:39  叽里呱啦哇里呱唧  阅读(13)  评论(0)    收藏  举报