硬件协议处理

2024-05-24

硬件协议处理(精选八篇)

硬件协议处理 篇1

T C P/IP协议历来是处理网络上数据传输的通用语言, 传统的T C P/IP技术在处理数据传输的过程中采用软件实现, 需要占用大量的处理器资源。IP协议是T C P/IP协议族中最核心的协议, 所有的T CP、U DP、ICM P以及IG M P数据都以IP数据报格式传输, 处理IP协议要耗费大量的C P U资源。为实现减轻处理器负荷、提高网络利用率的目的, 可通过硬件卸载IP协议的部分任务。

本文提出了一种硬件卸载IP层协议的电路结构即IP层协议处理器, 该处理器电路接口符合P C I2.2规范, 通过D M A (Direct M emory Access) 方式与主存直接交换数据, 协议处理过程中不需要C P U的干预, 能以1G bit/s线速度进行I/O操作和协议处理, 使系统性能大大提高, C P U占用率过高的问题得到有效缓解。相对当前采用嵌入式C P U的协议处理器, 整个电路占用逻辑资源以及引脚数量大为减少, 制成ASIC芯片后占用面积小、成本低, 易于集成在网卡上, 是一种廉价、优质的吉比特网络硬件支持方案。

2 协议处理器的结构和原理

根据IP协议在T C P/IP协议栈分层中所处的位置, IP层协议处理器应包含3个模块:发送端模块、接收端模块和DM A接口电路。当主机发送数据报时, 数据经DM A接口到发送端模块进行IP层协议处理再到网卡进行链路层协议处理, 最后组装为数据帧发送到网络中。当主机接收到数据报时, 数据依次经网卡、接收端模块、DM A接口, 最终存入主存储器中。下面详细说明各组成部分的工作原理。

DM A方式, 是一种由DM A控制器完成存储器与外部设备或外部存储器之间大量数据传输的方式。由于主存和DM A之间有一条数据通路, 因此主存和设备交换信息时, 不通过CPU, 也不需要CPU暂停现行程序为设备服务, 省去了保护现场和恢复现场。这一特点特别适合于高速I/O或辅存与主存之间的信息交换。P C I总线是32位并可升级到64位的独立于C P U的处理总线, 总线速度可达33/66M H z。本文通过将DM A逻辑和P C I接口规范紧密结合起来, 构成了一个灵活的基于P C I2.2规范的DM A接口电路, 通过此接口电路, 协议处理器可通过P C I总线与计算机内存直接交换数据。其工作流程分为读、写两部分。

当进行读操作时 (即主机发送数据报) 依次进行以下操作, (1) CPU通过PCI总线向DM A写入控制字, 此时DM A为从设备状态, DM A接受到F R AM E#信号后将输入设备地址和控制字锁存。 (2) 判断P C I总线所传设备地址是否为协议处理器地址, 若是, 则进入数据传输状态, 将T R DY、DE V SE L信号置低电平, CPU所传的控制信息被写入DM A配置寄存器中。若不是协议处理器地址, 则不对其响应, 返回初试状态。 (3) 控制字传输完后, DM A接口将R E Q置低电平向总线请求控制权, 此时DM A控制器为主设备状态。 (4) 当总线上G N T为低电平时表明DM A接口获得总线控制权, DM A将F R AM E置低电平, 并发送内存的设备地址和读操作命令。 (5) 内存准备好发送数据后, 总线发出T R DY#信号, DM A将数据读入缓存, 此过程中若内存未准备好, T R DY为高电平, DM A控制器继续等待。 (6) 当DM A完成读操作的前一个周期将F R AM E置高电平, 随后一个周期后IR DY#也跳变为高电平, 数据传输结束。 (7) DM A接口发出DR E Q#信号询问发送端模块是否空闲, 若发送端模块空闲, 则将缓存中的数据以及字节数、上层协议号, 目的地址输出给发送端模块。 (8) 缓存数据空后, 向C P U发送中断信号并返回空闲状态。以上与总线进行数据交换的过程中, 一旦出现奇偶校验错误, 则将P E R R置低电平, 并返回初始状态, 下同。

当进行写操作时 (即向主机发送数据报) 依次进行以下操作, (1) 接收端模块向DM A接口发请求。 (2) 若DM A控制器处于空闲状态, DM A接口将R E Q置低电平向总线请求控制权。 (3) G N T为低电平表明DM A控制器获得总线控制权, DM A将F R AM E置低电平, 并发送内存设备地址和写操作命令。 (4) 内存准备好接受数据后, T R DY变为低电平, DM A将数据写入主存中。此过程中若内存未准备好, T R DY为高电平, DM A控制器进入等待状态。 (5) 当DM A完成写操作的前一个周期将F R AM E置高电平, 随后一个周期后IR DY也变为高电平, 数据传输结束。 (6) 向C P U发送中断信号并返回空闲状态。

以上两个过程的最后, DM A都向C P U发出中断请求, C P U接到中断请求后, 将进行一些后处理, 包括:校验送入主存的数据是否正确;决定是否继续用DM A方式传送其他数据块, 若继续传送, 则又要对DM A接口些入信息字, 若不需要传送, 则停止外设;测试在传送过程中是否发生错误, 若出错, 则转错误诊断及处理错误程序。

发送端模块其功能为:从传输层接受数据, 根据目的IP地址选定路由, 再由以太网最大传输单元M T U值对数据报作分片处理, 并给每个数据报分片加上报头, 最终将数据传送给链路层做进一步处理。其工作流程如下: (1) 当DM A接口发送的询问信号DR E Q为低平时, 若此时发送端缓存已空, 则将B usy置高电平, 表明设备空闲可接收数据。 (2) 将DM A接口输入的数据 (包括目的IP地址和上层协议号) 存入缓存中。 (3) 根据目的IP地址在路由选择模块中选定下一跳IP地址, 并输出给链路层。 (4) 在输出控制模块中, 根据本地M T U (最大传输单元) 值以及数据报总长度判断是否分片。 (5) 在报头制作模块中制作报头, 并将sentrq置低电平请求向链路层输出数据报。 (6) 链路层将linkok置低电平表明可发送数据。若缓存中数据长度大于本地M T U值则输出M T U个字节数据然后返回 (4) 继续执行。否则输出全部数据。

