1.1 Architecture of the CPU

studied byStudied by 4 people
0.0(0)
Get a hint
Hint

CPU

1 / 12

flashcard set

Earn XP

Description and Tags

13 Terms

1

CPU

Processes simple instructions one at a time

New cards
2

Control Unit

Directs the flow of the data and controls activities taking place within and outside the CPU

New cards
3

Arithmetic Logic Unit

Carries out mathematical calculations AND logic operations (Boolean).

New cards
4

Registers

High speed memory that stores data in the CPU

New cards
5

Cache

Slower to access than registers, but high speed RAM built directly into the CPU that stores frequently used instructions.

New cards
6

Accumulator

Where the arithmetic results are temporarily stored from the ALU

New cards
7

Program Counter

Stores the next instruction that needs to be fetched.

New cards
8

Memory Data Register

Stores the data fetched from memory

New cards
9

Memory Address Register

Stores the address of the current/ next instruction that needs to be fetched.

New cards
10

FETCH STAGE

Memory address is copied from the PC to the MAR

MAR locates address and requires MDR to follow.

Increment PC ready for the next instruction.

New cards
11

DECODE

Instruction in MDR is decoded by the CU.

CU prepares for next stage.

(eg loading values into MAR or MDR)

New cards
12

EXECUTE

Instruction is performed

New cards
13

Von Neumann Architecture

Program instructions and data are stored in the same memory.

New cards

Explore top notes

note Note
studied byStudied by 2 people
... ago
5.0(1)
note Note
studied byStudied by 26467 people
... ago
4.5(126)
note Note
studied byStudied by 14 people
... ago
5.0(2)
note Note
studied byStudied by 55 people
... ago
5.0(1)
note Note
studied byStudied by 1 person
... ago
5.0(1)
note Note
studied byStudied by 17 people
... ago
5.0(1)
note Note
studied byStudied by 158 people
... ago
5.0(1)
note Note
studied byStudied by 7 people
... ago
5.0(1)

Explore top flashcards

flashcards Flashcard (20)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (29)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (98)
studied byStudied by 23 people
... ago
4.0(1)
flashcards Flashcard (161)
studied byStudied by 8 people
... ago
5.0(1)
flashcards Flashcard (67)
studied byStudied by 16 people
... ago
5.0(1)
flashcards Flashcard (43)
studied byStudied by 9 people
... ago
5.0(1)
flashcards Flashcard (41)
studied byStudied by 4 people
... ago
5.0(1)
flashcards Flashcard (48)
studied byStudied by 9 people
... ago
5.0(1)
robot