Computer Science Theory

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

1/28

encourage image

There's no tags or description

Looks like no tags are added yet.

29 Terms

1
New cards

What is a motherboard?

The main circuit board that connects computer components and allows them to communicate.

2
New cards

What is RAM?

Volatile memory that temporarily stores programs and data currently in use.

3
New cards

What does the CPU do?

Fetches, decodes and executes instructions, processing data.

4
New cards

What is CPU clock speed measured in?

Gigahertz (GHz).

5
New cards

What does a PSU (Power Supply Unit) do?

Converts AC electricity from the mains into DC electricity to power the computer's components.

6
New cards

What is the purpose of a cooling fan?

Removes heat from computer components to prevent overheating.

7
New cards

What is an HDD (Hard Disk Drive)?

A secondary storage device that uses magnetic spinning platters to store data.

8
New cards

What is an SSD (Solid State Drive)?

A secondary storage device that uses flash memory and has no moving parts.

9
New cards

What is one difference between an HDD and an SSD?

An HDD uses magnetic spinning platters, whereas an SSD uses flash memory and has no moving parts.

10
New cards

Why is an SSD generally faster than an HDD?

An SSD has no moving parts, allowing data to be accessed faster.

11
New cards

Define Hardware

The physical components that make up your computer

12
New cards

Define Software

The programs that run on your computer

13
New cards

Define peripherals

External hardware devices connected to a computer E.G. Mouse, Keyboard

14
New cards

What is the Von Neumann architecture?

A computer architecture where instructions and data are stored in memory and processed by the CPU.

15
New cards

What is the Fetch–Decode–Execute cycle?

The repeated process the CPU uses to carry out instructions.

16
New cards

What happens during the Fetch stage?

The CPU gets the next instruction from memory.

17
New cards

What happens during the Decode stage?

The CPU interprets the instruction to work out what needs to be done.

18
New cards

What happens during the Execute stage?

The CPU carries out the instruction.

19
New cards

What happens after Execute?

The CPU returns to the Fetch stage to get the next instruction.

20
New cards

What is the order of the Fetch–Decode–Execute cycle?

Fetch → Decode → Execute

21
New cards

Why is the cycle repeated?

A program contains many instructions that the CPU must process one after another.

22
New cards

Define the Control Unit (CU)

Directs and coordinates data flow and instructions inside the CPU.

23
New cards

Define Arithmetic Logic Unit (ALU)

Performs all arithmetic and logic calculations during the execute stage.

24
New cards

`What is the function of the Memory Address Register (MAR)

Temporarily holds the memory address of data/instructions to be read from or written to RAM.

25
New cards

What does the Memory Data Register (MDR) do

Temporarily stores data/instructions fetched from RAM or waiting to be written to main memory.

26
New cards

What does Program Counter (PC) carry out

Stores the memory address of the next instruction to be fetched and executed.

27
New cards

What is the function of the Accumulator (ACC)

Temporarily stores the results of calculations performed by the ALU.

28
New cards

Define Cache Memory

Small, high-speed, volatile RAM close to the CPU that stores recently used data and instructions.

29
New cards

What is the Bus

A collection of parallel wires that transmits data, instructions, and signals between the CPU, RAM, and hardware components.