Hardware

EasyMediumHard
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
Question 41
Easy

An automated deep-sea submersible's navigation controller is executing its primary trajectory-correction algorithm. During the Fetch-Decode-Execute (FDE) cycle, a machine code instruction has just been fetched from primary memory (RAM) and loaded via the data bus. Before this instruction can be executed, it must be split into its constituent opcode and operand to determine the operation to perform.

Referring to the diagram of the Von Neumann architecture below, identify the CPU register that holds the instruction during this decoding stage, and the primary CPU component responsible for decoding the instruction.

Von Neumann CPU and Memory Schematic

Current Instruction Register (CIRCIRCIR) and the Control Unit (CUCUCU)

Memory Data Register (MDRMDRMDR) and the Arithmetic Logic Unit (ALUALUALU)

Program Counter (PCPCPC) and the Control Unit (CUCUCU)

Accumulator (ACCACCACC) and the Arithmetic Logic Unit (ALUALUALU)

Hardware Questions

  1. GCSE
  2. /Computer Science
  3. /Hardware