寄存器 逻辑门 指令集 主频 晶体管 集成电路
主页 寄存器 正文

寄存器地址对照表

计算逻辑地址0a5c(h)所对应的物理地址是多少?

计算出的逻辑地址0a5c(h)对应的物理地址为2E5C。

首先要知道页存储管理的逻辑地址分为两部分:页号和页地址。
物理地址分为两部分:关系为:逻辑地址=页号+页地址;物理地址=块号+页地址已知用户编程空间有32页,2ˆ5=32。
页号部分占用5位。
由于每页为1KB,1K=210,可见内部页地址占用10位。

从内存为16KB、2^4=16可知,块号占4位。
逻辑地址0A5C(H)对应的二进制表示为:0000101001011100,后十位1001011100为页地址,00010为页号,换算成十进制的页号为2。

求对照表中2对应的物理块号,即11。
11转换后的二进制数为1011,查到物理地址为10111001011100,转换为十六进制为2E5C;即逻辑地址为0A5C(H对应的物理地址)为2E5C。

逻辑寻址的基础:

看源码,Intel的8位8080CPU有8位数据总线和16位地址总线仅位。
然后,该16位地址信息也必须通过8位数据总线进行传输,并且必须存储在数据通道中的临时寄存器以及CPU中的寄存器和存储器中。
然而,由于AB恰好是一。
DB的整数倍所以不会有矛盾。

但升级到16位机后,由于当时IC集成技术和外部封装引脚技术的限制,Intel8086/8088CPU的设计不能超过40个引脚。
但感觉8位机器的原始地址寻址能力,2^16=64KB,太少了,而且不能直接增加到16的整数倍,即使AB=32位,也无法实现。
因此,AB只能暂时从4个增加到20个。

那么寻址2^20=1MB的可能性就增加了16倍。
然而,这一举动造成了AB的20位和DB的16位之间的矛盾。
20位地址信息不能在DB上传输,也不能存储在CPU寄存器和16位内存单元中。
于是CPU段结构的原理就诞生了。

电脑主板上显示“1c”是什么意思?

1CCMOS校验和测试。
第一个64DKRAM位12失败。




1,特殊码“00”、“ff”等起始码出现在三种情况下:

①出现在一系列其他码:“00”或“ff”之后,则主板一样好。


②如果cmos中没有设置错误,轻微错误不会影响BIOS自检的继续,最后会出现“00”或“ff”。


③如果一开机就出现“00”、“ff”或其他启动代码且没有变化,则说明主板不工作。


2。
该表按符号值从小到大排序。
卡片上的符号顺序不确定。


3。
未指定的代码未在表中列出。


4。
相同的符号对于不同的BIOS(常用ami、award、phoenix)代表不同的含义,所以你应该知道你所测试的电脑属于什么类型的BIOS,你可以查看你的电脑用户手册。
或者直接从主板上的BIOS芯片查看,或者直接从启动画面查看。


5。
在少数主板上,只有部分代码出现在PCI插槽中,但ISA插槽包含完整自检代码的输出。
发现有少数原厂主板ISA插槽无代码输出,但PCI插槽有全代码输出,建议将双槽卡更换到其他插槽尝试,如果代码验证成功不成功。
另外,同一主板上的不同PCI插槽,有的插槽有完整图标显示,例如Dell810主板上,只有靠近CPU的一个PCI插槽有完整图标显示,变为“00”或“.ff””,而其他PCI插槽移至“38”之后将不再有任何变化。


6。
复位信号所需的时间不一定与PCI同步,因此有可能ISA开始输出代码,但PCI复位灯没有熄灭,因此PCI代码停在起始代码处。


代码对照表

00。
显示系统配置;INI19引导加载程序将受到控制。


01处理器测试1、检查处理器状态,如果测试失败,则无限循环。
处理器寄存器测试即将开始,不可屏蔽中断即将被停用。
CPU寄存器测试正在进行或失败。


02选择诊断类型(正常或工厂)。
如果键盘缓冲区包含数据,则键盘缓冲区将失效。
禁用不可逆中断隐藏,从拖延开始。
CMOS写入/读取正在进行或失败。


03清除键盘控制器8042,发出TESTKBRD(AAH)命令延迟操作完成。
ROMBIOS扫描组件正在进行或出现故障。


04重置8042键盘控制器并检查TESTKBRD。
键盘控制器的复位/开机测试。
可编程定时器测试正在进行或失败。


05如果不断重复制造测试1到5,则可以得到控制状态8042。
重新启动/软启动已确认;ROM启动即将到来。
DMA尽可能就绪或关闭。


06初始化芯片,禁用视频芯片、奇偶校验和DMA,并清除DMA芯片、所有页寄存器和CMOS关闭字节。
启动的ROM计算ROMBIOS校验和并验证键盘缓冲区是否已被清除。
DMA原始页寄存器读/写测试正在进行或失败。


07处理器测试2,检查CPU寄存器的操作。
ROMBIOS校验和正常,键盘缓冲区已清除,并且已向键盘发出BAT(基本保证测试)命令。
.