接收端模块的功能为:从链路层接受IP数据报, 校验IP数据报报头、调整并重组可能失序的数据报分片、删除填充位, 最终向输出层输出重组后的完整数据报。其工作流程如下: (1) 链路层输出L inkrq为低电平, 请求接收端接收链路层数据。若接收端处于空闲状态, 则将receive置低电平, 表明设备空闲可接收数据。 (2) 在输入状态机中将链路层发送的数据报分离为数据部分和报头部分, 数据部分输入缓存中。同时启动记时器, 如果超过一定时间 (linux系统是30秒, 可以自己设定) 分片还没全部到达, 则输出复位信号系统返回初始状态。 (3) 检验模块检查IP报头的IP号、ID号、校验和等。 (4) 若报头检验正确, 则根据报头信息中的位移字段和数据报长度字段将数据部分存入重组存储器的相应位置。 (5) 在重组模块中判断是否已重组完毕, 若重组完毕则将ready置低电平, 要求向DM A输入数据。若未重组完毕, 则进入等待状态, 等待所有分片全部到达。 (6) DM A收到请求信号后, 若空闲则将DACK置低电平, 则接收端向DM A控制器输出重组后的完整数据报。

3 设计方法与关键问题

(1) 采用PCI接口的器件一般具有单独的P C I接口电路, 一般采用专用的接口芯片, 本文中将PCI接口与DM A接口合并设计, 减少了电路的逻辑层次, 缩小了芯片面积、功耗, 提高时序性能, 且在价格上也较专用芯片经济。

(2) 奇偶校验总是在一个周期后对数据总线AD[31:0]和字节使能信号C/B E[3:0]进行校验。33M H z主频下, 校验位必须在30ns内产生。而X ilinx SpartenⅡ芯片每个可配置逻辑模块 (CL B) 仅有4个输入端, 要实现36位校验, 需要5级逻辑, 形成了关键路径。因此设计中对校验模块采用4级流水线结构, 以满足时序要求。

(3) 系统采用全局同步时钟, 针对总线时钟频率与网卡时钟频率的差异, 接受端模块缓存设计为F IF O (先入先出存储器) 。

(4) 部分软件不包含X ilinx公司F PG A芯片的单元库 (L og ic CellL ibrary) , 如M odlesim Se, 仿真时常报库单元不存在。设计中选用M odelsim X e, 其中已经预先编译好仿真用的X ilinx单元库。这样就很好的完成了逻辑门级和时序级 (布局布线后) 仿真。

4 协议处理器的仿真及实现

本设计采用的硬件描述语言是V erilog, 在m odelsim X E 5.7下进行编译仿真, 综合工具是sy n plicity公司专用于F P G A/C P L D的逻辑综合工具sy nplify pro7.1。设计采用的器件是X ilinx公司的SpartanE系列, 型号X C2S300E, 综合后显示共使用了5429个逻辑单元占全部逻辑资源的78%, 119个I/O引脚占全部引脚数的36%。功能仿真和综合后仿真通过后, 使用X ilinx公司的布局布线工具ISE 5.2对协议处理器进行布局布线。过程中采用的约束频率为33M H z (该芯片电压1.8V, 对应33M H z总线频率) 。由静态时序分析报告可知, 所有路径都满足33M H z的约束。

时序仿真通过后, 将配置文件下载到芯片中去, 最后, 使用Ch ip Scopepro5.2对芯片进行在线逻辑分析。通过施加各种情况的激励仿真可知, 协议处理器完全符合设计要求。

5 结语

本文的创新之处在于研究了一种通过硬件实现网络协议处理的方法以减轻高速网络中C P U的沉重负荷, 提高网络利用效率, 并通F P G A对协议处理器进行了仿真验证, 其时钟频率为33M H z, 应用于32位计算机时其线速度为1G B it/s。与传统采用嵌入式C P U的协议处理器相比, 该处理器是真正的完全用硬件方式进行IP协议处理, 速度更快, 且占用资源少成本低, 管脚数量少面积小易于集成, 可为吉比特网络提供高效廉价的解决方案。

参考文献

计算机机房常见硬件故障及其处理 篇2

关键词:计算机;硬件故障;处理方法

中图分类号:TP308 文献标识码:A文章编号:1007-9599 (2011) 07-0000-01

Hardware Common Failures and Treatment in Computer Room

Li Guoling

(Xinjiang Urumqi Highway Management Board,Diyaobao Road Branch,Urumqi830016,China)

Abstract:The development of education increasingly concerned about the quality of education students,the computer's operation is one of the skills essential for quality education,and now the number of units of the computer room is also increasing year by year.In this paper,the author in the unit were encountered in the computer room management of common computer hardware failure analysis,and gives solutions,for your reference.

Keywords:Computer;Hardware failure;Treatment

单位的计算机房由于学生的使用人数和使用次数的频繁,很容易出现故障,一般出现的故障我们首先应该考虑的是计算机硬件的故障。计算机硬件的故障在电脑的使用中会经常因为我们的操作不当或者是其他的原因造成,这些原因主要是学生初次接触电脑,而不注意计算的使用操作说明,在使用的过程中很容易出现电路的突然故障、屏幕无显示、电脑频繁死机、声卡无声音、黑屏、开关机不能操作等。因此这些问题需要逐个的排查,才能找到原因并处理。

一、机房的计算机突然断电

机房的计算机突然断电是计算机房故障频率较高的一种,原因一般来说是因为个别的学生在操作的时候擅自或者无意中拖拉机箱,使得计算机的电源插头突然脱落或者在拖拉的过程中造成较大的电流使得机房的总闸开关跳掉。还有一种可能是机房的线路因为老化或者老鼠的啃食造成外皮的脱落,短路造成的。这样的故障在新安装的计算机房最容易出现,产生的原因也最多。因此,排出故障的办法通常是:学生使用完电脑后要集中的检查机箱是否被私自移动过,电线的接头是否牢固,插排与插头之间有没有松动,仔细的检查下线路有没有老化或者被老鼠咬过的痕迹。

二、机房计算机突然断网

这样的故障我们称之为网络故障,如果出现了这样的集体断网,则有可能是集线器的故障。集线器是机房网络连接中的中介设备,主要的任务和功能是将服务器传输过来的信号放大并分配给工作站,集线器的背面都有LED工作状态指示灯。出现断网的故障可能是因为集线器的电源插头接触不良或者集线器自身损坏。如果计算机突然断网,这时我们应该检查集线器是否工作正常,如果指示灯不闪,则要检查集线器的插头有无松动;如果插头没有松动,则说明集线器自身的损坏,我们启用备用的集线器就能解决集体断网的故障。

三、计算机硬件常见故障和处理方法

