检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:潘永雄[1] 胡敏强[1] 李小伟[1] 胡菊芳[2]
机构地区:[1]广东工业大学物理与光电工程学院,广东广州510006 [2]新余高等专科学校机电与自动化工程系,江西新余338031
出 处:《计算机应用与软件》2009年第9期177-179,182,共4页Computer Applications and Software
摘 要:计算机控制系统软件可靠性设计是系统可靠性设计关键环节之一,是硬件系统可靠性设计的必要补充。在简要介绍PC指针"跑飞"成因及其后果基础上,分析了指令冗余、软件陷阱等传统软件可靠性设计方法的优缺点,提出了基于模块入口与出口地址的PC指针跑飞拦截技术,阐述了这一方式的拦截原理,给出了具体的实现方法及拦截效果实验数据。实践表明该拦截方式较彻底地解决了PC指针"跑飞"带来的计算机控制系统可靠性问题,从而进一步完善了计算机控制系统软件可靠性设计技术。The software reliability design of MCU control system is one of the keys in system reliability design, and is also an important supplement to the hardware reliability design. In the paper it describes the reason and consequence of PC ( Programming Counter) malfunction briefly, and analyzes the advantage and disadvantage of the traditional reliability design method such as instruction redundancy, software trap, etc. , then proposes the interception technology for the PC malfunction based on module' s entrance and exit addresses, elaborates the principle of interception, puts forward the concrete implementary method and obtains the experimental data about the interception effect. Practice shows that the interception method solves the MCU control system reliability problem caused by the PC malfunction, consummates the software reliability design technology of the MCU control system.
关 键 词:软件可靠性 PC跑飞 指令冗余 软件陷阱 拦截技术
分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论] TP273[自动化与计算机技术—计算机科学与技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.112