bios中断预览.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BIOS中断大全BIOS中断: 1、显示服务(Video Service——INT 10H) 00H —设置显示器模式0CH —写图形象素 01H —设置光标形状0DH —读图形象素 02H —设置光标位置0EH —在Teletype模式下显示字符 03H —读取光标信息0FH —读取显示器模式 04H —读取光笔位置10H —颜色 05H —设置显示页11H —字体 06H、07H —初始化或滚屏12H —显示器的配置 08H —读光标处的字符及其属性13H —在Teletype模式下显示字符串 09H —在光标处按指定属性显示字符1AH —读取/设置显示组合编码 0AH —在当前光标处显示字符1BH —读取功能/状态信息 0BH —设置调色板、背景色或边框1CH —保存/恢复显示器状态 (1)、功能00H 功能描述:设置显示器模式 入口参数:AH=00H AL=显示器模式,见下表所示 出口参数:无 可用的显示模式如下所列: 显示模式显示模式属性显示模式显示模式属性 00H40×2516色 文本01H40×2516色 文本 02H80×2516色 文本03H80×2516色 文本 04H320×2004色05H320×2004色 06H640×2002色07H80×252色 文本 08H160×20016色09H320×20016色 0AH640×2004色0BH保留  0CH保留0DH320×20016色 0EH640×20016色0FH640×3502(单色) 10H640×3504色10H640×35016色 11H640×4802色12H640×48016色 13H640×480256色 对于超级VGA显示卡,我们可用AX=4F02H和下列BX的值来设置其显示模式。 BX显示模式属性BX显示模式属性 100H640×400256色101H640×480256色 102H800×60016色103H800×600256色 104H1024×76816色105H1024×768256色 106H1280×102416色107H1280×1024256色 108H80×60文本模式109H132×25文本模式 10AH132×43文本模式10BH132×50文本模式 10CH132×60文本模式 (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 功能描述:设置显示页,即选择活动的显示页 入口参数:AH=05H AL=显示页 对于CGA、EGA、MCGA和VGA,其显示页如下表所列: 模式页数显示器类型 00H、01H0~7CGA、EGA、MCGA、VGA 02H、03H0~3CGA 02H、03H0~7EGA、MCGA、VGA 07H0~7EGA、VGA 0DH0~7EGA、VGA 0EH0~3EGA、VGA 0FH0~1EGA、VGA 10H0~1EGA、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=字

文档评论(0)

奇缘之旅 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档