This document summarizes different types of computer instructions including data transfer instructions, data manipulation instructions, and program control instructions. It provides details on specific instruction types like arithmetic instructions, logical instructions, and shift instructions. It also discusses concepts like microinstructions, address sequencing, conditional branching, subroutines, and the mapping between computer instructions and microinstruction addresses in control memory. Computer and control unit configurations are described including memory units, processor and control registers, and the micro instruction code format.