期刊文献+

一种基于PowerPc架构的嵌入式操作系统程序异常排故方法 被引量:1

下载PDF
导出
摘要 随着国产化嵌入式操作系统的推广,用户的需求也不断增多。在操作系统适配以及应用开发的过程中,经常会报出各类问题。除了本身程序的逻辑执行错误外,主要表现为操作系统出现异常。除了中断、调试异常以及换页等特殊异常外,大部分异常均为操作系统在执行的过程中出现了错误。而PowerPc架构的程序异常是一个非常难以处理的异常类型,在发生此类异常时,现象较为复杂和不稳定,对排查造成了很大的困难。以某国产嵌入式操作系统为例,分析了之前项目排故过程中遇到的程序异常现象,从处理器架构ABI的特性上提出了处理器发生程序异常时的处理方法,为发生程序异常时的排查思路指明了方向。
出处 《电脑编程技巧与维护》 2022年第11期170-172,共3页 Computer Programming Skills & Maintenance
  • 相关文献

参考文献2

二级参考文献31

  • 1徐宝文,聂长海,史亮,陈火旺.一种基于组合测试的软件故障调试方法[J].计算机学报,2006,29(1):132-138. 被引量:38
  • 2毛澄映,卢炎生.C++程序中异常处理的分析与测试技术研究[J].小型微型计算机系统,2006,27(3):481-485. 被引量:5
  • 3姜淑娟,徐宝文,史亮.一种基于异常传播分析的数据流分析方法[J].软件学报,2007,18(1):74-84. 被引量:14
  • 4姜淑娟,徐宝文,史亮,周晓宇.一种基于异常传播分析的依赖性分析方法[J].软件学报,2007,18(4):832-841. 被引量:10
  • 5SINHA S, HARROLD M J. Analysis and testing of programs with exception-handling constructs[J]. IEEE Transactions on Software En- gineering, 2000, 26(9):849-871.
  • 6JIANG S J, XU B W, SHI L. An approach to analysis exception propagation[A]. Proceedings of the 8th IASTED International Con- ference on Software Engineering and Applications[C]. Anaheim, USA, 2004.300-305.
  • 7ROBILLARD M P, MURPHY G C. Static analysis to support the evolution of exception structure in object-oriented systems[J}. ACM Transactions on Sottware Engineering and Methodology, 2003, 12(2):191-221.
  • 8HOVEMEYER D, SPACCO J, PUGH W. Evaluating and tuning a static analysis to find null pointer bugs[A]. Proceedings of the ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering[C]. Lisbon, Portugal, 2005.13-19.
  • 9EVANS D. Static detection of dynamic memory errors[A]. Proceed- ings of the ACM SIGPLAN Conference on Programming Languages, Design, and Implementation[C]. Pennsylvania, USA, 1996.44-53.
  • 10FLANAGAN C, LEINO K R M, LILLIBKIDGE M, et al. Extended static checking for Java[A]. Proceedings of the ACM S1GPLAN Con- ference on Programming Language Design and Implementation[C]. Berlin, Germany, 2002.234-245.

共引文献12

同被引文献3

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部