FDE Cycle and CPU Components

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

1/18

flashcard set

Earn XP

Description and Tags

Vocabulary terms covering CPU registers, LMC instructions, and the stages of the Fetch-Decode-Execute cycle.

Last updated 11:47 AM on 5/21/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

19 Terms

1
New cards

Fetch Decode Execute

The cycle that describes the basic operation of a CPU, involving getting an instruction from memory, interpreting it, and carrying it out.

2
New cards

MAR

Memory address register; a component that stores the memory location of data or instructions currently being accessed.

3
New cards

MDR

Memory data register; a component used to hold the data or instruction that has just been fetched from or is about to be sent to memory.

4
New cards

CIR

Current instruction register; a component that holds the instruction that is Currently being decoded and executed.

5
New cards

Control unit

The component of the CPU that coordinates the activities of the cycle and decodes the instructions.

6
New cards

ALU

Arithmetic Logic Unit; the component where the CPU executes calculations and logical operations.

7
New cards

Buses

The communication pathways used to transfer data (data bus) and memory addresses (address bus) between the CPU and RAM.

8
New cards

Program counter

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

9
New cards

Accumulator

A register used in the CPU to store the logic or arithmetic results during the Execute stage.

10
New cards

LMC

Little Man Computer; a simulator used to model computer architecture and the FDE cycle.

11
New cards

INP

An instruction in the LMC program that stands for Input.

12
New cards

HLT

An instruction in the LMC program that stands for Halt; it signals the end of the program.

13
New cards

num1

A label on lines 22 and 44 of the LMC 'Adding 22 inputs' program representing a memory location.

14
New cards

Address bus

The bus along which the CPU sends a signal requesting an instruction from a specific numbered location in RAM.

15
New cards

Data bus

The bus used to transfer instructions or data from RAM back to the CPU.

16
New cards

Secondary memory

The storage from which instructions are initially loaded into RAM before the FDE cycle begins.

17
New cards

RAM

Random Access Memory; where instructions are stored in numbered memory locations to be fetched by the CPU.

18
New cards

Decode stage

The part of the cycle where the CPU interprets the instruction fetched from memory.

19
New cards

Execute stage

The part of the cycle where the CPU carries out the instruction, potentially fetching more data from memory or storing a result in RAM.