Back to marketplace

SLR1-1.1: Fetch- Decode - Execute Cycle

No description yet. This curated deck is ready for daily study.

Total cards: 15•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (15)

#1
Front (Question)

What is a computer?

Back (Answer)

An electronic device that takes input, processes data and delivers an output

#2
Front (Question)

What is a program?

Back (Answer)

A set of instructions that a computer follows

#3
Front (Question)

What does the Program Counter (PC) do during the fetch stage?

Back (Answer)

• Holds the address of the next instruction • Sends this address to the MAR

#4
Front (Question)

What does the Memory Address Register (MAR) do during the fetch stage?

Back (Answer)

• Receives the address from the PC • Sends the address to memory via the Address Bus

#5
Front (Question)

What does the Memory Data Register (MDR) do during the fetch stage?

Back (Answer)

• Receives the instruction from memory via the Data Bus • Sends the instruction to the CIR

#6
Front (Question)

What does the Current Instruction Register (CIR) do after fetch?

Back (Answer)

• Stores the fetched instruction • Splits it into opcode and operand

#7
Front (Question)

What happens to the Program Counter (PC) after fetching an instruction?

Back (Answer)

• It is incremented to point to the next instruction • If it’s a jump instruction, it’s updated with the operand from CIR

#8
Front (Question)

What does the CIR do during the decode stage?

Back (Answer)

• Decodes the instruction into opcode and operand

#9
Front (Question)

What happens if the instruction is a jump?

Back (Answer)

• The operand from the CIR is copied to the PC • This changes the flow of the program

#10
Front (Question)

What happens during arithmetic or logic operations in the execute stage?

Back (Answer)

• ALU performs the operation • ACC is used to store the result

#11
Front (Question)

What happens when reading data from memory?

Back (Answer)

• MAR holds the address • MDR gets the data • ACC stores the data

#12
Front (Question)

What happens when writing data to memory?

Back (Answer)

• ACC sends data to MDR • MAR holds the address • Data is written from MDR to memory

#13
Front (Question)

What role does the Address Bus play in the FDE cycle?

Back (Answer)

• Transfers addresses from MAR to memory

#14
Front (Question)

What role does the Data Bus play in the FDE cycle?

Back (Answer)

• Transfers data between memory and MDR

#15
Front (Question)

What role does the Control Bus play in the FDE cycle?

Back (Answer)

• Sends control signals from the Control Unit to coordinate operations