发明名称 Method and apparatus for preventing BIOS from failing to enter boot program
摘要 A method and an apparatus for preventing a basic input/output system (BIOS) from failing to enter a boot program are adapted to solve the problem that when a central processing unit (CPU) executes a first instruction after a computer is powered on, a start address to be executed is erroneously set as another corresponding start address, resulting in that a BIOS cannot enter a boot program. In the method of the present invention, a jump instruction is written to the corresponding start address, so as to enable an execution instruction to jump to a boot block of the BIOS when the start address is erroneously set in the computer, thus performing a normal boot operation. Moreover, in the present invention, a step for checking a register that may cause the start address to be inverted to the corresponding start address is further added to the BIOS program, such that in each boot process, the value of the register can be pre-checked and overwritten when an error occurs, so as to avoid the problem of false pointing next time the computer is booted.
申请公布号 US8060737(B2) 申请公布日期 2011.11.15
申请号 US20090425399 申请日期 2009.04.17
申请人 ZHANG JIN;MICRO-STAR INT'L CO., LTD.;MSI ELECTRONIC (KUN SHAN) CO., LTD. 发明人 ZHANG JIN
分类号 G06F15/177 主分类号 G06F15/177
代理机构 代理人
主权项
地址