加载《常用ARM指令集及汇编(经典)》成功,点击此处阅读
首页 →文档下载

常用ARM指令集及汇编(经典)

以下为《常用ARM指令集及汇编(经典)》的无排版文字预览,完整内容请下载

常用 ARM 指令集及汇编 2003 年 12 月 1 日 常用 ARM 指令集及汇编 Ver:1.0.12 前言 ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,该企业设计了 大量高性能、廉价、耗能低的 RISC 处理器、相关技术及软件。技术具有性能高、成本 低和能耗省的特点,适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP 和移 动式应用等。 ARM 将其技术授权给世界上许多著名的半导体、软件和 OEM 厂商,每个厂商得到的 都是独一无二的 ARM 相关技术及服务,利用这种合作关系,ARM 很快成为许多全球性 RISC 标准的缔造者。 目前,ARM内核的微处理器正在我国迅速普及和发展,许多朋友已开.经始着手学习、 研究和利用这类芯片进行商品化设计,为了帮助广大朋友更快的学习和使用这种先进的 技术,*_**(http://doc.001pp.com)曾面向大众推出了一 款EasyARM试验板,本文的大部分内容来自此款试验板的配套教材--《ARM微控制器基 础》,并且得到周某某正式授权。本文主要是针对ARM7TDMI(-S)内核,经本人重新排版, 制作成PDF格式,便于大家查阅和使用。 本文仅仅用于大家的学习和研究使用,由于本文的原因造成元器件的损坏、设计方 案的缺陷与失败等一切损失,概不负责。 感谢周某某老师为我们提供了丰富的资源并亲自审阅了本文,感谢单片机学习网 (http://doc.001pp.com)为我们提供了交流和学习的空间,感谢我的女友对我这项 工作的支持,她自己放弃了大量的业余时间帮我录入和排版。 由于时间仓促,本文难免会存在不当之处,欢迎大家来信(email:mcu8031@163.com) 或在网上(QQ:***)批评指正和交流,以便在今后的版本加以更正,也希望大家能 把自己在工作中的心得体会和经验拿出来,和众多的同行及爱好者交流,共同提高,一 起进步。 XX布衣 2003 年 12 月 1 日星期一 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII By XX布衣 QQ:*** email: mcu8031@163.com 第i页 常用 ARM 指令集及汇编 Ver:1.0.12 目录 前言 ................................................................................................................................................................i 目录 ................................................................................................................................................................I ARM7TDMI(-S)指令集及汇编 .................................................................................................................... 1 ARM 处理器寻址方式..........................................................................................................................2 寄存器寻址.................................................................................................................................... 2 立即寻址........................................................................................................................................ 2 寄存器偏移寻址............................................................................................................................ 2 寄存器间接寻址............................................................................................................................ 3 基址寻址........................................................................................................................................ 3 多寄存器寻址................................................................................................................................ 4 堆栈寻址........................................................................................................................................ 4 块拷贝寻址.................................................................................................................................... 5 相对寻址........................................................................................................................................ 5 指令集介绍............................................................................................................................................ 7 ARM 指令集..................................................................................................................................7 指令格式................................................................................................................................ 7 第 2 个操作数................................................................................................................7 #immed_8r ...........................................................................................................7 Rm .......................................................................................................................... 8 Rm,shift .................................................................................................................. 8 条件码............................................................................................................................ 9 ARM 存储器访问指令........................................................................................................ 11   LDR 和 STR ........................................................................................................ 11   LDM 和 STM.......................................................................................................14   SWP .....................................................................................................................17 ARM 数据处理指令............................................................................................................19 数据传送指令 .............................................................................................................. 20   MOV ............................................................................................................20   MVN ............................................................................................................20 算术逻辑运算指令 ...................................................................................................... 20   ADD .............................................................................................................20   SUB ..............................................................................................................21   RSB ..............................................................................................................21   ADC .............................................................................................................21   SBC ..............................................................................................................21   RSC ..............................................................................................................22   AND .............................................................................................................22   ORR..............................................................................................................22   EOR..............................................................................................................22   BIC ...............................................................................................................23 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII By XX布衣 QQ:*** email: mcu8031@163.com 第I页 常用 ARM 指令集及汇编 Ver:1.0.12 比较指令...................................................................................................................... 23   CMP .............................................................................................................23   CMN.............................................................................................................23   TST...............................................................................................................24   TEQ ..............................................................................................................24 乘法指令...................................................................................................................... 25   MUL.............................................................................................................25   MLA.............................................................................................................25   UMULL........................................................................................................25   UMLAL........................................................................................................26   SMULL ........................................................................................................26   SMLAL ........................................................................................................26 ARM 跳转指令....................................................................................................................27   B ...........................................................................................................................27   BL................. 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 6 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 N Z C V -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- I F T M4 M3 M2 M1 M0 负 进 数 或 零 位 或 溢 小 借 于 位 或 出 扩 展 保留位 状 态 模式位 禁 止 禁 止 位 10000-0x0010-用户 10001-0x0011-快速中断 禁 禁 止 止 10010-0x0012-中断 10011-0x0013 管理 允 允 许 许 10111-0x0017-未定义 11111-0x001F-系统 0-ARM 1-Thumb FIQ 1- 0 IRQ 1- 0 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII By XX布衣 QQ:*** email: mcu8031@163.com 第 129 页 [文章尾部最后500字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 幼儿园两案九制汇编
  2. 培训机构开学方案两案九制汇编
  3. 高一英语必修一unit3-warming-up-and-reading课件
  4. 破解突出问题教学设计
  5. book6-unit4-The-earth-is-becoming-warmer阅读课件
  6. 成人教育高等数学二——历年真题汇编专什本
  7. 新冠肺炎常见词组(外文局汇编)
  8. PEP人教版三年级上册英语第三单元Unit3_Look_at_me教学设计
  9. Unit5_There_is_a_big_bed_第5课时教学课件001
  10. Book6Unit3Ahealthylife
  11. UNIT8 warming up教案
  12. Unit2 The United Kingdom warming up 教学设计稿
  13. Unit 3 Look at me! Part B Let's learn教案
  14. 人教版高一英语教材Friendship warming-up课件
  15. 选修六unit_3_A_healthy_life warming up and reading 课件
  16. 必修一 Unit5 Nelson Mandela-Warming up&Reading[课件]
  17. B5U5 First aid课件(共21张PPT)
  18. 人教版高一英语Book1 U1warming up 课件(共19张PPT)
  19. ***【党务工作】精品微党课汇编
  20. 3-4-1教案

以上为《常用ARM指令集及汇编(经典)》的无排版文字预览,完整内容请下载

常用ARM指令集及汇编(经典)由用户“SSBB999SA”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2021-03-19 05:42:51
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/02/07/39515.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/02/07/39515.html'}ipt>