Fetch decode execute cycle

studied byStudied by 0 people
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 / 8

flashcard set

Earn XP

Description and Tags

from the vle online textbook

9 Terms

1

Buses

Communication channels through which data can be sent around the computer

New cards
2

Data bus

Carries data between the processor and memory

New cards
3

Address bus

Carries the address of the memory location being read from or written to.

New cards
4

Control bus

Sends control signals from the control unit.

New cards
5

Describe the purpose of the control unit

New cards
6

Fetch

  • Contents of the PC are copied to MAR

  • The read signal is sent across the control bus and the contents of the MAR are sent across the address bus.

  • The contents of the memory location stored in the MAR are then sent across the data bus and stored in the MDR

  • The contents of the MDR are then copied to the CIR

  • The PC is incremented by one.

New cards
7

Decode

  • the contents of the CIR are sent to the control unit

  • the control unit decodes the instruction

New cards
8

execute

  • the registers can be changed in different ways during the execution phase, depending on the instruction.

  • if the instruction is for a memory location to be read from or written to (LDA or STA), then the address stored within the instruction will be loaded into the MAR.

  • with STA the data stored in the ACC is sent to memory

  • LDA the data is loaded from memory into the ACC

  • If the instruction is to carry out a calculation, the contents of the MDR and ACC are sent to the ALU and the result sent back to the ACC.

New cards
9
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