会员登录|找回密码|10秒快速注册会员! 设为首页|收藏本站| 繁體中文

中华郝氏网QQ群  高级群:147271458   ①:45622334    QQ群②:108401083    QQ群③:87019721    QQ群④:18004876     捐助功德榜     捐助网站   

关于郝氏网   致郝氏宗亲    致游客信   忘记密码或更名    中华郝氏网注册教程   八极拳第七代传人郝鸿昌   郝知本教授专版   我要当斑主!    版主管理群 :46913743

查看: 5205|回复: 4

BIOS数据区详细说明

[复制链接]
发表于 2009-11-23 18:56:35 | 显示全部楼层 |阅读模式
本网页内容,对于普通DIY来说是没有意义的;但对于某些“高手”可是很重要的。本页只是让大家了解一下BIOS各数据区的内容说明。

       段地址:00H

偏移类型

内      容

0000H256双字中断向量表。
0300H256字节在自检和引导时作为缓冲区使用。
400H计算机上0号RS232-1适配器的基地址,通常为3F8H。
402H计算机上1号RS232-1适配器的基地址,通常为2F8H。
404H计算机上2号RS232-1适配器的基地址。
406H计算机上3号RS232-1适配器的基地址。
408H计算机上0号并行打印机适配器的基地址,通常为378H。
40AH计算机上1号并行打印机适配器的基地址。
40CH计算机上2号并行打印机适配器的基地址。
40EH计算机上3号并行打印机适配器的基地址。(PS2型此值为扩展BIOS数据区段地址)
410H该字保存与计算机连接的设备编码表,BIOS中断11H(设备测定)可返回此信息。
  
 0软驱安装标志,此位为0表示没有软驱。
 1数字协处理器安装标志,此位为0表示未安装协处理器。
 3-2系统板RAM的大小,适用于一些旧机型,PS2型未使用。00=16K,01=32K,10=48K,11=64K)。
 5-4初始显示方式(00=AG,01=CGA-40,10=CGA-80,11=MDA-80)。
 7-6软驱的数量,公当位0为1时有效,00=1,01=2,10=3,11=4
 8DMA标志
 9-11所连RS232适配器数
 12连有游戏I/O
 13不用(PS2型为内置MODEM安装标志,此位为0表示没有安装)
 14-15所连打印机适配器数
412H字节初始测试标志(红外线键盘连接错误单元/?)。
413H该字给出打印机可用RAM的容量,基本内存容量为0-10K,以千字节为单位。BIOS中断12H(内存大小测定)可返回此信息。
415HI/O通道的存储器容量(PS2型,BIOS控制标志)。
417H字节这是第一个键盘状态字,通过编码,使每位均有特定的含义,具体格式如下:
  
 0表示键盘右边的Shift键当前是否被按下(1表示按下,0表示未按下)。
 1表示键盘左边的Shift键当前是否被按下(1表示按下,0表示未按下)。
 2表明Ctrl键当前是否按下(1表示按下,0表示未按下)。
 3表明Alt键当前是否按下(1表示按下,0表示未按下)。
 4屏幕(Scroll)锁定开关键状态(1表示屏幕锁定处于开,0表示关)。
 5数字(Num Lock)锁定开关键状态(1表示数字锁定处于开,0表示关)。
 6大写字母(Caps Lock)开关键状态(1表示Caps Lock处于开,0表示关)。
 7插入状态,它表明Ins键是否已按下,以使计算机进入“插入”方式,1表示插入状态正工作,0表明未动作。
418H字节这是第二个键盘状态字,其格式如下:
  
 0表示键盘左边Ctrl键当前是否被按下(1表示按下,0表示未按下)。
 1表示键盘左边Alt键当前是否被按下(1表示按下,0表示未按下)。
 2如按下Ctrl+Alt+Del键,则该位为1。
 3如果系统键(Ctrl和Num Lock)接下且保持住,则该位为1,当这个系统键依次按下时,BIOS暂停处理,直至下键按下为止。但它仍响应中断。
 4表明屏幕(Scrool)锁定键当前是否按下(1表示按下,0表示未按下)。
 5表明数字(Num Lock)锁定键当前是否按下(1表示按下,0表示未按下)。
 6表明大写字母(Caps Lock)锁定键当前是否按下(1表示按下,0表示未按下)。
 7表明Ins键当前是否按下(1表示按下,0表示未按下)。
