[1972] Intel 8008

El Intel 8008 es un microprocesador diseñado y fabricado por Intel, y lanzado al mercado en abril de 1972. Codificado inicialmente como 1201, fue pedido a Intel por Computer Terminal Corporation (CTC) para usarlo en su terminal programable Datapoint 2200, pero debido a que Intel terminó el proyecto tarde y a que no cumplía con la expectativas de CTC, finalmente no fue usado en la Datapoint 2200. Posteriormente, Computer Terminal Corporation e Intel acordaron que el 8008 pudiera ser vendido a otros clientes.

El conjunto de instrucciones del Intel 8008, y de todos los procesadores posteriores de Intel, está fuertemente basado en las especificaciones de diseño de Computer Terminal Corporation. El 8008 emplea direcciones de 14 bits, pudiendo direccionar hasta 16 Kb de memoria. El circuito integrado del 8008, limitado por las 18 patillas de su encapsulado DIP, tiene un bus compartido de datos y direcciones de 8 bits, por lo que necesita una gran cantidad de circuitería externa para poder ser utilizado. El Intel 8008 puede acceder a 8 puertos de entrada y 24 de salida.

Aunque un poco más lento que los microprocesadores Intel 4004 e Intel 4040 de 4 bits en cuanto a la cantidad de millones de instrucciones por segundo ejecutadas, el hecho de que el Intel 8008 procesara 8 bits de datos a un mismo tiempo y de que pudiera acceder a mucha más memoria hacen que el 8008 sea, en la práctica, unas tres o cuatro veces más rápido que sus predecesores de 4 bits. El 8008 tenía un diseño aceptable para utilizarlo como controlador de una terminal, pero no para el resto de las tareas, por lo que pocas computadoras se basaron en él. La mayoría de las computadoras de la época emplearon el mejorado Intel 8080.

El equipo de diseñadores del Intel 8008 que trabajó en el proyecto se dividió en dos etapas. Por un lado, Victor Poor y Harry Pyle (de Computer Terminal Corporation) se ocuparon del conjunto de instrucciones y de la arquitectura. Por otro lado, en Intel trabajaron en la implementación en silicio del chip. Marcian Hoff, Stan Mazor y Larry Potter (científico en Jefe de IBM) propusieron una implementación en un chip sencillo de la arquitectura CTC, usando memoria RAM de registro en lugar de memoria de desplazamiento de registro, y también añadieron algunas instrucciones y el mecanismo de interrupciones.

Hal Feeney, el ingeniero de proyecto, hizo el detalle del diseño lógico, diseño de circuito y la distribución física bajo la supervisión de Federico Faggin, empleando la misma metodología de diseño con que Faggin desarrolló originalmente el microprocesador Intel 4004 y utilizando los circuitos del 4004.

Federico Faggin se convirtió en el líder del proyecto desde enero de 1971, después de que fuera suspendido (por falta de progreso) por cerca de 7 meses. La larga interrupción fue causada por la falta de una metodología de diseño random logic con silicon gate en Intel. Faggin, después de haber creado la metodología de diseño para el 4004, se hizo cargo del 8008 y encabezó el proyecto hasta su terminación en abril de 1972.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *