分享

电脑测试卡代码大全

 电脑学习爱好者 2011-03-21

C0代码的维修

A、CPU座接触不良导致的

B、主板超频

C、BIOS程序不对

D、I/O芯片损坏

E、南桥芯片损坏

F、CPU的控制总线出错,进行打阻值,有无短路或者开路。

G、北桥芯片坏

C1或者D3代码的检修

A、BIOS程序不对,BIOS座接触是否良好

B、内存槽有无机械损坏或者氧化

C、内存供电是否正常

D、内存槽与北桥之间的线路

E、I/O芯片损坏

F、南北桥虚焊,用手压,同时RESET,有时候可能判断出

G、北桥芯片坏

H、南桥芯片坏

I、CPU旁边排阻是否损坏

J、PCB有断线

C1C3C5循环跳变

A、BIOS程序不对

B、串口芯片损坏

C、I/O芯片损坏

D、南北桥芯片损坏

E、32.768晶振起振是否正常

B0代码

A、测内存的数据负载电压

B、CMOS

C、测北桥供电是否正常

D、北桥坏

E、北桥虚焊

25代码

A、测试AGP核心供电

B、北桥供电

C、BIOS

D、北桥坏

OD后不亮

A、测试PCI插槽之间的电阻和排阻

B、外频、倍频跳线

0B31代码

A、BIOS程序不对

B、I/O芯片损坏

C、南北桥损坏

D、主板是否与显卡兼容

E、查北桥供电

F、PCB断线、板上是否沾有导电物

G、显卡插槽损坏

2D代码

A、测试AGPAD线

B、初始化IMTR信号

C、北桥供电不正常或者北桥损坏

显示2B代码后不亮

A、刷新BIOS

B、时钟发生器不良

C、清楚CMOS

D、北桥供电不正常或损坏

显示50代码

A、I/O损坏或者I/O

B、南桥供电不正常或者南桥坏

C、BIOS程序坏

D、北桥坏

显示41代码

ABIOS程序损坏   刷新BIOS

BPCB断线

CCPU损坏

D、内存条质量不佳

E、北桥接触不良

BF02代码

A、清楚CMOS设置。

B、主板CMOS电路有问题。

6. 主板歇性故障检修思路。

(1)    主板上灰尘大多。

(2)    CMOS电池电压不足。

(3)    南,北桥,CPU座虚焊。

(4)    主板供电或者供电滤波不良

(5)    晶体不良或其谐振电容不良。

(6)    电容鼓包或者电容不良。

(7)    电源IC坏。

(8)    I/O坏。

