computer science

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

1/115

Last updated 6:01 PM on 3/26/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

116 Terms

1
New cards

Fetch stage

the address stored in PC is copied into the MAR - address is sent along the address bus to the main memory - the control unit will send a signal to main memory - content stored in the address will be sent along the data bus to MDR - the data received in MDR gets copied into CIR - PC gets incremented

2
New cards

decode stage

the instruction that is stored in the CIR is analysed

control unit splits instruction into opcode and operand

control unit generates the control signals needed for the execute stage

3
New cards

execute stage

the control unit sends control signals to the relevant parts of the cpu

the instruction is performed by the appropriate component

the result is stored either in the accumulator or back in main memory

4
New cards

control unit

decodes the instruction

sends control signals

controls the FDE cycle

manages data flow

5
New cards

program counter

holds the address of the next instruction to be executed

the address help in the program counter gets sent to the MAR

6
New cards

MAR

holds the address of the memory location where data or an instruction is to be fetched

sends the address to memory down the address bus

7
New cards

MDR

used to temporarily store data that is being read from or written into memory

all data to and from memory must travel down the address bus

8
New cards

CIR

holds the current instruction being executed

contents of MDR is copied into CIR

contains the opcode and operand of instruction

9
New cards

accumulator

results of calculations are stored here

checked for conditional branching

stored fata which has come from the MDR or RAM

10
New cards

address bus

carries memory addresses coming from the MAR

it is one-way

11
New cards

control bus

carries command and control signals to and from every component

bi-directional

12
New cards

data bus

carries data and instructions

bi-directional

13
New cards

pipelining

concurrent processing of multiple instructions

one instruction can be fetched whilst the previous is being decoded and the previous being executed

14
New cards

what happens if there is a branch in the pipeline

the pipeline is flushed

15
New cards

von Neumann

shared memory space for instructions and data

instruction and data use the same buses

simple design and cheap to implement

16
New cards

von neumann bottleneck

where instructions and data are competing for the bus

17
New cards

harvard architecture

two memories for data and instruction

separate buses

more complex and expensive hardware

18
New cards

CISC

large instruction set

instructions may take multiple clock cycles

aims to perform operations in one instruction

fewer lines of assembly code

hardware more complex

19
New cards
20
New cards
21
New cards
22
New cards
23
New cards
24
New cards
25
New cards
26
New cards
27
New cards
28
New cards
29
New cards
30
New cards
31
New cards
32
New cards
33
New cards
34
New cards
35
New cards
36
New cards
37
New cards
38
New cards
39
New cards
40
New cards
41
New cards
42
New cards
43
New cards
44
New cards
45
New cards
46
New cards
47
New cards
48
New cards
49
New cards
50
New cards
51
New cards
52
New cards
53
New cards
54
New cards
55
New cards
56
New cards
57
New cards
58
New cards
59
New cards
60
New cards
61
New cards
62
New cards
63
New cards
64
New cards
65
New cards
66
New cards
67
New cards
68
New cards
69
New cards
70
New cards
71
New cards
72
New cards
73
New cards
74
New cards
75
New cards
76
New cards
77
New cards
78
New cards
79
New cards
80
New cards
81
New cards
82
New cards
83
New cards
84
New cards
85
New cards
86
New cards
87
New cards
88
New cards
89
New cards
90
New cards
91
New cards
92
New cards
93
New cards
94
New cards
95
New cards
96
New cards
97
New cards
98
New cards
99
New cards
100
New cards

Explore top flashcards

flashcards
Unit 5 Comparitive Gov
28
Updated 722d ago
0.0(0)
flashcards
Chapter 10.4
29
Updated 1171d ago
0.0(0)
flashcards
ANHB 1101: Becoming Human 1
259
Updated 1020d ago
0.0(0)
flashcards
Biology
20
Updated 1137d ago
0.0(0)
flashcards
5F - High Note 3
73
Updated 1201d ago
0.0(0)
flashcards
Organic Chemistry
63
Updated 1014d ago
0.0(0)
flashcards
Unit 5 Comparitive Gov
28
Updated 722d ago
0.0(0)
flashcards
Chapter 10.4
29
Updated 1171d ago
0.0(0)
flashcards
ANHB 1101: Becoming Human 1
259
Updated 1020d ago
0.0(0)
flashcards
Biology
20
Updated 1137d ago
0.0(0)
flashcards
5F - High Note 3
73
Updated 1201d ago
0.0(0)
flashcards
Organic Chemistry
63
Updated 1014d ago
0.0(0)