Unit 1 system architecture

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

1/23

flashcard set

Earn XP

Description and Tags

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

24 Terms

1
New cards

Input Devices

Input Devices Definition: Hardware that sends data to a computer for processing. Examples include keyboards, mice, and scanners.

2
New cards

Output Devices

Hardware components that display or present information from a computer, such as monitors, printers, and speakers.

3
New cards

CPU

Central Processing Unit. The primary component of a computer that executes instructions, performs calculations, and manages data flow within the system.

4
New cards

Control Unit

Control Unit - Manages and coordinates the activities of all other computer components, instructing them on what to do based on the program's instructions.

5
New cards

Arithmetic Logic Unit (ALU)

ALU performs arithmetic and logical operations in a CPU. It is responsible for tasks like addition, subtraction, AND, OR, and NOT operations.

6
New cards

Program Counter (PC)

Flashcard: Program Counter (PC) is a register in a computer processor that stores the memory address of the next instruction to be executed.

7
New cards

Memory Address Register (MAR)

A register that holds the memory address of the data to be fetched or stored in the main memory.

8
New cards

Memory Data Register (MDR)

MDR stores data temporarily during processing. It holds instructions fetched from memory before being decoded and executed by the CPU.

9
New cards

Accumulator

A register in a computer's CPU that stores intermediate arithmetic and logic results during processing.

10
New cards

What is the process where the CPU retrieves instructions from memory, decodes them, and carries out the instructions?

"Fetch Decode Execute Cycle - CPU retrieves instructions from memory, decodes them, and carries out the instructions."

11
New cards

FETCH

Definition: A command used in dog training to instruct a dog to retrieve an object and bring it back to the handler.

12
New cards

DECODE

To decode means to convert a coded message into its original form, often using a key or algorithm to decipher the hidden meaning.

13
New cards

EXECUTE

To carry out or accomplish a task or plan, often involving the implementation of a specific action or decision.

14
New cards

Factors affecting CPU performance

Factors affecting CPU performance: Clock speed, number of cores, cache size, architecture, thermal design power (TDP), and instructions per cycle (IPC).

15
New cards

Clock Speed

Clock Speed: Refers to the rate at which a processor can complete a processing cycle, measured in Hertz. It determines how quickly a computer can execute instructions.

16
New cards

Number Of Cores

Number of Cores: Refers to the individual processing units within a CPU. More cores typically result in better multitasking and overall performance.

17
New cards

Instructions Per Cycle

IPC measures the average number of instructions a processor can execute in a single cycle. It indicates the efficiency of a CPU in processing instructions.

18
New cards

Cache Memory

19
New cards
20
New cards
21
New cards
22
New cards
23
New cards
24
New cards