习题二——ARM指令.pptVIP

  • 281
  • 0
  • 约小于1千字
  • 约 4页
  • 2018-03-07 发布于河南
  • 举报
习题二——ARM指令

习题二——ARM指令 哪些ARM指令可以有条件的执行? 下面的指令完成什么工作? MOVNES r2,r3,ASR #2 3) Thumb代码与ARM代码比较的两大优势? 4) AMBA代表是什么? 5. 写一条 ARM 指令,分别完成下列操作: a) r0 = 16 b) r0 = r1 / 16 (带符号的数字) c) r1 = r2 * 3 d) r0 = -r0 6. 下面哪些立即数是数据处理指令中有效的数据? a) 0x00AB0000 b) 0x0000FFFF c) 0xF000000F d) 0 e) 0x00001f80 f) 0xFFFFFFFF 7. BIC指令做什么用? 8. 为什么ARM 处理器增加了一条RSB 指令? 10. 写几条ARM 指令,使能IRQ中断 11. 下列 ARM 指令将做什么? a) LDRH r0,[r1,#6] b) LDR r0, =0x999 12.在装载或存储指令中, “!”表示什么? 13. 当 执行SWI 指令时,会发生什么? 14. SWP 指令的优势是什么? 15.写一段汇编代码 来测试Q flag(cpsr的第27位),结果放在R0中, 并清零.Q * * 9.编写一个ARM汇编程序,累加一个队列中的所有元素,碰上0时停止。结果放入

文档评论(0)

1亿VIP精品文档

相关文档