46、视频适配器与文本模式编程全解析

视频适配器与文本模式编程全解析

1. 视频适配器的发展历程

在计算机发展的早期,视频适配器就已经开始发挥重要作用。1981 年 IBM PC 问世时,提供了两种视频监视器选项:MDA(单色显示适配器)和 CGA(彩色图形适配器)。MDA 仅支持文本模式,其文本显示分辨率高,非常适合文本应用;而 CGA 则支持文本和图形两种模式,还具备彩色显示能力,但由于其字符框为 8x8,文本分辨率不如 MDA。
到了 1985 年,EGA(增强图形适配器)被引入,它结合了 MDA 和 CGA 的优点,既可以模拟两者的功能,又具备图形和 16 色显示能力,分辨率也有了显著提高。1987 年,随着 IBM PS/2 系列产品的推出,新的视频标准 VGA(视频图形阵列)和 MCGA(多色图形阵列)应运而生。VGA 具有出色的分辨率,文本模式可达 720 x 400,图形模式可达 640 x 480,并且可以模拟 MDA、CGA 和 EGA 的所有模式。MCGA 则用于 PS/2 型号 25 和 30,在分辨率和颜色选择上比 CGA 有所改进。

2. 各类视频适配器的详细介绍
2.1 CGA(彩色图形适配器)
  • 功能特点 :CGA 支持文本和图形模式,还能显示彩色。它使用 Motorola 6845 CRT 控制器,通过 ROM BIOS 中的 INT 10H 视频子程序选择编程模式。
  • 视频 RAM :CGA 的视频显示 RAM 从 B8000H 开始,共 16K 字节。由于使用静态 RAM 实现全部 16K 字节成本过高,因此采用 DRAM。偶数地址存储要显示的字符,
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值