fetch decode execute cycle notes (this is going to be fun)

studied byStudied by 1 person
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 7

8 Terms

1

step 1 of the fde cycle

The PC is loaded with 0 

New cards
2

step 2 of the fde cycle

The value from the PC (0) is copied to the MAR 

New cards
3

step 3 of the fde cycle

The data from the MAR (0) is sent across the address bus with the instruction to read the data sent across the control bus 

New cards
4

step 4 of the fde cycle

The data from that location in memory (0) is sent down the data bus to the MDR 

New cards
5

step 5 of the fde cycle

The PC is incremented by 1 

New cards
6

step 6 of the fde cycle

The data is sent from the MDR to the CIR where it is split into the opcode and operand 

New cards
7

step 7 of the fde cycle

This is sent to the CU to be decoded 

New cards
8

step 8 of the fde cycle

Which registers are being used here will depend on the instruction currently being executed 

  • if a value is being inputted (INP) the ACC will store the value 

  • If a value is being outputted (OUT) this will be the value currently in the ACC 

  • If a value is loaded from RAM (LDA) this will be sent across the data bus from RAM (in the address location in the MAR) to the MDR 

  • If a value is to be stored (STA) it will take the value from the ACC, send it to the MDR and then send it across the data bus to RAM (to the address location in the MAR) 

  • If the LMC code is to branch (BRA/BRZ/BRP) the comparison will take place in the ALU 

New cards

Explore top notes

note Note
studied byStudied by 145 people
450 days ago
5.0(1)
note Note
studied byStudied by 18234 people
650 days ago
4.8(59)
note Note
studied byStudied by 3 people
782 days ago
5.0(1)
note Note
studied byStudied by 30 people
310 days ago
5.0(1)
note Note
studied byStudied by 1 person
11 days ago
5.0(1)
note Note
studied byStudied by 47 people
747 days ago
5.0(2)
note Note
studied byStudied by 19 people
849 days ago
5.0(1)
note Note
studied byStudied by 1 person
47 days ago
4.0(1)

Explore top flashcards

flashcards Flashcard (45)
studied byStudied by 22 people
539 days ago
4.5(2)
flashcards Flashcard (31)
studied byStudied by 11 people
300 days ago
5.0(1)
flashcards Flashcard (178)
studied byStudied by 38 people
3 days ago
5.0(1)
flashcards Flashcard (29)
studied byStudied by 4 people
809 days ago
5.0(1)
flashcards Flashcard (30)
studied byStudied by 2 people
108 days ago
5.0(1)
flashcards Flashcard (136)
studied byStudied by 6 people
289 days ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 19 people
467 days ago
5.0(1)
flashcards Flashcard (158)
studied byStudied by 18 people
258 days ago
5.0(1)
robot