5.29 · exercise

Quiz: System Architecture - Intermediate

Work through the machine model behind AArch64 assembly: where code and data live, which instructions are allowed to touch memory, what the system bus carries, and the registers that track execution.

0 of 8 correct

Knowledge Check

Which of the following describes a key characteristic of a von Neumann architecture compared to a Harvard architecture?

Knowledge Check

How do load/store machines differ from accumulator machines when accessing RAM?

Knowledge Check

What is a defining trait of machine instruction sizes in a RISC architecture?

Knowledge Check

What does the program counter hold while an instruction executes?

Knowledge Check

What is the purpose of pseudo-ops (assembler directives) in an assembly program?

Knowledge Check

What are the three sub-components of the system bus?

Knowledge Check

Where does an accumulator machine put every ALU result?

Knowledge Check

Which register holds the flags describing the result of a previous instruction, such as an overflow?