(9)    南桥坏。
A0 . 发出键盘识别命令;即将使键盘识别标志复原。 设置时间和日期。
A1 . 键盘识别标志复原;接着进行高速缓冲存储器的测试。 .
A2 . 高速缓冲存储器测试结束;即将显示任何软错误。 检查键盘锁。
A3 . 软错误显示完毕;即将调定键盘打击的速率。 .
A4 . 调好键盘的打击速率,即将制订存储器的等待状态。 键盘重复输入速率的初始化。
A5 . 存储器等候状态制定完毕;接着将清除屏幕。 .
A6 . 屏幕已清除;即将启动奇偶性和不可屏蔽中断。 .
A7 . 已启用不可屏蔽中断和奇偶性;即将进行控制任选的ROM在E000:0之所需的任何初始准备。 .
A8 . 控制ROM在E000:0之前的初始准备结束,接着将控制E000:0之后所需的任何初始准备。 清除“F2”键提示。
A9 . 从控制E000:0 ROM返回,即将进行控制E000:0任选ROM之后所需的任何初始准备。 .
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 关断不可屏蔽中断处理器。 . .
58 . BIOS ROM的数据区检查结束;将清除发现<ESC>信息。 非设置中断测试。
59 . 已清除<ESC>信息;信息已显示;即将开始DMA和中断控制器的测试。 .
5A . . 显示按“F2”键进行设置。
5B . . 测试基本内存地址。
5C . . 测试640K基本内存。
60 设置硬盘引导扇区病毒保护功能。 通过DMA页面寄存器的测试;即将检验视频存储器。 测试扩展内存。
61 显示系统配置表。 视频存储器检验结束;即将进行DMA#1基本寄存器的测试。 .
62 开始用中断19H进行系统引导。 通过DMA#1基本寄存器的测试;即将进行DMA#2寄存器的测试。 测试扩展内存地址线。
63 . 通过DMA#2基本寄存器的测试;即将检查BIOS ROM数据区。 .
64 . BIOS ROM数据区检查了一半,继续进行。 .
65 . BIOS ROM数据区检查结束;将把DMA装置1和2编程。 .
66 . DMA装置1和2编程结束;即将使用59号中断控制器作初始准备。 Cache注册表进行优化配置。
67 . 8259初始准备已结束;即将开始键盘测试。 .
68 . . 使外部Cache和CPU内部Cache都工作。
6A . . 测试并显示外部Cache值。
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。 .
8C . 成功地屏蔽主要和视频BIOS,将开始CMOS后的安排任选项的编程。 进行软驱控制器初始化。
8D . 已经安排任选项编程,接着检查滑了鼠和进行初始准备。 .
8E . 检测了滑鼠以及完成初始准备;即将把硬、软磁盘复位。 .
8F . 软磁盘已检查,该磁碟将作初始准备,随后配备软磁碟。 .
90 . 软磁碟配置结束;将测试硬磁碟的存在。 硬盘控制器进行初始化。
91 . 硬磁碟存在测试结束;随后配置硬磁碟。 局部总线硬盘控制器初始化。
92 . 硬磁碟配置完成;即将检查BIOS ROM的数据区。 跳转到用户路径2。
93 . BIOS ROM的数据区已检查一半;继续进行。 .
94 . BIOS ROM的数据区检查完毕,即调定基本和扩展存储器的大小。 关闭A-20地址线。
95 . 因应滑鼠和硬磁碟47型支持而调节好存储器的大小;即将检验显示存储器。 .
96 . 检验显示存储器后复原;即将进行C800:0任选ROM控制之前的初始准备。 “ES段”注册表清除。
97 . C800:0任选ROM控制之前的任何初始准备结束,接着进行任选ROM的检查及控制。 .
98 . 任选ROM的控制完成;即将进行任选ROM回复控制之后所需的任何处理。 查找ROM选择。
99 . 任选ROM测试之后所需的任何初始准备结束;即将建立计时器的数据区或打印机基本地址。 .
9A . 调定计时器和打印机基本地址后的返回操作;即调定RS-232基本地址。 屏蔽ROM选择。
9B . 在RS-232基本地址之后返回;即将进行协处理器测试之初始准备。 .
9C . 协处理器测试之前所需初始准备结束;接着使协处理器作初始准备。 建立电源节能管理。
9D . 协处理器作好初始准备,即将进行协处理器测试之后的任何初始准备。 .
9E . 完成协处理器之后的初始准备,将检查扩展键盘,键盘识别符,以及数字锁定。 开放硬件中断。
9F . 已检查扩展键盘,调定识别标志,数字锁接通或断开,将发出键盘识别命令。 .

