- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE VI
常用ARM v4指令集及汇编
前 言
零零散散用了大概一周的时间,在《常用ARM指令集及汇编》(2003年12月1日)的基础上,大致学习了一遍ARM指令集和汇编,看的过程当中更正了一些错误的地方,并结合其它资料适当添加了一些内容,也做了一些删减,现分享出来,希望能帮助到需要的人。
文中必然还有一些错误还有待改进,有些地方还需要解释的更加详细,本人精力有限,希望有心的读者,订正并增加注释,最好也分享出来,以方便大家对ARM指令的深入理解。
作为刚入行的新手,不谦虚的推荐几本书:《ARM体系结构与编程-杜春雷》,《嵌入式系统体系结构、编程与设计-Raj Kamal著,贾建斌译》,《嵌入式系统:采用公开源代码和StrongARM_XScale处理器-毛德操》。这几本书到底好不好,看个人需求和喜好吧,仁者见仁智者见智。
最后,感谢《常用ARM指令集及汇编》的原作者和其它资料的作者让我有机会学习我不熟悉的东西,谢谢。
learllp
2015-11-09
目 录
TOC \o 1-5 \h \z \u HYPERLINK \l _Toc434869478 常用ARM v4指令集及汇编 PAGEREF _Toc434869478 \h I
HYPERLINK \l _Toc434869479 前 言 PAGEREF _Toc434869479 \h II
HYPERLINK \l _Toc434869480 目 录 PAGEREF _Toc434869480 \h III
HYPERLINK \l _Toc434869481 ARM v4指令集及汇编 PAGEREF _Toc434869481 \h 1
HYPERLINK \l _Toc434869482 一、ARM处理器寻址方式 PAGEREF _Toc434869482 \h 1
HYPERLINK \l _Toc434869483 寄存器寻址 PAGEREF _Toc434869483 \h 1
HYPERLINK \l _Toc434869484 立即寻址 PAGEREF _Toc434869484 \h 1
HYPERLINK \l _Toc434869485 寄存器偏移寻址 PAGEREF _Toc434869485 \h 2
HYPERLINK \l _Toc434869486 寄存器间接寻址 PAGEREF _Toc434869486 \h 2
HYPERLINK \l _Toc434869487 基址寻址 PAGEREF _Toc434869487 \h 3
HYPERLINK \l _Toc434869488 多寄存器寻址 PAGEREF _Toc434869488 \h 3
HYPERLINK \l _Toc434869489 堆栈寻址 PAGEREF _Toc434869489 \h 3
HYPERLINK \l _Toc434869490 块拷贝寻址 PAGEREF _Toc434869490 \h 4
HYPERLINK \l _Toc434869491 相对寻址 PAGEREF _Toc434869491 \h 4
HYPERLINK \l _Toc434869492 二、指令集介绍 PAGEREF _Toc434869492 \h 5
HYPERLINK \l _Toc434869493 ARM指令集 PAGEREF _Toc434869493 \h 5
HYPERLINK \l _Toc434869494 指令格式 PAGEREF _Toc434869494 \h 5
HYPERLINK \l _Toc434869495 基本格式 PAGEREF _Toc434869495 \h 5
HYPERLINK \l _Toc434869496 第2个操作数 PAGEREF _Toc434869496 \h 5
HYPERLINK \l _Toc434869497 1.#immed_8r常数表达式 PAGEREF _Toc434869497 \h 5
HYPERLINK \l _Toc434869498 2.Rm 寄存器方式 PAGEREF _Toc434869498 \h 6
HYPERLINK \l _Toc434869499
文档评论(0)