El MC88100 es un microprocesador desarrollado por Motorola . Anunciado en 1988 y es la primera implementación del sistema de comando 88000 . Fue sucedido a principios de la década de 1990 por el MC88110 . Junto con el chip Motorola MC88200 , se utilizó como elemento básico en la línea Thomson-CSF de productos militares diseñados para procesadores que implementan la arquitectura RISC [1]
El microprocesador tenía una arquitectura superescalar con muchos números enteros y bloques matemáticos que admitían la ejecución desordenada de instrucciones. El MC88100 tenía cachés separados para datos y comandos. Estos cachés se implementaron como un chip MC88200 separado que contenía una unidad de administración de memoria y el propio caché. El MC88100 requería al menos 2 de estos chips para cada caché. Es posible que se hayan agregado MC88200 adicionales para aumentar la capacidad de caché.
Este esquema de partición se eligió para dar flexibilidad al sistema, la cantidad de memoria caché podría variar según el precio. En la práctica, la instalación de chips de memoria caché adicionales requería más espacio en la placa de circuito impreso y cableado de buses adicionales entre las memorias caché y el MC88100, lo que aumentaba la complejidad y el costo.
El MC88100 contenía 165 000 transistores y el MC88200 contenía 750 000 transistores. Ambos procesadores se fabricaron en las fábricas de Motorola mediante un proceso CMOS de 1,5 µm .
El MC88100 no fue un éxito comercial. Esto sucedió por una variedad de razones, incluida la necesidad de los chips MC88200. La razón principal fue que Motorola lanzó una familia de procesadores 68000 muy exitosa . Esto creó competencia entre las dos arquitecturas y el precio de grandes lotes del MC88100 fue irrazonablemente alto. Los microprocesadores MC88100 encontraron uso en el mercado integrado de alto rendimiento, en las propias computadoras de Motorola y en grandes computadoras de compañías como Data General .