1.1.1 Architecture of the CPU

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:19 PM on 5/20/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

20 Terms

1
New cards

What is a computer?

Electronic device that:

  • Takes input

  • Processes data

  • Delivers output

2
New cards

What is the purpose of the CPU?

Fetch, decode, and execute instructions

3
New cards

What happens in the fetch stage?

  • Next instruction fetched from main memory

  • Stored using registers

4
New cards

What happens in the decode stage?

Instructions are inspected to find out what needs to be done

5
New cards

What happens in the execute stage?

  • Going back to main memory — fetching data

  • ALU performing calculation

  • Storing information in main memory

6
New cards

Describe what happens during the fetch-execute cycle

  • Instructions fetched from main memory

  • Instructions are decoded

  • Instructions are executed

    • ALU performs arithmetic calculations

<ul><li><p>Instructions fetched from main memory</p></li><li><p>Instructions are decoded</p></li><li><p>Instructions are executed</p><ul><li><p>ALU performs arithmetic calculations</p></li></ul></li></ul><p></p>
7
New cards

What components does the CPU consist of?

  • ALU — arithmetic logic unit

  • CU — control unit

  • Cache

  • Registers

8
New cards

What is the function of the ALU?

Performs:

  • mathematical calculations

  • logical operations

  • binary shift operations

9
New cards

What is the function of the CU?

  • Sends signals to coordinate processor

  • Decodes instructions

10
New cards

What is the function of the cache?

Provides fast access to frequently used instructions and data

11
New cards

What are registers?

  • Tiny, very fast pieces of onboard memory inside CPU

  • Have specific purposes

12
New cards

What does the Von Neumann architecture consist of?

  • CU — control unit

  • ALU — arithmetic logic unit

  • RAM — random access memory

  • Inputs and outputs

13
New cards

What concept is the Von Neumann architecture based on?

Stored program concept

14
New cards

Von Neumann Architecture:

Both ____________ _______ and ____________ _______ are stored in the same memory in ________ form.

  • instruction data

  • program data

  • binary

15
New cards

What registers are in a Von Neumann CPU?

  • PC — program counter

  • MAR — memory address register

  • MDR — memory data register

  • ACC — accumulator

16
New cards

What is the function of the PC?

  • Holds address of next instruction to be executed in memory

  • Increments in each FDE cycle

17
New cards

What is the function of the MAR (memory address register)?

Holds memory address where data is to be fetched from or written to

18
New cards

What is the function of the MDR (memory data register)?

Holds data fetched from memory

19
New cards

What is the function of the ACC (accumulator)?

Holds results of calculations performed by ALU

20
New cards

Why is the fetch-execute operation of a CPU described as a cycle?

Once one instruction has been fetched and executed the CPU can fetch and execute the next one