(一)常见故障一、开机无显示。电脑开机没有显示,首先要检查的是BIOS。计算机中的重要数据都存储在主板BIOS中,由于BIOS本身比较脆弱,很容易受到损坏,硬板中的BIOS一旦受损,电脑整个系统都将无法正常工作。BIOS的损坏一般都是受到了CIH病毒攻击造成的,但也有可能是主板自身故障。硬盘中的BIOS被病毒攻击后,硬盘的数据有可能会全部丢失,因此我们可以通过硬盘的检测来判断BIOS是否完好,如果完好,那么就可能是其他原因造成开机无显示。处理办法:一是主板槽的扩展卡有问题;二是主板中CMOS设置中的CPU的频率不对,也可能引起开机无显示。解决的办法是将主板中的电池抠出来,待开机显示进入CMOS设置后再关机,然后将抠出来的电池再放上去就可以了。三是主板和内存无法识别或是因为内存的不匹配也是造成开机不显示的原因。

(二)常见故障二、电脑的频繁死机。电脑频繁死机一般被认为是CMOS的设置出现了问题,这里就很有可能是主板或者CPU存在问题,解决的办法如下。

频繁死机故障一般来说是因为主板中的Cache有问题,还有可能是主板的散热效果不好引起的。在实际的故障中笔者就遇到了因为主板的散热不好引起的频繁死机,死机后发现CPU周围的原件非常的烫手,在更换了大功率的风扇之后,死机问题迎刃而解。对于Cache的故障,我们可以在CMOS进行设置,将Cache设置为禁止就可以了。如果上述的两个问题都不能解决频繁死机的故障,应该是要换一个CPU了。

(三)常见故障三、开机声卡无声音。电脑运行之后的声卡没有声音,这是比较常见的问题,出现这种问题有可能是以下几种原因。

1.驱动程序安装后的默认输出模式为“静音”。这种原因我们可以鼠标点击电脑屏幕右下角的声音图标,在弹出来的小模块中会出现声音大小调节的滑动条,在模块的下方有“静音”字样,如果静音的字样前有绿色的小箭头,将箭头清除,就可以有声音了。如果点击之后仍然没有声音,就可能是下面的原因了。2.其他下载插件中有跟声卡发生冲突。这时候我们可以通过先杀毒来清理一些无用的插件,还有一个办法就是调整PnP卡使用的系统资源,是各个卡之间不相互干扰。调整PnP的办法是,打开电脑中的“设备管理器,检查有没有表示各个卡之间冲突的黄色感叹号,如果发现没有,但是电脑就是没有声音,这可能是电脑没有检查出来冲突而已,只要在仔细的检查一遍,就能消除各个卡之间的冲突了。3.电脑没有声音的原因还有可能是安装了Direct X后声卡不能发声了。这个问题比较简单,就是声卡与Direct X兼容性不好,我们只要更新一下驱动程序就可以了。4.声道出现单声道,有可能是音响的连接线出现破损,这个检查就可以解决。

(四)常见故障四、电脑显示屏幕的花屏。有的学生在使用电脑时候会玩一些游戏,这时候有可能突然出现电脑屏幕的花屏,这个问题多是由于显卡引起的。有的显卡可能是因为质量不好或者是兼容不好,还有就是显卡没有安装正确的驱动程序。有的单位为了节省资金,直接在旧的显卡上安装了内存条,这样就会因为显存和原来的旧的显卡型号不一样容易产生花屏。

(五)常见故障五、显示器的黑屏。电脑显示器的黑屏有这么几个原因,显卡的损坏或者显示器的线路路障;显示器的分辨率设置的太高而超过了显示器的最大分辨率也会出现黑屏的,严重的可能烧毁显示器;硬件之间的冲突也有可能造成电脑的黑屏。

上述的几个常见故障都是电脑硬件比较容易出现的,因此只有认真的排查和分析,必定能很好的解决。使计算机房的运行更加的安全,使学生上机更加的方便。

参考文献:

[1]韩军吉.教你如何一步一步检修电脑硬件故障[J].电脑采购周刊,2004

[2]庚晋,广西.电脑硬件故障排除一点通[J].电子科技,2000

[3]赵阳,陆静.电脑硬件维修的原则和基本方法[J].农业网络信息,2004

硬件协议处理 篇3

在数字通信系统中,由于信道噪声、线路间串扰等因素的影响,会造成接收到的数据信号出错,产生误码。为了降低误码率、提高通信的可靠性,通常采用信道差错控制编码技术。循环冗余校验(CRC),由于其编解码方法简单,误码检测能力强等特点,在众多的差错控制编码技术中得到广泛的应用。

ROHC(Robust Header Compression,健壮性包头压缩)是目前公认的应用于无线链路上较为理想的头部压缩方式,它有U/R/O三种工作模式,即单向模式、双向可信模式和最优化模式,每种模式下又有多种数据包,ROHC协议规定了三种CRC的应用,我们分别称为CRC-3、CRC-7和CRC-8,三种生成多项式需要根据数据包的类型灵活切换具体应用。

1 CRC的基本原理

CRC的基本思想是利用线性编码理论,在发送端根据要传送的k位二进制信息码序列,以一定的规则产生一个校验用的m位标识码(即CRC码),并附在信息码后,构成一个新的(k+m)位二进制码序列数,最后发送出去。在接收端,则根据信息码和CRC码之间所遵循的规则进行检验,以确定传送中是否出错。

CRC校验的过程:在发送端,CRC码的编码方法是用待发送的信息码D(x)除以(模2除法)一个生成多项式G(x),最后得到的余数即CRC校验码R(x),R(x)附在D(x)后面组成新的数据一起发送出去;在接收端,接收到的数据除以相同的生成多项G(x),若余数为0,表示传输正确,不然则表示传输有误。

生成多项式的选择是CRC算法实现中最重要的部分,所选择的多项式必须有最大的错误检测能力,同时保证总体的碰撞概率最小,目前已有多种生成多项式被列入各类标准中,这些生成多项式的结构及检错效果是经过严格的数学分析和实验后才确定的。ROHC协议规定应用的三种生成多项式分别为:

2 CRC的硬件实现

CRC校验码的产生与检验常用的有两种方法:计算法和查表法。对于硬件实现来说,查表法没有太大的优势,因为它要占用很多芯片面积来构造一个ROM实现的余数表,而且随着并行度的加深,余数表急剧扩大。实际硬件设计中,CRC码的计算一般采用串行和并行两种方式。

2.1 串行校验方法

经典的CRC串行算法电路采用线性反馈移位寄存器(LFSRs)来实现。LFSRs由m(m为生成多项式的阶数)个D触发器,加上若干异或门和一条反馈回路构成。LFSRs可以有两种结构,分别称为LFSR和LFSR2,如图1和图2所示。

