[1]祝晓林[][],张健[],李楠[]. 基于SPARC的地址非对齐异常处理研究[J].计算机技术与发展,2015,25(04):18-21.
 ZHU Xiao-lin[][],ZHANG Jian[],LI Nan[]. Research on Memory Access to Un-aligned Addresses Exception Based on SPARC[J].,2015,25(04):18-21.
点击复制

 基于SPARC的地址非对齐异常处理研究()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
25
期数:
2015年04期
页码:
18-21
栏目:
智能、算法、系统工程
出版日期:
2015-04-10

文章信息/Info

Title:
 Research on Memory Access to Un-aligned Addresses Exception Based on SPARC
文章编号:
1673-629X(2015)04-0018-04
作者:
 祝晓林[1][2] 张健[2] 李楠[2]
 1.中国科学院大学;2. 中国科学院 空间应用工程与技术中心
Author(s):
 ZHU Xiao-lin[1][2] ZHANG Jian[2] LI Nan[2]
关键词:
 VxWorksSPARC V8 异常处理地址非对齐
Keywords:
 VxWorksSPARC V8exception handlingmemory access to un-aligned addresses
分类号:
TP31
文献标志码:
A
摘要:
 高可靠嵌入式系统中的异常处理策略是评估该系统可靠性的一个重要指标,尤其对于军工、航天等方面的应用。文中基于宇航级CPU AT697F和军用实时操作系统VxWorks,分析了SPARC V8体系结构下VxWorks的异常处理机制,并详细介绍SPARC V8体系结构特有的寄存器窗口机制以及该机制结合VxWorks操作系统的具体实现。在此基础上,提出了针对SPARC V8体系结构的一种异常处理策略,并基于该策略完成了内存地址非对齐访问的异常处理,提高了嵌入式实时系统的可靠性。
Abstract:
 Exception handling strategy is a very important indicator in evaluating reliability level of embedded system,especially in the field of war industry,space industry and so on. Based on space flight standard CPU AT697F and real time operating system VxWorks,an-alyze the VxWorks exception handling strategy for SPARC,then illustrate register window mechanism of SPARC V8 architecture in detail and special implementation of this mechanism combined with VxWorks. Based on this,introduce an exception handling strategy according to SPARC V8,and implement the exception handling function to solve memory access to un-aligned addresses exception,improving the reliability of the system effectively.

相似文献/References:

[1]孙筱川 赵敏 顾伟 胡中华.VxWorks下多Agent现场总线测控系统设计[J].计算机技术与发展,2009,(06):194.
 SUN Xiao-chuan,ZHAO Min,GU Wei,et al.Design of Multi - Agent Field Bus Measuring and Controlling System Based on VxWorks[J].,2009,(04):194.
[2]黎小玉 田泽 王泉 蔡叶芳 李攀 杨海波.基于SoC_FC芯片的电源管理系统设计与实现[J].计算机技术与发展,2010,(08):247.
 LI Xiao-yu,TIAN Ze,WANG Quan,et al.Design and Implementation of Power Management System Based on SoC_FC[J].,2010,(04):247.
[3]师于杰.高可用CompactPCI平台在串口通信上的应用[J].计算机技术与发展,2006,(04):203.
 SHI Yu-jie.Application of a Redundant System Slot CompactPCI HA Platform on Serial Port Communication[J].,2006,(04):203.
[4]黄启军 李晓光.基于S3C44B0X微处理器的VxWorks BSP开发与设计[J].计算机技术与发展,2006,(07):45.
 HUANG Qi-jun,LI Xiao-guang.Design and Development of VxWorks BSP Based on Microprocessor S3C44BOX[J].,2006,(04):45.
[5]孙锴 慕德俊 张慧翔.基于VxWorks的高可用容错系统的设计与实现[J].计算机技术与发展,2012,(04):123.
 SUN Kai,MU De-jun,ZHANG Hui-xiang.Design and Implementation of High Available Fault-Tolerant System Based on VxWorks[J].,2012,(04):123.
[6]张宇坤,袁冬莉,黄鑫鑫,等.基于 VxWorks 的网卡驱动程序开发[J].计算机技术与发展,2013,(01):18.
 ZHANG Yu-kun,YUAN Dong-li,HUANG Xin-xin,et al.Programming of Network Adapter Driver Based on VxWorks[J].,2013,(04):18.
[7]张寅生,雷杰.基于MPC8270的VxWorks BSP的移植[J].计算机技术与发展,2013,(04):96.
 ZHANG Yin-sheng,LEI Jie.Transplant of VxWorks BSP Based on MPC8270[J].,2013,(04):96.
[8]马城城,田泽,黎小玉.基于GPU FPGA芯片原型的VxWorks下驱动软件开发[J].计算机技术与发展,2013,(07):84.
 MA Cheng-cheng,TIAN Ze,LI Xiao-yu.Development of Driver Software for GPU Based on FPGA in VxWorks[J].,2013,(04):84.
[9]张志宏,吴庆波,邵立松,等.基于飞腾平台TOE协议栈的设计与实现[J].计算机技术与发展,2014,24(07):1.
 ZHANG Zhi-hong,WU Qing-bo,SHAO Li-song,et al. Design and Implementation of TCP/IP Offload Engine Protocol Stack Based on FT Platform[J].,2014,24(04):1.
[10]梁文快,李毅. 改进的基因表达算法对航班优化排序问题研究[J].计算机技术与发展,2014,24(07):5.
 LIANG Wen-kuai,LI Yi. Research on Optimization of Flight Scheduling Problem Based on Improved Gene Expression Algorithm[J].,2014,24(04):5.
[11]马栋,韩俊刚. VxWorks的三维图形环境的开发[J].计算机技术与发展,2014,24(09):187.
 MA Dong,HAN Jun-gang. Development of Three-dimensional Graphical Environment in VxWorks[J].,2014,24(04):187.

更新日期/Last Update: 2015-06-02