Fetch decode execute cycle

studied byStudied by 0 people
0.0(0)
Get a hint
Hint

Buses

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 22 people
... ago
5.0(1)
note Note
studied byStudied by 228 people
... ago
5.0(5)
note Note
studied byStudied by 72 people
... ago
5.0(3)
note Note
studied byStudied by 9 people
... ago
5.0(1)
note Note
studied byStudied by 7 people
... ago
5.0(1)
note Note
studied byStudied by 75 people
... ago
5.0(1)
note Note
studied byStudied by 2 people
... ago
5.0(1)
note Note
studied byStudied by 43 people
... ago
5.0(3)

Explore top flashcards

flashcards Flashcard (90)
studied byStudied by 13 people
... ago
5.0(1)
flashcards Flashcard (112)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (37)
studied byStudied by 4 people
... ago
5.0(1)
flashcards Flashcard (88)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (59)
studied byStudied by 17 people
... ago
5.0(1)
flashcards Flashcard (62)
studied byStudied by 9 people
... ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 7 people
... ago
5.0(1)
flashcards Flashcard (158)
studied byStudied by 2 people
... ago
5.0(1)
robot