Articulo de referencia

TI-57

Calculadora TI-57 con pantalla LED TI-57 con tecnología LCD para pantalla TI-57-II (LCD) La TI-57 es una línea de calculadoras programables descontinuada , fabricada por Texas I...

Calculadora TI-57 con pantalla LED
TI-57 con tecnología LCD para pantalla
TI-57-II (LCD)

La TI-57 es una línea de calculadoras programables descontinuada , fabricada por Texas Instruments entre 1977 y 1982. Existen tres modelos con este nombre. Las primeras TI-57 con pantallas LED se lanzaron en septiembre de 1977, junto con las más potentes TI-58 y TI-59 . Los modelos originales cuentan con 50 pasos de programa y ocho registros de memoria. Dos versiones posteriores, denominadas TI-57 LCD y TI-57 LCD-II, incorporan pantallas LCD , pero son menos potentes (funcionan mucho más lento) y tienen mucha menos memoria: 48 bytes que se asignan entre los pasos del programa y los registros de almacenamiento.

La calculadora TI-57 carece de memoria no volátil , por lo que cualquier programa introducido se pierde cuando se apaga la calculadora o se agota la batería.

La versión con pantalla LED de la TI-57 se vendía con un paquete de baterías recargables de níquel-cadmio BP7 que contenía dos pilas AA y componentes electrónicos para elevar el voltaje a los 9 V necesarios para la calculadora. Una modificación común consiste en alimentarla con una batería de 9 V y usar la tapa de la batería de una TI-30 con pantalla LED o parte del paquete de baterías desmontado. Esta modificación proporciona una mayor duración de la batería que el paquete de baterías original.

Se incluía, al menos con la versión original, un libro titulado Making Tracks Into Programming . Su subtítulo es "Una guía de aprendizaje paso a paso para descubrir la potencia, la facilidad y la diversión de usar tu TI Programmable 57".

Radio Shack también comercializó esta calculadora, rebautizada como EC-4000.

Programación

Las capacidades de programación de la TI-57 son similares a las de un ensamblador de macros primitivo . Se puede almacenar cualquier pulsación de tecla, junto con algunos comandos sencillos de control de flujo del programa y pruebas condicionales. Estos incluyen:

GTO (GoTO): Hace que el puntero del programa salte inmediatamente a una etiqueta (0-9) o a un paso específico del programa (00 a 49).

SBR (Subrutina): Hace que un programa salte a una etiqueta y, al encontrar un comando Inv SBR, continúe la ejecución en la instrucción inmediatamente posterior al SBR original.

DSZ (Decremento y salto en cero): Decrementa el registro de almacenamiento a cero y omite la siguiente instrucción si el resultado es cero. También existía una forma inversa: Decremento y salto si no es cero.

Se pueden realizar pruebas de igualdad/desigualdad comparando un valor mostrado en la pantalla (el registro x ) con un registro de prueba específico, t . El resultado de la prueba provoca que la siguiente instrucción se omita condicionalmente.

Los programas se pueden editar insertando, eliminando o sobrescribiendo un paso. Se incluye una función NOP (Sin Operación) para ignorar un paso del programa. Debido al límite estricto de 50 pasos, el uso de NOP es poco frecuente. La calculadora TI-57 utiliza el principio de "un paso, una instrucción", independientemente de si una instrucción requiere una o hasta cuatro pulsaciones de tecla.

Programa de ejemplo

El siguiente programa genera números pseudoaleatorios en el rango de 1 a 6.

  • TI-57 en MyCalcDB (base de datos sobre calculadoras de bolsillo de los años 70 y 80)
  • La TI-57 en el Museo de Calculadoras Datamath .
  • Emulador de programas TI-57 que incluye varias docenas de ejemplos de juegos y otros programas.
  • Calculadora programable TI-57 que incluye un emulador con ROM original y diagnóstico.