S5PV210——指令

ARM工作模式:
  管理SVC:复位、SWI指令
  快速中断(FIQ):发生高优先级的中断
  中断(IRQ):发生低优先级的中断
  中止:访问存储器非法情况
  未定义:执行指令时,不能识别
  系统:权限高
  用户:权限受限
===========================
ARM 
有两种外部IRQ和FIQ:
快速中断FIQ(对事件的响应速度快),体现在:
1.FIQ的优先级高于IRQ优先级
2.FIQ模式自己专有的寄存器比IRQ要多——R8-R12
3.在异常向量表中,FIQ入口在最高地址,FIQ异常处理程序可以直接顺序的存放在异常向量表里,可以不用跳转指令。
===========================
加载LDR/存储STR 指令:
1.数据处理指令只处理寄存器和立即数,为了实现与存储器进行交互。访问存储器缓冲区中的数据,如变量。
2.访问处理器外设。
3.加载函数地址到PC寄存器,则实现程序跳转功能,可实现跳转表等。
===========================
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值