- 1
- 0
- 约1.04万字
- 约 34页
- 2019-12-23 发布于湖北
- 举报
本章節將介紹ARM 微處理器THUMB指令及其工作原理,一開始我們會先介紹為何要在32位元指令中,再設計16位元的指令,並說明在那些應用中會使用到THUMB的工作模式,最後我們詳細說明每個THUMB指令運作方式。 本章的主要內容有: - THUMB工作模式的應用時機 - THUMB指令介紹 7-1 Thumb微處理器指令描述與說明應用時機: 為了相容資料匯流排寬度為16位元的應用系統,ARM體系結構除了支援執行效率很高的32位元ARM指令集以外,同時還支援16位元的Thumb指令集。Thumb指令集是通常使用的32位元ARM指令集的子集,每條Thumb指令是16位元長,Thumb指令在標準的ARM暫存器下進行操作。執行時,16位元Thumb指令透明地即時解壓成32位元ARM指令,並且沒有性能損失。這樣,以32位元處理器性能給出16位元程式碼密度,在保留了32位程式碼優勢的同時,大大節省了儲存空間和成本。 所有的Thumb指令都有對應的ARM指令,而且Thumb的編寫程式模型也對應於ARM的編寫程式模型,在應用程式的編寫過程中,只要遵循一定的呼叫規則,Thumb副程式和ARM副程式就可以互相呼叫。當處理器在執行ARM程式段時,稱ARM處理器處於ARM工作狀態;當處理器在執行Thumb程式段時,稱ARM處理器處於Thumb工作狀態。與ARM指令集相比較,Thumb指令集中的資料處
您可能关注的文档
最近下载
- 建筑结构抗震设计第11章 地下建筑抗震设计.ppt VIP
- 初中生心理健康课件.ppt VIP
- 十二经脉课件.ppt VIP
- 2023扬州龙川控股集团有限责任公司招聘试题及答案解析.docx
- 2025年职业技能网约配送员-理论知识参考题库含答案解析.docx VIP
- Unit 2 My friends第2课时 Part A Let’s learn & Listen and chant(教学课件)英语人教PEP版四年级上册2026秋.ppt
- [北海市]2025广西北海市随军家属定向安置招聘25人笔试历年参考题库典型考点附带答案详解.docx VIP
- 2025年人工智能数据中心(AIDC)发展路径与未来展望.pptx
- 公司员工薪酬体系优化研究.docx VIP
- 2025年职业技能网约配送员理论知识-理论知识参考题库含答案解析(5卷).docx VIP
原创力文档

文档评论(0)