08使CMOS定时器进行初始准备并执行正常的刷新定时器周期。
已向键盘发出BAT命令,即将输入BAT命令。
检查RAM更新正在进行或已失败。


09EPROM检查总和,它必须等于0才能通过。
检查键盘的基本保修测试,然后检查键盘命令字节。
首次64KRAM测试正在进行中。


0A为视频接口做初步准备。
键盘命令字节码已发出,即将写入命令字节数据。
第一个64KRAM芯片或数据线出现故障并被移动。


0B测试8254通道0。
写入键盘控制器命令字节将为引脚23和24发出阻止/打开命令。
第一个64KRAM奇/偶逻辑失败。


0CT8254通道测试1.键盘控制器引脚23、24被阻塞/开路;已发出NOP命令。
第一个64KRAN地址行错误。


0D1。
检查CPU速度是否与系统时钟匹配。
2、检查控制芯片编程值是否与初始设置相符。
3.测试视频通道,如果失败,会发出“呸”的声音。
处理NOP命令,然后测试CMOS关闭寄存器。
CMOS关闭测试的第一个64KRAM字节

0E奇偶校验失败。
CMOS校验和将在以下位置计算停止读/写日志记录。
初始化I/O端口地址。


0F扩展CMOS测试。
开始将计算出的CMOS校验和写入诊断字节;.

10测试DMA通道0。
CMOS已初始化,CMOS状态寄存器即将初始化日期和时间。
第一个位64KRAM0失败。


11DMA通道测试1.CMOS状态寄存器最初设置为禁用DMA和中断控制器。
第一个位64DKRAM1失败。


12DMA页寄存器测试。
禁用DMA控制器1和中断控制器1和2;首先禁用视频显示并使端口B准备就绪。
第一个64DKRAM位2失败。


13测试键盘控制器接口8741。
视频显示被禁用,端口B初始设置;芯片初始化/自动内存发现即将开始。
第一个64DKRAM位3失败。


14测试内存刷新驱动电路。
电路芯片初始化/自动存储器检测过程结束;8254定时器测试即将开始。
第一个64DKRAM位4失败。


15测试系统内存的第一个64K。
通道2定时器测试中途;8254通道2定时器即将完成测试。
第一个64DKRAM位5失败。


16创建8259使用的中断向量表。
第二通道定时器测试已完成,第一通道定时器8254即将完成测试。
第一位64DKRAM失败6.

17设置视频I/O进程,并启用视频BIOS(如果已安装)。
第一个通道定时器测试完成;8254定时器通道0即将完成测试。
第一个64DKRAM位7失败。


18测试视频内存如果选择安装的BIOS成功,则可以绕过它。
通道0定时器测试已完成,内存刷新即将开始。
第一个64DKRAM位8失败。


19测试通道1的中断控制器位掩码(8259)。
内存刷新已开始并将完成。
第一个64DKRAMbit9失败。


1A测试通道2的中断控制器屏蔽位(8259)。
触发内存刷新电路,即将检查15微秒的开/关时间。
第一个位64DKRAM10失败。


1BCMOS电池电量测试。
30微秒内存测试,即基本的64KB内存测试已经完成。
第一个位64DKRAM11失败。
第一个64DKRAM位12失败。
第一个64DKRAM位13失败。


1E确定系统内存大小并将其与CMOS值进行比较。
第一个64DKRAM位14

1F测试64KB内存,最大为640KB。
64DKRAM的第一个故障是位15。


20测量8259个固定中断位。
基本内存测试从64KB开始;线路将进行测试即将推出。
DMA从机注册测试正在进行或失败。


21维护不可屏蔽中断(NMI)位(奇偶校验或I/O通道检查)。
通过行奇偶校验测试;主DMA寄存器测试正在进行或已失败。


22测试8259的中断功能。
串行数据读写测试运行结束。
主中断屏蔽寄存器测试正在进行或失败。


23测试沙盒模式8086虚拟模式和8086页面模式。
基本64KB串口数据读写测试良好;中断向量初始化之前的任何修改都将开始。
相关中断屏蔽寄存器测试正在进行或失败。


24扩展内存经测量超过1MB。
向量初始化之前的所有修改均已完成,初始中断向量设置即将开始。
将ES段地址寄存器设置为内存上限。


25测试除前64KB之外的所有内存。
完成初始中断向量设置;8042的I/O引脚将被读取以用于旋转中断。
中断向量加载正在进行或失败。


26测试保护方法的异常。
读取8042的I/O端口;他即将为轮换区开始公开声明做初步准备。
打开地址线A20,使其参与处理。


27指定高速缓存控制或RAM掩码。
所有数字1初始设置完成;中断总线之后的任何初始设置都将继续。
键盘控制器测试正在进行或失败。


28指定8042自己的缓存控制或键盘控制器。
中断向量完成后的初始设置;即将设置单色模式。
CMOS电源故障/校验和计算正在进行中。


29。
单色模式已设置,彩色模式即将设置。
CMOS配置验证正在进行中。


2A首先使键盘控制器准备就绪。
在执行ROM测试之前,已调整颜色模式和播放器奇偶性。
64KB可用主内存。


