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

flashcard set

Earn XP

Description and Tags

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

20 Terms

1
New cards

Instruction cycle

The instruction cycle is the process the CPU follows to fetch, decode, execute and store one instruction.

2
New cards

Fetch stage

In the fetch stage, the CPU retrieves the instruction from memory using the address stored in the Program Counter.

3
New cards

Decode Stage

In the decode stage, the Cpu interprets the fetched instruction and determines what action is required.

4
New cards

Execute stage

In the execute stage, the CPU performs the operation such as calculation, comparison or data movement.

5
New cards

Store ( write back ) stage

In the storage stage , the result of the execution is written back to a register or memory.

6
New cards

CPU components

Show the name components and functions of each.

7
New cards

Central Processing Unit ( CPU )

The CPU is the main component of a computer that processes instructions and controls system operations.

8
New cards

Arithmetic Logic Unit ( ALU )

The ALU performs arithmetic operations like addition and subtraction and logical operations like AND and OR

9
New cards

Control Unit ( CU )

The control Unit manages and coordinates the execution of instructions inside the CPU.

10
New cards

Register

A register is a small, fast memory inside the CPU used to temporarily store data and instructions

11
New cards

Program Counter

The Program Counter holds the address of the next instruction to be fetched from memory.

12
New cards

Instruction Register ( IR )

The instruction Register stores the instruction that is currently being executed.

13
New cards

Data Processing

The computer processes data to produce useful information

14
New cards

Data storage

The computer stores data either temporarily or permanently

15
New cards

Data movement

The computer moves data betwenn components for processing.

16
New cards

Control

The computer controls and manages all system operations.

17
New cards

RISC

RISC stands for Reduced Instruction Set Computer, which uses simple instructions for faster execution.

18
New cards

RISC Instruction

RISC uses simple and fixed - length instructions that are easy for the CPU to process.

19
New cards

RISC Execution Cycle

Most RISC instructions are designed to complete in one clock cycle.

20
New cards

RISC and Pipelining

RISC archicture supports efficient pipelining because of its simple and uniform instruction design