Instruction Set Design 

Objectives:

To introduce the basic concepts and tradeoffs involved in the design process of a computer’s instruction set.