Retroinformática: Altair 8800 (1975)

Ariel Palazzesi . Vista 9435 veces

El Altair 8800, diseñado en 1974 por la empresa MITS, es considerado uno de los “kits” que hicieron posible la revolución del ordenador personal. Su arquitectura estaba basada en un microprocesador de 8 bits bastante popular en esa época, el Intel 8080A, y disponía de solamente 256 bytes de memoria RAM. Sin embargo, varias tarjetas de expansión lo convertían en una máquina con prestaciones bastante razonables. Hoy te contamos la historia del que bien podría ser el padre de todos los ordenadores actuales.


  • No es casual que el ordenador Altair 8800 haya sido diseñado en 1974. Es muy posible que en ese momento conjugasen varios factores para que finalmente el usuario “de a pie” pudiese -por fin- acceder a un ordenador propio. Durante décadas las computadoras fueron instrumentos que por su precio y complejidad solo estuvieron al alcance de los gobiernos, las grandes empresas y algunas universidades. Pero invención del microprocesador y la baja de precio de los componentes electrónicos hizo que a mediados de la década de 1970 todo estuviese listo para la aparición de un ordenador los suficientemente barato, sencillo y potente como para resultar atractivo al estudiante o hobbysta. Era el momento ideal para que un empresario con visión de futuro comercializase un producto semejante, y fue la empresa MITS, junto a la revista Popular Electronics, la que logró el éxito con el Altair 8800.

    Portada de Popular Electronics con el Altair 8800. Portada de Popular Electronics con el Altair 8800.

    Su arquitectura estaba basada en un microprocesador bastante popular en esa época, el Intel 8080A. A diferencia de lo que ocurre hoy con la mayoría de los ordenadores, el Altair no se vendía listo para usar. Para abaratar su costo, MITS lo vendía como un kit -un montón de componentes electrónicos, un puñado de placas de circuito impreso y una caja en el que instalar todo- a través de la revista Popular Electronics. Sus diseñadores habían supuesto que, con un poco de suerte, lograrían vender algunos cientos de unidades a los aficionados, pero el ordenador tuvo un éxito enorme, y acabó vendiéndose por miles. Tres décadas más tarde, el ordenador de MITS es considerado como uno de los principales factores que hicieron posible la revolución del ordenador personal.

    El Altair 8800 se vendia en forma de kit.(Byte Magazine) El Altair 8800 se vendia en forma de kit.(Byte Magazine)

    El recién finalizado 1974 no había sido un buen año para MITS. La empresa se encontraba al borde de la quiebra, soportando sobre sus espaldas una deuda bancaria cercana a los 300 mil dólares. Para intentar salvarla, Edward Roberts -uno de sus dueños- tuvo la idea de diversificar sus productos, e ingresar en el -por ese entonces- nuevo mercado de los ordenadores. Como primer medida para conseguir este objetivo, Roberts negoció con su banco un préstamo adicional de 65 mil dólares, a la vez que consiguió que Intel les vendiese una partida de microprocesadores Intel 8080 a 75 dólares la unidad. El precio real de estos chips era 360 dólares, pero ese lote en particular tenia "defectos cosméticos", por lo que su precio era mucho menor. Utilizando ese chip como punto de partida, los ingenieros de la empresa comenzaron a diseñar un ordenador pequeño que pudiese ser vendido por menos de 500 dólares, un valor que jamas en la historia se había escuchado.

    Sin teclado ni monitor: solo llaves y LEDs (Ed Uthman) Sin teclado ni monitor: solo llaves y LEDs (Ed Uthman)

    El primer prototipo del ordenador estuvo listo en Agosto de ese mismo año. En diciembre de 1974, el Altair 8800 salió al mercado de los ordenadores personales, un mercado que en realidad no existía ya que el término "ordenador personal" fue acuñado por el mismo Edward Roberts durante la campaña publicitaria de su ordenador. Les Solomon, el responsable de la Popular Electronics puso una foto del ordenador en la portada correspondiente al ejemplar de Enero de 1975, anunciando el "Kit" Altair 8800 (piezas, guía de ensamblado y manuales de operación) a solo 439 dólares. Si querías evitarte el trabajo de ensamblarla (y los riesgos de cargarte algo durante el proceso) debías desembolsar 621 dólares. La revolución informática había comenzado.

    Esta era la placa principal del Altair 8800. El i8080 es el chip blanco. (virtualaltair.com) Esta era la placa principal del Altair 8800. El i8080 es el chip blanco. (virtualaltair.com)

    MITS esperaba vender unos 200 equipos el primer mes, y alrededor de unas 4,000 unidades a lo largo de todo 1975. Pero el producto fue tan bien recibido que se vendieron más de 20,000 kits durante el primer mes. Semejante éxito les permitió afrontar los problemas financieros, y contratar empleados adicionales para que se hicieran cargo de las tareas relacionas con el armado, embalado y envío de los kits. En las primeras tres semanas ya habían recibido -por correo- más de 250 mil dólares, ya que por aquel entonces se estilaba mandar el dinero por la misma vía en que se recibía al producto adquirido.

    Intel 8080. El precio real de estos chips era 360 dólares (Intel) Intel 8080. El precio real de estos chips era 360 dólares (Intel)

    Dado que el ordenador iba a ser comercializado a través de las páginas de la revista Popular Electronics, se había elegido como nombre "PE-8". Pero la verdad es que ha nadie terminaba de gustarle esa denominación. Se dice que fue Lauren Solomon, la hija de 12 años de Les Solomon, quien sugirió el nombre "Altair" para la nueva microcomputadora. “Altair” era el nombre de la estrella a la que se dirigía el Enterprise, la nave insignia de la serie televisiva “Viaje a las Estrellas” que la niña estaba viendo la noche en que su padre conversaba con sus socios sobre que nombre poner al invento. Pero algunos dudan de la veracidad de esta historia. Viendo las fotos puedes notar que el Altair 8800 se parece muy poco a los ordenadores que utilizamos en la actualidad. En primer lugar, carecía de teclado, monitor, ratón o cualquier otro dispositivo externo. A pesar de tener un bus de direcciones de 16 bits capaz de direccionar hasta 64KB de memoria, solo tenía 256 bytes de memoria RAM. Más tarde aparecerían placas de expansión con 1KB, 4KB, 16KB, etcétera. El motivo para haber incluido tan poca memoria fue, por supuesto, su elevado precio. El microprocesador Intel 8080 era de 8 bits, y disponía de un repertorio de 78 instrucciones básicas. El Altair podía -al menos en teoría- direccionar hasta 256 dispositivos externos diferentes.

    Anuncio del Altair 8800 (Byte Magazine, 1975) Anuncio del Altair 8800 (Byte Magazine, 1975)

    En el primer diseño de la Altair, las partes necesarias para hacer una máquina completa no cabían en una sola tarjeta madre, así que el ordenador consistía en cuatro tarjetas apiladas una encima de la otra con unas separaciones. Otro problema que enfrentó Roberts fue que algunas de las piezas que necesitaba para hacer del Altair 8800 un ordenador verdaderamente útil no estaban disponibles en el mercado, o no serían construidas a tiempo para la fecha de lanzamiento elegida. Esa fue la razón por la que durante la construcción del segundo prototipo decidió montar la mayor parte de la máquina en forma de tarjetas extraíbles, reduciendo la tarjeta principal a un "backplane", un simple sistema de interconexión en el que se insertaban las otras tarjetas. La máquina básica se dividió en cinco tarjetas, incluyendo la CPU en una y la memoria en otra. Decidido a mantener el precio de la máquina lo más bajo posible, buscó en los catálogos de sus proveedores un modelo de conector barato, y encontró uno de 100 pines. Así fue como nació el bus S-100, que luego fue reconocido por la comunidad profesional de la computación y adoptado como el estándar para bus de ordenadores IEEE-696.

    El Seattle Computer 8086 es uno de los ordenadores que también utilizan el bus S-100 (bartosh.us) El Seattle Computer 8086 es uno de los ordenadores que también utilizan el bus S-100 (bartosh.us)

    Básicamente, el bus de la Altair no es otra cosa que el conjunto de todas las señales disponibles en los pines del microprocesador Intel 8080 dirigidas hacia la placa madre. Roberts no pensó demasiado en la forma en que convenía distribuir estas señales, algo que queda bien claro al ver los “desastres” incluidos en el diseño original, como las líneas de alimentación con voltajes diferentes corriendo una al lado de la otra y originando cortocircuitos con mucha facilidad. Otra peculiaridad del S-100 es que incluye dos buses de datos de 8 bits unidireccionales y un solo bus de direcciones de 16 bits, bidireccional. Decidido a mantener el precio lo más bajo posible,  Roberts también utilizó una fuente de alimentación que estaba “de oferta” pero que tenia tensiones de salida de +8V y +18V. Esa es la razón por la que cada tarjeta debe tener reguladores de voltaje capaces de convertir estas tensiones a valores estándar de +5V (para los circuitos integrados TTL) y +12V para las conexiones RS-232.

¿Y tú, qué opinas?

  • #1 <a href="../../foro/member.php?u=21978" target="_self">nelfigue</a>
    nelfigue miércoles, 09 de febrero de 2011, 21:59

    Muy buen articulo!!!

    El CPU me recuerda al PIC 18F4550.

    Muy interesante!!!!!!!!!!!!!!

    Responder >> Attention Minus Plus Votos: 2 de 2
  • #2 <a href="../../foro/member.php?u=6721" target="_self">marshall_260</a>
    marshall_260 miércoles, 09 de febrero de 2011, 22:13

    Hola Yo-Robot!

    ¿Coincidencia? Mirá esto: http://www.youtube.com/watch?v=i1Ck3ujT0vk

    Saludos!

    Responder >> Attention Minus Plus Votos: 0 de 0
  • #3 Marcos
    Marcos miércoles, 09 de febrero de 2011, 23:09

    De todas formas era muy caro para la mayoria de la gente, yo arme un 8085 en el año 1993 cuando ya se conseguian computadores 386 y windows 3.1 para ese momento un 8085 mucho mas potente que el 8080 costaba apenas 2 dolares, y no se calentaba nada, ademas ya no lo producia intel si no nec.

    Responder >> Attention Minus Plus Votos: 0 de 0
  • #4 OstiaTio
    OstiaTio jueves, 10 de febrero de 2011, 00:30

    Assassin creed?

    Responder >> Attention Minus Plus Votos: -1 de 1
  • #5 kirishima_ieiasu
    kirishima_ieiasu jueves, 10 de febrero de 2011, 01:32

    Hola. Buen articulo. Conocia este ordenador domestico y lo que mas me llamo la atención fue que se vendiera en forma de Kit para armar. Seria muy interesante poder diseñar y montar uno mismo un ordenador, por eso hace tiempo que sigo tu proyecto de ordenador basado en un PIC de 40 pines. Espero que no lo abandones. Saludos.

    Responder >> Attention Minus Plus Votos: 1 de 1
  • #6 OLI
    OLI jueves, 10 de febrero de 2011, 01:59

    muy buena la nota, es interesante el modo de programación que posee esta computadora, ya que los microcontroladores pic se programan de la misma manera, nada mas que el opcode es ensamblado por un software, y la programación es realizada en milisegundos por otro software como icprog. Ni hablar de las capacidades de memoria que traen los chips hoy en día.

    Responder >> Attention Minus Plus Votos: 0 de 0
  • #7 hvil23
    hvil23 jueves, 10 de febrero de 2011, 14:41

    Y como se programaba en ese cacharro?

    Pues digo sin teclado, monitor

    Responder >> Attention Minus Plus Votos: 1 de 1
  • #8 oblibion
    oblibion jueves, 10 de febrero de 2011, 15:59

    #1hehehe practicamente asen lo mismo XD

    Responder >> Attention Minus Plus Votos: 0 de 0
  • #9 diego007
    diego007 viernes, 11 de febrero de 2011, 04:40

    #7Con los suich del panel frontal, y las luces son como el monitor. El programa debe ser ingresado a la memoria linea por linea (Por eso después se le agrego un interprete de perfocartas). Esta PC no podía hacer mucho (me imagino que una calculadora moderna puede hacer mas que ella) pero para ganar experiencia era muy buena. Por eso los que construían en su propio garaje una PC de estas, tenían una idea bien clara de como trabaja las PCs (Que es bien raro que alguien te explique en la actualidad)

    Responder >> Attention Minus Plus Votos: 0 de 0
  • Cargando...Cargando...

  • nuevo comentario
    Nombre

    Campo obligatorio

    Email

    Escriba una dirección de correo electrónico con el formato sunombre@ejemplo.com.

    Campo obligatorio

 
Ir arriba