2B驱动器和控制器的初始设置。
导致奇偶校验终止;控制可选视频ROM扫描之前所需的任何修改。
屏幕内存测试正在进行或失败。


2C检查串口并进行初步准备。
在视频ROM控制之前完成;初始屏幕设置正在进行或已失败。


2D检测到并口并为其做好初步准备。
可选视频ROM控制已完成,视频ROM恢复控制后的任何进一步处理即将进行。
屏幕跟踪测试正在进行或失败。


2E硬盘驱动器和控制器的初始设置。
控制视频ROM后即可从处理中恢复;如果未找到EGA/VGA,请执行显示内存读/写测试。
检测视频ROM。


2F运动治疗师发现助手并为其做好初步准备。
未找到EGA/VGA;显示内存读/写测试将开始。
.

30创建主内存和扩展内存。
显示内存读/写测试通过;几乎。
我认为屏幕工作正常。


31检测从C800:0到EFFF:0的选定ROM并进行初始准备。
显示内存读/写测试或扫描检查失败,即将进行另一次显示内存读/写测试。
屏幕以单色工作。


32对主板上的COM/LTP/FDD/音频设备等I/O芯片进行编程,以匹配设置值。
通过另一台显示器的内存读/写测试,它将执行另一台显示器扫描。
彩色显示器(40列)可以使用。


33。
视频屏幕扫描完成;我们将开始使用设置密钥和物理连接卡来检查屏幕锁定类型。
彩色显示器(80列)可以使用。


34。
显示适配器已验证;然后将设置显示模式。
定时器标志中断正在进行的测试或使正在进行的测试失败。
35、显示模式设置完成;BIOSROM数据区即将被验证。
关闭测试正在进行或已失败。


36。
BIOSROM数据区被扫描;运行信息指示器即将设置。
A-20门电路故障。


37。
指定运行信息的指示灯设置已完成;很快就会显示出来。
保护模式中意外中断。


38。
将读取完整显示的运行信息;地址>FFFFH处的RAM测试正在进行或失败。


39。
保存的光标位置已被读取,并且将显示参考信息系列。
.

3A参考信息系列已显示完毕,即将显示发现信息。
定时器通道2已测试或失败。


3B首先使用OPTI芯片(仅限486)准备辅助缓存。
显示foundinvirtualmode信息,即将开始内存测试。
日历时钟测试每日正在进行或已禁用。


3C创建允许访问CMOS设置的标签。
串口测试正在进行或失败。


3D初始化PS2键盘/鼠标/PNP设备和总内存节点。
并行端口测试正在进行或失败。


3E尝试打开二级缓存。
.数学协处理器测试正在进行或失败。


40。
准备工作已开始测试虚拟模式;它将开始检查视频音量。
调整CPU速度以与外设时钟完全匹配。


41运行中的中断,在检查即将设置的显存描述符表后,将初始化数据,以方便0:0检测内存转换(中断控制器或坏内存)。
系统插件面板选择失败。


42显示窗口并进入SETUP。
描述符表已准备好;虚拟模式内存测试即将开始。
CMOSRAM开发失败。


43如果BIOS是即插即用的,则会配置串口和并口。
进入虚拟模式;定点县即将实施。
44.执行中断(如果诊断开关打开,数据将初始设置以检查0:0处的内存直通。
)BIOS中断被初始化。


45正在初始化数学协处理器。
数据已初步准备;即将检查0:0处的内存传输并找出系统内存大小。
.

46。
测试内存返回;内存大小计算已完成,将写入页面来测试内存。
检查ROM版本。


47。
测试页将被写入扩展内存;一个页面将被写入640KB主内存。


48。
主存该页已被写入;超过1MB的内存很快就会受到限制。
视频检查、CMOS重新配置。


49。
查找并检查小于1BM的内存;1MB以上的内存很快就会受到限制。
.

4A。
寻找并检查超过1MB的内存;BIOSROM数据区将很快被扫描。
视频格式。


4B。
BIOSROM数据区验证完成,将检查并擦除超过1MB的内存以进行软复位。
.4C。
清除超过1MB的内存(软重置)将清除超过1MB的内存。
.4d。
超过1MB的内存已被擦除(内存大小将被保存)。
.

4E如果检测到错误,错误信息将显示在屏幕上并等待客户按键继续。
开始内存测试:(不会做显示第一个64KB内存测试);查看版权信息。


4F读写硬盘、软盘数据,并进行DOS操作。
将开始显示内存大小,内存测试将更新它,并将执行顺序和随机内存测试。
.

50将当前BIOS监控区域的CMOS值保存在CMOS中。
满内存测试小于1MB,这是用于传输和隐藏的高速内存的大小。
将CPU类型和速度发送到屏幕。


51。
测试内存大于1MB。
.

52所有ISAROM都被初始化,最后分配PCIIRQ号和其他初始化工作。
1MB以上的内存测试已经完成,即将返回实地址模式。
输入检测键盘。


53如果BIOS不是即插即用,请初始化串口和并口并设置时间值。
保存CPU和内存寄存器的大小并进入实地址模式。
.

54。
实地址模式已成功开启;准备关闭时,保存的记录将被恢复。
清除行程开关