419H字节为Alt和数字键盘键入的数而保留。(按住ALT+数字,可直接得到相应的ASCII码)
41AH指向键盘缓冲区首址
41CH指向键盘缓冲区尾址,当该值等于前一字的值时,说明缓冲区满。
41EH32字节循环键盘缓冲区,它保存键盘键入的字符,直到程序可以接收这些字符为止,前两个字指向此缓冲区的当前是首和尾。
43EH字节表示磁盘驱动器的搜索状态,0-3位分别对应于驱动器。如果这些位中有一位为0,则表示在搜索磁道之前,必须重新校准相应的驱动器。位4-6未使用,位7为中断标志位,为1表示中断发生。
43FH字节表示磁盘驱动器的马达状态,0-3位分别对应于驱动器0-3,如果某位被置为1,则相应驱动器的马达正在转动。位4-6未使用,位7为1表示现行操作是写。
440H字节保存一个表明驱动器马达接通多长时间的计数,每个时钟节拍,计数减1,当计数为0明马达停转(根据INT8计时)。
441H字节表明磁盘工作状态,它被编码,通过使相应位置1来表示一个特定的状态,格式如下:
研究天下郝氏渊源,继承和发扬先祖优秀历史文化,与时俱进振兴郝氏名望!

中华郝氏网 郝氏宗亲网 郝氏论坛  http://www.zhhsw.com/

长按识别二维码关注我们!
 楼主| 发表于 2009-11-23 18:56:56 | 显示全部楼层
  
 00H正确。
 01H送给磁盘控制器的是无效命令。
 02H在盘上未找到地址标记。
 03H试图在有写保护的盘上写操作。
 04H所请求扇区未找到。
 08H驱动器DMA错。
 09H试图使DMA对64KB存储体进行存取。
 10H循环冗余校验(CRC)错。
 20HNEC磁盘控制器片出现错误。
 40H无效的查找操作。
 80H延时,没有响应。
442H7字节从NEC磁盘驱动器返回的七个字节状态信息(参见FDC)。
449H字节指明当前视频方式,参见INT 10H。
44AH指明显示屏幕的当前列数。
44CH指明一个显示页面的字节数,它随时视频方式的不同而变化。80*25方式=1000H字节,40*25方式=800H字节,图形方式=4000H字节
44EH指明当前显示页面的地址,即显示在当前显示屏幕的显示页面。
450H8字每个字均表示有关显示页面内当前光标的位置,每个字的第一字节表示列,第二字节表示行(改变这个字节并不能立刻改变显示)。
460H字节表明光标的形状,此字节表示光标字符点阵的最下一行的行号,10H功能调用1设置此光标形状(不要直接更改此字节)。
461H字节此字节表示光标字符点阵的最上一行的行号。10H功能调用1设置此光标形状(不要直接更改此字节)。
462H字节表明工作显示页面号,由10H功能调用5设置。
463H表明当前工作显示板的口地址。3BCH=单色,3D4H=彩色。
465H字节表明6845芯片的方式寄存器的当前值(端口:3X8H)。
466H字节表示当前显示控制面板的设置。10H功能调用0BH可设置当前面板(端口:3D9H)。
467H5字节PC中,这5个字节用以表示磁带控制的定时计数字、CRC寄存器字和最后输入数值字节,在AT中,这5个字节作为端口使用,从467H开始的双字长是一个指针,它指向BIOS开关使80X86由保护虚地址方式转到实地址方式时控制返回的位置。
46CH双字这是BIOS作为时钟计数器的一个双字单元,时钟第步进一次,此值增加一次,其值为0,表示一天开始(午夜),当此计数器达到一天结束的值时,计数器清0,且字节470H置1。中断1AH功能调用0可从此双字单元中读取一天的时间。
470H字节这是一个时钟翻转字节。当时钟计数器达到一天结束且复位时,此字节置1以表明新的一天开始。中断1AH功能调用0在读取这一天的时间后,将此字节复位。
471H字节位7为1表示BREAK键按下(INT 9设置此标志)。
472H由软件设置复位功能标志或直接跳转FFFF:0重启动。
研究天下郝氏渊源,继承和发扬先祖优秀历史文化,与时俱进振兴郝氏名望!

中华郝氏网 郝氏宗亲网 郝氏论坛  http://www.zhhsw.com/

长按识别二维码关注我们!
 楼主| 发表于 2009-11-23 18:57:32 | 显示全部楼层
 
 1234H热启动
 5678H系统中止
 9ABCH在制造商检测时使用。
474H字节硬盘状态。
  
 00H正确
 01H送给磁盘控制器的是无效命令或参数。
 02H在盘上未找到地址标记
 03H试图在有写保护的盘上进行写操作。
 04H所请求扇区未找到。
 05H重新复位失败。
 07H操作失效。
 08HDMA错
 09H试图使DMA对64K存储体进行存取。
 0AH坏的扇区标志。
 0BH坏磁道已清除。
 0DH扇区号、格式错。
 0EH控制数据地址已清除。
 0FHDMA超出限制。
 10H循环冗余校验CRC错。
 11HECC数据错。
 20HNEC磁盘控制器片出现错误。
 40H无效的查找操作。
 80H延时,没有响应。
 AAH没准备好。
 BBH发生错误,定义不正确。
 CCH写错误。
 E0H寄存器错误。
 FFH磁盘检测失败。
