Instructions:
More primitive than higher level languages e.g., no sophisticated control flow
Very restrictive e.g., MIPS Arithmetic Instructions
We’ll be working with the MIPS instruction set architecture
- similar to other architectures developed since the 1980's
- used by NEC, Nintendo, Silicon Graphics, Sony
Design goals: maximize performance and minimize cost, reduce design time