2万+  知识点  标题检索     全文检索
       诊断与容错
        根据计算机故障表现出的特点,可以将其分为永久性、间歇性及瞬时性3类。无论何种故障,均须及时发现,采取措施,避免故障影响的扩散。通常,故障诊断的主要方法有下述3种。
        (1)对电路直接进行测试的故障定位测试法。将被测试的系统划分成若干个测试域,并向这些域发送一系列调试码,然后收集并分析被调试区域的返回码,以确定故障位置或找出产生故障的元器件。
        (2)"检查诊断程序"法。用机器语言写的"检查诊断程序"来进行诊断的方法是一种功能测试法。它利用机器指令的功能来对系统的某些部件进行测试。但由于一条指令的正确执行往往涉及许多部件,因此故障定位所需的诊断时间较长,而且要求系统必须有能力保证诊断程序的正确执行;否则计算机连程序都不能运行,更谈不上诊断了。
        (3)微诊断法。在微程序控制的计算机中用微指令来对系统进行诊断叫作微诊断法。由微指令组成的微诊断程序存放在控制存储器中或者先存放在外存储器中,诊断时再调入控制存储器。设计这种可写入的控制存储器称为动态微程序设计。微诊断法也是一种功能测试法。为了进行测试而必须保证工作只涉及较少部件,因此故障分辨得很细,诊断程序运行的时间也较短。
        容错是采用冗余方法来消除故障影响。针对硬件,有时间冗余和元器件冗余两种方法。
        (1)时间冗余。对同一计算进行重复运算,并对结果进行比较或进行验算等,这种方法对解决偶然性故障比较有效。
        (2)元器件冗余。利用附加的硬件来保证在局部有故障的情况下系统能正常工作。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2019 All Rights Reserved 软考在线版权所有