BIOS、DOS中断大全
更新时间:2023-10-17 07:57:01 阅读量: 综合文库 文档下载
计算机硬件资料 中断大全
BIOS、DOS中断大全
一、BIOS中断类
1、显示服务(Video Service—INT 10H) 00H —设置显示器模式 01H —设置光标形状 02H —设置光标位置 03H —读取光标信息 04H —读取光笔位置 05H —设置显示页 06H、07H —初始化或滚屏 08H —读光标处的字符及其属性 09H —在光标处按指定属性显示字符 0AH —在当前光标处显示字符 0BH —设置调色板、背景色或边框
0CH —写图形象素 0DH —读图形象素
0EH —在Teletype模式下显示字符 0FH —读取显示器模式 10H —颜色 11H —字体 12H —显示器的配置
13H —在Teletype模式下显示字符串 1AH —读取/设置显示组合编码 1BH —读取功能/状态信息 1CH —保存/恢复显示器状态
(1)、功能00H
功能描述:设置显示器模式 入口参数:AH=00H
AL=显示器模式,见下表所示
出口参数:无
表1.1 显示模式
代码 00H 02H 04H 06H 08H 0AH 0CH 0EH 10H 11H 13H
对于超级VGA显示卡,我们可用AX=4F02H和下列BX的值来设置其显示模式。其中,BX显示模式如表1.1所示:
第 1 页 共 50 页
分辨率 40×25 80×25 320×200 640×200 160×200 640×200 640×200 640×350 640×480 640×480 颜色 16色 16色 4色 2色 16色 4色 保留 16色 4色 2色 256色 模式 文本 文本 代码 01H 03H 05H 07H 09H 0BH 0DH 0FH 10H 12H 分辨率 40×25 80×25 320×200 80×25 320×200 320×200 640×350 640×350 640×480 颜色 16色 16色 4色 2色 16色 保留 16色 2(单色) 16色 16色 模式 文本 文本 文本 计算机硬件资料 中断大全
表1.2 VGA显示模式
代码 100H 102H 104H 106H 108H 10AH 10CH 分辨率 640×400 800×600 1024×768 1280×1024 80×60 132×43 132×60 颜色 256色 16色 16色 16色 文本模式 文本模式 文本模式 代码 101H 103H 105H 107H 109H 10BH 分辨率 640×480 800×600 1024×768 1280×1024 132×25 132×50 颜色 256色 256色 256色 256色 文本模式 文本模式
(2)、功能01H
功能描述:设置光标形状 入口参数:AH=01H
CH低四位=光标的起始行 CL低四位=光标的终止行
出口参数:无
(3)、功能02H
功能描述:用文本坐标下设置光标位置 入口参数:AH=02H
BH=显示页码 DH=行(Y坐标) DL=列(X坐标)
出口参数:无
(4)、功能03H
功能描述:在文本坐标下,读取光标各种信息 入口参数:AH=03H
BH=显示页码
出口参数:CH=光标的起始行
CL=光标的终止行 DH=行(Y坐标) DL=列(X坐标)
(5)、功能04H
功能描述:获取当前状态和光笔位置 入口参数:AH=04H
出口参数:AH=00h——光笔未按下/未触发,01h——光笔已按下/已触发
BX=象素列(图形X坐标)
CH=象素行(图形Y坐标,显示模式:04H~06H) CX=象素行(图形Y坐标,显示模式:0DH~10H) DH=字符行(文本Y坐标) DL=字符列(文本X坐标)
(6)、功能05H
第 2 页 共 50 页
计算机硬件资料 中断大全
功能描述:设置显示页,即选择活动的显示页 入口参数:AH=05H
AL=显示页
对于CGA、EGA、MCGA和VGA,其显示页如下表所列:
模式 00H、01H 02H、03H 02H、03H 07H 0DH 0EH 0FH 10H 页数 0~7 0~3 0~7 0~7 0~7 0~3 0~1 0~1 显示器类型 CGA、EGA、MCGA、VGA CGA EGA、MCGA、VGA EGA、VGA EGA、VGA EGA、VGA EGA、VGA EGA、VGA 对于PCjr:
AL=80H——读取CRT/CPU页寄存器
81H——设置CPU页寄存器 82H——设置CRT页寄存器 83H——设置CRT/CPU页寄存器 BH=CRT页(子功能号82H和83H) BL=CPU页(子功能号81H和83H)
出口参数:对于前者,无出口参数,但对PCjr在子功能80H~83H调用下,有:BH=CRT页寄存器,BL=CPU页寄存器
(7)、功能06H和07H
功能描述:初始化屏幕或滚屏
入口参数:AH=06H——向上滚屏,07H——向下滚屏
AL=滚动行数(0——清窗口) BH=空白区域的缺省属性
(CH、CL)=窗口的左上角位置(Y坐标,X坐标) (DH、DL)=窗口的右下角位置(Y坐标,X坐标)
出口参数:无
(8)、功能08H
功能描述:读光标处的字符及其属性 入口参数:AH=08H
BH=显示页码
出口参数:AH=属性
AL=字符
(9)、功能09H
功能描述:在当前光标处按指定属性显示字符 入口参数:AH=09H
AL=字符 BH=显示页码
BL=属性(文本模式)或颜色(图形模式) CX=重复输出字符的次数
第 3 页 共 50 页
计算机硬件资料 中断大全
出口参数:无
(10)、功能0AH
功能描述:在当前光标处按原有属性显示字符 入口参数:AH=0AH
AL=字符 BH=显示页码
BL=颜色(图形模式,仅适用于PCjr) CX=重复输出字符的次数
出口参数:无
(11)、功能0BH
功能描述:设置调色板、背景色或边框 入口参数:AH=0BH
设置颜色:BH=00H,BL=颜色
选择调色板:BH=01H,BL=调色板(320×200、4种颜色的图形模式)
出口参数:无
(12)、功能0CH
功能描述:写图形象素 入口参数:AH=0CH
AL=象素值 BH=页码
(CX、DX)=图形坐标列(X)、行(Y)
出口参数:无
(13)、功能0DH
功能描述:读图形象素 入口参数:AH=0DH
BH=页码
(CX、DX)=图形坐标列(X)、行(Y)
出口参数:AL=象素值
(14)、功能0EH
功能描述:在Teletype模式下显示字符 入口参数:AH=0EH
AL=字符 BH=页码
BL=前景色(图形模式)
出口参数:无
(15)、功能0FH
功能描述:读取显示器模式 入口参数:AH=0FH
出口参数:AH=屏幕字符的列数
AL=显示模式(参见功能00H中的说明)
第 4 页 共 50 页
计算机硬件资料 中断大全
BH=页码
(16)、功能10H
功能描述:颜色中断。其子功能说明如下:
功能号 子功能名称 功能号 子功能名称 00H — 设置调色板寄存器 01H — 设置边框颜色 02H — 设置调色板和边框 03H — 触发闪烁/亮显位 07H — 读取调色板寄存器 08H — 读取边框颜色 09H — 读取调色板和边框 10H — 设置颜色寄存器 12H — 设置颜色寄存器块 13H — 设置颜色页状态 15H — 读取颜色寄存器 17H — 读取颜色寄存器块 1AH — 读取颜色页状态 1BH — 设置灰度值
(17)、功能11H
功能描述:字体中断。其子功能说明如下:
子功能号 子功能名称 子功能号 子功能名称 00H — 装入用户字体和可编程控制器 10H — 装入用户字体和可编程控制器 01H — 装入8×14 ROM字体和可编程控制器 11H — 装入8×14 ROM字体和可编程控制器 02H — 装入8×8 ROM字体和可编程控制器 12H — 装入8×8 ROM字体和可编程控制器 03H — 设置块指示器 04H — 装入8×16 ROM字体和可编程控制器 14H — 装入8×16 ROM字体和可编程控制器 20H — 设置INT 1Fh字体指针 21H — 为用户字体设置INT 43h 22H — 为8×14 ROM字体设置INT 43H 23H — 为8×8 ROM字体设置INT 43H 24H — 为8×16 ROM字体设置INT 43H 30H — 读取字体信息
(18)、功能12H
功能描述:显示器的配置中断。其子功能说明如下: 功能号 功能名称 功能号 功能名称
10H — 读取配置信息 20H — 选择屏幕打印
30H — 设置扫描行 31H — 允许/禁止装入缺省调色板 32H — 允许/禁止显示 33H — 允许/禁止灰度求和 34H — 允许/禁止光标模拟 35H — 切换活动显示 36H — 允许/禁止屏幕刷新
(19)、功能13H
功能描述:在Teletype模式下显示字符串 入口参数:AH=13H
BH=页码
BL=属性(若AL=00H或01H) CX=显示字符串长度 (DH、DL)=坐标(行、列) ES:BP=显示字符串的地址 AL=显示输出方式
0——字符串中只含显示字符,其显示属性在BL中。显示后,光标位置不变 1——字符串中只含显示字符,其显示属性在BL中。显示后,光标位置改变 2——字符串中含显示字符和显示属性。显示后,光标位置不变
第 5 页 共 50 页
正在阅读:
BIOS、DOS中断大全10-17
宣布有女朋友的说说02-22
记节日里的一件事作文450字06-23
毕业论文 - 基于MATLAB的车牌号码识别系统设计10-25
2018幼儿园卫生保健工作总结范文-word范文(2页)05-17
原告康某某不服被告上海市社会保险事业基金结算管理中心不予调整连续工龄案03-20
2013年电大会计模拟核算答案4财务分析10-04
美丽的香山红叶作文600字06-19
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 中断
- 大全
- BIOS
- DOS
- Achenbach儿童行为量表(CBCL)评分标准及因子
- 三网两型知识自测题目
- 《群面经典试题及技巧解析》要点
- 金万维天联 - VPN技术白皮书
- 谈杜甫的爱国主义
- 幼儿心理学(修订版)
- (经典)最新2013年重庆中考数学模拟试题及答案
- 托福阅读基础解读—语法
- 测量练习题
- 汉英动物词语折射出的中西方文化异同正文
- 黑龙江省哈尔滨市2018年中考英语试题(Word版,含答案)
- 立式圆筒形钢制焊接储罐盘梯
- 上海高二化学8 金属及其化合物1讲义(钠)-- 学生版 - 图文
- 河道生态治理工程重难点
- 2018年中国水泥设备发展现状与市场前景分析(目录) - 图文
- 2017秋七年级地理上册第一章第三节地形图(第2课时)一课一练中图版!
- 平行四边形的面积教学反思(1)
- 2017新人教版八年级下册英语重点句型及短语
- 牛津译林版英语7AUnit 4 My Day 词组、句型、语法及练习
- 乙肝监测技术方案