Todos los modelos de la familia 51 ejecutan cl mismo conjunto de instrucciones. Estas instrucciones estan optimizadas para cl control de aplicaciones en 8 bits. Estan provistas de una buena variedad de modos de direccionamiento para acceder a la memoria RAM de datos internos del microcontrolador, facilitando operaciones del tipo byte sobre una pequeña estructura de datos. Permiten la manipulacion directa de control y procesamiento booleano de estructuras de datos del tamaño de un bit. En esta breve introduccion se estudiaran los modos de direccionamiento y el juego de instrucciones agrupadas por especialidades de esta manera:
· Instrucciones aritmeticas.
· Instrucciones logicas.
· Instrucciones para la transferencia de datos en:
a) RAM interna.
b) RAM externa.
· Instrucciones para cl tratamiento de tablas.
· Instrucciones booleanas.
· Instrucciones de salto.