Fetch Cycle in Computer Architecture

FirmerGenre avatar
FirmerGenre
·
·
Download

Start Quiz

Study Flashcards

18 Questions

What is the first step in the fetch cycle?

PC contains address of next instruction

What happens to the content of PC in case of an interrupt?

It is saved to allow resumption after interrupt

What is the purpose of the indirect cycle?

To handle indirect addressing in an instruction

What is the role of the MAR during the fetch cycle?

It is used to place the address on the address bus

What is the final step in the fetch cycle?

Meanwhile PC incremented by 1, preparing for the next fetch

What happens to the right most N bits of MBR during the indirect cycle?

They are transferred to MAR, placed on the address bus and memory location is identified

What is the purpose of the 'Decode instruction' stage in the instruction pipeline?

To determine the opcode and the operand specifiers

In a pipelined processor, what happens when a conditional branch instruction is encountered?

The processor stalls until the branch outcome is known

What is the purpose of the 'Fetch operands' stage in the instruction pipeline?

To fetch the operands from memory

What is the purpose of the 'Write operand' stage in the instruction pipeline?

To store the result in memory

What is the formula to calculate the cycle time (τ) of an instruction pipeline?

τ = max [τi] + d

What is the purpose of the 'Fetch instruction' stage in the instruction pipeline?

To fetch the next expected instruction into a buffer

What is the primary function of the Arithmetic and Logic Unit (ALU)?

Performing arithmetic and logical operations on data

What is the purpose of the internal processor bus?

To transfer data between various registers and the ALU

What is the first step in the instruction cycle?

Fetch instruction

Why does the processor need a small internal memory?

To store temporary results

What is the function of the control unit?

Controlling the movement of data and instructions

What is the purpose of registers in a processor?

To store temporary data

This quiz is about the fetch cycle in computer architecture, including the steps involved in the fetch cycle, indirect addressing, and the control unit's role in the process.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser