Los microchips tienen que ser programados para funcionar. Pero si se necesitan programadores (computadoras) para programarlo y usan microchips, ¿cómo se hizo el primero?
Los microchips tienen que ser programados para funcionar. Pero si se necesitan programadores (computadoras) para programarlo y usan microchips, ¿cómo se hizo el primero?
Los primeros microchips fueron diseñados para obtener su código de un chip de memoria externa, ya sea RAM, ROM, EPROM, memoria central o algunas otras tecnologías exóticas. Las computadoras utilizadas en el día estaban compuestas por cientos de chips lógicos simples, como puertas, pestillos, multiplexores, registros, buffers, contadores y chips de controladores de bus. Estas computadoras fueron aprovechadas con ensambladores cruzados y compiladores que podrían utilizarse para producir el código de la máquina de destino para las primeras computadoras con microchip. A medida que los microchips se volvieron más poderosos, una progresión natural de las actividades de tipo bootstrap permitió que los sistemas construidos alrededor de estos chips de computadora alojaran gran parte de su propio software de desarrollo, y por supuesto, soporte para las herramientas de la siguiente tecnología de microchip. Un proceso que continúa incluso hoy en día a medida que la tecnología sigue avanzando.
Cuando se hicieron los primeros microchips, ya estaban disponibles computadoras (no hechas de microchips).
Cuando se construyeron y programaron las primeras computadoras, se programaron a mano, usando papel e interruptores (o incluso cables).
Es un poco como la pregunta sobre la gallina y el huevo. Obviamente, el primer pollo salió de un huevo que fue puesto por algo que no era un pollo, por lo que el huevo fue primero.
Del mismo modo, el primer microchip programable fue programado por chips que no eran ellos mismos programables, pero esos chips se habían reunido en un sistema más grande que era programable.
Lea otras preguntas en las etiquetas microchip