1.1.1 architecture of the CPU

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

1/10

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

11 Terms

1
New cards

what is the purpose of the CPU?

the CPU processes data and instructions by following the fetch-decode-execute cycle

2
New cards

what are the main components of the CPU?

the Arithmetic Logic Unit (ALU), Control Unit (CU), registers, cache

3
New cards

what is the function of the ALU?

it performs arithmetic calculations (addition, subtraction) and logical operations (AND, OR)

4
New cards

what does the CU do?

sends control signals to direct the operation of the CPU and decodes instructions as part of the FDE cycle

5
New cards

what are registers?

a temporary storage space for one instruction or address. they’re small amounts of high speed memory contained within the CPU

6
New cards

what is cache?

it temporarily stores data that’s frequently accessed

7
New cards

what is the purpose of the Program Counter?

it holds the address of the next instruction to be fetched

8
New cards

what is the purpose of the Memory Address Register?

it stores the address of the next instruction/data to be fetched or stored

9
New cards

what is the purpose of the Memory Data Register?

stores the data/instruction fetched from memory

10
New cards

what is the purpose of the accumulator?

where arithmetic and logic results are temporarily stored from the ALU

11
New cards

describe the fetch-decode-execute cycle

the CPU fetches the next instruction from memory. the address is then stored in the PC and loaded into the MDR. the instruction is decoded by the CU to understand the action required. the instruction is then executed by the CPU