This document describes the components and instruction sets of computer systems. It discusses the classification of computers based on the number of addresses in instructions. Common addressing modes are described including direct, register indirect, displacement and immediate addressing. An example simple RISC computer called SRC is presented, with 32-bit registers and instructions. The basic instruction formats and examples of load and store instructions for SRC are shown.