1.1- Structure + Function of the processor

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/20

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 7:32 PM on 9/30/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

21 Terms

1
New cards

def clock speed

number of clock cycles per second

2
New cards

def number of cores

independent processing units that can FDE at the same time

3
New cards

def cache size

amount of high speed memory inside the CPU

stores frequently used instructions

4
New cards

give examples of registers

PC, ACC, MAR, MDR, CIR

5
New cards

def CIR

Holds the current instruction fetched from memory before it is decoded + executed (before being split into opcode + operand)

6
New cards

Def data bus

transfers data + instructions between CPU components

7
New cards

def address bus

transfers the memory address of where data or instructions are to be R or W

8
New cards

def control bus

transfers control signals used to manage the operation of the computer system

9
New cards

def FDE

the continuous process carried out by the CPU to execute every instruction in a program

10
New cards

explain the decode stage:

instruction is copied from MDR to CIR

CIR splits instruction into opcode = operand

CU decodes the instruction

11
New cards

explain execute stage

where the instruction is carried out

ALU performs calculations if needed

data may be read from or written to memory

the result is stored in memory


12
New cards

def pipelining

process of carrying out multiple instructions concurrently (at same time)

one instruction can be fetched while the previous one is being decoded and the one before that is being executed

13
New cards

How does pipelining improve processor performance?

increases instruction throughput (more instructions completed per unit time)

CPU components are used continuously, reducing idle time

multiple stages operate simultaneously (fetch, decode + execute cycles overlap)

all parts of processor can be used at any instance

14
New cards

def Von Neumann architchture

A system where data + instructions are stored in the same memory + use shared buses

15
New cards

def Harvard architechture

a system with seperate memory and buses for data and instructions, allowing independent access

16
New cards

def CU

coordinates and controls CPU operations, managing the FDE cycle + sending control signals

17
New cards

def ALU

carries out arithmetic + logic operations in computer such as: addition + comparison

18
New cards

def RAM

main memory that temporarily stores data + instructions currently being used, allowing fast access by the CPU

19
New cards

DIS of Von Neumann

Instructions + data compete for the same bus

CPU may have to wait before transferring data

20
New cards

ADV of harvard

CPU can fetch data + instructions simultaneously

less waiting

faster execution

better performance

21
New cards

Why is harvard faster

seperate memories - instruction + data access happen together

seperate buses - no competition between data + instructions

supports pipelining - fetch, decode + execute overlap