I need to match these terms to the answers below. Each answer is used only once.
ID: 671525 • Letter: I
Question
I need to match these terms to the answers below. Each answer is used only once.
Program Counter, Stack, Queue, Return Address, CPU Register, Immediate Operand, Assembler Directive, Memory-mapped I/O, Status Register, Command Register
A. A first-in, first-out (FIFO) data structure used to store values in memory.
B. A value that is used as an argument in I-type instructions.
C. A storage location that can be rapidly written to and read from.
D. A last-in, first-out (LIFO) data structure used to store values in memory.
E. Devices are accessed using memory addresses.
F. Holds the memory address of the instruction following a JAL instruction.
G. A location that holds a value indicating the current state of a processor.
H. A location that can be written to in order to control the behavior of a processor.
I. An instruction that is used by the assembler rather than the processor.
J. Holds the memory address of the instruction to be fetched.
Explanation / Answer
QUEUE : A First in first out(FIFO) data structure used to store values in memory
STACK : A last-in, first-out(LIFO) data structure used to store values in memory
Memory mapped I/O : Devices are accessed using memory addresses.
Status Register : A location that holds a value indicating the current state of a processor
Assembler Directive : An instruction that is used by the assembler rather than the processor
Immediate Operand : A value that is used as an argument in I-type instructions.
Program Counter : Holds the memory address of the instruction following a JAL instruction.
Return Address : A location that can be written to in order to control the behavior of a processor.
CPU Register : A storage location that can be rapidly written to and read from.
Command Register : Holds the memory address of the instruction to be fetched.