Primer encuentro: Ohio Challenger 2P (y su 4KB de RAM)

Computación personal, estilo 1980 yo nformática personal, Estilo 1980. Actualización del antiguo museo de la informática: es labor Día en los EE. UU., Lo que significa que es más probable que el personal de Ars sea monitorear una parrilla que noticias de última hora durante todo el día. Como tal, estamos resurgiendo algunas historias clásicas de los archivos, como esto de nuestra vieja serie “First Encounter”, que revisó esos momentos en los que nos encontramos con un poco de tecnología nueva que eventualmente cambiaría nuestras vidas. Esta historia originalmente funcionó 22 de diciembre de 2012, y aparece sin cambios a continuación.

Primer encuentro

  • Primer encuentro: Ohio Challenger 2P (y sus 4KB de RAM)
  • Primer encuentro: COMPUTE! revista y su glorioso, tedioso código de entrada

Ver más historias

Lo había vislumbrado mientras pasaba camino a AP Geometría, pero ahora estaba a punto de ingresar al laboratorio de computación de la escuela para la primera vez.

Era septiembre de 1980 y mi primer año en Gateway High La escuela había sido derribada apenas una semana después de la primera término. Me inscribí en Russian 1, que incluía un autobús diario ir a la escuela secundaria cercana en Aurora, Colorado, donde estaba ofreció Mi entusiasmo por aprender el idioma del enemigo durante el apogeo de la Guerra Fría cayó considerablemente cuando solo cuatro estudiantes de todo el distrito escolar aparecieron primer dia de clases. Tal baja matrícula significa que el ruso fue cancelado Unos días después, obligándome a modificar mi horario. Isustituyó el latín por el ruso, lo que eliminó la necesidad de subirse a un autobús todos los días, y eso a su vez abrió un lugar en mi horario para Introducción a la programación informática.

Mis hijos tienen dificultades para comprender esto, pero en 1980 el único los dispositivos informáticos con los que me encontraba a diario eran calculadoras o videojuegos. Claro, podría echar un vistazo a la mainframe en la oficina de la escuela de vez en cuando, pero mi práctica el tiempo de computación sucedió en mi Intellivision con la marca Sears imitación o en la sala de juegos local.

Las computadoras en el laboratorio de Gateway eran diferentes a las que había visto antes de. Eran cajas de metal azul con teclados negros y 9 ” televisores en blanco y negro encaramados en la parte superior, y varios estaban conectados a teletipos Encadenado al escritorio al lado de ellos había un cassette barato cubiertas de cinta. Grandes letras mayúsculas me informaron que se trataba de Ohio Computadoras Scientific Challenger 2P.

Con un precio de $ 495, el Challenger 2P lucía una enorme cantidad de 4KB de RAM, una pantalla de 32×32 caracteres y soporte para Microsoft BASIC, todo alimentado por un procesador MOS Technology 6502 que funciona a 1MHz. Incluso por los estándares del día, estas especificaciones técnicas eran un poco decepcionante (los Apple] [+ salió el mismo año que el 2P — 1979 — y ofrecía hasta 16 KB de RAM y 16 gráficos en color a 40×48 caracteres.) Pero eso no me importó, porque ahora tenía acceso a una computadora. Y podría hacer que haga lo que sea querido.

One of the Challenger 2Ps in use at the computer lab at Gateway High School secundaria en 1980. (Crédito: 1981 Olympiad Gateway) Agrandar / Uno de los Challenger 2P en uso en el laboratorio de computación de Gateway High School in 1980. (Credit: 1981 Gateway Olympiad)

Comenzamos la clase con programación básica BÁSICA, cosas simples De Verdad.

10 ENTONCES GOTO 80 60? A “X” B “=” C 70 GOTO 30 80 FIN

Luego pasamos a los siguientes bucles:

10 B = 10 20 PARA A = 1 A 10 30 C = A * B 40? A "X" B "=" C 50 SIGUIENTE A 

�Aburrido? Bueno, más o menos. Pero un día paseé por la computadora laboratorio durante el almuerzo y vi a un estudiante de segundo año jugando lo que parecía un juego. Un pequeño USS Enterprise estaba siendo guiado por el teclado presiona a través de la pantalla del televisor ya que evita un montón de asteriscos. El juego era primitivo, incluso comparado con el de mi vecino de al lado. Atari 2600, pero el alumno lo había escrito él mismo.

El video que se muestra en los televisores de 9 “en blanco y negro usa 1KB de memoria. Esa pantalla de 32×32 funcionó con 1.024 caracteres, pero solo 576 realmente aparecería (el resto estaba reservado como una especie de tampón de guardia). Era posible escribir directamente en la pantalla, compruebe si un lugar determinado en la pantalla contenía un determinado y mueva los caracteres por la pantalla con el teclado. Fui absorbido de forma inmediata e irrevocable.

The Challenger 2P incluye caracteres gráficos además de ASCII  caracteres.  (Credit: Professor Mark Csele's Ohio Scientific Page)TheChallenger 2P included graphical characters in addition to ASCIIcharacters. (Crédito: Página científica de Ohio del profesor Mark Csele)

Mi tiempo libre en la escuela se dedicó a mezclar con éxito los universos de Star Wars y Star Trek escribiendo un juego de dos jugadores que enfrentó al USS Enterprise contra un TIE luchador (representado por una flecha izquierda y un símbolo de flecha derecha). En caso de que un disparo de fase (guión) del Enterprisescore sea un éxito, el caza TIE explotaría, bueno, no tanto “explotar” como sea transformado en un par de asteriscos.

Este fragmento del juego Challenger 2P para TankTank Twoofers una idea de cómo se veía mi propio código:

390 POKE P1, TA (T1) 400 PARA X = 1TO3: SI F1 = 0 ENTONCES 460 410 IF B1<>P1 THEN POKE B1,32420 P = PEEK (B1 + M1): SI P = 161 ENTONCES F1 = 0: GOTO 460 430 B1 = B1 + M1: POKE B1, BD (T1) 440 SI P = TA (T2) ENTONCES F1 = 0: B1 = P1: S1 = S1 + 1: GOTO 460 450 SI B1C2 ENTONCES F1 = 0 460 SI F2 = 0 ENTONCES 520 

The POKE command was used to render a particularcarácter en la pantalla, con la variable a la izquierda del coma que representa la ubicación en la memoria y la de la derecha the character to be inserted there.PEEK was usedleer el contenido de un punto en la memoria, determinando si el El disparo láser del luchador empató un golpe en el Enterprise. Eso fue algo embriagador para un estudiante de primer año de secundaria en 1980.

Dada mi ocupación actual, no me sorprenderá que yo Pasé cada momento que pude en el laboratorio de computación. Empecé a comprar y suscribirse a revistas de computadoras, ingresar manualmente texto juegos como Hunt the Wumpus y guardarlos en mi crecimiento Biblioteca de cintas de cassette. Si olvidé traer una cinta conmigo, existía la opción de usar uno de los teletipos para imprimir el programar como una serie de puntos en relieve en una tira de papel. Cargando desde el carrete no siempre funcionaba perfectamente, así que también tendría el teletipo imprime en voz alta mi código original para volver a ingresar, solo en caso.

Durante las vacaciones de Navidad, incluso llegué a tomar una de las máquinas y su casa de televisión en blanco y negro. Desafortunadamente, perdí dos días de diversión informática para un fusible quemado en el 2P, sí, un tubo de vidrio real fusible.

Quería desesperadamente una computadora Challenger propia. Incluso aunque la tienda de TV y estéreo en Aurora Mall vendió el Atari 400, y aunque el TRS-80 estaba disponible en Radio Shack, lo haría siempre dirígete directamente a JCPenney y luego a la electrónica Departamento. Allí, en toda su gloria de color, se sentó un Challenger de $ 600 4P. Pero a pesar de mis mejores esfuerzos, mi madre no estaba impresionada por el posibilidades de una computadora personal en la casa, y mi Las súplicas para comprar una cayeron en oídos sordos. Seria otro año antes de comprar mi primera computadora, un kit Timex Sinclair ZX80 que yo nunca podría usarlo debido a un desafortunado accidente de soldadura durante montaje.

That's me: top row, far right.Ese soy yo: fila superior, lejos right.1981 Gateway Olympiad

Sin embargo, cuando me presenté para mi segundo año, el Ohio Las computadoras científicas desaparecieron, reemplazadas por Apple] [y Apple] [+ computadoras con unidades de disquete de 5-1 / 2 “y monitores verdes monocromos. Aunque me decepcionó no ver las familiares cajas azules, yo Aprendí rápidamente que las manzanas eran mucho más poderosas.

Tres décadas después, Ohio Scientific no es más que un memoria. El Challenger 2P fue sucedido por el 4P (¡color!) Y, finalmente, por el Challenger 8P antes de comprar la compañía en 1981 y su línea de PC fue descontinuada. Tristemente mi programacion las habilidades son principalmente de memoria ahora también, pero la experiencia no fue residuos. Si más niños de Colorado hubieran querido hablar ruso, mi vida podría haber tomado un camino muy diferente. En cambio, tuve el oportunidad de cultivar el amor por las computadoras como algo que pudiera no solo usar, sino como dispositivos con los que podría jugar, construir y finalmente control.

Like this post? Please share to your friends:
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: