1.1.1 (2) - Fetch-Execute Cycle

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/4

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

5 Terms

1
New cards

What are the 5 main examples of registers?

PC, ACC, MAR, MDR and CIR.

2
New cards

What is the purpose of each register?

  • PC holds the memory location address of the next instruction to be fetched and executed.

  • ACC holds the results of calculations.

  • MAR holds the address in memory where data is to be fetched or stored.

  • MDR holds the data just been fetched or about to be stored

  • CIR holds the current instruction

3
New cards

What happens in the ‘Fetch’ part of the cycle?

The next instruction is fetched from memory.

4
New cards

What happens in the ‘Decode’ part of the cycle?

The instruction is interpreted/decoded by the CU.

5
New cards

What happens in the ‘Execute’ part of the cycle?

The instruction is carried out.