错误Bios代码介绍

  BIOS(Basic Input/Output System 的缩写、中文:基本输出输入系统),是载入在电脑硬体系统上的最基本的软体程式码。BIOS这个字眼是第一次由CP/M作业系统中出现,描述在开机阶段载入CP/M与硬体直接沟通的部分。这篇文章给大家介绍bios错误代码。

  软件名称:

  BIOS错误代码解析(BIOS Beep Codes) 0.8.0.803 免费版

  软件大小:

  382KB

  更新时间:

  2013-09-24

  开机自检时出现问题后会出现各种各样的英文短句,短句中包含了非常重要的信息,读懂这些信息可以自己解决一些小问题,可是这些英文难倒了一部分朋友,下面是一些常见的bios短句的解释,大家可以参考一下。

  1.cmos battery failed

  中文:cmos电池失效。

  解释:这说明cmos电池已经快没电了,只要更换新的电池即可。

  2.cmos check sum error-defaults loaded

  中文:cmos 执行全部检查时发现错误,要载入系统预设值。

  解释:一般来说出现这句话都是说电池快没电了,可以先换个电池试试,如果问题还是没有解决,那么说明cmos ram可能有问题,如果没过一年就到经销商处换一块主板,过了一年就让经销商送回生产厂家修一下吧!

  3.press esc to skip memory test

  中文:正在进行内存检查,可按esc键跳过。

  解释:这是因为在cmos内没有设定跳过存储器的第二、三、四次测试,开机就会执行四次内存测试,当然你也可以按 esc 键结束内存检查,不过每次都要这样太麻烦了,你可以进入coms设置后选择bios featurs setup,将其中的quick power on self test设为enabled,储存后重新启动即可。

  4.keyboard error or no keyboard present

  中文:键盘错误或者未接键盘。

  解释:检查一下键盘的连线是否松动或者损坏。

  5.hard disk install failure

  中文:硬盘安装失败。

  解释:这是因为硬盘的电源线或数据线可能未接好或者硬盘跳线设置不当。你可以检查一下硬盘的各根连线是否插好,看看同一根数据线上的两个硬盘的跳线的设置是否一样,如果一样,只要将两个硬盘的跳线设置的不一样即可(一个设为master,另一个设为slave)。

  6.secondary slave hard fail

  中文:检测从盘失败

  解释:可能是cmos设置不当,比如说没有从盘但在cmos里设为有从盘,那么就会出现错误,这时可以进入coms设置选择ide hdd auto detection进行硬盘自动侦测。也可能是硬盘的电源线、数据线可能未接好或者硬盘跳线设置不当,解决方法参照第5条。

  7.floppy disk(s) fail 或 floppy disk(s) fail(80) 或floppy disk(s) fail(40)

  中文:无法驱动软盘驱动器。

  解释:系统提示找不到软驱,看看软驱的电源线和数据线有没有松动或者是接错,或者是把软驱放到另一台机子上试一试,如果这些都不行,那么只好再买一个了,好在软驱还不贵。

  8.hard disk(s) diagnosis fail

  中文:执行硬盘诊断时发生错误。

  解释:出现这个问题一般就是说硬盘本身出现故障了,你可以把硬盘放到另一台机子上试一试,如果问题还是没有解决,只能去修一下了。

  9.memory test fail

  中文:内存检测失败。

  解释:重新插拔一下内存条,看看是否能解决,出现这种问题一般是因为内存条互相不兼容,去换一条吧!

  10.override enable-defaults loaded

  中文:当前cmos设定无法启动系统,载入bios中的预设值以便启动系统。

  解释:一般是在coms内的设定出现错误,只要进入coms设置选择load setup defaults载入系统原来的设定值然后重新启动即可。

  11.press tab to show post screen

  中文:按tab键可以切换屏幕显示。

  解释:有的oem厂商会以自己设计的显示画面来取代bios预设的开机显示画面,我们可以按tab键来在bios预设的开机画面与厂商的自定义画面之间进行切换。

  12.resuming from disk,press tab to show post screen

  中文:从硬盘恢复开机,按tab显示开机自检画面)。

  解释:这是因为有的主板的bios提供了suspend to disk(将硬盘挂起)的功能,如果我们用suspend to disk的方式来关机,那么我们在下次开机时就会显示此提示消息。

  13.hareware monitor found an error,enter power management setup for details,press f1 to continue,del to enter setup

  中文:监视功能发现错误,进入power management setup察看详细资料,按f1键继续开机程序,按del键进入coms设置。

  解释:有的主板具备硬件的监视功能,可以设定主板与cpu的温度监视、电压调整器的电压输出准位监视和对各个风扇转速的监视,当上述监视功能在开机时发觉有异常情况,那么便会出现上述这段话,这时可以进入coms设置选择power management setup,在右面的**fan monitor**、**thermal monitor**和**voltage monitor**察看是哪部分发出了异常,然后再加以解决。

  以上所述是小编给大家介绍的Bios错误代码介绍,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
