Computer Organisation (IB)

studied byStudied by 49 people
5.0(1)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 19

20 Terms

1

What does CPU stand for?

Central Processing Unit

New cards
2

What is the main function of the CPU?

To fetch, decode, and execute program instructions.

New cards
3

What does the Control Unit (CU) do?

Loads and decodes commands, and directs data flow and ALU operation.

New cards
4

What does the Arithmetic Logic Unit (ALU) perform?

Arithmetic operations (e.g., addition and subtraction) and logical operations (e.g., AND, OR).

New cards
5

What is the function of the Memory Address Register (MAR)?

It contains the RAM address of the next instruction the CPU wants.

New cards
6

What does the Memory Data Register (MDR) hold?

Data to be written to or read from RAM.

New cards
7

What is the role of the Data Bus?

It links RAM to the CPU via the MDR.

New cards
8

What does the Control Bus connect?

It links RAM to the CPU via the MDR.

New cards
9

What is the function of the Address Bus?

It links RAM to the CPU via the MAR.

New cards
10

What does RAM stand for?

Random Access Memory

New cards
11

What type of memory is RAM?

Volatile memory.

New cards
12

What does ROM stand for?

Read Only Memory

New cards
13

What is a key characteristic of ROM?

It is non-volatile and data cannot be changed.

New cards
14

What is cache memory used for?

To hold frequently used data for faster processing.

New cards
15

What are the steps in the Fetch – Decode – Execute cycle?

Fetch, Decode, Execute, Repeat.

New cards
16

What does the Program Counter (PC) do?

Holds the address of the next instruction to be executed.

New cards
17

What is the function of the Instruction Register (IR)?

It holds the instruction fetched from memory.

New cards
18

What is the purpose of the NOT Boolean operator?

To output true when the input is false.

New cards
19

What does the XOR Boolean operator output?

True when either A or B is true, but not both.

New cards
20

Name a historical storage medium and its capacity.

Hard Disk Drive (1956) with a capacity of approximately 5 MB.

New cards
robot