CPU parts and Registers

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/20

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.

21 Terms

1
New cards

Control Unit (CU)

Directs the flow of data and instructions; controls input, output, and execution.

2
New cards

\n\n

3
New cards

Arithmetic Logic Unit (ALU)

Performs arithmetic (add, subtract, etc.) and logical (compare, AND/OR/NOT) operations.

4
New cards

\n\n

5
New cards

Registers

Small, fast storage inside the CPU used to hold instructions, data, and addresses temporarily.

6
New cards

\n\n

7
New cards

Clock

Sends out timing signals to synchronize all CPU operations.

8
New cards

\n\n

9
New cards

Buses

Pathways that transfer data, addresses, and control signals between CPU components.

10
New cards

\n\n

11
New cards

Program Counter (PC)

Holds the memory address of the next instruction to be executed.

12
New cards

\n\n

13
New cards

Memory Address Register (MAR)

Holds the address of the memory location that is being read from or written to.

14
New cards

\n\n

15
New cards

Memory Data Register (MDR)

Holds the actual data being transferred to or from memory.

16
New cards

\n\n

17
New cards

Current Instruction Register (CIR)

Holds the instruction currently being executed.

18
New cards

\n\n

19
New cards

Accumulator (ACC)

Holds intermediate results of arithmetic and logic operations from the ALU.

20
New cards

\n\n

21
New cards

Status Register (Flag Register)

Stores information about the outcome of operations (e.g., zero, carry, overflow flags).