7ARM指令集特点寻址方式和指令分类详解习题4.pptVIP

  • 135
  • 0
  • 约1.5万字
  • 约 73页
  • 2016-08-10 发布于重庆
  • 举报

7ARM指令集特点寻址方式和指令分类详解习题4.ppt

7ARM指令集特点寻址方式和指令分类详解习题4

2008年3月28日 南京大学计算机系 第4章 ARM指令集 主要介绍以下内容: ARM指令集的基本特点 与Thumb指令集的区别 与x86处理器的区别 ARM指令格式 ARM寻址方式 ARM指令集分类详解 4.6 ARM处理器的寻址方式和指令系统 ARM指令集和Thumb指令集具有以下共同点: ⒈较多的寄存器,可以用于多种用途。 ⒉对存储器的访问只能通过Load/Store指令。 两种指令集的差异特征在下页给出 ARM指令集和Thumb指令集 的不同点 ARM指令集与x86指令集的主要不同点 ARM指令集 规整指令格式 即:正交指令格式 三地址指令 由指令的附加位决定运算完毕后是否改变状态标志 状态标志位只有4位 有两种指令密度 无整数除法指令 大多数ARM指令都可以条件执行 有适合DSP处理的乘加指令 Load/Store访存体系结构 x86指令集 非规整指令格式 即:非正交指令格式 二地址指令 指令隐含决定运算完毕后是否改变状态标志 状态标志位有6位 单一指令密度 有整数除法指令 专用条件判断指令进行程序分支 没有适合DSP处理的乘加指令 运算指令能够访问存储器 4.6.2 ARM指令集的编码格式和语法 一条典型的ARM指令语法如下所示: opcode{cond}{S} Rd, Rn {,Operand2} 其中: opcode 是指令助记符,决定了指令的操作。

文档评论(0)

1亿VIP精品文档

相关文档