CS: L1 Architecture of CPU

studied byStudied by 1 person
0.0(0)
Get a hint
Hint

Program Counter

1 / 10

flashcard set

Earn XP

Description and Tags

Computer Science Architecture of CPU

11 Terms

1

Program Counter

Holds address of the next instruction to be executed

Incremented (increased by 1) as soon as current instruction is fetched

New cards
2

Memory Address Register

Holds the Address of where the instruction is and the data it uses so it can be fetched from memory later

Knows where to find data in RAM

New cards
3

Memory Data Register

Holds the actual instruction as well as the data it fetched from memory

Holds data found from RAM (from MAR)

New cards
4

Accumulator

Where arithmetic and logic results are temporarily stored

New cards
5

The Arithmetic Logic Unit

Part of CPU

Carries out arithmetic and logic operations

New cards
6

Control Unit

Part of CPU

Controlls everything in CPU- decodes/executes instructions, recieves signals from system clock and directs timing.

New cards
7

Registers

Part of CPU

Main 4: Program counter, Memory Address register, Memory data register and Accumulator

Very fast memory location

New cards
8

Vonn Neumann Architecture

Called the Stored Program Computer

Progam instructions and data used is stored in the same memory

New cards
9

Fetch, Decode, Execute Cycle

Cycle that the CPU operates on

Fetch - Address of next instruction copied from PC to MAR. The instuction that’s there is fetched from memory and copied to MDR. PC is also incremented.

Decode - CU decodes (via Opcode and Operand) + checks if data needs to be fetched. If so, MAR finds address of data which is fetched and copied to MDR

Execute - Executed and result held in Accumulator or Memory

New cards
10

Current Instruction Register (CIR)

Within CU

Holds instruction thats currently being executed/ decoded

New cards
11

Opcode and Operand

Both are within the instruction.

Opcode tells processor what should be done

Operand contains the data address/ data that should be used (copied to either MAR or MDR)

New cards

Explore top notes

note Note
studied byStudied by 4 people
... ago
5.0(1)
note Note
studied byStudied by 127 people
... ago
5.0(2)
note Note
studied byStudied by 4 people
... ago
5.0(1)
note Note
studied byStudied by 10 people
... ago
5.0(1)
note Note
studied byStudied by 31 people
... ago
5.0(2)
note Note
studied byStudied by 19 people
... ago
5.0(2)
note Note
studied byStudied by 302 people
... ago
5.0(1)
note Note
studied byStudied by 5838 people
... ago
4.9(26)

Explore top flashcards

flashcards Flashcard (25)
studied byStudied by 10 people
... ago
5.0(1)
flashcards Flashcard (47)
studied byStudied by 22 people
... ago
5.0(1)
flashcards Flashcard (41)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (74)
studied byStudied by 143 people
... ago
5.0(1)
flashcards Flashcard (53)
studied byStudied by 165 people
... ago
5.0(1)
flashcards Flashcard (24)
studied byStudied by 5 people
... ago
5.0(1)
flashcards Flashcard (39)
studied byStudied by 8 people
... ago
5.0(1)
flashcards Flashcard (117)
studied byStudied by 3 people
... ago
5.0(1)
robot