您现在的位置是:首页 > 技术资料 > ARM体系及原理
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

ARM体系及原理

更新时间:2018-11-17 08:22:36 大小:635K 上传用户:sun2152查看TA发布的资源 标签:arm体系 下载积分:0分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

1. 一条ARM指令的最高四位bit[31:28]为条件域(condition field),根据其值的不同来确定当前指令对CPSR中的N、Z、C和V标志的设置与否。 2. ARM指令集支持一个向前或向后32M范围内跳转的Branch指令。如果是Branch and Link指令,则除了支持向前或向后的32M范围跳转外,还能将跳转指令的下一条指令地址(返回地址)压入R14(LR)。而在ARMv4以上支持T的版本中,还有Branch and Exchange指令,此指令可以拷贝通用寄存器Rm的值到PC中,而若其bit[0]为0,则进行ARM至Thumb的切换。  3. ARM指令集中包含了状态寄存器获取指令MSR和MRS用来对CPSR和SPSR进行操作。同时ARM指令集还提供了对协处理器的操作指令MCR和MRC。 4. SWI提供了软件中断的功能,此指令的bit[23:0]为一个立即数,ARM处理器会忽略这个立即数,但这个立即数可以提供异常处理程序使用。

部分文件列表

文件名 大小
ARM体系及原理.doc 635K

全部评论(0)

暂无评论