摘要
介绍了嵌入式系统领域中的常用RISC微处理器——ARM处理器的ARM指令集与Thumb指令集,分析了应用程序的ARM代码与Thumb代码的各自的优势与不足,研究了生成高密度、执行效率高的混合代码的方法。
This thesis studies the 32 bit ARM instruction set and 16 bit Thumb instruction set of ARM series microprocessor which has been widely applied in embedded systems. The limitations and the advantages of ARM instruction set and Thumb instruction set are pointed out.A coarse-grained approach for generating mixed ARM and Thumb code for application programs is proposed so that the resulting code gives significant code size reduction without loss in performance.
出处
《计算机工程》
CAS
CSCD
北大核心
2004年第7期73-75,共3页
Computer Engineering