其中d为待校验的串行数据序列,Pi(i=0,1,…,m-1)的值由生成多项式对应的系数决定,对于生成多项式G8(x)=1+x+x2+x8,对应的系数从0~8为111000001,因此,G8(x)也简记为111000001。对于具体的生成多项式而言,图中的与门是不需要的。

开始时,寄存器初始化为全0或全1(ROHC系统中为全1),串行数据流逐位输入,经过k个时钟周期(k为待校验的串行数据位数),最后寄存器的值R0~Rm-1即为CRC校验码。需要指出的是,利用LFSR进行CRC编码时,应在串行数据序列后面补m个0,而利用LFSR2则不需要。

CRC串行算法的优点是电路结构简单,但每个时钟周期只能计算1位的结果,速度较慢(速度的提高完全依赖于时钟频率的提高),延迟较长,限制了其应用,不适合高速通信的场合,因此需要研究并行的计算方法。

2.2 并行校验方法

并行计算的公式推导一般有两种方法:迭代法和矩阵法。迭代法直接易懂,但比较烦琐,容易出错,适用于生成多项式结构较简单且阶数不高(通常小于8)的情况,而矩阵法在处理高阶、复杂的生成多项式时,优势非常明显。

2.2.1 迭代法

各移位寄存器的存数即为当前CRC余数值,当进行串行CRC运算时,当前的CRC余数值只与信息码的最前一位的输入值和前一状态的CRC余数值有关。推导如下:设余数寄存器中的数据为R2~R0,输入的8位数据为d(7)~d(0),根据3-bit串行CRC原理图,做完第1位数据的CRC运算后,有

依次类推,对输入数据做7次迭代运算,最后余数项的表达式为:

利用上述表达式,我们可以在一个时钟周期内完成8位数据的CRC-3校验码的生成与检验,同理,我们可以通过迭代法推导出8位数据的CRC-8和CRC-7并行校验表达式,只是过程更繁琐而已。

2.2.2 矩阵法

根据文献[1]提出的算法,设m为生成多项式的阶数,w为CRC码生成器的并行度,即一次能处理的串行数据位数,从LFSR电路结构出发,它是一个离散时不变的线性系统,可以用下列方程来描述

其中R(i)为i时刻寄存器的状态值,R(i+1)为下1时刻寄存器的状态值,d(i)为当前的输入,把各寄存器都用上述方程描述出来,可以得到一个系统状态转移方程组,利用线性代数理论,求出它的解为:

其中i≤w,R(0)为寄存器的初始值,G=[0,0…0,1]T

若用表示异或运算,表示位与运算,则

LFSR系统的状态方程可以记为:若从LFSR2的电路结构出发,最后得到的系统状态方程为:

由此可见,采用这种并行算法的关键在于求矩阵F的w次幂Fw,而利用matlab可以很容易地计算出Fw。下面以生成多项式为G8(x)(111000001)和G7(x)(11110011)为例,利用矩阵法推导8位并行算法的表达式。

生成多项式为G8(x)时,w=m=8

生成多项式为G8(x)时,m=7,w=8,m

最后得到:

对于m

很自然的我们会想到可能会出现的第三种情形,即m>w时,这时通过求Fw也可以直接得到w位数据并行的表达式,其中列向量D变成(0,0…0|d(0),d(1)…d(w-1))T。

3 ROHC协议中CRC产生器的硬件实现

考虑ROHC协议的特点和实际应用需求,CRC计算单元及其接口设计如下:

基于FPGA的逻辑实现具有开发周期短、成本低等优点,是目前众多数字逻辑设计人员进行设计和验证的重要手段之一。基于以上体系结构设计和CRC并行算法分析,采用verilog HDL语言编写代码,在Altera公司EP2C35F672C6器件上进行仿真和验证,仿真结果如下:

仿真结果表明,设计完全正确地实现了ROHC应用中CRC的计算功能,此外本设计只用了24个LUTs(逻辑单元),最高工作频率达321MHz,可以满足现行无线通信系统实时数据处理的需求。

4 结束语

本文将CRC原理和ROHC协议相结合,在分析CRC快速并行实现方法的基础上,集成实现了8位并行的三种特定生成多项式的CRC计算,它们之间通过数据包类型的判断来实现灵活切换,其速度快、实用性强,有助于解决ROHC协议的硬件实现方案。

摘要:ROHC协议是IETF专门针对无线链路的特点而设计的包头压缩规范,CRC码的产生、校验和更新是其中重要的组成部分。在分析CRC快速准确并行算法的基础上,针对ROHC中具体应用要求,给出其CRC计算的硬件并行实现设计方案,并用Verilog HDL语言编写代码进行了仿真和验证,结果表明此方案具有很好的实用性和灵活性。

关键词:健壮性包头压缩,循环冗余校验码,并行,矩阵法,现场可编程门阵列

参考文献

[1]Camobello G,Patane G,Russo M.Parallel CRCrealization[J].IEEE Transactions on Computers,2003,52(10):1312-1319.

[2]Birch J,et al.A programmable 800Mbps CRC check/generator unit for LANs and MANs Computer Networksand ISDN Systems[M].1992:109-118.

[3]Bormann C,et al.Robust Header Compression(ROHC):Framework and four profiles:RTP,UDP,ESP anduncompressed”.RFC 3095(Proposed Standard),IETF[S].2001.

[4]朱荣华.一种CRC并行计算原理及实现方法[J].电子学报,1999,27(4):143-145.

[5]陈玉泉.一种并行CRC算法的实现方法[J].现代电子技术,2005,28(22):21-23.

计算机硬件故障的识别与处理 篇4

1 关于计算机硬件故障的分类情况

计算机硬件出现故障可以从两个方面进行分类:真故障和假故障。所谓真故障是说计算机内部某些小零件出现烧坏或老化等故障, 这些故障在很大程度上对整个计算机板面的正常工作有着影响, 从而使得计算机不能够正常开机。而对于假故障来说, 整个计算机各个板面完好无损, 但由于计算机硬件安装过程由于操作的不规范从而造成计算机系统的无法运行。例如, 计算机电源与插座接触不良、主机与显示屏的连接口不稳、操作不符合标准等等。

2 计算机硬件故障检测的方法

2.1 直观检察法

对于计算机硬件故障的检测可以通过直观检察法来检测其明显的故障, 直观检查方法主要是通过看、听、闻、摸等手段来进行。在故障检查中, 看是最为主要的手段, 而且在计算机的维修处理工作中也广泛应用, 计算机处于静态时可以观察是否有烧焦部分的发生, 而处于动态时, 可以通过屏幕上的错误提示找出故障所在。听可通过声音来辨别是否有异常情况。计算机在一般出现故障时, 开机启动的时候声音便会出现不同, 通过听这些声音可以及时发现计算机所存在的故障, 从而及时解决。闻主要是在计算机实际运转过程中, 检测是否有不寻常的气味, 如果出现异常气味, 可以通过闻及时找出故障所在。摸主要是对计算机元件进行检查, 看是否存在接触不良的地方, 而且也可以通过元件温度的感知来判断故障发生与否。

