Notes11-ARM Translation Guide - Computer Science

ARM Assembly to Machine Language Translation Guide

Data Processing Instructions [op = 00]

Rm

~Src2

Memory Instructions [op = 01]

ldr, str, ldrb, strb

0

r11

r12

r13

r14

r15

fp

ip

sp

lr

pc

Branch Instructions [op = 10]

(signed two's complement # of instructions away from PC [current instruction + 2])

When reading from PC (r15), PC = Current instruction executing + 8 bytes (+2 instructions away)

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download