Podcast
Questions and Answers
What is the term for a CPU architecture in which duplicate CPUs or processor stages can execute in parallel?
What is the term for a CPU architecture in which duplicate CPUs or processor stages can execute in parallel?
- Superscalar (correct)
- Multiprocessing
- Pipeline processing
- Multithreading
In a superscalar architecture, what is the term for the unit responsible for fetching instructions from memory?
In a superscalar architecture, what is the term for the unit responsible for fetching instructions from memory?
- Memory Management Unit (MMU)
- Instruction Fetch Unit (IFU) (correct)
- Control Unit (CU)
- Arithmetic Logic Unit (ALU)
Which type of CPU architecture allows for the concurrent execution of multiple threads on a single processor?
Which type of CPU architecture allows for the concurrent execution of multiple threads on a single processor?
- Simultaneous Multithreading (SMT) (correct)
- Scalar Processing
- Single Instruction Multiple Data (SIMD)
- Vector Processing
What is the term for the stage in a pipeline where instructions are decoded and executed?
What is the term for the stage in a pipeline where instructions are decoded and executed?
Which stage in a pipeline is responsible for retrieving instructions from memory?
Which stage in a pipeline is responsible for retrieving instructions from memory?
What is the term for the stage in a pipeline where the results of an instruction are written back to the register file or memory?
What is the term for the stage in a pipeline where the results of an instruction are written back to the register file or memory?
Flashcards are hidden until you start studying