关键词不能为空

当前您在: 主页 > 英语 >

AMI BIOS启动代码中英文对照表

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-07 10:31
tags:

-

2021年2月7日发(作者:琐碎)


[


原创


]AMI BIOS POSTCODE


启动代码中英文对照表




启动代码



启动代码意义解释


(


英文


)


启动代码意 义解释


(


中文


)

//


完成启动的控制


,


转向操作系 统的载入


(



当于

INT19H


的功能


.)


//


禁止不可屏蔽中断


,


奇偶校验


,EGA




,DMA


控制器


.


初始化



BIOS,POST,


实时


时钟数 据区


.


初始化


BIOS


模块中的上电自



(POST)


入口和


GPNV


区域


,


初始化核心


变量之


CMOS


中的一些标志


.


00


Passes control to OS Loader (typically INT19h).


Disable NMI, Parity, video for EGA, and DMA controllers.


03


Initialize BIOS, POST, Runtime data area. Also initialize


BIOS modules on POST entry and GPNV area. Initialized


CMOS as mentioned in the Kernel Variable


Check CMOS diagnostic byte to determine if battery power


检查


CMOS


诊断位


,


判断电池电量是否


OK.


is OK and CMOS checksum is OK. Verify CMOS checksum


验证

CMOS


校验码


(


保存在


CMOS



).


如果< /p>


manually by reading storage area. If the CMOS checksum is


校验码错


,


则清除密码


(


译者注


:


利用这个原


04


bad, update CMOS with power-on default values and clear


passwords. Initialize status register lizes data


variables that are based on CMOS setup


lizes both the 8259 compatible PICs in the


system.


05


Initializes the interrupt controlling hardware (generally PIC)


and interrupt vector table.


Do R/W test to CH-2 count reg. Initialize CH-0 as system


06



for system timer INT1Ch vector to



07


Fixes CPU POST interface calling pointer.



,


可以修改


CMOS


数据


,


使 其校验通不过


,


这样就清除了开机密码啦


!)


,


并载入上电默


认的参数设置< /p>


,


初始化状态寄存器


(

< br>如同在


BIOS


设置的选项


:< /p>


载入默认的设置


),


同时初


始化


8259(


中断优先级


).


初始化中断控制器和中断向量表




CH-2


计数寄存器进行读写测试


,


初始化


断服务程序


(


就是把服务程序的地址放到中


断向量表中


).



IRQ-0(


系统时钟中断

< br>)


定位


CPU


上电自检接口的 调用指针



初始化


CPU,

< p>
基本检测将在键盘控制器


(KBC)


中完成


.


对键盘控制器命令字节的编


程将在自动检测 键盘


/


鼠标


(


使用



AMI


KB-5)


后完成


.


初始化


8042(


或兼容芯片


)


键盘控制器


.


l the POSTINT1Ch handler. Enable IRQ-0 in PIC


CH-0


为系统时钟


.


加载


POST INT1CH



Initializes the CPU. The BAT test is being done on KBC.


08


Program the keyboard controller command byte is being


done after Auto detection of KB/MS using AMI KB-5.


0A


Initializes the 8042 compatible Key Board Controller.


0B


Detects the presence of PS/2 mouse.


检测

PS/2


鼠标是否存在


.


0C


Detects the presence of Keyboard in KBC port.


检测键盘是否存在



Testing and initialization of different Input Devices. Also,


update the Kernel the INT09h vector, so


0E


that the POST INT09h handler gets control for IRQ1.


Uncompress all available language, BIOS logo, and Silent


logo modules.


13


Early POST initialization of chipset registers.


测试和初始化不同的输入设备


,


同时


,


更新


核心参数


.


设置


INT09

号中断向量


,


使之与


IRQ1


挂接


.


解压缩


:< /p>


可以使用的语言模



,BIOS LOG O


画面


,


全屏开机画面模块

< p>
.


上电自检前期初始化芯片寄存器


.


20


Relocate System Management Interrupt vector for all CPU in


重新安排所有


CPU


要用的系统管理中断向

< p>
the system.


Uncompress and initialize any platform specific BIOS


modules. GPNV is initialized at this checkpoint.



.


解压 缩并初始化各个平台的细节模块


.


在这


一步


GPNV


被初始化


.

< p>
按照设计资料手册初始化不同的硬件设



.(


得到更多的测试点信息


,


请看设计资料


手册


.)


