CPU Flashcards

OCR GCSE J277 Computer Science specification

CPU (Central Processing Unit)

The part of the computer that processes data and instructions by following the fetch-decode-execute cycle.

1 / 17

Ready to master these flashcards?

Sign in to study with spaced repetition and track your progress.

Sign In to Track Progress

Terms in this set (17)

1

CPU (Central Processing Unit)

The part of the computer that processes data and instructions by following the fetch-decode-execute cycle.

2

ALU (Arithmetic Logic Unit)

Performs arithmetic and logical operations, such as addition, subtraction, and comparisons.

3

Control Unit (CU)

Manages the execution of instructions by directing the flow of data and coordinating other components.

4

Cache

A small, fast memory inside the CPU that stores frequently used data to speed up processing.

5

Registers

Small, fast storage locations within the CPU used to hold data temporarily during processing.

6

Program Counter (PC)

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

7

Memory Address Register (MAR)

A register that holds the address of the data or instruction to be fetched or stored.

8

Memory Data Register (MDR)

A register that holds the data or instruction fetched from memory or to be written to memory.

9

Accumulator (ACC)

A register that stores the result of calculations performed by the ALU.

10

Von Neumann Architecture

A CPU design where instructions and data are stored in the same memory and accessed via a single bus.

11

Fetch-Execute Cycle

The process the CPU uses to fetch, decode, and execute instructions.

12

Fetch (in Fetch-Execute Cycle)

The CPU retrieves the next instruction from memory, using the address in the Program Counter (PC).

13

Decode (in Fetch-Execute Cycle)

The Control Unit interprets the fetched instruction and prepares the CPU to execute it.

14

Execute (in Fetch-Execute Cycle)

The CPU carries out the instruction, which may involve the ALU performing calculations or accessing memory.

15

Clock Speed

The number of cycles the CPU can perform per second, measured in Hertz (Hz). Higher clock speed means faster processing.

16

Cache Size

The amount of fast memory in the CPU. Larger cache allows more data to be stored for quick access, improving performance.

17

Number of Cores

The number of processing units in a CPU. More cores allow more instructions to be processed simultaneously, improving multitasking.

Want to Learn More?

Get personalised lessons, quizzes, and instant feedback from your AI tutor.

Start Learning