CPU Structure & Instruction Flashcards

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

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.

19 Terms

1
New cards

Fetch Stage

The Control Unit breaks down the instruction to understand what action is required.

2
New cards

Execute Stage

The CPU carries out the operation, such as performing a calculation.

3
New cards

Write-Back Stage

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

4
New cards

ALU (Arithmetic Logic Unit)

The part of the CPU that handles math (addition/subtraction) and logic (AND/OR).

5
New cards

Control Unit (CU)

The "manager" of the CPU that directs the flow of data and instructions.

6
New cards

Program Counter (PC)

A register that holds the address of the next instruction to be fetched.

7
New cards

Instruction Register (IR)

A storage area that holds the current instruction being decoded or executed.

8
New cards

Accumulator

A register used to store intermediate arithmetic and logic resul

9
New cards

Pipelining

A technique where multiple instructions are processed overlappingly to save time.

10
New cards

Pipeline Hazard

A situation that prevents the next instruction from executing in the designated clock cycle.

11
New cards

Data Hazard

Occurs when an instruction depends on the result of a previous instruction that isn't finished yet.

12
New cards

Structural Hazard

Occurs when two instructions try to use the same hardware resource at the same time.

13
New cards

Control Hazard

Caused by delay in determining the next instruction (usually due to branches/jumps).

14
New cards

RISC (Reduced Instruction Set Computer)

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

15
New cards

CISC (Complex Instruction Set Computer)

A CPU design where a single instruction can perform multiple low-level operations.

16
New cards

One Cycle Execution

A RISC characteristic where most instructions are completed in a single clock cycle.

17
New cards

Fixed-Length Instructions

A RISC feature where every instruction is the same size, making decoding easier.

18
New cards

CPU Clock

A signal that synchronizes all CPU components; measured in Gigahertz (GHz).

19
New cards

System Bus

The "pathway" used to move data between the CPU, memory, and I/O devices.