1.1.1 Architecture of the CPU

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/9

flashcard set

Earn XP

Description and Tags

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

10 Terms

1
New cards

What is the purpose of the CPU?

To execute instructions by constantly repeating the FDE cycle

2
New cards

What are the steps of the FDE cycle?

Fetch - next instruction and any data involved fetched from main memory (RAM) and brought back to CPU

Decode - understands the instruction

Execute - the instruction is executed (processed/carried out)

The process/cycle is then repeated

3
New cards

What is the function of the control unit?

  • sends signals to synchronise/coordinate processes such as the flow of data

  • to decode and execute instructions (run F-E cycle)

4
New cards

What is the purpose of the ALU?

  • to carry out arithmetic calculations and logic operations

5
New cards

What is the purpose of the PC?

  • to hold the memory address of the next instruction to be fetched

  • incremented by 1 as soon as that instruction has been fetched

6
New cards

What is the purpose of the ACC?

  • to temporarily store arithmetic and logic results from the ALU

7
New cards

What is a register?

  • a very fast and very small temporary storage location on CPU for one instruction or address

8
New cards

What is the purpose of the MAR?

  • the address of where the next instruction or data is to be fetched from or stored in memory (RAM) is copied from PC (by CU)

  • MAR holds this address

9
New cards

What is the purpose of the MDR?

  • To hold the instruction at the address in MAR after it has been fetched from RAM and copied to MDR (by CU)

  • holds any data to be read from or written to memory as well

10
New cards

What are the key features of Von Neumann architecture?

  • first computers were fixed program computers made for a single purpose - to change this purpose you had to rebuild the whole computer.

  • Von neumam architechture is stored program – all programs and data stored together in same memory on computer - the purpose can be changed easily 

    Â