- 7
- 0
- 约1.84万字
- 约 95页
- 2017-06-08 发布于湖北
- 举报
西安邮电学院 计算机系 第3章ARM7TDMI指令系统 ARM处理器是基于精简指令集计算机(RISC)原理设计的,指令集和相关译码机制较为简单。ARM7TDMI(-S)具有32位ARM指令集和16位Thumb指令集,ARM指令集效率高,但是代码密度低;而Thumb指令集具有较高的代码密度,却仍然保持ARM的大多数性能上的优势,它是ARM指令集的子集。所有的ARM指令都是可以有条件执行的,而Thumb指令仅有一条指令具备条件执行功能。ARM程序和Thumb程序可相互调用,相互之间的状态切换开销几乎为零。 1. ARM7TDMI编程模型 编程模型就是程序员看到的计算机工作模型。编程模型屏蔽了计算机硬件的具体细节,是计算机硬件在工作原理层和编程应用层的抽象模型。它既屏蔽了硬件电路的细节,又准确细致地表示了计算机的工作原理和过程。 所谓寻址方式就是指令中寻址被操作数据的方式、方法,其中关键在于如何映射出该操作数的地址。 1. 立即数寻址方式 这种寻址方式的操作数直接包含在指令中,也就是说,取出指令的同时也就取出了对应的操作数(这样的操作数称为立即数操作数,简称为立即数)。 MOV R0, #0 ; 将立即数0送入R0 SUB R0, R0, #1 ; R0的值减立即数1,然后将结果送回R0 MOV R0, #0xFF000 ; 将立即数0xFF000送入R0 8
您可能关注的文档
最近下载
- PC3000中文使用手册.pdf
- 换流阀水冷系统全过程技术监督精益化管理实施细则.pdf VIP
- 2024年陕西高中学业水平合格性考试地理试卷真题(含答案).pdf VIP
- 换流变压器全过程技术监督精益化管理实施细则.pdf VIP
- 公共营养师二级论文;上班族膳食营养与健康状况调查研究.doc VIP
- (高清版)DB4401∕T 10.38-2020 《反恐怖防范管理 第38部分:高层建筑》.pdf VIP
- S518 16S518 雨水口标准图集.pdf VIP
- (正式版)C-J-T 511-2017 铸铁检查井盖.docx VIP
- 准确率最高的期货公式源码文华财经指标公式期货软件指标公式赢顺云指标.doc
- 初中音乐学科核心素养培育的教学策略研究.docx VIP
原创力文档

文档评论(0)