代码部分来自Google的重建IBMPC BIOS项目(https://sites.google.com/site/pcdosretro/ibmpcbios),其中的BIOS镜像(*.rom)可用于各种IBM PC模拟器,可按情况使用。源代码可以用masm编译,站内英文说明文件如下: IBM PC BIOS source code reconstruction This is a reconstruction of the IBM PC, PC XT, PC AT and PC XT 286 BIOS source code using scanning and transcription of the BIOS listings found in the IBM Technical Reference manuals. This historically relevant source code is presented here for software preservation. The following BIOS source code has been reconstructed: IBM PC version 1 04/21/81 IBM PC version 2 10/19/81 IBM PC version 3 10/27/82 IBM PC XT version 1 11/08/82 (also used on the Portable PC) IBM PC XT version 2 01/10/86 IBM PC XT version 3 05/09/86 IBM PC AT version 1 01/10/84 IBM PC AT version 2 06/10/85 IBM PC AT version 3 11/15/85 (used on the PC AT models 319 and 339) IBM PC XT 286 04/21/86 Notes: • All 3 versions of the IBM PC BIOS and the first version of the IBM PC XT BIOS were built using Intel ASM86 on an Intel development system. In each case the BIOS source code is a single large file and the BIOS code is 8KB which resides at F000:E000 • The IBM PC AT version 1 BIOS was built using IBM MASM 1.0 on DOS. This is the first IBM BIOS which uses multiple source files. Since IBM MASM 1.0 did not support the 80286 there is a macro file (IAPX286.MAC) which is used to generate the necessary opcodes. This is also the first BIOS to be split into two parts: the main BIOS code resides at F000:0000 and the compatibility section (ORGS.ASM) resides at F000:E000. An additional file FILL.ASM has been added to define the area between the end of the main BIOS code and the compatibility section to allow the BIOS to be linked properly. It is currently unknown how this was originally handled. • The IBM PC AT version 2 and 3 BIOS and the IBM PC XT 286 BIOS were built using IBM MASM 2.0 on DOS. These are similar to the PC AT version 1 BIOS but there are fewer source files as some files were combined and a bit of cleanup was done. IAPX286.INC is used to generate the protected-mode 80286 opcodes which IBM MASM 2.0 did not support. FILL.ASM serves the same purpose as it does for the PC AT version 1 BIOS though in each case the file is specific to the particular BIOS being built. • The IBM PC XT version 2 and 3 BIOS were built using IBM MASM 2.0 on DOS. The later PC XT BIOS code was restructured to be similar to the PC AT BIOS code so there are multiple source files. Like the PC AT BIOS the code is split into two parts though the compatibility section is in the file POST.ASM. Again the additional file FILL.ASM is used to define the area between the end of the main BIOS code and the compatibility section. • The following code is present in all versions of the PC AT BIOS and the PC XT 286 BIOS but does not appear in the published listings. It is inferred from the public symbols in ORGS.ASM and code disassembly. It is unknown what purpose this code serves. .XLIST ;;- ORG 0FF5AH ORG 01F5AH HRD PROC FAR CALL DISK_SETUP RET HRD ENDP FLOPPY PROC FAR CALL DSKETTE_SETUP RET FLOPPY ENDP SEEKS_1 PROC FAR CALL SEEK RET SEEKS_1 ENDP TUTOR: JMP K16 .LIST • In all cases the 32KB ROM BASIC code which resides at F6000 is not available as its source code was never published. • Versions of MASM later than 4.0 cannot be used to build the IBM BIOS source code since older constructs and macros are used. More information about functionality changes in the IBM PC BIOS code is listed here: IBM PC BIOS version history
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值