第3章 ARM处理器的指令系统.pptVIP

  • 17
  • 0
  • 约2.99万字
  • 约 88页
  • 2017-09-24 发布于河南
  • 举报
第3章 ARM处理器的指令系统.ppt

* 会跳到THUMBFUN的地址 ADRL伪指令 * * 用于用户程序调用操作系统的系统服务 操作系统管理计算机的资源 用户从用户模式变换到管理模式,跳到SWI异常入口 * * MSR可以切换处理器模式 * (2)清除R0的第7位。 (3)影响控制域 控制域清零使能中断 用BIC和ORR只影响要修改的位 * 可以用一个伪指令让arm完成多条指令 * * 某个标号给寄存器赋值,只能使用伪指令 * * LDR R0, =0* * * * * * * 逆向减法对一个数取反 RSB r0,r1,#0 * * * * * * * * * * * * * * * * * * * * * * * * * * * * B,BL根本不管地址最低两位 * * 只有load-store指令才能通过寄存器间址,访问存储器 MOV ADD都不可使用 * * LDMIB LDMIA R1寄存器调整都是一致的,区别在于把哪块内存单元的内容给到了各个寄存器 * * * * Ascending Decending * * * * * * ADD R1,R2,#12 ADD r1,r2,r3 ADD r1,r2, r3,LSL #3 * 0x0003 * * * * * * * 回写前变址 LDR r0,[r1,#4]!基址寄存器变 前变址,基址寄存器不变LDR r0,[r1,#4] 后

文档评论(0)

1亿VIP精品文档

相关文档