Chp.5 - CPU & Memory

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/15

flashcard set

Earn XP

Description and Tags

A collection of vocabulary flashcards related to CPU and memory concepts from ENG210 Computer Architecture.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

16 Terms

1
New cards

ALU

Arithmetic Logic Unit; performs calculations and comparisons.

2
New cards

CU

Control Unit; performs the fetch/execute cycle and manages data flow.

3
New cards

Registers

Small permanent storage locations within the CPU, used for specific purposes.

4
New cards

Program Counter (PC)

Also called instruction pointer; indicates the address of the next instruction.

5
New cards

Memory Address Register (MAR)

Holds the address of the data that needs to be accessed.

6
New cards

Memory Data Register (MDR)

Also called Memory Buffer Register, temporarily holds data transferred to/from memory.

7
New cards

Fetch-Execute Cycle

The two-step process where instructions are fetched from memory and executed.

8
New cards

RAM

Random Access Memory; temporary storage for data being processed.

9
New cards

DRAM

Dynamic RAM; cheap and common, requires constant refreshing.

10
New cards

SRAM

Static RAM; faster and more expensive than DRAM, used in cache memory.

11
New cards

ROM

Read-Only Memory; non-volatile memory that holds firmware.

12
New cards

Bus

The physical connection that transfers data between components.

13
New cards

Instruction Set

Defines the operations that a processor can perform.

14
New cards

OPCODE

The operation code that specifies the task to be performed.

15
New cards

Addressing Modes

Techniques to specify the location of operands in memory.

16
New cards

Pipelining

A technology used to improve instruction throughput by overlapping execution.