# L) I/ G: Z' P  F. R要是停在04、C1的话,一定是内存的问题,您可以考虑一下是不是超频超的有点高了,或者是条子上的颗粒有坏的。
2 a0 {+ R+ `- h! I% z1 ]2 n( Z* j; |# `8 Z
要是显示7F的话,您就得看看是不是您的显卡有什么问题,是不是没有插紧,或者是显存频率上的太高,数据无法进行重写了。 # ]& N: w/ M8 O1 K9 E
$ T4 ^+ ]- b; D: Q3 [+ ^
还有一个相当重要的代码是05,我想一般比较细致的同志应该不会出现这个问题,这个代码的意思是:初始化键盘及清除荧光屏的画面。要是您没有插键盘(键盘坏掉了)或者主板上的键盘控制器坏掉了,都会显示这个代码。 ! p7 G7 b! ]8 K( Q& H9 i0 l
- i: i& a1 B7 t. m6 s3 |
我觉得最残酷的代码是01~02,为什么这么说呢?您想呀,一般来说,一台PC上最重要的、最关键的部件是什么?没错,就是CPU,对于CPU的检测分了好几步,其中01是检测CPU的状态并由BIOS设定和检测,要是没有问题那就会将各项状态设定成off并且通过这项检测。 - E1 g' {8 m: D
9 [6 ~2 g7 M( f/ N* a# \7 N
02代码是对于CPU的各个寄存器进行检测。个人感觉一般不会卡死在这一项上。 & }& I% o6 X& s3 P
1 N; e; p% l8 z
对于主板的检测使用03代码表示,这个时候要关闭NMI、PIE、AIE、UEI、DMA……重置浮点运算器,分页暂存,初始化计时器,初始化DMA控制器、中断控制器……反正呢,就是主板上有什么东西,什么功能基本上是要过一遍。不过要是卡上真的显示是03,那要说是板子坏了,就肯定没错。可是不能确定板子上究竟是什么东东坏掉了,这一点就比较麻烦,问题很可能在于南北桥芯片之一。
* z. l0 ?' e/ N, e  h2 k* S+ q3 y8 u' s  Z
最后,经过一串的数码显示之后停留在了FF上面,那么祝贺您,您的机器没有问题,因为FF是写入80h代表开机的代码。
% H/ [/ Z* E, C6 ~* L8 K% S. L5 Z9 S+ z  n. V4 P7 v
] ( ~/ D; W$ H* b2 G) E' n
3 q:一、DEBUG诊断卡的工作原理(图01,Q7Q-2-1型DEBUG卡) 6 F. O5 s6 E' `" h8 b1 n
DEBUG卡是一种可检测电脑故障的测试卡,有PCI和ISA接口两种,以方便在不同型号的主板上使用。当DEBUG卡插入PCI或ISA插槽后,启动电脑时卡上自带的显示屏就会根据启动的进度显示出各种代码。 8 C" t; ^% S# P( Q+ F
主板加电后,首先要对CPU进行检测,测试它各个内部寄存器是否正常;接着BIOS将对CPU中其他所有的寄存器进行检测,并判断是否正确;然后是检测和初始化主板的芯片组;接下来检测动态内存的刷新是否正常;然后将屏幕清成黑屏,初始化键盘;接下来检测CMOS接口及电池状况。如果某个设备没有通过测试,系统就会停下来不再继续启动,而这时,DEBUG卡上所显示的代码也就不再变化了。这样,我们通过对照说明书查询代码所对应的硬件,就可较容易地判断出故障大概是出现在哪个部件上。由于DEBUG卡的价格并不高(15元左右),因此它已成为很多DIY爱好者的必备工具之一。 6 R$ K: h/ M5 s& \) E

2 ^" L9 C; f% U# _0 h二、实战DEBUG诊断卡的使用   t& i; o; x9 D
DEBUG卡的使用也很简单,下面针对几种常见的故障代码和大家讨论一下解决问题的方法。需说明的是,目前市场上的主板绝大部分使用的是AWARD BIOS或AMI BIOS,由于目前DEBUG卡实际上是调用了主板BIOS的自检过程,所以主板BIOS程序的不同,DEBUG卡显示的代码也不同,解决问题的方法也不可一概而论。因此我们也将分两个部分讨论。 1 _1 V1 X: Z+ Z" X2 y( Z& y
以下的说明中将选择最常见的故障代码及解决方法,至于其他更详细的代码含义,请读者参考DEBUG卡的说明手册。 . h' V+ I& f2 y
1.Award BIOS篇
. v, Y9 R. t+ U  g, [错误代码:00(FF) 0 X, Y- `+ l* y( ~. h# t# J: v) ?; l
代码含义:主板没有正常自检 2 m" G% |5 K" M0 T/ x. d
解决方法:这种故障较麻烦,原因可能是主板或CPU没有正常工作。一般遇到这种情况,可首先将电脑上除CPU外的所有部件全部取下,并检查主板电压、倍频和外频设置是否正确,然后再对CMOS进行放电处理,再开机检测故障是否排除。如故障依旧,还可将CPU从主板上的插座上取下,仔细清理插座及其周围的灰尘,然后再将CPU安装好,并加以一定的压力,保证CPU与插座接触紧密,再将散热片安装妥当,然后开机测试。如果故障依旧,则建议更换CPU测试。另外,主板BIOS损坏也可造成这种现象,必要时可刷新主板BIOS后再试。
  j# K# v6 F5 L/ t& d
2 n3 T* w* s4 B; Z  j% m错误代码:01
2 [; ?% W5 \; q( f代码含义:处理器测试
% q) w3 z! r: _) [2 e1 S解决方法:说明CPU本身没有通过测试,这时应检查CPU相关设备。如对CPU进行过超频,请将CPU的频率还原至默认频率,并检查CPU电压、外频和倍频是否设置正确。如一切正常故障依旧,则可更换CPU再试。 & \$ C0 C5 |, ~( X" e; K

2 y6 M: \- r7 y错误代码:C1至C5 $ S. t9 `$ p, D, U& H+ A' d, U
代码含义:内存自检
! |5 q: \; m2 w: s# f: n解决方法:较常见的故障现象,它一般表示系统中的内存存在故障。要解决这类故障,可首先对内存实行除尘、清洁等工作再进行测试。如问题依旧,可尝试用柔软的橡皮擦清洁金手指部分,直到金手指重新出现金属光泽为止,然后清理掉内存槽里的杂物,并检查内存槽内的金属弹片是否有变形、断裂或氧化生锈现象。开机测试后如故障依旧,可更换内存再试。如有多条内存,可使用替换法查找故障所在。
" `4 }) {& @2 H2 \1 i% y1 Z" q" B% B0 H5 c0 [/ o( n1 c
错误代码:0D " s3 X! R7 f. a
代码含义:视频通道测试 0 I$ j0 Y, O4 j8 ~; {3 e/ j, N" q
解决方法:这也是一种较常见的故障现象,它一般表示显卡检测未通过。这时应检查显卡与主板的连接是否正常,如发现显卡松动等现象,应及时将其重新插入插槽中。如显卡与主板的接触没有问题,则可取下显卡清理其上的灰尘,并清洁显卡的金手指部份,再插到主板上测试。如故障依旧,则可更换显卡测试。
  @5 @& p1 @  a6 i' D, S一般系统启动过0D后,就已将显示信号传输至显示器,此时显示器的指示灯变绿,然后DEBUG卡继续跳至31,显示器开始显示自检信息,这时就可通过显示器上的相关信息判断电脑故障了。]
% w+ }4 q1 H; E
7 r, p) Y0 w; I. d& n  S2.AMI BIOS篇
$ q: O3 P: G9 E错误代码:00(或FF)
1 I7 b% p. ]. f3 d- l1 y5 B) k代码含义:主板没有正常自检
- K$ E/ X- j  e: n解决方法:(同Award BIOS篇相同故障代码) 5 ~  h( V# ?0 N# {. Z! g0 e! F- l
; L5 @: |( L9 b# g% R* @
错误代码:01 : S! F9 ~4 o6 `/ w0 M
代码含义:处理器寄存器测试 9 C3 v. S- R8 E0 g/ ^+ J1 [
解决方法:(同Award BIOS篇相同故障代码)
, U: a: E  f* @5 @, f' e* i( d3 |
错误代码:0D至0F   v$ H$ @$ A5 Y1 l. T% G; ~/ v
代码含义:CMOS停开寄存器读/写测试 . @& o  }" m4 i+ B( R" i
解决方法:检查CMOS芯片、电池及周围电路部分,可先更换CMOS电池,再用小棉球蘸无水酒精清洗CMOS的引脚及其电路部分,然后看开机检查问题是否解决。
+ x9 A' R0 p5 j$ ~4 S, q! H. V% o+ w& f6 R; s) v* L% W+ ^
错误代码:12、13、2B、2C、2D、2E、2F、30、31、32、33、34、35、36、37、38、39、3A
: e; N& Y+ M8 U$ m代码含义:测试显卡
/ O3 m1 j5 T( Y' F. U# }& }解决方法:该故障在AMI BIOS中较常见,可检查显卡的视频接口电路、主芯片、显存是否因灰尘过多而无法工作,必要时可更换显卡检查故障是否解决。
! C+ Q% M) }: h1 K! p7 u
% Q3 C. S# E/ L) z5 B错误代码:1A、1B、20、21、22
, d7 s+ l/ _* E9 M, u! g代码含义:存储器测试   C0 w2 F, t% f' m" \0 N/ p
解决方法:同Award BIOS篇内存故障的解决方法。 ~- h3 T6 V3 V
注意事项:如在BIOS设置中设置为不提示出错,则当遇到非致命性故障时,诊断卡不会停下来显示故障代码,解决方法是在BIOS设置中设置为提示所有错误之后再开机,然后再根据DEBUG代码来诊断。
:三、注意DEBUG卡的局限性。 0 v, @. g2 r) A+ Q- U) f
DEBUG卡虽能很直观地指出系统无法启动的故障可能,但工具毕竟是工具,它也并非万能,使用DEBUG卡时也需注意几个方面的问题。 ( p) d7 V; z& }! L8 F/ k. h* M
首先,由于DEBUG卡本身的局限性,有时诊断卡所显示出的故障代码并不能反映出电脑的真正故障所在,特别是PCI接口的DEBUG卡。由于PCI的地址线和数据线是共用的,它们通过10个脉冲时间来区分当前信号是地址还是数据,因此就有可能在诊断中产生错误代码。因此DEBUG卡上的错误代码也不可全信。 ! ^* l/ z2 G. K; c+ ^. B6 E0 F
其次,在DEBUG卡的使用过程中有时会遇到代码无法完全显示的问题,也就是说DEBUG卡显示的代码在进行到某一启动阶段后就一直维持不变。这种故障在使用PCI接口的DEBUG卡上经常发生。对此,可尝试更换PCI插槽或使用ISA插槽来解决(多数DEBUG卡都是PCI和ISA双接口的)。 3 G9 x! z" H$ @. l
" ]9 \7 K* |* C& }1 s# f
三、
0 p4 t9 {' @% Q8 j/ n8 B
) H+ p5 V  s, R9 {1 Y8 a用Debug卡来超频: 3 i4 ~# W  f2 }& h0 c8 d

" q4 L/ D5 v8 P1 @9 ?6 f以前,我们在超频中出现黑屏现象时,无法确定是内存、AGP显卡还是IDE设备出了问题,只好凭自己的经验插这个拔那个,结果也许还是徒劳。现在,只需看看POST卡上显示的代码,即可确定问题出在什么地方。
) i  p3 Z& m! u  M2 E% N
2 e& t1 E8 e2 e9 Z; D- @- O' a0 W9 z+ o我的PC使用的主板是升技 BE6-II,CPU是赛扬II533,内存是LG的PC100 128M。把Debug卡插在主板上,进行下面的超频测试。
- s$ c# C! Y2 |4 }$ @1 G; o
) b/ P1 ]( t6 u7 o" K" q; B+ I2 p8 e先在66MHz外频下做正常开机,接通电源,电源LED指示灯全亮,证明电源没有问题,其它几个LED指示灯的状态也正常,RESET指示灯不停闪烁,数码管上显示的数字不停变化,最后停留在"FF",系统自检完毕,一切正常。
8 S. `. e. k- u5 e4 l/ J4 ?
- i4 b& b* Y; l3 e7 q赛扬Ⅱ 533(66.6×8=533)具备一定的超频实力,其倍频已锁,只能超外频,将外频超至100,即100×8=800的主频,开机无法正常启动,显示器没有反应,数码管显示自检码"0D",查手册得知,"0D"表示"侦测初始化显示界面",由此分析是显卡跟不上,尝试PCI用4分频,AGP用2分频后开机正常。由此可知,平时很不容易弄明白的事情,用Debug卡很容易就判断出来了,节省了不少时间,也学到了不少知识。 % J* B9 g3 E7 X9 l* ~: r9 m

' k- q4 E, s. M, V7 `/ G- C  o# [继续超到110MHz,无法开机,自检码一直是"FF",说明CPU根本就没有工作,把CPU电压设置在1.7V,顺利开机,运行较大程序,未出现死机现象,CPU温度没有变化。最后把外频设为133MHz外频,无论如何加电压,开机一直显示"FF",说明133MHz外频已超出我们的CPU的极限频率。由于有了Debug卡的帮助,只用了十几分钟便确定了CPU 的超频极限,这在以前是很难做到的。该卡对卖CPU的和很多装机商来说,很显然是一个有力的辅助工具。 ; ]' W. h/ f9 Z  e" Z

# L2 j2 r6 p' |/ _  D  M用Debug卡来细调内存参数:
1 R5 b! b, J* S$ e9 `8 }) E- X$ d6 G6 j( b# N" [
在超频时,内存是影响超频性能的一个重要因素。Debug卡同样可以帮我们测试内存的超频极限。对LG的PC100,先设CL=3,从100MHz到110MHz全部通过,好,那就让内存频率在外频之上提高33MHz(需主板支持),外频仍从100MHz开始,直到115MHz,内存频率已到了147MHz,还是正常通过,但到了120MHz,即内存频率152MHz时,无法开机了,自检码显示为"C1"--"内存侦测错误",看来147MHz为该内存的极限。同样换一条PC133,则可以达到160MHz的频率。再将CL值设为2,结果两条内存在原极限频率下均不能正常开机,显示仍为"C1",将两条内存都逐渐降频,发现PC100的内存在110MHz时恢复正常,而PC133的内存在降到其标准的133MHz时才恢复正常,由此看出了我们手中内存的超频能力。 &
 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多