Para la familia 16F87X la memoria de registros está dividida en 4 bancos como se muestra en los mapas de registros de las siguientes figuras (Observese que la distribución de los registros de los modelos 16F873 y 16F874 es la misma y pasa lo propio entre los modelos 16F876 y 16F877).