VGA 寄存器一览表 VGA寄存器地址表 寄存器名称 单色显示模式 彩色显示模式 混合输出寄存器 3C2H 3C2H (VGA读端口3CCH) 待征控制寄存器 3BAH 3DAH (VGA读端口3CAH) 输入状态寄存器 3C2H 3C2H 输入状态寄存器1 3BAH 3DAH VGA允许寄存器 3C3H 3C3H 定序器索引寄存器 3C4H 3C4H 定序器数据寄存器 3C5H 3C5H CRT控制索引寄存器 3B4H 3D4H CRT控制数据寄存器 3B5H 3D5H 图形控制索引寄存器 3CEH 3CEH 图形控制数据寄存器 3CFH 3CFH 属性控制器 3C0H 3C0H DAC接口寄存器 3C7H-3C9H 3C6H-3C9H 外部寄存器一览表 寄存器名 写端口 (EGA/VGA/TVGA) 读端口 (EGA) 读端口 VGA/TVGA 混合输出寄存器 3C2H ---- 3CCH 特征控制寄存器 3BAH ---- 3CAH 输入状态寄存器0 ---- 3C2H 3C2H 输入状态寄存器1 ---- 3BAII或3DAH 3BAII或3DAH VGA允许寄存器 仅VGA/TVGA有效 读/写端口 3C3H CRT控制器寄存器列表 寄存器名称 索引号 (Hex) 写端口 ( EGA/VGA/TVGA) 读端口 (EGA) 读端口 (VGA/TVGA) 地址寄存器 -- 3D5H/3B5H 3D4H/3B5H 水平扫描总时间 00H 3D5H/3B5H 3D5H/3B5H 水平显示结束 01H 3D5H/3B5H 3D5H/3B5H 水平消隐开始 02H 3D5H/3B5H 3D5H/3B5H 水平消隐结束 03H 3D5H/3B5H 3D5H/3B5H 水平回扫开始 04H 3D5H/3B5H 3D5H/3B5H 水平回扫结束 05H 3D5H/3B5H 3D5H/3B5H 垂直扫描总时间 06H 3D5H/3B5H 3D5H/3B5H 溢出 07H 3D5H/3B5H 行扫描预置 08H 3D5H/3B5H 3D5H/3B5H 最大扫描行 09H 3D5H/3B5H 3D5H/3B5H 光标起始 0AH 3D5H/3B5H 3D5H/3B5H 光标结束 0BH 3D5H/3B5H 3D5H/3B5H 显存起始地址(高) 0CH 3D5H/3B5H 3D5H/3B5H 3D5H/3B5H 显存起始地址(低) 0DH 3D5H/3B5H 3D5H/3B5H 3D5H/3B5H 光标位置(高位) 0EH 3D5H/3B5H 3D5H/3B5H 3D5H/3B5H 光标位置(低位) 0FH 3D5H/3B5H 3D5H/3B5H 3D5H/3B5H 垂直回扫开始 10H 3D5H/3B5H 3D5H/3B5H 垂直回扫结束 11H 3D5H/3B5H 3D5H/3B5H 光笔地址〔高位) 10H 仅EGA有效只读 3D5H/3B5H 3D5H/3B5H 光笔地址(低位) 11H 仅EGA有效只读 3D5H/3B5H 3D5H/3B5H 垂直显示结束 12H 3D5H/3B5H 3D5H/3B5H 偏移/逻辑屏宽度 13H 3D5H/3B5H 3D5H/3B5H 下划线位置 14H 3D5H/3B5H 3D5H/3B5H 垂直消隐开始 15H 3D5H/3B5H 3D5H/3B5H 垂直消隐结束 16H 3D5H/3B5H 3D5H/3B5H 模式控制 17H 3D5H/3B5H 3D5H/3B5H 行比较 18H 3D5H/3B5H 3D5H/3B5H 图形控制器寄存器一览表 寄存器名称 索引号 (HEX) 写端口 ( EGA/VGA/TVGA) 读端口 (VGA/TVGA) 图形位置1 3CCH(仅EGA) 图形位置2 3CAH(仅EGA) 地址 3CEH 置位/重置 00H 3CFH 3CFH 置位/重置允许 01H 3CFH 3CFH 颜色比较 02H 3CFH 3CFH 移位/功能 03H 3CFH 3CFH 位平面读出选择 04H 3CFH 3CFH 模式 05H 3CFH 3CFH 混合 06H 3CFH 3CFH 颜色忽略 07H 3CFH 3CFH 位屏蔽 08H 3CFH 3CFH