Instruction Types
Arithmetic
Logical
Data Transfer
Compare/Branch
Jump