Engr 355 Overview and INSTRUCTION set-1

Microprocessors vs. Microcontrollers

MCS-51

Register Banks

Program Status Word

Stack Pointer

Register Addressing

Indirect Addressing

Immediate Addressing

Absolute Addressing

Indexed Addressing

Arithmetic

Logical Instructions

Data Transfer Instructions - Internal

Data Transfer Instructions - External

Look-Up Tables

Boolean Instructions

Subroutines and Interrupts