Search Header Logo

ARM Assembly Quiz - Memory Operations: LDR and STR

Authored by Quách CT)

Computers

University

Used 1+ times

ARM Assembly Quiz - Memory Operations: LDR and STR
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does LDR stand for?

Load Register

Local Data Register

Load Data RAM

Logical Data Read

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does STR do?

Stores memory into register

Copies memory to memory

Stores register value into memory

Moves register to register

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which instruction loads the value stored at memory address 120 into R0?

ADD R0,120

LDR R0,120

MOV R0,#120

STR R0,120

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why must LDR/STR addresses be divisible by 4?

Registers store 4 bits

Memory is word aligned

CPU requires multiples of 2

Assembly syntax rule

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which instruction loads a single byte instead of a full word?

LDR

LDRB

STR

MOV

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the instruction 'LDR R0, [R1]' mean?

Load the value at the memory address stored in R1 into R0

Move R0 into R1

Jump to R1

Load R1 into R0

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which register tracks the address of the next instruction to execute in ARM?

APSR application status register

R7 general-purpose register

R0 general-purpose register

PC program counter register

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?