55。
记录已恢复,A-20号登机口的地址线将被禁用。
.

56。
A-20地址线成功禁用;即将检查BIOSROM数据区。
键盘测试结束。


57.BIOSROM数据区扫描到一半;持续。
.

58。
BIOSROM数据区扫描完成;找到的信息将被删除。
无需设置即可中断测试。


59。
信息已被清除;信息已呈现;DMA和中断控制器测试即将开始。
.

5A..按“F2”键进行调整。


5B..测试主内存地址。


5C..测试容量为640KB的主内存。


60设置硬盘引导扇区的防病毒保护功能。
验证DMA页面注册测试已通过;扩展内存测试。


61显示系统配置表。
视频内存检查完成;DMA#1核心记录的测试即将开始。
.

62系统以中断19H启动。
DMA#1基本日志测试已通过,DMA#2基本日志测试即将推出。
测试扩展内存地址线。


63。
DMA#2基址寄存器测试通过;BIOSROM数据区将很快被扫描。
.

64。
BIOSROM数据区扫描到一半,继续。
.

65。
BIOSROM数据区扫描完成;DMA1和2设备将被编程。
.

66。
DMA1和2设备编程完成;这将会完成使用中断控制器#59进行初始设置。
缓存日志记录和配置已得到改进。


67.8259初始设置完成;键盘测试即将开始。
.

68..启用外部缓存和内部CPU缓存工作。


6A..测试并显示外部缓存值。


6C..显示被阻止的。


6E..查看扩展配置信息。


70..检测到的错误代码被发送到屏幕进行显示。


72..检查是否有任何配置错误。


74..测试实时时钟。


76..查找键盘错误。


7A..键盘锁。


7C..设置硬件中断总线。


7E..测试是否安装了数学处理器。


80。
键盘测试已经开始,正在扫描并检查是否有卡住的按键,键盘很快就会恢复。
关闭可编程I/O设备。


81。
检测错误卡住的按键以恢复键盘;即将向键盘控制端口发出测试命令。
.

82。
键盘控制台接口测试已完成,将写入命令字节并初始设置循环缓冲区。
检测并安装固定RS232接口(串口)。


83.命令字节已写入,通用数据初始设置已完成,即将检查是否有按键锁定。
.

84。
经核实,有锁定开关,很快会检查内存是否与CMOS不匹配。
检测并安装固定并行端口。
85.内存大小已检查,将显示一个简单的错误,并且密码或命令将被覆盖。
.

86。
密码验证;预覆盖编程即将开始。
重新打开可编程I/O设备并检测静态I/O冲突。


87.在执行安排之前完成编程;将执行CMOS顺序编程。
.

88。
从CMOS调度程序恢复清屏;初始化BIOS数据区。


89。
安排后将显示完整的节目信息;.

8A.显示第一屏信息。
初始化BIOS扩展数据区。


8B。
显示消息:主控和视频BIOS将被阻止。
.

8C。
禁用主BIOS和视频BIOS将启动CMOS订购后选项的编程。
格式化软盘驱动器控制器的过程。


8D安排可选编程,然后检查鼠标并进行初步准备。
.

8E。
已检测到鼠标并设置完成最初的;硬盘和软盘即将重置。
.

8F软盘已经过检查,将首先准备好,稍后提供软盘。
.

90。
将测试硬盘驱动器是否存在。
硬盘控制器已格式化。


91。
硬盘存在性测试完成,然后配置硬盘。
初始化本地总线硬盘控制器。


92。
硬盘配置完成;BIOSROM数据区即将被验证。
导航到用户路径2.

93。
BIOSROM数据区的一半被扫描;.

94.BIOSROM数据区检查已完成,即主内存和扩展内存大小已设置。
关闭A-20地址线。
95.即将测试对鼠标和硬盘类型47的内存大小支持。
.

96。
检查显示内存后恢复;C800:0的可选ROM控制之前的初始设置即将进行。
清除ESClip注册表。


97.C800:0选项ROM控制结束之前的任何初始准备,然后是检查和选项ROM控制。
.98。
OptionROM控制完成;任何所需的处理将在选项ROM返回控制权后执行。
寻找ROM选项。


99。
可选ROM测试完成后所需的任何初始设置;即将创建定时器或打印机基址的数据区域。
.

9A。
设置打印机的定时器和基地址后返回操作;即设置RS-232的基地址。
选择ROM盾。


9B。
RS-232协处理器测试的初始设置即将开始后返回。
.

9C。
在协处理器测试完成之前需要进行初始设置;然后协处理器被初始设置。
建立供电节能管理。


9D。
协处理器已准备好进行初始准备,并且任何初始准备都将在测试协处理器之后进行。
.

9E。
完成初始协处理器设置后,将检查扩展键盘、键盘ID和数字锁定。
打开硬件中断。


9F。
扫描扩展键盘,设置识别标志,打开或关闭数字锁,并发出键盘识别命令。
.

A0。
发出键盘识别命令,键盘识别标记将被恢复。
设置时间和日期。


A1。
恢复键盘识别标签,然后测试缓存。
.

A2。
任何错误都将显示在缓存测试中。
检查键盘是否被锁定。


A3。
错误显示完成;你敲击键盘的速度即将完成调整一下。
.

A4。
设置键盘按下速度后,会在内存中创建等待状态。
键配置重复输入率。


A5。
内存等待状态已创建;然后屏幕将被清除。
.

A6.屏幕已被清除;奇偶校验和不可隐藏中断即将开始。
.

A7。
启用不可屏蔽中断和奇偶校验;控制E000:0处的可选ROM所需的任何初步准备工作即将进行。
.

A8。
ROM在E000:0之前完成对初始设置的控制,然后控制E000:0之后所需的任何初始设置。
清除“F2”键提示。


A9。
从控制ROME000:0返回后,将执行控制可选ROME000:0后所需的任何初步准备工作。
.

AA。
E000:0处的可选ROM控制后完成初始设置;即将显示系统配置。
扫描“F2”键即可按下。


AC..输入设置。


AE..清除启动自检标记。


B0..检查非严重错误。


B2..启动自检已完成,系统准备启动。


B4..铃声响起一次。


B6..发现密码设置(可选)。


B8..清除所有描述表。


BC..清除校验和值。


BE程序默认值进入控制芯片,对应修改后的二进制默认值表。
清除屏幕(可选)。


BF测试CMOS设置值。
检测病毒并要求数据备份。


C0初始化缓存。
尝试使用中断19启动。


C1内存自检。
在引导扇区中查找“55”“AA”标记。


C3第一次内存测试是256KB。
..

C5从ROM复制BIOS以执行快速自检。
..

C6缓存自检

诊断卡上面所有的表示