2.2 插拔检测法

计算机故障的检测中, 插拔检测法是比较常用的一种方法, 通过对计算机相关元件的插拔, 进而确定故障出现的具体位置。这一过程的具体操作是, 将机箱打开并且将相关测试故障的卡板拔出, 重启计算机如果能够正常运转, 说明卡板就是导致计算机故障的所在。

2.3 卡板替换法

在计算机进行插拔检测之后, 硬件故障不能有效解决, 就需要进行卡板的替换。主要是将完好无损的卡板同型号的替换可能存在故障的卡板, 如果在开机之后故障情况消失, 那就表明替换下来的卡板就是故障的所在位置。如果故障没有消除, 则需要进行其他卡板的检测。

3 关于计算机硬件常见故障处理的有效对策

3.1 电源故障处理方法

计算机的电源通电之后, 计算机显示屏不能正常显示、机箱不运转、无法开机等情况的出现, 这种情况可能就是电源出现了故障。主要的应对方法是检查计算机电源线路, 看其是否出现断裂、烧毁, 电源插头是否接触不良。如果遇到较为特殊的情况, 可以拆开计算机的电源盒进行全面细致的电源检查。

3.2 硬盘故障

计算机系统故障中绝大部分都是因为硬盘故障而引起的。随着硬盘的容量越来越大, 体积越来越小, 硬盘发生故障的概率也越来越高。硬盘损坏引起的数据遗失并不像其他硬件那样有可替换性, 一旦发生严重的不可修复的故障, 损失将无法估计。常见的硬盘故障有如下几种。

(1) 系统初始化时死机。这种情况比较复杂, 首先应该排除其他部件出现问题的可能性, 如系统过热或病毒破坏等, 如果最后确定是硬盘故障, 应尽快使用相关工具软件整盘备份数据。 (2) 磁盘扫描程序发现错误甚至坏道。硬盘坏道分为逻辑坏道和物理坏道两种:前者为逻辑性故障, 通常为软件操作不当或使用不当造成的, 可利用软件修复;后者为物理性故障, 表明硬盘磁道产生了物理损伤, 只能通过更换硬盘或隐藏硬盘扇区来解决。由于固态硬盘的使用坏道故障已经不可能出现。 (3) 主板无法识别硬盘。BIOS无法识别硬盘, 这是最严重的故障。具体方法是首先检查硬盘的数据线及电源线是否正确安装;其次检查跳线设置是否正确。

3.3 显卡故障

显卡出现故障后, 往往不能从屏幕上获得必要的诊断信息。所以显卡故障比较难于诊断。常见的显卡故障有如下几种: (1) 开机无显示。出现此类故障一般是因为显卡与主板接触不良或主板插槽有问题造成的, 只需进行清洁即可。对于一些集成显卡的主板, 如果显存共用主内存, 则需注意内存的位置, 一般在第一个内存插槽上应插有内存。 (2) 显示颜色不正常。此类故障一般是因为显卡与显示器信号线接触不良或显卡物理损坏。解决方法是, 重新插拔信号线或更换显卡。此外, 也可能是显示器的原因。

3.4 内存故障

内存作为计算机运行效率的核心部件, 其故障直接影响到计算机工作的稳定性, 诊断重点放在以下几个方面。 (1) 接触不良故障。内存与主板插槽接触不良、内存控制器出现故障。这种故障表现为:蓝屏及错误提示信息。解决方法是:检查内存是否与插槽保持良好的接触, 如果怀疑内存接触不良, 关机后将内存取下, 清理灰尘并装好即可。 (2) 内存与主板不兼容。这种故障一般会出现在升级电脑时, 选择了与主板不兼容的内存。解决的方法是:检查内存条型号是否与主板支持型号一致。

4 结语

随着计算机技术的不断发展会出现新的功能也会不可避免的出现相关的故障, 所以掌握一些计算机故障处理常识在实际运行中能够及时的识别故障, 并采取有效的方法处理解决是十分必要的。只有这样, 计算机才能够高效的运转, 从而为人类的工作提供极大的便利。

参考文献

[1]何青岩.刍议计算机硬件故障的识别与处理[J].计算机光盘软件与应用, 2012, 07:72-73.

[2]邵亦华.探讨计算机硬件故障分析与维护处理[J].计算机光盘软件与应用, 2012, 22:79-80.

计算机硬件故障解析与维护处理方法 篇5

在计算比较常出现的故障之中, 计算机的硬件故障是非常容易出现的, 一般的故障如黑屏、死机或系统不能正常启动等。造成这些计算机故障的原因也分很多种, 这就要求我们要对其进行认真的检查与处理。

下面就计算机硬件故障的形成原因进行分析:第一个方面, 就是计算机硬件的自身原因, 由于硬件内部零件的性能降低或是连接口老化等等;另一方面, 就是计算机硬件所处的外部环境因素, 外部环境对硬件的影响是很大的, 像是硬件在工作过程中发热, 以及空气中灰尘的进入会造成某一部件的性能下降;再一方面, 就是计算机的使用者的原因, 人们在使用计算机时的不注意损害, 不正确的进行拆卸等造成的硬件故障。

2 计算机硬件故障的一般判断方法

⑴拔插检测法。种方法是当前在计算机硬件故障检测中应用最为广泛的方法, 这种方法也是在确保计算机软件没有故障的情况下的。计算机在使用的过程中, 机箱内的故障较为常见, 如主板、总线和各种板卡等等出现故障, 都会造成计算机无法使用, 利用反复拔插的检测方法可以很快的检测出硬件故障的起源。例如, 在计算机关闭的状态下, 将可能造成故障的一个板卡拔出, 进行启动测试, 如果故障排除就证明是此处的原因, 如果没有排除, 就将其取下换其它的, 利用这种检测方法直到计算机中的故障被排除就可以了, 相应的也就检测出了问题所在。

⑵清灰法。在造成计算机硬件故障的原因中, 环境因素占有很大方面, 尤其是空气中的灰尘更是硬件故障的重要因素之一。在长时期使用计算机后, 在机箱内的风扇或是主板处等会堆积很多的灰尘, 这就会导致一些硬件的损坏。因为灰尘造成的故障一般不会被系统发现, 一旦灰尘被清理干净后, 故障相应的就被解除了, 像是鼠标等。

