Computer Organisation (IB)

5.0(1)
studied byStudied by 78 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/19

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

20 Terms

1
New cards

What does CPU stand for?

Central Processing Unit

2
New cards

What is the main function of the CPU?

To fetch, decode, and execute program instructions.

3
New cards

What does the Control Unit (CU) do?

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

4
New cards

What does the Arithmetic Logic Unit (ALU) perform?

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

5
New cards

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

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

6
New cards

What does the Memory Data Register (MDR) hold?

Data to be written to or read from RAM.

7
New cards

What is the role of the Data Bus?

It links RAM to the CPU via the MDR.

8
New cards

What does the Control Bus connect?

It links RAM to the CPU via the MDR.

9
New cards

What is the function of the Address Bus?

It links RAM to the CPU via the MAR.

10
New cards

What does RAM stand for?

Random Access Memory

11
New cards

What type of memory is RAM?

Volatile memory.

12
New cards

What does ROM stand for?

Read Only Memory

13
New cards

What is a key characteristic of ROM?

It is non-volatile and data cannot be changed.

14
New cards

What is cache memory used for?

To hold frequently used data for faster processing.

15
New cards

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

Fetch, Decode, Execute, Repeat.

16
New cards

What does the Program Counter (PC) do?

Holds the address of the next instruction to be executed.

17
New cards

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

It holds the instruction fetched from memory.

18
New cards

What is the purpose of the NOT Boolean operator?

To output true when the input is false.

19
New cards

What does the XOR Boolean operator output?

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

20
New cards

Name a historical storage medium and its capacity.

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