![]() |
|
Durante el
verano de 1971, Federico Faggin fue a Europa para realizar seminarios
sobre el MCS-4 y el 8008 y para visitar clientes. Recibió una
gran cantidad de críticas (algunas de ellas constructivas) acerca
de la arquitectura y el rendimiento de los microprocesadores. Las compañías
que estaban más orientadas hacia la computación eran las
que le decían las peores críticas. Cuando regresó
a su casa, se le ocurrió una idea de cómo hacer un microprocesador
de 8 bits mejor que el 8008, incorporando muchas de las características
que esa gente estaba pidiendo, sobre todo, más velocidad y facilidad
de implementación en el circuito. Decidió
utilizar el nuevo proceso NMOS (que utiliza transistores MOS de canal
N) que se utilizaba en las últimas memorias RAM dinámicas
de 4 kilobits, además le agregó una mejor estructura de
interrupciones, mayor direccionamiento de memoria (16 KB en el 8008
contra 64 KB en el 8080) e instrucciones adicionales (como se puede
apreciar en las descripciones de los conjuntos de instrucciones que
se encuentran más abajo). Al principio
de 1972 decidió realizar el nuevo chip. Sin embargo Intel decidió
esperar a que el mercado respondiera primero con el MCS-4 y luego con
el MCS-8 antes de dedicar más dinero al desarrollo de nuevos
diseños. En el verano
de 1972, la decisión de Intel fue comenzar con el desarrollo
del nuevo microprocesador. Shima (el
mismo de antes) comenzó a trabajar en el proyecto en noviembre. El 8080 realmente
creó el verdadero mercado de los microprocesadores. El 4004 y
el 8008 lo sugirieron, pero el 8080 lo hizo real. Muchas aplicaciones
que no eran posibles de realizar con los microprocesadores previos pudieron
hacerse realidad con el 8080. Este chip se usó inmediatamente
en cientos de productos diferentes. En el 8080 corría el famoso
sistema operativo CP/M (siglas de Control Program for Microcomputers)
de la década del '70 que fue desarrollado por la compañía
Digital Research. Como detalle
constructivo el 8080 tenía alrededor de 6000 transistores MOS
de canal N (NMOS) de 6 micrones, se conectaba al exterior mediante 40
patas (en formato DIP) y necesitaba tres tensiones para su funcionamiento
(típico de los circuitos integrados de esa época): +12V,
+5V y -5V. La frecuencia máxima era de 2 MHz. La competencia
de Intel vino de Motorola. Seis meses después del lanzamiento
del 8080, apareció el 6800. Este producto era mejor en varios
aspectos que el primero. Sin embargo, la combinación de tiempos
(el 8080 salió antes), "marketing" más agresivo,
la gran cantidad de herramientas de hardware y software, y el tamaño
del chip (el del 8080 era mucho menor que el del 6800 de Motorola) inclinaron
la balanza hacia el 8080. El mayor
competidor del 8080 fue el microprocesador Z-80, que fue lanzado en
1976 por la empresa Zilog (fundada por Faggin). Entre las ventajas pueden
citarse: mayor cantidad de instrucciones (158 contra 74), frecuencia
de reloj más alta, circuito para el apoyo de refresco de memorias
RAM dinámicas, compatibilidad de código objeto (los códigos
de operación de las instrucciones son iguales) y una sola tensión
para su funcionamiento (+5V). El Z-80 fue concebido por Federico Faggin
y Masatoshi Shima como una mejora al 8080, comenzando el desarrollo
a partir de noviembre de 1974 en la empresa presidida por el primero.
Tal fue el éxito que tuvo esta CPU que luego varias empresas
comenzaron a Este microprocesador ocupó rápidamente el lugar del anterior y se usó en todo tipo de microcomputadoras (incluyendo muchas de las "home computers" de la primera mitad de la década del '80).
Debe notarse la gran semejanza en la arquitectura de los microprocesadores 8008 y 8080, sin embargo, aunque todas las instrucciones del 8008 están incluidas en el 8080, un programa grabado en ROM para el primer procesador no correrá para el segundo ya que los códigos de operación de las instrucciones son diferentes, por lo que se deberá volver a ensamblar el código fuente para que pueda funcionar en el 8080. Este microprocesador
estaba encapsulado en el formato DIP (Dual Inline Package) de 40 patas
(veinte de cada lado). La distancia entre las patas es de 0,1 pulgadas
(2,54 milímetros), mientras que la distancia entre patas enfrentadas
es de 0,6 pulgadas (15,32 milímetros).
|
|