⑶电阻检测法。这种方法也是计算机硬件检测中的一种常见方法, 主要是利用了欧姆表进行检测的。具体方法就是对一些元器件进行欧姆值的测量, 根据数值的比较来进行判断是否出现故障。这种方法分为两种方式, 一种就是针对线路进行检测的, 如短路或是开路等情况, 这种属于在线检测;另一种就是针对大部分的硬件元部件进行开路检测, 这种方法应用的范围也比较广。

⑷硬件插入法。这种检测方法也成为系统最简法, 它与前面提到的拔插法的原理异曲同工, 这种方法主要是针对无法判断是哪一个硬件出问题时进行检测的。例如将整个机箱只留CPU、主板、内存和显卡四个部分部件, 之后进行测试, 如果故障排除就说明问题出现在这些部件当中, 如果没有排除, 则将其它部件一一插入进行测试, 直到故障被检测处出来为止。

3 计算机硬件故障的维护处理方法

⑴内存故障。在开启计算机后, 电源正常的情况下, 显示器上面没有任何显示, 能够听到不断地报警声音, 这种情况就是内存条出现了问题。也许是内存条没有插好或是其元件出现氧化等现象所致, 这样只要将内存条擦拭干净, 重新插一下就可以了。如果这种方法没有排除故障, 就要对内存条进行进一步检查, 看看是否有损坏变形等。对内存故障的检测是比较难判断的, 有些时候内存条坏了开机不出现报警声, 这时就要完全根据插好的内存条进行判断。

⑵显卡故障。这个故障与内存故障差不多, 开机会有报警声, 并且是对内存条检测之后检查显示器和显卡的连接情况, 还包括显卡散热状况和声音等进行检测, 出现问题后, 通过对风扇的更换, 也会使显卡寿命增长。

⑶CPU故障。如果是这方面的故障, 开机一般不会有任何警示信息, 只有电源盒硬盘正常工作, 只有更换CPU进行测试。还有就是要检测CPU的风扇, 它是决定CPU是否正常工作以及整个计算机性能的重要指标, 如果风扇功能下降, 可能导致经常死机, 更可能会对CPU造成巨大的损坏, 在平时维护的过程中, 要对其经常进行清灰操作, 对于那些性能下降的风扇要及时的进行更换。

⑷电源故障。在关闭计算机的电源后, 若机箱上的指示灯没有亮, 一点声响也没有的话, 那么就有可能是电源故障, 产生这种故障的原因有很多方面, 有可能是电源接触不好, 还有可能是开关导线接触不良所致。解决方法是要轮番检查各个导线是否通路, 开关和接头是否接通良好, 如果有必要, 也可以拆开电源盒直接进行检查, 前提是要断开电源, 如果有损坏要及时更换。

随着计算机科技的大力发展, 在今后的使用过程中, 出现的硬件故障也将多种多样, 对于每个使用者来说, 必要的故障检测手段和维护处理常识一定要掌握, 这样可以简单而有效地对相应的故障进行处理, 避免了更大的损失。对于更多关于技术上的故障, 也要及时发现, 及时的请求相关技术人员进行处理, 保证使用者和计算机设备的安全性。对计算机硬件的故障处理更是要不断吸取经验。

参考文献

[1]宗原.计算机硬件维护保养技术探讨[J].企业导报, 2011 (13) .[1]宗原.计算机硬件维护保养技术探讨[J].企业导报, 2011 (13) .

[2]王一茹.浅谈计算机硬件维护原则与方法[J].中国电子商务, 2011 (9) .[2]王一茹.浅谈计算机硬件维护原则与方法[J].中国电子商务, 2011 (9) .

[3]甘华春.计算机硬件维护的关键问题探析[J].计算机光盘软件与应用, 2011 (11) .[3]甘华春.计算机硬件维护的关键问题探析[J].计算机光盘软件与应用, 2011 (11) .

硬件协议处理 篇6

1 图形处理与投影变换简介

科技在不断的发展进步, 计算机的功能也越来越强大, 利用计算机进行图形处理的相关研究也逐渐增多。计算机进行图形处理时的核心技术是三维图形显示, 三维图形显示中包含很多不同的部分, 图形转换是其中最基础的内容。图形转换是通过一系列的坐标变换, 将几何图形的三维坐标向屏幕上进行转换的过程, 图形转换包含几部分内容, 分别是几何变换、投影变换、裁减变换以及视窗变换[1]。

投影变换可以分为两类, 一类是透视投影, 一类是正射投影, 投影变换是将世界空间中的图形转换到相机空间之中, 通过映射在二维屏幕上进行显示, 它的建立基础是在世界坐标系之中, 对于图形处理的整个过程起到了十分关键的作用。投影变换的硬件设计良好, 可以对投影变换的速度进行提高, 从而提高整个图形处理过程的效率。

2 图形处理流程与投影变换的工作原理

图形处理具有很明确的处理流程, 采取流水线作业的形式, 每个步骤都具有自己不同的作用, 完整的流程结束之后, 图形处理才算真正的完成。图形处理流程的第一步是将不同的命令输送到命令处理器之中, 然后这些命令会按照流水线的形式依照顺序进入到之后的步骤之中, 在不同的步骤完成不同的任务, 然后分别存储到当前的存储器之中。每条任务进入相应的步骤之后, 会进行相应的处理, 可能在某一个步骤之中完成这个命令, 则命令终止, 需要进行变换的命令会继续进入后续的步骤之中[2]。投影变换是图形处理流水线过程中众多步骤之中的一个, 影响图形处理的整体效率。

投影变换的实现是通过矩阵的变换来实现的, 即需要矩阵与矩阵之间进行乘法运算以及矩阵与向量之间的乘法运算。投影变换的两个类型是根据投影过程中投影中心与平面之间的距离来划分的, 正射投影是将图形对象直接映射到屏幕上, 透视投影的特点是近距离观察图形对象较大, 而在远距离观察时则图形对象较小。投影变换首先要对视景体进行确定, 视景体的作用是能够确定投影方式和图形剪裁的部分。通过对投影变换公式的运算, 可以得出投影变换之中所需要的精确数值[3]。

3 投影变换的硬件设计与验证

为了对投影变换的速度进行提高, 需要对投影变换的硬件进行良好的设计, 并通过模型的建立对其功能进行科学的验证, 考证投影变换硬件的可靠性。

3.1 投影变换的硬件设计

投影变换的硬件设计需要构建投影变换的行为模型, 对投影变换的整体框图和控制器进行设计。行为模型的构建要根据投影变换所需要完成的任务来进行, 当接收到上一步骤传来的命令时, 首先判断其是否需要修改投影矩阵, 如果需要修改, 再根据命令要求对图形进行相应类型的投影, 修改完成之后发送到图形处理流程的下一个步骤。如果接收到的命令是投影矩阵不需要进行修改, 直接将这个命令发送到下一个步骤即可。

投影变换的整体框图是在浮点运算的基础上进行的, 整体框图之中包括命令信号、有效信号、反馈信号、控制器以及浮点运算器。

投影变换的整体框图之中命令信号的输入/输出是用din与dout表示, vin与vout所表示的是输入与输出的有效信号, 反馈信号的输入与输出则是通过rin与rout来表示[4]。在整体框图之中的控制器是控制上下级之间的信号传送, 以及数据向浮点计算器传送的秩序, 浮点计算器则负责完成对投影变换公式的运算。在对投影变换的控制器进行设计时, 主要采取的设计方式有两种, 一种是硬件连接方式, 一种是微程序的方式。

3.2 投影变换硬件的验证

为了对投影变换的硬件功能进行验证, 可以针对硬件功能构建一个验证平台, 利用SystemV erilog语言对其进行测试。对于投影变换的各个部分的功能都进行固定的测试, 利用编写出来的测试激励方式对透视投影、正射投影等进行功能测试, 验证图形对象在经过不同的投射变换之后是否与命令的结果相一致, 如果结果一致, 则说明投影变换的功能正确, 如果结果不一致, 验证平台将会对错误的结果进行报错处理。

可以通过仿真设计来验证硬件的功能是否正确, 能否按照命令的要求完成投影变换的任务。仿真验证的步骤是在其中输入相应的命令, 对图形对象进行修改, 单位矩阵就使用当前的投影矩阵, 并且输入全新的投影矩阵, 将二者进行相乘, 这时会得到一个全新的矩阵结果, 将顶点向量与新的投影矩阵做乘法运算, 得出的结果就是仿真结果[5]。仿真结果表明, 投影变换的硬件能够完成对投影变换相应命令的任务, 具有正确性和准确性。通过与其他方式的比较, 可以发现图形处理中的投影变换的硬件设计速度较快, 能够有效提高图形处理的效率。

4 结语

图形处理质量是计算机使用者普遍关心的问题, 对图形处理中投影变换的硬件设计与验证研究, 能够有效验证投影变换的硬件功能, 为提高图形处理的效率提供技术上的支持。本文对图形处理的流程与投影变换的原理进行了简要的介绍, 对投影变换的硬件功能进行了验证, 证明了硬件功能的正确性与计算的可靠性。

摘要:随着科技的发展, 计算机的使用已经越来越广泛, 人们对图形处理的质量要求也越来越高。利用计算机进行图形处理, 为人们的生活和工作提供了很多便利, 图形处理效率是在进行图形处理时主要关心的问题。本文将对图形处理中的投影变换硬件进行分析和探讨, 验证投影变换的硬件可用性, 为提高图形处理效率做出有益的贡献。

关键词:图形处理,投影变换,硬件设计与验证

参考文献

[1]朱玥.Tile-Based图形处理方法及高质量图形算法设计[D].中国科学技术大学, 2012.

[2]焦继业.低功耗高性能移动图形顶点处理器设计关键技术研究[D].西安电子科技大学, 2013.

[3]杨毅.面向移动设备的真实感图形处理系统设计与实现[D].中国科学技术大学, 2008.

[4]谭显强.基于FPGA的3D图形处理器IP核的设计与实现[D].南京航空航天大学, 2010.

硬件协议处理 篇7

关键词:音频编程技术,通用图形处理器编程,音频效果算法,回声模型

实时声音处理有时会产生高强度的计算, 因为许多算法经常会被同时处理。可编程的数字信号处理器对于专业的开发者而言还可以接受, 但对普通消费者却因价格高而难以承受。文中将原本放在CPU上处理的程序转嫁到GPU上, 从而在GPU相对较大的SIMD (单指令多数据) 并行流处理能力上获益, 如图1所示。由此, 便可允许建立自定义、高质量的回声模型。该回声模型能够根据场景的几何数据实时计算, 相比于依靠在硬件中预设参数有明显优势。

1 GPGPU编程概述

GPU向可编程管线的转移及其不断提高的可编程能力, 使其允许被用做一个强大的通用处理器。如图2所示的管线已能够被一般的应用程序编程所用, 而并非只适用于特定的图形程序, 其被称为GPGPU (通用图形处理器) 编程。该方法已被成功地运用到人工神经网络[1]和布料物理模拟[2]的应用程序中。

对于GPGPU而言, 片段着色器更为有用, 这是因为片段管线比顶点管线多, 同时片段处理器处于管线末端, 可允许直接输出。着色程序可以用汇编语言或高级着色语言编写, 例如Cg、HLSL和GLSL。而文中倾向于使用GPU的Brook语言, 因该语言是为处理流而特别设计的, 且通过生成具有C++运行时的Cg代码, 可直接在GPU上运行。

诸如多处理单元或乘法累加指令等GPU特性, 与某些专业的音频数字信号处理器硬件[3]类似, 因此GPU便可成为一个有效的数字信号处理器的替代品。GPU操作的是包含4个浮点数的向量, 其通常表现为RGBA分量。因此, 音频采样数据通常被保存在某个分量中, 且在提交给GPU处理之前, 会将一维采样数组映射到二维矩形纹理中。

使用GPU来处理音频是否会明显提升性能, 文献[4]通过以下方式进行验证。分别在图形硬件和CPU上使用着色语言来处理一组数字信号效果, 通过实验发现, 在GPU上处理合声算法和压缩算法时, 执行的时间明显减少。类似于滤波器和延迟效果的其他算法则会稍慢。而在处理与GPU的流处理模型相适应的任务时, GPU才具有优势。因此, 并非所有的音频编程技术均可通过在GPU上处理而得到优化。

2 音频效果

合声效果是给音频信号加入了一个很短的延迟以及轻度的音调调高, 目的是增加一种能被听见的“层次”效果[5]。合声效果可帮游戏建立一种超现实主义的“梦幻”效果。该效果的处理需要两个纹理查找过程。

与数据压缩无关的音频压缩效果降低了音频信号的动态范围, 并对平衡游戏的整个音频混合是有利的。许多其他音频效果, 如延迟和标准化处理, 也可通过类似的方法进行优化。该效果需要一次纹理查找过程。

3 室内效果

