5.4 ARMv7-A (ISA) Flashcards
1
Q
How does ARMv7-A store special-pirpose registers
A
Alongside general purpose registers (meaning they are addressable)
2
Q
What is the CPSR in ARM and how to read/write from it
A
Used for flags etc.
3
Q
What is the addressable amount of memory in ARMv7-A
A
4GB (32bit addressable memory)
4
Q
What does this arm instruction do
A
4
Q
What do these arm instructions do
A
5
Q
What are some uses for the “flexible 2nd operand” in ARMv7-A
A
6
Q
How do comparisons work in ARMv7-A
A
Only update CPSR
7
Q
What do the following memory access arm instructions do
A
8
Q
How does arm not have conditional branches
A
9
Q
Learn this
A