• 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
  • 相关阅读:
    中间件格式
    python3 bytes与str数据类型相互转换
    python 连接mongodb 使用
    md5 简单加密
    django 使用https协议运行runserver
    工厂模式
    C++字符串
    C++字符
    C++数学函数
    MATLAB函数总结——数值运算和符号运算
  • 原文地址:https://www.cnblogs.com/huqingyu/p/113677.html
Copyright © 2020-2023  润新知