4.3.2 Distinguish between fundamental and compound operations of a computer


Key difference: complexity
 • A fundamental operation could be something like add two numbers, store a number, move a number to another location in RAM etc.
• These are operations that do not require the processor to go through a large number of sub operations to reach a result.
• A compound operation is an operation that involves a number of stages/other operations. Think of it as a group of operations that combine together to form an operation.

An example of fundamental instructions:                  
Load Register 32ab
Add 29
Store Result
Compare Result to register 4

Examples of compound/complex instructions:
Find the biggest number in an array
Sort the names alphabetically