Question 1
3 marks
Fundamental and compound operations
- Computer organisation
(a)
1 mark
- Identify one fundamental operation of a computer processor:
- Addition / subtraction (ALU arithmetic), logical comparison (AND/OR/NOT), loading data from memory into a register, or storing a register value into memory.
Mentor tip
Name add, compare, load, or store.
(b)
2 marks
- Distinguish between fundamental and compound operations:
- 1) A fundamental operation is an atomic, low-level instruction executed directly by the processor in a single machine cycle (e.g., ADD, LOAD, CMP).
- 2) A compound operation is a complex operation constructed by combining multiple fundamental operations in sequence (e.g., matrix multiplication, sorting, searching) requiring multiple machine cycles.
Mentor tip
Contrast atomic single-cycle instructions with composite multi-instruction routines.

