CPU flashcard

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

1/19

flashcard set

Earn XP

Description and Tags

CPU

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

20 Terms

1
New cards

Fetch Stage

The CPU gets the next instruction from the main memory.

2
New cards

Decode Stage

The Control Unit figures out what the instruction wants to do.

3
New cards

Execute Stage

The CPU performs the actual operation (like adding numbers).

4
New cards

Write Back

The result of the operation is saved back into memory or a register.

5
New cards

Program Counter (PC)

A register that holds the address of the very next instruction.

6
New cards

Instruction Register (IR)

A temporary storage for the instruction currently being decoded.

7
New cards

ALU

The "calculator" of the CPU that handles math and logic.

8
New cards

Control Unit (CU)

The "manager" that tells all other CPU parts what to do.

9
New cards

Pipelining

Processing multiple instructions at the same time in different stages.

10
New cards

Structural Hazard

A conflict where two instructions try to use the same hardware at once.

11
New cards

Data Hazard

When an instruction must wait for data from a previous unfinished step.

12
New cards

Control Hazard

A delay caused by "if/then" or "jump" instructions that change the flow.

13
New cards

RISC

A CPU design that uses a small set of simple, fast instructions.

14
New cards

CISC

A CPU design that uses complex instructions to do more in one step.

15
New cards

Registers

Extremely fast, small storage areas located inside the CPU itself.

16
New cards

Accumulator

A specific register used to store the results of ALU calculations.

17
New cards

MAR

Holds the specific memory address that the CPU needs to access.

18
New cards

MBR

Holds the actual data being moved to or from the memory.

19
New cards

Instruction Cycle

The complete process of fetching, decoding, and executing an instruction.

20
New cards

Clock Speed

How many instruction cycles a CPU can perform in one second.