SAM3A4C Atmel Corporation, SAM3A4C Datasheet - Page 99
SAM3A4C
Manufacturer Part Number
SAM3A4C
Description
Manufacturer
Atmel Corporation
- Current page: 99 of 1465
- Download datasheet (26Mb)
11.12 Memory access instructions
11.12.1
11.12.1.1
11.12.1.2
11057A–ATARM–17-Feb-12
11057A–ATARM–17-Feb-12
ADR
Syntax
Operation
Table 11-17
Table 11-17. Memory access instructions
Load PC-relative address.
where:
cond
Rd
label
ADR determines the address by adding an immediate value to the PC, and writes the result to
the destination register.
ADR produces position-independent code, because the address is PC-relative.
If you use ADR to generate a target address for a BX or BLX instruction, you must ensure that
bit[0] of the address you generate is set to1 for correct execution.
Mnemonic
ADR
CLREX
LDM{mode}
LDR{type}
LDR{type}
LDR{type}T
LDR
LDREX{type}
POP
PUSH
STM{mode}
STR{type}
STR{type}
STR{type}T
STREX{type}
ADR{cond} Rd, label
shows the memory access instructions:
is an optional condition code, see
is the destination register.
is a PC-relative expression. See
Brief description
Load PC-relative address
Clear Exclusive
Load Multiple registers
Load Register using immediate
offset
Load Register using register offset
Load Register with unprivileged
access
Load Register using PC-relative
address
Load Register Exclusive
Pop registers from stack
Push registers onto stack
Store Multiple registers
Store Register using immediate
offset
Store Register using register offset
Store Register with unprivileged
access
Store Register Exclusive
“PC-relative expressions” on page
“Conditional execution” on page
See
“ADR” on page 99
“CLREX” on page 110
“LDM and STM” on page 106
“LDR and STR, immediate offset” on
page 100
“LDR and STR, register offset” on page
102
“LDR and STR, unprivileged” on page
103
“LDR, PC-relative” on page 104
“LDREX and STREX” on page 108
“PUSH and POP” on page 107
“PUSH and POP” on page 107
“LDM and STM” on page 106
“LDR and STR, immediate offset” on
page 100
“LDR and STR, register offset” on page
102
“LDR and STR, unprivileged” on page
103
“LDREX and STREX” on page 108
SAM3X/A
SAM3X/A
96.
95.
99
99
Related parts for SAM3A4C
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
AT91SAM ARM-based Flash MCU
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
INTERVAL AND WIPE/WASH WIPER CONTROL IC WITH DELAY
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Low-Voltage Voice-Switched IC for Hands-Free Operation
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
MONOLITHIC INTEGRATED FEATUREPHONE CIRCUIT
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
AM-FM Receiver IC U4255BM-M
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Monolithic Integrated Feature Phone Circuit
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Multistandard Video-IF and Quasi Parallel Sound Processing
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
High-performance EE PLD
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
8-bit Flash Microcontroller
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
2-Wire Serial EEPROM
Manufacturer:
ATMEL Corporation
Datasheet: