专利汇可以提供计算机系统的故障检测方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种能够在计算机的 操作系统 不工作时,仍可对该 计算机系统 的故障进行检测的方法。根据本发明的方法,可对计算机的RAM和计算机系统中的部件进行差错码显示,进而对故障部件进行检测并给出状态字。利用本发明的方法,可以大大简化操作,而且价格便宜,易于实施。,下面是计算机系统的故障检测方法专利的具体信息内容。
1、一种计算机系统的故障检测方法,其特征在于包括下列步骤:
a.开机启动;
b.进行自检和维修提示;
c.提示检测功能菜单;
d.对计算机系统的有关部件进行检测。
2、根据权利要求1所述的方法,其进一步特征在于可根据检测功能菜单逐项执行检测功能。
3、根据权利要求1所述的方法,其进一步特征在于计算机操作系统不工作时,仍能对计算机系统的故障进行检测。
4、根据权利要求1所述的方法,其进一步特征在于能够以状态字形式直接显示计算机系统中各部件当前所处的状态。
5、根据权利要求1所述的方法,其进一步特征在于包括以下八种检测功能提示:
1)各I/O口综合检测;
2)CPU时钟检测;
3)CRT检测;
4)内存显示;
5)打印机检测;
6)软盘读盘检测;
7)硬盘读盘检测;
8)盘操作系统引导。
6、根据权利要求1和3所述方法,其进一步特征在于当被测计算机系统的操作系统不工作时,它受相应于被测计算机基本输入输入系统的模块所支持。
7、根据权利要求1所述的方法,其进一步特征在于可对计算机的RAM进行检测。
8、根据权利要求1所述的方法,其进一步特征在于可对计算机系统的部件进行检测。
9、根据权利要求1所述的方法,其进一步特征在于可给出使检测工作正常进行的必要的维修提示。
10、根据权利要求1所述的方法,其特征在于所能提示的检测功能不只取决于与被测计算机相应的基本输入输出系统模块。
从70年代起,计算机的维修技术、工具发展迅速,目前已有许多种类,如高级诊断软盘,逻辑分析仪,仿真器及微机开发系统等。其中一些不仅能进行硬件诊断,还能进行软件开发。然而,上述各类计算机的维修工具,就其诊断范围、结构、使用条件及性能价格而言,都存在一些缺点。
1)高级诊断盘-该维修工具属于纯软件方法,虽然它具有对各部件的诊断能力,但是,只有在操作系统正常运行的条件下,才能用它对计算机系统出现的故障进行检测,然而,在许多情况下,当计算机系统出故障时,操作系统往往不工作,在这时,高级诊断盘就无法对计算机系统的故障进行查找检测,因此,它的使用是有局限性的。此外,高级诊断盘的诊断结果只显示部件的差错码,维修人员不能据此直接了解到该出错部件当前所处的状态,还必须由专门的维修人员查阅维修手册才能确定故障部件。
2)逻辑分析仪-它由多线示波器、逻辑探头等检测工具发展而来,利用逻辑分析仪,可以直接对计算机中的部件进行测试,而且操作系统不工作时仍能进行故障检测。但是,逻辑分析仪的操作复杂, 要求使用者了解逻辑器件的功能及程序步骤等。而且,逻辑分析仪本身又属于另一套微机系统,其价格昂贵,体积庞大,不适于一般用户。
3)计算机仿真器-此设备亦可用于检修计算机系统,它不用多线逻辑仪探头,比逻辑分析仪改进了一步,但其亦属另一套计算机系统,在实际操作使用时较为复杂,价格也很昂贵,难以适用于一般用户。
4)计算机开发系统-该设备具有逻辑分析仪和计算机仿真器二者之组合功能,可以作为计算机的检测工具,对软、硬件进行诊断、开发,其缺点是价格昂贵,操作更为复杂。
本发明的一个目的在于提供一种计算机系统的故障检测方法,利用这种方法,可以在操作系统不工作时,对计算机系统的故障进行检测。
本发明的另一目的是提供一种能够直接对计算机系统中各个部件的当前状态进行检测的计算机系统的检测方法。
本发明的进一步目的是提供一种能够取代现有的硬件诊断工具,简单易行的计算机系统的检测方法。
根据本发明的方法,可以采用下述步骤对计算机系统进行故障检测:
a.开机启动;
b;自检和维修提示;
c.提示检测功能菜单;
d.对计算机系统的有关部件进行检测。
通过利用根据本发明的检测方法,可以综合前述各种维修工具之 优点。只要显示器与电源工作正常,即可对计算机系统的故障进行检测。而且,在操作系统不工作时,利用本发明的方法,仍可对计算机系统的故障进行检测。根据本发明的方法的另一特点在于维修人员可从显示器上直接读到计算机系统中各部件当前所处状态的状态字,这样,无须查维修手册差错码,即可直观地知道各部件的当前状况。此外,根据本发明的方法对计算机系统进行检测时,维修人员只需简单地根据显示器屏幕给出的提示,用有限的1~8等几个数字键及回车键,即可执行检测操作,而不用维修人员记许多特有的命令。因此,本发明的一个优点还在于其操作简单易行,无须有一定基础的专门维修人员,一般操作员在经过很简单的培训后,即可熟练掌握本发明的方法对计算机系统进行检测。通过以下关于几种维修检测方法和工具的比较,可以了解到本发明的优点。
结合以下附图及其说明,可以更清楚地了解根据本发明的方法的目的、特征和优点。
图1是根据本发明方法的步骤流程图。
图2是将本发明的方法用于IBM PC/XT微型计算机进行维修检测的程序步骤流程图。
参见图1,所示为根据本发明方法的步骤流程图。在步骤A处,首先开机启动。然后,在步骤B处,进行自检和维修提示,在此步骤中,可以对计算机的RAM和计算机系统的多个部件进行自检並给出故障差错码,而且还可给出使检测操作可正常进行的必要的维修提示,如提示操作人员检查电源是否正常等,在步骤C处,根据本发明的方法将提示检测功能菜单,在此需说明的是,检测功能菜单中所揭示的检测功能实际上取决于相应于被测计算机操作系统的基本输入输出系统子程序,因此,如果被测计算机的基本输入输出系统子程序可正常工作,则可直接用它支持检测功能,否则,在检测过程中应有一相应的基本输入输出系统模块以支持检测功能。根据检测功能菜单中提示的检测功能,维修人员可以根据自检和维修提示(步骤B)中出现的差错码或自由选择一项检测功能对计算机系统的某一部件进行进一步的检测,以便进而确定该部件的现行状态,从而进一步确定该部件故障的原因。在该项检测完成后,根据本发明方法又返回步骤C,供维修人员作进一步选择,以决定是继续进行其它项目的检测还是结束整个检测过程。
为了进一步详细说明本发明的方法,将结合图2,对根据本发明的方法进行叙述。
图2是将本发明的方法用于IBM PC/XT微型计算机进行 维修检测的程序步骤流程图。它的操作步骤也是先开机启动,然后进行自检和维修提示,在该步骤中,根据本发明的方法可对IBM PC/XT微型机中的各个RAM进行位、块检测,如果这时显示某一RAM有故障,则应先维修更换该RAM,在各RAM都无问题后,还可显示IBM PC/XT微型计算机系统中的故障部件的差错码,根据所显示的故障部件的差错码,维修人员可在下面提示的检测功能菜单中选择对该部件进行进一步的检测。在该步骤中,还给出了对该微型计算机进行正常检测所必要的维修提示,如在屏幕上显示对电源的要求和要求维修人员检查系统板DIP开关等。维修人员根据该维修提示,先逐项检查有关情况以使其满足维修提示的要求。
完成上述工作后,进入提示检测功能菜单步骤。在本实施例中,所提示的检测功能包括以下八项:
1.对各I/O口进行综合检测-包括对键盘、显示器、打印机进行联合检测;
2.对CPU时钟进行动态检测,由屏幕动态地显示时钟;
3.对显示器屏幕进行检测-包括屏幕光标定位、加亮、反差、闪动;
4.显示RAM内存固定数据;
5.打印机检测-使打印机打印固定字符串,显示打印机的状态字;
6.软盘读盘检测-可显示软盘固定数据块;
7.硬盘读盘检测-可显示硬盘固定数据块;
8.盘操作系统引导-在盘驱动器正常时,盘操作系统因基本输入输出系统模块故障而不能进行引导,这时可根据本发明方法进行引 导,如果本发明的方法仍不能引导,则说明是磁盘驱动器或接口板故障。
维修人员可根据上述的故障部件差错码,或自由选择某一部件对其进行检测,在进行这一级检测时,根据本发明的方法可以在IBM PC/XT微型计算机的基本输入输出系统的支持下,对被测内存部件中的各个具体组件块进行检测,并以状态字的形式在屏幕上显示计算机系统其他部件当时所处的状态。显而易见,如果被测的IBM PC/XT微型计算机操作系统出现故障,则只要有一基本输入输出系统模块的组件支持,仍可采用本发明的方法对其进行检测。
而且,显而易见的是,由于基本输入输出系统支持了本发明的方法,因此,只要基本输入输出系统的功能改变,本发明的检测方法对计算机系统所能进行的检测功能也会随之变化。而且,以上虽然只是给出由基本输入输出系统支持的8项检测功能,然而,显而易见的是本发明的方法所能进行的故障检测功能不仅只受该基本输入输出系统的支持,还可根据特殊要求编制不同的程序对所要求检测的项目进行检测。例如,当需要对通讯口进行检测时只须编制通讯口检查程序,将其插入本发明方法中即可,这对本技术领域的一般工作人员来说是很容易做到的,因此在这里不作更多的叙述。
下面,我们将给出根据本发明的方法,对IBM PC/XT微型计算机系统进行检测的全过程。其中,左栏为微型计算机显示屏幕所显示的内容,右栏是对这些内容的相应说明。
屏幕显示(机器运行结果) 说明
KOSMIC KH-16 插入维修ROM板
Press[Alt-Ctrl-Del]will
skip RAM TEST 开机系统加电自检
RAM TEST 内存RAM位块测试:
Bank1:0 0000000 全0-OK
Bank2:0 0000000 打×-该位故障
Bank3:0 0000000 多功能板RAM位置,(实际
安装由下往上数)
Bank4:0 0000000 Bank x:0,0,0,0,0,0,0,0
Bank5:0 0000000 Bit位:9,8,7,6,5,4,3,2,1
Bank6:0 0000000
Bank7:0 0000000
Bank8:0 0000000
BIOS Post part error 加电自检可能出现的部件号
code 故障码
Sys board 101 系统板 1 01
Tape part 131 磁带口 1 31
RAM 201 内存 2 01
Key board 301.38 键盘口 3 01
BH CRT 401 黑白显示器 4 01
CLR CRT 501 彩显 5 01
Floppy Disk 601 软盘 6 01
8087 701 8087 7 01
printer adapter 9xx 打印机接口板 9 xx
COM1:11xx 通信口1 11 xx
COM2:12xx 通信口2 12 xx
Joystick 13xx 游戏操作杆 13 xx
Printer 14xx 打印机 14 xx
SDLC 15xx DMA同步通信
控制 15 xx
HDSK Adapter 17xx 硬盘接口板 17 xx
Expansion pant 18xx 扩展部件 18 xx
自检完5-10秒出下列维修提示:
KH-ROM SERVICE 使用此板软盘机驱动器A不要
SYSTEM VER 插盘硬盘机必须用DEBUG-
1.20 1987.1.7. G=FOOO∶6000引导
USING THIS SYS- 如果换插此ROM
TEM,FIRST OF ALL SERVICE,板
YOU HAVE TO REMO- 机器仍毫无反应,若加电自
VE DOS SYSTEM
DISK FROM DRIVEA
∶AND THE
C∶DRIVE c8000 ROM 检听到都声,硬盘驱动器小
suspended T.HEN 灯量过,
SW ITCH ON THE CRT无显示,首先要修好
POWER IF THE RAM CRT或显示板联接电缆等
TEST DOESNT WORK,问题,系统不自检(不出提
CHECK THE FOLLOH- 示)首先检查下列几点:
ING POINTS:
1.CHECK THE POWER 1.电源±5,±12v
+5V,-5V,+12V,-12V
ON THE SLOT OF
THE SYSTEM BOARD
2.CHECK THE DIP 2.检查系统板DIP开关
SWITCH ON THE
SYSTEM BOARD AND
ON THE RAM EXTEN-
SION BOARD
3.CHECK THE B8000 3.检查CRT显示器,电
Video RAM8331,8324 缆及CRT适配板B8000
Video RAM8331,8324
4.CHECK THE CLOCK 4.CPU时钟8284(CRT
GENERATOR8284 好时可用功能2检查)
5.CLEAN THE62 PIN 5.清洗系统板各个62总线扩
SOCKET CONNECTOR 展槽
STRICK(ENTER) 回车进入主菜单
YOR WILL SEE THE
MAIN MENU KH DEV-
ELOPMENT CENTER
ACADEMY SINICA
KH DEVELOPMENT 上面提示正常后,回车进此
CENTER ACADEMY 主菜单
SINICA
-
XT-16 COMPUTER ROM 维修板ROM SERV-
SERVICE SYSTEM ICE功能主菜单
-
1.I/O PORTS 1.各I/O口测试
EXAM INE
2.CPU CLOCK 2.CPU时钟-看CPU
TEST 动态
3.CRT VIDEO 3.CRT测试-光标定位,屏
TEST 幕处理,加亮,反差,闪动
4.DISPLAY 4.内存显示-读RAM低端
MEMORY 中断向量表代替地址线,数据
线检查
5.PRINTER 5.打印机测试-显示打印机状
TEST 态字
6.FLOPPY 6.软盘读盘目录-软盘状态字
DISK READ
7.HARD DISK 7.硬盘读盘目录-硬盘状态字
READ
8.EXIT TO 8.DOS引导(区别BIOS
8.EXIT TO 8.DOS引导(区别BIOS
BOOT DOS 或驱动器问题)
ENTER NUMBER(1-8)
XT SERVICE ROM 维修ROM功能1
V1.21 1987.1.10
STRIKE ANY KEY I/O口综合测试
IT WILL ECHO ON
THE SCREEN
THE CHAR YOU 键盘口60H INT 16H
STROKE WILL SEND AH=0
TO THE PRINTER
BUFFER
THIS SHOW OUT 屏幕3B8,3BC INT
THE PORIS STATUS 10H AH=14
KEYBOARD PORT 打印机378H INT
60H-OK 17H AH=02
CRT VIDEO PORT
3B8,3BC-OK
PRINTER PORT
378H-OK(printer (打印机必须联机打开,否则
must be on line) 缺打印机就绪信息检查时可
BIOS INT 16H,能发生死锁等待)
17H-OK
(ENTER)TERM INAT,
(ESC) TO MAIN
MENU
进入功能1,可以随意打任意
键,键盘为易坏部件,图例
D,KI,H各键故障,经修
复后用功能1检查,回车终止
输入,空格键显示打印机状态
字(ESC)回主菜单,
XT-16 ROM SERVICE 功能2CPU时钟数值
VER1,22 1987,2,2 INT IAH AH=0
THIS TEST SHOW 检测CPU动态
OUT THE CPU ACT-
IV ITY
PRESS(ENTER)TO 打一次回车出现一个值
SEE INT IAH T IME
PARAMETER CHANGING
(ESC)KEY RETURN (ESC)返主菜单
TO MAIN MENU
5F9C 5F2C 5F5F 5FFF 6010 读[DX]时钟动态
6050 6070 60A0 60E0 6001
6041 6071 60A1 60D1 6082
60B2 60E2 6013 6043 6073
60A3 60D3 6004 6034 6064
60A4 60C4 6035 6065 6095
60D5 60F5 6036 6066 6096
60C6 60F6 6027 6057 6087
60B7 60E7 6018 6048 6088
60E8 6019 6049 6079 60B9
60D9 601A 604A 607A 60AA
60DA 600B 603B 607B 609B
60DB 600C 606C 609C 60CC
60FC 6020 605D 608D 60CD
60ED 602E 605E 607E 608E
60EE 601F 604F 607F 60AF
60DF 6110 6030 6070 60A0
60D0 6101 6131 6161 61A1
61D1 6102 6132 6162 6192
61C2 61F2 6123 6163 6193
61C3 61F3 6134 6164 6194
61C4 61F4 6135 6165 6195
61C5 61F5 6126 6156 6196
6187 61B7 61F7 6128 6158
6188 61E8 6119 6159 6199
61D9 610A 613A
XT-16 ROM SERVICE 功能3 INT 10H AH=2
VER 1.23 1987.2.5 光标定位INT 10H
AH=09 BL=0FH,
70H,F0H 加量,反
亮,反差,闪动
THIS TEST SHOW CRT I/O测试光标
OUT THE CRT SCREEN 设置屏幕属性,打回车看
CURSOR SETTING 亮线下图例光标定位14行,
PRESS(ENTER) TO 70列INDICAT字符
SEE THE CHAR BL IN- 变化,按(1)反差(2)闪
KING OR NOT PRESS 动,(而室从),退主菜单。
(1)REVERSE,(2)BLIN-
KING(ESC)KEY
RETURN TO MAIN MENU
INDICAT
功能4 INT 10H AH14
显示内存RAM 低端INT
向量表512字节
The INT yector address &
disk parameter table at 00:[0522] as follows:
000000000000000097E100 F0000000000000000033 F700 F0000000000
00000006EFE00F038 F000 F0
00000000000000000000000000000000BAFF00F000000000 FDE600
F07EFF00F073 FF00F001 F400 F0
19EF00F01CFF00F0 ECEF00F08BAEE00F0000000 F61D
FF00 F089 FF00F01CFF00F037 E700 F0
22F600 F000000000000000000000000000000000000000000000000000000
0000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000
00000000000000000000000000000000
内存数据读写可替代地址与
数据总线万用表检测。
或Logic分析仪
对照DOS Debug命令-d
0∶0向量表有助于系统分
析二次(esc)或任意键转主
菜单
XT-16 ROM SERVICE
Ver 1.25 1987.1.15 功能5(打印机必须联机)
INT 17 AH=1-打印机
初始化AH=2-读打印机状态
字 AH
THIS TEST SHOW 功能5(打印机必须联机)
OUR THE STATUS INT 17 AH=1-打印机
BYTE OF THE PRI- 初始化 AH=2-读打印机状
NTER AND SEND TO 态字 AH
THE PRINTER SIMU- 打印机测试提示状态字
TANUATLY
FROM INT17H AH=02 90打印机正常
THE STATUS BYTE=? 18打印机脱机
90h line on OK,18h line off, c8打印机未加电
C8h printer off, 38打印机纸完
38h paper out,30h printer 30打印机电缆不通
need cable
PRESS(enter)THE PRINTER
now printing:XT-16 ROM SERV-
ICE Ver 1.25 TESTED OK90
90 OK标志,回车打印机立
即响应打几行标识字符(esc)
回主菜单
XT-ROM SERVICE 功能6
VER 1.20.1987.1.10
THE FLOPPY DISK 读软盘目录块(INT13
READ TEST,YOU AH=02寻道读扇区)
SHOULD SPECIFY A:盘打0,B:盘打1
THE DRIVE(A/B),00
FOR A;,01 FOR B:
STRIKE(ENTER)YOU
WILL SEE DIREC-
TORY(ENTER)
AGAIN THE DISK
STATUS BYTE AP-
PEAR
WHICH DISK?(A/B)
INPUT“O”FOR
A:,“1”FOR B:
02
IBMBIO .COM IBMDOS .COM
ANSI .SYS DB3 .HLP
EDLIN .COM SYS .COM
DISKCOMP .COM COMP .COM
COMMAND .COM DEBUG .COM
CHKDSK .COM DISKCOPY .COM
WE1 .EXE WB1 .EXE
EPROM .EXE LINK .EXE
Any Key to continue, 磁盘状态字:读盘前02
If Read successfully INT 13 AH=01
The Disk Status byte=00 or 02 读盘状态字00成功标志
00
XT-ROM SERVICE 功能7只用于硬盘机必须用
SYSTEM SYSTEM DEBUG 引,-G=F000
VER 1.20 1987,1.10 :6000
THE FLOPPY DISK 读硬盘目录块(寻道测试)
READ TEST,YOU INT 13 AH=01 读硬
SHOULD SPECIFY 盘状态字
THE DRIVE(A/B), INT 13 AH=02 硬盘
00 FOR A;01 FOR B: 寻道读盘扇区
STRIKE(ENTER)
YOU WILL SEE DIR-
ECTORY
(ENTER)AGAIN THE
DISK STATUS BYTE
APPEAR
WHICH DISK?(A/B) C:盘盘号内定回车显示
Drive C:No number 目录
INPUT“0”FOR A;“1”
FOR B:
IBMBIO .COM IBMDOS .COM
ANDI .SYS FORMAT .COM
DISKCOPY .COM IBMDOS .COM
MODE .COM FDISK .COM
COMMAND .COM PRINT .COM
CHKDSK .SYS SYS .COM
COMP .COM EDLIN .COM
BACKUP .COM RESTORE .COM
(esc)Key return to Main (esc)键回主菜单,读盘
menu Any key to continue 后显示读后状态字=00正
If read successfully,The 常,任意键回主菜单。
status byte=02 or 00
Now the disk status byte=00
功能8DOS可导(驱动器
A;必须有DOS系统)
DOS引导不灵为常见故障,
KH-16维修ROM板用
BIOS INT19引导,
判断驱动器或BIOS故障
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种云计算环境下的虚拟集群自动伸缩方法 | 2020-05-08 | 278 |
一种自动控制离合器系统及其控制方法 | 2020-05-11 | 411 |
一种双系首尾双重冗余的列车专用自动唤醒自动休眠设备 | 2020-05-11 | 257 |
服务器的控制方法和服务器的控制设备 | 2020-05-11 | 802 |
内存检测方法和装置 | 2020-05-12 | 355 |
计算机设备、程序写入方法及程序读取方法 | 2020-05-13 | 993 |
电子设备的固件安全检测方法及相关设备 | 2020-05-11 | 983 |
一种低压交流微电网孤岛模式下的功率分配方法 | 2020-05-13 | 32 |
固件更新方法及电脑系统 | 2020-05-14 | 827 |
一种电子设备 | 2020-05-13 | 685 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。