使用GPU得到更优效果的另外一种音频处理技术就是室内效果, 其也已经通过了验证。从环境几何体来实时计算共鸣、遮挡物和闭塞需要较大的计算量。射线跟踪是实现该效果的方法之一, 且该方法又适合在GPU中执行。而室内效果的射线跟踪和图形学中的射线跟踪不同, 因被计算的场景无需精确的视觉表示, 且通常可使用更小的渲染目标。射线被跟踪的路线只是从声音源到听众的位置而已。

场景几何体包含用来描述墙的多边形或大小足以影响声音环境的游戏物体。在该算法的预计算阶段, 几何体可被分割成二叉树 (BSP) 。在这一过程中, 实心的突出区域作为二叉树的叶子, 计算好的二叉树用来建立一个入口图, 该入口图反映了叶子间的通路。若一个入口和多边形处于某个叶子的同一平面上, 则叶子必须再次分割。如果需要再将叶子分割一次, 则需要计算新的入口和通路。入口和平面的信息被保存在分离的一维纹理中。叶子信息包括了平面纹理的索引及其所包含的平面数量[6,7]。每当场景几何体发生变化时, 均会执行该步骤。

片段着色器的执行如下:首先计算每条射线与当前叶子的交点, 然后传播到新叶子处, 接着被反射的射线与监听对象相交。监听对象的位置可被近似地看作一个包围球面。若使用监听对象来代表游戏玩家, 则会经常用到玩家角色的包围体积。

随后便可以创建环境混响模型。该过程包括渲染目标纹理和最终的射线数据获取。此外使用了3个渲染目标纹理分别是:保存状态信息、射线源、射线方向。

4 结束语

并非所有的音频算法均能够从GPU的并行计算中得到优化。然而, 在图形硬件上执行某些音频效果算法和听觉射线跟踪任务, 的确能够达到加速的效果。除了文中介绍的音频技术以外, GPU还在某些区域显示出了超越CPU执行力的优势。例如, 在音频处理中的FFT, 当基于PCI-Express的显卡逐渐普遍时, 将大量的数据从显卡内存传输到系统则不再困难。这些技术均展示了GPU可用来优化诸多音频算法, 甚至可替代音频数字信号处理硬件。

参考文献

[1]ROLFES T.Artificial neural networks on programmable graph-ics hardware[M].USA:Game Programming Gems 4, CharlesRiver Media, 2004.

[2]ZELLER C.Cloth Simulation on the GPU[M].Siggraph:NVIDIA Corporation, 2005.

[3]GALLO E, TSINGOS N.Efficient 3D audio processing withthe GPU[C].Proceedings of the ACM Workshop on GeneralPurpose Computing on Graphics Processors, ACM, 2004.

[4]WHALEN S.Audio and the graphics processing unit[M].New York:Willy Press, 2006.

[5]JEDRZEJEWSKI M, KRZYSZML M.Computation of room a-coustics using programmable video hardware[M].SpringerNetherlands:Computer Vision and Graphics, 2006.

[6]JOHN D O, DAVID L, NAGA G, et al.A survey of general-purpose computation on graphics hardware[J].ComputerGraphics Forum, 2007, 26 (1) :80-113.

硬件协议处理 篇8

1.1 硬件配置需合理

在硬件配置时偶尔会出现兼容性等方面的问题。如主板主频和CPU主频不匹配, 老主板超频时将频定得太高, 可能就不能保证运行的稳定性, 因而导致频繁死机。同样硬件和软件合理搭配, 才能使其发挥最大工作效能。

1.2 显卡的减负工作

电脑死机故障几乎都是由显卡问题引起的。因为所有的菜单显示、屏幕流动、输入、鼠标移动等都要经过显卡反映在显示器上。如果显卡本身存在质量问题, 或显卡驱动有问题, 或其速度是整台机器的瓶颈, 就很可能无法正常完成系统递交的工作, 或因工作量超出了能够承受的范围, 使显卡处于疲惫混乱状态, 从而造成一连串的操作阻塞, 引起死机。

1.3 配置容量大的内存

内存应有足够大的容量, 当内存容量不够时也容易导致死机。在内存不足的情况下, 系统资源也会不足, 当运行的后台程序过多或者某个程序过大。而又没有被及时分配到虚拟内存时也会导致死机现象发生。

2 计算机软件的使用方面

2.1 正确软件使用

医院服务器网络主要设备的使用者都是计算机专业人员能正确地使用和维护系统。工作站就不同了, 使用者大多为医护人员, 对计算机知识了解不多, 由于操作不当或者其他各种原因造成操作系统崩溃或者应用程序文件丢失导致无法正常工作。

2.2 不用盗版软件

医院内操作系统及其他应用软件都应选择正版软件, 盗版软件可能隐藏病毒, 一旦执行会破坏系统文件, 使系统在运行中出现死机。

2.3 安装杀毒软件

磁盘的交叉使用或通过网络途径使计算机感染病毒, 病毒对计算机的破坏力很大, 会造成频繁死机、数据丢失、系统崩溃, 甚至损坏主板、硬盘等。因此要在系统中采用一些好的杀毒软件, 来对电脑进行全面地查毒、杀毒, 并及时升级杀毒软件。

3 解决系统供电问题

3.1 有足够的电源支持

对系统特别是对中心机房工作站的供电系统一定要确保其可靠性, 如电源不能正常供电时, 电脑死机现象就会频繁发生。当维护普通工作站电脑时, 应定期检查电脑电源的稳定性, 定期清除沉积在电源散热风扇上的灰尘, 否则会影响散热风扇的效果和电源的寿命。在维护服务器的电脑时, 除了应做到普通工作站电脑电源和一般性维护措施, 最好是双路供电, 一旦一个电源罢工, 另一个能被及时启动。

3.2 UPS配置

为防止因突然出现的电路故障, 以及电源电压过低或过高, 应为工作站配置一台相应的UPS, 避免使用过程中出现故障。

4计算机操作中的注意事项

4.1工作中正确的操作电脑

防止非法操作引起的数据丢失和死机。尽可能关闭当前不需要用的软件程序, 以释放更大的空间。

4.2对硬盘定期进行整理, 及时清除硬盘中的垃圾文件。

4.3设定操作权限使用范围按各自岗位需要给予相应的用户权限和密码。

4.4成定期备份重要数据的习惯, 避免因死机故障造成数据丢失。

总之, 在计算机使用过程中导致计算机死机原因是多方面的, 这就需要在检查维修中认真鉴别做出正确判断及时处理。

参考文献

[1]张权.计算机病毒的发展趋势与防范[J].科技与企业, 2007, (10) :49-50.

上一篇:学习参与行为下一篇:中学乒乓球技术教学