00.显示系统配置;INI19引导加载程序受到控制。
.01处理器测试1、检查处理器状态。
如果测试失败,则循环无限。
处理器寄存器的测试将很快开始,不可屏蔽中断将被禁用。
CPU寄存器测试正在运行或已失败。
02确定诊断类型(正常或成立)。
如果键盘缓冲区包含数据,则键盘缓冲区将无效。
禁用不可屏蔽中断;从延迟开始。
CMOS写入/读取正在进行或失败。
03删除8042键盘控制器并发出TESTKBRD(AAH)命令。
接通延迟完成。
ROMBIOS检查组件正在进行或未正常工作。
04重置8042键盘控制器并检查TESTKBRD。
键盘控制器的软复位/上电测试。
可编程间隔计时器测试正在运行或已失败。
05如果连续重复制造测试1至5,可以达到控制状态8042。
软复位/上电确认;ROM启动即将到来。
DMA尽可能准备就绪或停止服务。
06执行初始电路芯片准备,禁用视频、奇偶校验和DMA电路芯片,并清除DMA电路芯片、所有页寄存器和CMOS断电字节。
启动后的ROM会计算ROMBIOS校验和并检查键盘缓冲区是否被清除。
初始DMA页寄存器读/写测试正在运行或失败。
07处理器测试2、检查CPU寄存器的功能。
ROMBIOS校验和正常,键盘缓冲区清除,向键盘发送BAT(基本保证测试)命令。
.08允许CMOS定时器进行初始准备并执行正常的更新定时器周期。
已向键盘发出BAT命令,并且当前正在写入BAT命令。
RAM更新检查正在进行或已失败。
09EPROM检查总和,必须为零才能成功。
检查基本键盘安全测试,然后检查键盘命令字节。
首次64KRAM测试正在进行中。
0A最初使视频接口可操作。
正在输出键盘命令字节码并且正在写入命令字节数据。
第一个64KRAM芯片或数据线发生故障并发生移位。
0B测试8254通道0。
写入键盘控制器命令字节会为引脚23和24发出锁定/解锁命令。
第一个64KRAM奇/偶逻辑失败。
0C测试8254通道1。
键盘控制器的23和24引脚被阻塞/解锁;发出NOP命令。
第一个64KRAN的地址行不正确。
0D1。
检查CPU速度是否与系统时钟匹配。
2、检查控制芯片编程值是否与初始设置相符。
3、视频通道测试。
如果失败,喇叭就会响起。
NOP命令已被处理。
然后测试CMOS停止寄存器。
第一个64KRAM的奇偶校验错误0E测试CMOS关闭字节。
CMOS停止开放寄存器读/写测试;计算CMOS校验和。
初始化输入/输出端口地址。
0F测试先进的CMOS。
将计算出的CMOS校验和写入诊断字节;初始CMOS准备工作开始。
.10测试DMA通道0。
最初已准备好CMOS,现在已初步准备好CMOS状态寄存器的日期和时间。
第一个64KRAM位0失败。
11测试DMA通道1。
CMOS状态寄存器最初准备包含DMA并禁用中断控制器。
第一个64DKRAM位1失败。
12测试DMA页寄存器。
禁用DMA控制器1并断开控制器1和2;禁用视频显示并首先准备端口B。
第一个64DKRAM位2失败。
13测试8741键盘控制器接口。
视频显示关闭,B端口初步准备;芯片初始化/内存自动检测即将开始。
第一个64DKRAM位3失败。
14测试存储器更新触发电路。
电路芯片初始化/自动存储器识别结束;8254定时器测试即将开始。
第一个64DKRAM位4失败。
15测试系统内存的前64KB。
通道2定时器已测试一半;8254通道2计时器即将完成测试。
第一个64DKRAM位5失败。
16、创建8259使用的中断向量表。
第2通道定时器测试完成;8254第1通道定时器即将完成测试。
第一个64DKRAM位6失败。
17.自定义视频输入/输出操作并启用视频BIOS(如果已安装)。
第一个通道定时器测试完成;8254通道0定时器即将完成测试。
第一个64DKRAM位7失败。
18测试视频内存,如果选择安装的视频BIOS成功则可以绕过。
通道0定时器测试完成;内存更新即将开始。
第一个64DKRAM位8失败。
19测试中断控制器(8259)屏蔽通道1位内存更新已开始并正在完成。
第一个64DKRAM位9失败。
1A测试通道2的中断控制器屏蔽位(8259)。
触发存储器更新电路,检查15微秒的开/关时间。
第一个64DKRAM位10失败。
1B测试CMOS电池电量。
30微秒内存刷新测试完成;基本的64KB内存测试即将开始。
第一个64DKRAM位11失败。
1C测试CMOS校验和。
.第一个64DKRAM位12错误。
设置1DCMOS配置。
.第一个64DKRAM位13错误。
1E确定系统内存量并将其与CMOS值进行比较。
.第一个64DKRAM位14错误。
1F测试64K内存,最高可达640K。
.第一个64DKRAM位15错误。
20个测量固定8259个中断位。
从基本的64K存储测试开始;将很快测试地址线。
从属DMA寄存器测试正在运行或已失败。
21保持不可屏蔽中断位(NMI)(奇偶校验或输入/输出通道检查)。
通过地址线测试;奇偶校验即将被触发。
主DMA寄存器测试正在运行或已失败。
22测试8259的中断功能。
停止触发奇偶校验;串行数据读写测试开始。
中断屏蔽寄存器主要测试正在运行或失败。
23测试保护模式8086VirtualMode和8086PageMode。
基本的64K串口数据读写测试没问题;中断向量初始化之前的所有调整将很快开始。
从机中断屏蔽寄存器测试正在运行或失败。
24测量超过1MB的扩展内存。
所有预向量初始化调整已完成,即将开始中断向量的初始准备。
将ES段地址寄存器注册到内存顶部。
25测试除前64KB之外的所有内存。
完成中断向量的初步准备;输入/输出端口8042的读取用于旋转中断。
正在加载中断向量或已失败。
26种测试保护方法的例外情况。
读取8042的输入/输出端口;首先准备旋转中断以启动全局数据。
打开A20地址线;让她参与寻址。
27确定高速缓存控制或掩膜RAM。
1个数据全部初步准备完成;中断向量之后的任何初始准备都会继续。
键盘控制器测试正在运行或失败。
28标识高速缓存控制器或特殊的8042键盘控制器。
中断向量完成后的第一个准备工作即将进行。
CMOS电源故障/校验和计算正在进行中。
29.单色模式已停止,彩色模式即将停止。
验证CMOS配置的有效性。
图2A对键盘控制器进行了初步准备。
在执行ROM测试之前,已设置颜色模式和触发奇偶校验。
清空64KB基本内存。
2B初始化硬盘驱动器和控制器。
触发奇偶校验结束;在控制可选视频ROM检查之前进行任何必要的调整。
屏幕保存测试正在运行或失败。
2C检查串行接口并进行初步准备。
在视频ROM控制之前完成;现在可以显示和控制可选的视频ROM。
初始屏幕准备正在进行或已失败。
2D首先检测并口并做好准备。
可选视频ROM控制已经完成,视频ROM恢复控制之后的所有其他处理的控制即将进行。
屏幕快退测试正在运行或失败。
2E正在为硬盘和控制器做初步准备。
视频ROM控制后恢复处理。
如果未找到EGA/VGA,请执行显示内存读/写测试。
视频ROM检测正在进行中。
2F识别数学协处理器并为其做好初步准备。
未找到EGA/VGA;监视器内存读/写测试开始。
.30设置基础存储和扩展存储。
监控内存读/写测试通过;即将推出。
我认为屏幕工作正常。
31从C800:0到EFFF:0检测所选ROM并进行初始准备。
监视器内存读/写测试或扫描检查失败,另一个监视器内存读/写测试正在等待。
单色显示器工作。
32、根据设置值对主板上的COM/LTP/FDD/声音设备等I/O芯片进行编程。
通过另一次显示内存读/写测试扫描显示器进行检查。
彩色显示器(40列)工作。
33、视频监控检查完成;通过设置开关和实际插卡来检查显示器的关机方式。
彩色显示器(80列)工作。
34、显示适配器已检查;然后设置显示模式。
计时器滴答声会中断正在运行的测试或失败。
35、显示模式设置完成;现在检查BIOSROM数据区域。
关闭测试正在进行或已失败。
36、BIOSROM数据区已检查;当前正在设置开关信息的光标。
A-20在球门圈内失败。
37、识别开机信息的光标设置为完全的。
很快就会出现开机信息。
保护模式中意外中断。
38.上电信息显示完成;读出新的光标位置。
RAM测试运行或地址错误>FFFFH。
39.已读取保存的光标位置并显示参考信息字符串。
.3A。
很快就会出现参考信息字符串显示。
间隔定时器通道2已测试或失败。
3B使用OPTI芯片(仅限486)首先准备辅助缓存。
显示找到的消息;在虚拟模式下,内存测试开始。
每日日历时钟测试是否正在运行。
3C设置一个允许访问CMOS设置的标志。
.串口测试正在运行或失败。
3D初始化键盘/PS2鼠标/PNP设备和所有存储节点。
.并口测试运行或失败。
3E尝试打开L2缓存。
.数学协处理器测试运行或失败。
40、虚拟模式考试准备工作已经开始;验证是从视频存储器中进行的。
将CPU速度精确调整为外设时钟速度。
41中断使能,数据初始化,以便在从视频内存描述符表准备恢复后,以0:0方式检测内存变化(中断控制器或内存错误)。
系统插卡选择失败。
图42显示进入SETUP的窗口。
描述符表已准备好;虚拟模式内存测试即将开始。
高级CMOSRAM错误。
43如果是即插即用BIOS,则初始化串口和并口。
切换到虚拟模式。
诊断模式中断即将实现。
.44.实现中断(当诊断开关打开时;首先准备数据以检查0:0处的内存翻转。
)BIOS中断被初始化。
45初始化数学协处理器。
数据初步准备好;当前正在检查0:0处的内存翻转并确定系统内存大小。
.46.测试内存已恢复;内存大小计算完成,写入页面测试内存。
检查ROM版本。
47、将测试页写入扩展内存;将一页写入640KB的基本内存。
.48.很快超过1MB的内存被写入该页面。
视频检查、CMOS重新配置。
49、找到1MB以下的内存,检查内存是否在1MB以上。
.4A。
找到1MB以上的内存并检查一下。
BIOSROM数据区将很快被检查。
初始化视频。
4B。
BIOSROM数据区检查完成,检查键,清除1MB以上内存进行软复位。
.4C。
清除超过1MB的内存(软重置)将清除超过1MB的内存。
.4D超过1MB的内存已被擦除(软重置);内存大小被保存。
.4E如果检测到错误,错误消息将出现在显示屏上,并等待客户按键继续。
开始内存测试:(无软复位);显示第一个64K内存测试。
查看版权信息。
4F读写软硬盘数据并执行DOS引导过程。
开始显示内存大小,测试内存更新它;执行串行和随机存储器测试。
.50将CMOS值保存在CMOS中当前BIOS监控区域。
1MB以下满内存测试;d.h.用于重定位和屏蔽的高速存储器的大小。
将CPU类型和速度发送到屏幕。
51.测试1MB以上内存。
.52所有ISA只读存储器ROM均被初始化并最终为PCI和其他初始化工作分配IRQ号。
1MB以上内存测试完成;返回真地址模式迫在眉睫。
输入键盘识别。
53如果不是即插即用BIOS,请初始化串口和并口并设置时间值。
保存CPU寄存器和内存的大小并切换到实地址模式。
.54.实地址模式已成功激活。
关机准备期间保存的寄存器被恢复。
扫描“敲击键”55。
寄存器已恢复,A-20门的地址线已停用。
.56.A-20地址线已成功禁用。
检查BIOSROM数据区。
键盘测试结束。
57.BIOSROM数据区已检查到一半。
.58.BIOSROM数据区验证完成;找到的信息被删除。
非设置中断测试。
59、信息已被删除;DMA测试和中断控制器即将启动。
.5A..表示按“F2”键进行设置。
5B..测试内存基址。
5C..测试640K基本内存。
60设置硬盘引导扇区的防病毒功能。
DMA页寄存器测试通过。
审查迫在眉睫。
测试扩展存储。
图61显示系统配置表。
显存检查完成;DMA#1基址寄存器的测试即将开始。
.62开始使用中断19H来引导系统。
DMA#1基址寄存器测试通过;DMA#2寄存器的测试即将推出。
测试扩展内存地址线。
63.DMA#2基址寄存器测试通过。
即将检查BIOSROM数据区。
.64.BIOSROM数据区已检查到一半,继续。
.65。
BIOSROM数据区验证完成。
DMA设备1和2已编程。
.66.DMA设备1和2编程完成;中断控制器#59用于初始准备。
缓存注册表已优化和配置。
67.8259初步准备工作已完成;键盘测试即将开始。
.68..确保外部缓存和内部CPU缓存都工作。
6A..测试并显示外部缓存值。
6C..显示被阻止的。
6E..查看配件配置信息。
70、将检测到的错误代码发送至屏幕进行显示。
72.检查配置是否错误。
74..测试实时时钟。
76..检查键盘错误。
7A..锁定键盘。
7C..设置硬件中断向量。
7E..测试是否安装了数学处理器。
80.键盘测试已开始,正在清除和检查卡键,键盘正在恢复过程中。
关闭可编程输入/输出设备。
81.找出哪些键被卡住了错误以进行键盘恢复。
立即发出键盘控制连接的测试命令。
.82.键盘控制器接口测试已完成,正在写入命令字节,并且正在首先准备环形缓冲区。
检测并安装固定的RS232接口(串行接口)。
83.命令字节已写入,初始全局数据准备完成。
现在将检查是否有钥匙锁。
.84.已检查密钥是否被锁定,并将很快检查内存是否与CMOS不匹配。
检测并安装固定并行端口。
85、内存大小已检查;显示软错误和密码或旁路安排。
.86。
在旁路安排开始之前验证密码。
重新打开可编程I/O设备并确定已解决的I/O冲突。
87.安装前完成编程。
进行CMOS装置的编程。
.88。
开始通过CMOS调度程序恢复黑屏。
初始化BIOS数据区。
89.预约全程编程;显示开机画面信息。
.8A。
显示初始屏幕信息。
初始化扩展BIOS数据区。
8B.出现消息:主BIOS和视频BIOS被阻止。
.8C。
成功禁用主BIOS和视频BIOS后,开始对CMOS后排列选项进行编程。
执行软盘驱动器控制器初始化。
8D。
选项的编程已达成一致,然后检查鼠标并进行初步准备。
.8E。
鼠标被识别,初步准备工作完成。
.8F。
首先准备好磁盘,然后加载磁盘。
.90。
软盘配置完成;测试磁盘是否存在。
磁盘控制器正在初始化。
91.磁盘存在测试完成。
然后配置硬盘。
本地总线磁盘控制器的初始化。
92、磁盘配置完成;即将检查BIOSROM数据区。
跳转到用户路径2。
93.BIOSROM数据区已检查到一半。
.94。
BIOSROM数据区验证完成,即h.基本内存和扩展内存大小是固定的。
关闭A-20地址线。
95.调整内存大小以支持鼠标和磁盘类型47。
显示内存将很快进行测试。
.96。
显示内存检查后恢复;进行C800:0的可选ROM控制之前的第一个准备工作。
删除ES段注册表。
97.C800:0可选ROM控制完成之前的任何初始准备,然后是可选ROM的检查和控制。
.98。
可选ROM控制完成;复制控制后所需的任何处理。
查找ROM选择。
99.完成可选ROM测试后,需要进行所有初始准备。
即将设置定时器或打印机基址的数据区。
.9A。
设置完定时器和打印机基址后返回操作;选择ShieldROM。
9B.通过RS-232基地址返回;协处理器测试的第一个准备工作开始了。
.9C。
协处理器测试前的初步准备工作完成。
建立供电节能管理。
9D协处理器已准备好进行初始准备,并且执行协处理器测试后的所有初始准备。
.9E。
协处理器的初始准备完成后,检查扩展键盘、键盘标识符和数字锁。
打开硬件中断。
9F。
扩展键盘已检查,识别标志已设置,数字锁已打开或关闭并发出键盘识别命令。
.A0。
发出键盘识别命令;键盘识别标志被恢复。
设置时间和日期。
A1。
键盘识别标记已恢复。
然后测试高速缓冲存储器。
.A2。
缓存测试完成;显示所有软错误。
检查键盘锁。
A3。
软错误显示完成;目前正在调整键盘触摸速度。
.A4。
调整键盘触键速度后,建立内存等待状态。
键盘重复输入率的初始化。
A5。
设置内存等待状态;然后屏幕将被擦除。
.A6。
屏幕清除;奇偶校验和不可屏蔽中断将很快推出。
.A7。
启用不可屏蔽中断和奇偶校验;控制E000:0处的可选ROM所需的所有初始准备工作即将开始。
.A8。
控制ROM在E000:0之前完成初始准备,然后在E000:0之后控制任何所需的初始准备。
使用“F2”键清除命令提示符。
A9。
从控制E000:0ROM回来,在控制可选的E000:0ROM之后,首先需要进行准备工作。
.AA。
控制E000:0处的可选ROM后的初始准备工作完成;显示系统配置。
扫描“F2”键进行点击。
AC..通话设置.AE..删除开机自检标记。
B0..检查非严重错误。
B2..开机自检完成,系统准备启动操作系统。
B4..蜂鸣器响一次。
B6..检测密码设置(可选)。
B8.删除所有描述表。
BC..清除校验和值。
BE程序的默认值进入控制芯片,对应可修改的二进制默认值表。
.清屏(可选)。
BF测试CMOS确定值。
.检测病毒并提示数据备份。
C0初始化缓存。
.尝试使用中断19启动。
C1内存自检。
.在引导扇区中查找“55”“AA”标记。
C3首次256K内存测试。
..C5从ROM复制BIOS以进行快速自检。
..C6缓存自检。
..CA检测Micronies缓存(如果存在)并为其做初步准备。
..CC关闭不能屏蔽中断处理器。
..EE处理器的意外异常。
..FF控制INI19引导加载程序,主板正常
热门资讯
逻辑门运算公式应用
复杂指令集和精简指令集的优缺点
逻辑门运算公式是什么
逻辑门电路符号大全和公式
总线的三种类型分别是
cpu常见指令集有哪些
运算器是cpu吗
各种逻辑门的特点