Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Date.

Page..

MODEL
PROGRAmmERS
ARM 7

(STEM
FIR
5UPERVISOR NDEFINED
USER A B O R
T

IR

Ro Ro Ro
Ro Ro Ro
R
RI RI Ri RI RI
R2 Ra R2 R2
R2
R3 R3 R3
R3 R3 R3
R4 RH RH R4 Ry RA
Rs Rs Rs Rs Rs

R R6 R R6 R6
R6
R7 R7 R7 R R7
Ra Rg- F1Q Rs Rs Rs
Ra Rg-FIQ Ra Ra Ra R
RIO Rio-F1Q Rio RIo Rio
RI RIr- F1Q R RI RI
RI2 RI2-FIQ Ri2 Ri2 Ri2 Ri2
Ri3.SVC RI3-ABT RI3-1RQa Ri3-UND
RI3 Ri3.FIQ
R-FIQ R14-SVC R14-ABT Ry-1RQ R14-UND
RIS(PC) Rs (PE)|Rs (PC) RIs(PO RIs (PC) | RIs (PC)

STATUS REGISTERS
ARM- PROGRAm

CPSR CPSR cPSR CPSR CPSR CPSR

SPSR FI SPSR SVC SPSR ABT SPSR SPSR UND


Date.....l....i.

Page...********

OARm 7 has 7 mocdes op vattons


For each mode Pmgrammer
, has acce sS o
16 GPRS (Ro - Ris )
CPSR
SPSR
except ustr/ System nmode

RIS PC Povoram Counte7)


PCves oresS O tue inshrucHon to be etcued
Jhis address sput up on t addrese bus
inshwchon ` Jehehed rom memo2 hwugh
32 bit data bus

) R4- LR Link Register)


SYoreS the aetuan addbess (value o Pe)when
Hhere /S a branch_nswcton or 9ntemup
wluile Feurning batk_to main prweram the Value
L R witl be_put back Into PC

9KB - SP ( Sack Pointer)


-Holcls address o top o_ Stack

6Some banked Rea, a vatlable in Spe cufic Operahr


Aodes

FrR MOde
R8-Ky_proudeoe sh ser -
GPRS

D|A other modes have terr Own ersions S P & LR

7hsJives total 37 Reg eall 32 bilss

You might also like