AQA A-level: Structure and role of the processor and its components

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

1/9

flashcard set

Earn XP

Description and Tags

This is a set of flashcards that explain what each component in the processor does

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

10 Terms

1
New cards

Arithmetic and Logic Unit (ALU)

Performs all logical and numerical calculations

2
New cards

Clock

Provides the timing signal used to synchronise processor and all other components and the movement of data across other components

3
New cards

General purpose registers

A series of small memory locations on the processor available for different uses

4
New cards

Memory address register (MAR)

Holds the address to be put on the address bus

5
New cards

Control unit

  • It runs the fetch execute cycle

  • Synchronises and controls all other components

  • Contains instruction decoder to decode instructions

6
New cards

Memory data register (MDR) or Memory buffer register (MBR)

Holds the data that was taken from the data bus OR it holds the data to be put on the data bus

7
New cards

Program Counter (PC)

Holds the address of the next instruction

8
New cards

Current instruction register (CIR)

Holds the current instruction

9
New cards

Interrupt register

Holds interrupt

10
New cards

Status register (and when it’s contents are updated)

Provides information about the result of the last (arithmetic/logical) instruction.

Contents updated when:

  • When the result of a comparison / (arithmetic) operation is zero/negative

  • When a carry needs to be carried out; When overflow/underflow occurs

  • When an interrupt occurs

  • When a comparison is made a flag is set as to whether the operands were equal;