El PIC16F84 se caracteriza por disponer de:
- Procesador segmentado pipeline que permite ejecutar instrucciones en un solo ciclo.
- Arquitectura Harvard con memoria de programa y datos independientes.
- Formato de instrucciones ortogonal que permite usar cualquier registro como operando.