CPU Structure & Instruction Flashcards

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

Central Processing Unit that processes instructions and controls computer operations

2
New cards

Control Unit (CU)

Part of CPU that directs and controls the execution of instructions.

3
New cards

Arithmetic Logic Unit (ALU)

Performs arithmetic operations and logical comparisons.

4
New cards

Register

Small and fast storage inside CPU used to hold temporary data.

5
New cards

Program Counter (PC)

tores the address of the next instruction to be executed.

6
New cards

Instruction Register (IR)

Holds the current instruction being executed.

7
New cards

Instruction Cycle

The process the CPU follows to execute an instruction.

8
New cards

Fetch Stage

CPU retrieves the instruction from memory.

9
New cards

Decode Stage

CPU interprets the instruction to understand what action to perform.

10
New cards

Execute Stage

CPU performs the operation specified by the instruction.

11
New cards

Store Stage

CPU stores the result back into a register or memory.

12
New cards

Pipelining

Technique where multiple instructions are processed at the same time in stages.

13
New cards

Pipeline Hazard

A problem that occurs when pipeline execution is delayed is incorrect

14
New cards

Data Hazard

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

15
New cards

Control Hazard

Occurs due to branch or jump instructions changing program flow.

16
New cards

Structural Hazard

Happens when hardware resources are insufficient for parallel execution.

17
New cards

RISC

Reduced Instruction Set Computer with simple and fast instructions.

18
New cards

RISC Characteristics

Uses few instructions, fixed instruction length, and fast execution.

19
New cards

Clock Cycle

A single timing pulse that synchronizes CPU operations.

20
New cards

Throughput

Number of instructions completed in a given time.