24


2A


Initializes different devices through DIM Code


Checkpoints section of document for more information.


2C


Initializes different devices. Detects and initializes the video


继续初始化设备


,


检测并初始化所安装的显

< p>
adapter installed in the system that have optional ROMs.


Initializes all the output devices.


示适配器


(


内建基本调用程序


).


初始化所有的输出设备



2E


Allocate memory for ADM module and uncompress it. Give


解压缩


ADM


模块并分配其内存


,


把控制权


31


control to ADM module for initialization. Initialize language


and font modules for te ADM module.


Initializes the silent boot module. Set the window for


displaying text information.


交给


ADM


模块去初始化


.


初始化语言和字


体模 块


.


初始化



无声



就是看不到基本信息


,

< p>
只有开


机画面


)


启动模式


.


设置显示文字信息的窗


< p>
.


显示开始信息


,CPU


型号信息


,


进入设置模


式信息


(


就是按什么键进入


BIOS


设置


)


和其


他设备制造商的特 别信息


.


根据设计资料手册初始化不同设备

< br>,


在这一



,USB

< p>
控制器被初始化


.


33


37


Displaying sign-on message, CPU information, setup key


message, and any OEM specific information.


Initializes different devices through DIM. See DIM Code


38


Checkpoints section of document for more information. USB


controllers are initialized at this point.


39


Initializes DMAC-1 & DMAC-2.


初始化


DMA


控制器


1



2.


3A



Initialize RTC date/time.


初始化实时时钟的时间日期


.


Test for total memory installed in the system. Also, Check for


测试所有安装的内存


.


同时检测




3B


DEL or ESC keys to limit memory test. Display total memory




,


若按下


,


则 停止测试内存


.


显示总


in the system.


安装内存容量


.


3C


Mid POST initialization of chipset registers.


Detect different devices (Parallel ports, serial ports, and


在上电自检期间初始化芯片寄存器



40


coprocessor in CPU, … etc.) successfully installed in the


system and update the BDA,EBDA…etc.



Updates CMOS memory size from memory found in memory


test. Allocates memory for Extended BIOS Data Area from


检测设备


(


并口


,


串口


,


处理器


...


等等


) ,


更新


BIOS


数据区


,


扩展


BIOS


数据区


.


根据测试到的内存大小更新


CMOS


数据


.


从基本内存中分配内存给扩展


BIOS


数据



.< /p>


编程内存的缺口


(


针对某些需要调整内< /p>


存大小的程序


.)


初始化



键的状态


.


设定键盘



重复按键的重复速率


.

< br>初始化


INT-13,


准备进行初始载入程序检



.


根据


BIOS< /p>


设定





ROM


信息


,


初始 化


IPL


的控制设备



记录在上电自检中遇到的错误


.


显示 错误给用户


,


检测用户对错误的处理动



.


进入


BIOS

< br>设置程序如果需要或者用户选



,


检查启动密码


.


产生并重写


ESC D(


位于


NVRam



).


52


base memory. Programming the memory hole or any kind of


implementation that needs an adjustment in system RAM


size if needed.


60


Initializes NUM-LOCK status and programs the KBD


typematic rate.


Initialize Int-13 and prepare for IPL detection.


75


78


Initializes IPL devices controlled by BIOS and option ROMs.


84


Log errors encountered during POST.


Display errors to the user and gets the user response for


error.


Execute BIOS setup if needed / requested. Check boot


password if installed.


Generate and write contents of ESCD in NVRam.


85


87


7C


8C


Late POST initialization of chipset registers.


为上电自检末期初始化芯片寄存器


.


建立高级电源控制界面


(ACPI)



,


如果支持


的话


.


8D


Build ACPI tables (if ACPI is supported)


8E


Program the peripheral parameters. Enable/Disable NMI as


设定外围设备的参数

< br>,


根据设定允许


/


禁止


selected


Initialization of system management interrupt by invoking all


不可屏蔽中断


(NMI).


初始化所 有使用者之系统中断


.(


注意此步


测试 点在


20H


号以后进行


.)


90



note this checkpoint comes right after


checkpoint 20h


A1


Clean-up work needed before booting to OS.


在准备启动到系统之前清除工作区


.



-


-


-


-


-


-


-


-



本文更新与2021-02-07 10:31,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/608005.html

AMI BIOS启动代码中英文对照表的相关文章