Skip to content
CCint3 edited this page Aug 29, 2019 · 1 revision

参考手册:

ARM®Architecture Reference Manual - ARMv7-A and ARMv7-R edition

ARM DDI 0406C.c (ID051414)

ARM 核心寄存器

参考章节:A2.3 ARM core registers

在应用程序级中可见的ARM处理器有:

13个通用32位寄存器:R0~R12

3个特殊用途的32位寄存器:SPLRPC,可以描述为R13R14R15

LDMFD

ARM指令集:

LDM

IDA中显示如下指令:

03 C0 BD E8                 LDMFD           SP!, {R0,R1,LR,PC}

该指令的字节码:0xE8BDC003

转为二进制并拆分指令:0b1110 100010 1 1 1101 1100000000000011

cond1110

100010

W1

1

Rn1101

register_list1100000000000011

Focus Make Things

Clone this wiki locally