475H字节硬盘设备数。
476H字节磁盘适配器控制。
477H字节硬盘适配器端口。
478H字节测试打印机0的超时值。
479H字节测试打印机1的超时值。
47AH字节测试打印机2的超时值。
47BH字节测试打印机3的超时值(PS2型除外)。
47CH字节测试0号RS232超时值。
47DH字节测试1号RS232超时值。
47EH字节测试2号RS232超时值。
47FH字节测试3号RS232超时值。
480H指向存放键盘输入字符的循环缓冲区首址。
482H指向存放键盘输入字符的循环缓冲区尾址。
484H字节显示字符的列数。其值为显示字符的列数减1(EGA以上有效)。
485H每个字符高度(EGA以上有效)。
487H字节显示控制状态(EGA以上有效)1。
研究天下郝氏渊源,继承和发扬先祖优秀历史文化,与时俱进振兴郝氏名望!

中华郝氏网 郝氏宗亲网 郝氏论坛  http://www.zhhsw.com/

长按识别二维码关注我们!
 楼主| 发表于 2009-11-23 18:57:48 | 显示全部楼层
 
 0光标仿真模式状态(1为开启)。
 1单色显示系统状态(1为启用)。
 2保留。
 3显示系统空闲状态(1为空闲)。
 4保留。
 6-5显存容量(00=64K,01=128K,10=192K,11=256K)。
 7显示模式可用状态。
488H字节显示控制状态2(EGA以上有效)。
  
 0SW1(1=关闭)
 1SW2(1=关闭)
 2SW3(1=关闭)
 3SW4(1=关闭)
 4
 5
 6
 7
489H字节显示控制状态3(MCGA或VGA有效)。
  
 0VGA模式状态
 1灰度模式状态
 2单色显示状态
 3使用默认模式
 4--
 5保留
 6显示状态开关
 7--
  
 位7位4 
 0 0350线模式
 0 1400线模式
 1 0200线模式
 1 1保留
48AH字节显示适配器DCC索引。
48BH字节最后磁盘数据率。
  
 3-0保留。
 5-4步进时间。
 7-6数据传输率。
48CH字节硬盘状态。
48DH字节硬盘错误。
48EH字节硬盘中断标志。
48FH字节位0为1,表示硬盘和软盘使用一个控制卡。
490H字节驱动器0介质状态。
491H字节驱动器1介质状态。
492H字节驱动器0的起始状态。
493H字节驱动器2的起始状态。
494H字节驱动器0磁道数。
495H字节驱动器1磁道数。
496H字节键盘类型和方式,各位含义为:
  
 0E1H隐含码最后。
 1E0H隐含码最后。
 2右Ctrl键按下。
 3右Alt键按下。
 4101/102键盘
 5若读标识和键盘,则强置Num Lock。
 6最后的字符是第一个ID字符。
 7读键盘的ID。
497H字节键盘标志。
  
 0-2LED状态位。
 3保留。
 4收到消息。
 5重发接收标志。
 6方式指示器更新。
 7键盘传送错误标志。
498H双字等待完成标志的偏移地址。
49AH双字用户等待计数(低位字),以微秒为单位。
49EH用户等待计数(高位字),以微秒为单位。
4A0H字节RTC等待激活标志。80表示等待时间已过。
4A1H7字节这7个字节用于局域网。
研究天下郝氏渊源,继承和发扬先祖优秀历史文化,与时俱进振兴郝氏名望!

中华郝氏网 郝氏宗亲网 郝氏论坛  http://www.zhhsw.com/

长按识别二维码关注我们!
 楼主| 发表于 2009-11-23 18:58:07 | 显示全部楼层
4A8H双字这双字指向保存视频系统的指针表。指针表格式为:
  偏移值     类型    指向
 00H      DD    视频参数
 04H      DD    参数保存区
 08H      DD    字母字符集
 0CH      DD    图形字符集
 10H      DD    第二个保存指针表
 14H      DD    保留
 18H      DD    保留
第二个指针表格式为:
偏移值     类型    功能或指向
 00H      DW    这个表的字节
 02H      DD    组合码表
 06H      DD    第二个字母字符集
 0AH      DD    用户调色板表
 0EH      DD    保留
 12H      DD    保留
 16H      DD    保留
4ACH8字节保留。
4B4H字节键盘NMI控制标志(可变)。
4B5H双字键盘中断中标志(可变)。
4B9H字节端口60单字节队列(可变)。
4BAH字节最后的键盘扫描码(可变)。
4BBH字节NMI缓冲头位置(可变)。
4BCH字节NMI缓冲头位置(可变)。
4BDH16字节NMI扫描码缓冲(可变)。
4CEH日期计数(可变)。
4F0H16字节
研究天下郝氏渊源,继承和发扬先祖优秀历史文化,与时俱进振兴郝氏名望!

中华郝氏网 郝氏宗亲网 郝氏论坛  http://www.zhhsw.com/

长按识别二维码关注我们!
您需要登录后才可以回帖 登录 | 注册加入

本版积分规则

快速回复 返回顶部 返回列表