CPU Structure & Instruction

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/19

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

20 Terms

1
New cards

CPU

The Central Processing Unit is the main part of a computer that processes instructions and controls operations.

2
New cards

Control Unit (CU)

Controls the flow of data and instructions within the CPU.

3
New cards

Arithmetic Logic Unit (ALU)

Performs arithmetic operations like addition and subtraction and logical operations.

4
New cards

Registers

Small, fast storage locations inside the CPU used to hold data temporarily.

5
New cards

Program Counter

Stores the address of the next instruction to be executed.

6
New cards

Instruction Register

Holds the current instruction being processed by the CPU.

7
New cards

Instruction cycle

The sequence of steps the CPU follows to execute an instruction.

8
New cards

Fetch stage

The CPU retrieves an instruction from memory.

9
New cards

Decode stage

The CPU interprets the instruction to understand what action is needed.

10
New cards

Execute stage

The CPU performs the operation specified by the instruction.

11
New cards

Store (Write-back) Stage

The result of execution is stored in a register or memory.

12
New cards

Pipelining

A technique where multiple instructions are processed at the same time in different stages.

13
New cards

Pipeline Hazard

A problem that occurs when instructions interfere with each other in a pipeline.

14
New cards

Structural Hazard

Occurs when hardware resources are insufficient to support multiple instructions.

15
New cards

Data Hazard

Happens when an instruction depends on data from a previous instruction.

16
New cards

Control Hazard

Occurs when the CPU cannot decide the next instruction due to branching.

17
New cards

RISC

Reduced Instruction Set Computer uses simple instructions for faster execution.

18
New cards

CISC

Complex Instruction Set Computer uses complex instructions that perform multiple tasks.

19
New cards

Clock Cycle

A single timing pulse that synchronizes CPU operations.

20
New cards

Throughput

The number of instructions completed by the CPU in a given time.