计算机应用与软件Issue(9):325-328,4.DOI:10.3969/j.issn.1000-386x.2014.09.080
ARM9 S3 C2410中断程序的堆栈图解析方法
STACK DIAGRAM PARSING METHOD FOR ARM9 S3 C2410 INTERRUPT PROGRAM
摘要
Abstract
For the problem of difficult to understand the interrupt program in ARM9 S3C2410 assembly language,we propose a method toparse the interrupt program with stack diagram.On the basis of expounding the interrupt management mechanism of S3C2410,we give athree-grade jump diagrams for interrupt processing,and analyse the design ideas of the three-grade jump.We discuss the jump realisationmeans,including using the exception jump table,macro table,exception vector table,interrupt vector table,etc.,and parse in detail thejump programs using stack diagram.Besides,we also give the assembly language mode and C language mode with which the interrupt serviceprogram is written into interrupt vector table.Analytical results show that the stack diagram method can thoroughly and clearly present the de-sign ideas of interrupt program,it is an effective parsing way for the interrupt program in assembly language.关键词
中断管理/三级跳转/中断向量表/异常跳转表/堆栈图方法Key words
Interrupt management/Three-grade jumps/Interrupt vector table/Exception jump table/Stack diagram method分类
信息技术与安全科学引用本文复制引用
赵鸿图,刘云..ARM9 S3 C2410中断程序的堆栈图解析方法[J].计算机应用与软件,2014,(9):325-328,4.基金项目
国家创新方法工作专项 ()