Instruction types
1.computer instructions must be capable of performing 4 type of operations.
2.Data transfer/movement between memory and processor registers.
-E.g., memory read, memory write
3.Arithmetic and logic operations:
-E.g., addition, subtraction, comparison between two numbers.
4.Program sequencing and flow of control:
-Branch instructions
5.Input/output transfer to transfer data to and from the real world.