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
Multiple choice
Which of the following describes a key characteristic of a von Neumann architecture compared to a Harvard architecture?
Multiple choice
How do load/store machines differ from accumulator machines when accessing RAM?
Multiple choice
What is a defining trait of machine instruction sizes in a RISC architecture?
Multiple choice
What does the program counter hold while an instruction executes?
Multiple choice
What is the purpose of pseudo-ops (assembler directives) in an assembly program?
Multiple choice
What are the three sub-components of the system bus?
Multiple choice
Where does an accumulator machine put every ALU result?
Multiple choice
Which register holds the flags describing the result of a previous instruction, such as an overflow?