La TI-89 y la TI-89 Titanium son calculadoras gráficas desarrolladas por Texas Instruments (TI). Se diferencian de la mayoría de las demás calculadoras gráficas de TI por su sistema de álgebra computacional , que permite la manipulación simbólica de expresiones algebraicas (las ecuaciones se pueden resolver en términos de variables, mientras que las series TI-83 / 84 solo pueden dar un resultado numérico).
La TI-89 es una calculadora gráfica desarrollada por Texas Instruments en 1998. La unidad cuenta con una pantalla LCD con una resolución de 160×100 píxeles y una gran cantidad de memoria flash , e incluye el software Advanced Mathematics de TI . La TI-89 es una de las líneas de modelos más altas en los productos de calculadoras de TI, junto con la TI-Nspire . En el verano de 2004, la TI-89 estándar fue reemplazada por la TI-89 Titanium.
La TI-89 funciona con un microprocesador de 32 bits, el Motorola 68000 , que funciona nominalmente a 10 o 12 MHz , [3] dependiendo de la versión de hardware de la calculadora. La calculadora tiene 256 kB de RAM (190 kB de los cuales están disponibles para el usuario) y 2 MB de memoria flash (700 kB de los cuales están disponibles para el usuario). La RAM y la ROM flash se utilizan para almacenar expresiones, variables , programas , archivos de texto y listas.
La TI-89 es básicamente una TI-92 Plus con un teclado limitado y una pantalla más pequeña. Fue creada en parte como respuesta al hecho de que, si bien se permite el uso de calculadoras en muchas pruebas estandarizadas, no se permitía el uso de la TI-92 debido a la disposición QWERTY de su teclado. Además, algunas personas encontraron que la TI-92 era difícil de manejar y demasiado grande. La TI-89 es significativamente más pequeña, aproximadamente del mismo tamaño que la mayoría de las demás calculadoras gráficas. Tiene una memoria ROM flash, una característica presente en la TI-92 Plus pero no en la TI-92 original.
La principal ventaja de la TI-89 sobre otras calculadoras TI es su sistema de álgebra computacional integrado o CAS. La calculadora puede evaluar y simplificar expresiones algebraicas simbólicamente. Por ejemplo, al ingresar x^2-4x+4
devuelve . La respuesta se " imprime de forma predeterminada", es decir, se muestra como se escribiría a mano (por ejemplo, la mencionada anteriormente en lugar de ). Las capacidades de la TI-89 incluyen:x^2-4x+4
solve(tan(x+2)=0,x)
devuelve x=2.(90.@n1-1)
, donde el @n1
representa cualquier número entero.Además de los gráficos de funciones bidimensionales estándar , también puede producir gráficos de ecuaciones paramétricas , ecuaciones polares , gráficos de secuencia, campos de ecuaciones diferenciales y funciones tridimensionales (dos variables independientes).
La TI-89 se puede programar directamente en un lenguaje llamado TI-BASIC 89, un derivado de BASIC para calculadoras de TI. Con el uso de una PC , también es posible desarrollar programas más complejos en lenguaje ensamblador Motorola 68000 o C , traducirlos a lenguaje de máquina y copiarlos a la calculadora. Hay disponibles dos kits de desarrollo de software para programación en C: uno es TI Flash Studio, el SDK oficial de TI , y el otro es TIGCC, un SDK de terceros basado en GCC .
Además, existe una aplicación flash de terceros llamada GTC que permite escribir y compilar programas en C directamente en la calculadora. Está basada en TIGCC, con algunas modificaciones. También están presentes numerosas extensiones de BASIC, la más notable de las cuales es NewProg.
Desde el lanzamiento de la TI-89 en 1998, se han desarrollado miles de programas para matemáticas , ciencias o entretenimiento. [ cita requerida ] También se han desarrollado muchos videojuegos. Muchos son clones genéricos de Tetris , Minesweeper y otros juegos clásicos, pero algunos programas son más avanzados: por ejemplo, un emulador de ZX Spectrum , un programa para jugar al ajedrez , un simulador de circuitos simbólicos y un clon de Link's Awakening . Algunos de los juegos más populares y conocidos son Phoenix , Drugwars y Snake . Se pueden encontrar muchos juegos de calculadora y otros programas útiles en los sitios para compartir programas de TI. Ticalc.org es uno de los principales que ofrece miles de programas de calculadora.
Existen cuatro versiones de hardware de la TI-89. Estas versiones se conocen normalmente como HW1, HW2, HW3 y HW4 (lanzadas en mayo de 2006). Al introducir la secuencia de teclas [F1] [A] se muestra la versión de hardware. Las versiones anteriores (anteriores a HW2) no muestran nada sobre la versión de hardware en el menú Acerca de. Las diferencias en las versiones de hardware no están bien documentadas por Texas Instruments. HW1 y HW2 corresponden a la TI-89 original; HW3 y HW4 sólo están presentes en la TI-89 Titanium.
La diferencia más significativa entre HW1 y HW2 está en la forma en que la calculadora maneja la pantalla. En las calculadoras HW1 hay un búfer de video que almacena toda la información que debe mostrarse en la pantalla, y cada vez que se actualiza la pantalla, la calculadora accede a este búfer y lo vacía en la pantalla ( acceso directo a memoria ). En las calculadoras HW2 y posteriores, una región de memoria está directamente asociada al controlador de pantalla ( E/S mapeada en memoria ). Esto permite un acceso a la memoria ligeramente más rápido, ya que el controlador DMA de la HW1 usaba aproximadamente el 10% del ancho de banda del bus. Sin embargo, interfiere con un truco que algunos programas usan para implementar gráficos en escala de grises al cambiar rápidamente entre dos o más pantallas (cambio de página). En la HW1, la dirección base del controlador DMA se puede cambiar (una sola escritura en un registro de hardware mapeado en memoria ) y la pantalla usará automáticamente una nueva sección de memoria al comienzo del siguiente cuadro. En HW2, la nueva página debe escribirse en la pantalla mediante software. El efecto de esto es provocar un mayor parpadeo en el modo de escala de grises, lo suficiente como para hacer que la escala de grises de 7 niveles compatible con la HW1 sea inutilizable (aunque la escala de grises de 4 niveles funciona en ambas calculadoras).
Las calculadoras HW2 son ligeramente más rápidas porque TI aumentó la velocidad nominal del procesador de 10 MHz a 12 MHz. Se cree que TI aumentó la velocidad de las calculadoras HW4 a 16 MHz, aunque muchos usuarios no están de acuerdo con este hallazgo. Las estadísticas medidas están más cerca de los 14 MHz.
Otra diferencia entre las calculadoras HW1 y HW2 es la limitación de tamaño de los programas ensambladores. La limitación de tamaño en las calculadoras HW2 ha variado con la versión AMS de la calculadora. A partir de AMS 2.09, el límite es de 24kb. Algunas versiones anteriores limitaban los programas ensambladores a 8kb, y las primeras versiones de AMS no tenían límite. La última versión de AMS tiene un límite de 64kb. Las calculadoras HW1 no tienen hardware para hacer cumplir los límites, por lo que es fácil eludirlos en el software. Hay parches y kernels no oficiales que se pueden instalar en las calculadoras HW2 para eliminar las limitaciones.
La TI-89 Titanium se lanzó el 1 de junio de 2004 y ha reemplazado en gran medida a la popular TI-89 clásica. La TI-89 Titanium se conoce como HW3 y utiliza el AMS 3.x correspondiente. En 2006, las nuevas calculadoras se actualizaron a HW4, que se suponía que ofrecería aumentos en la RAM y velocidades de hasta16 MHz , pero algunos benchmarks realizados por usuarios reportaron velocidades entre 12,85 y14,1 MHz .
Las ventajas que se promocionan de la TI-89 Titanium sobre la TI-89 original incluyen el doble de memoria flash (con más de cuatro veces más disponible para el usuario). La TI-89 Titanium es esencialmente una Voyage 200 , sin un teclado integrado. La TI-89 Titanium también tiene un puerto USB On-The-Go , para la conectividad con otras calculadoras TI-89 Titanium, o con una computadora (para almacenar programas o actualizar el sistema operativo ). La TI-89 Titanium también cuenta con algunas aplicaciones precargadas, como "CellSheet", un programa de hoja de cálculo que también se ofrece con otras calculadoras TI. La Titanium tiene un CAS ligeramente actualizado, que agrega algunas funciones matemáticas más, la más notable es la diferenciación implícita. La Titanium también tiene un diseño de caja ligeramente diferente al de la TI-89 (el diseño de la caja de la Titanium es similar al de la TI-84 Plus ).
Existen algunos problemas menores de compatibilidad con los programas en C y ensamblador desarrollados para la TI-89 original. Algunos deben ser recompilados para funcionar en la Titanium debido a varios cambios pequeños de hardware, aunque en la mayoría de los casos los problemas pueden solucionarse utilizando una utilidad como GhostBuster, de Olivier Armand y Kevin Kofler. Esta opción es generalmente la preferida ya que no requiere conocimiento del programa, funciona sin la necesidad del código fuente del programa, es automática y no requiere software informático adicional. En algunos casos, solo es necesario cambiar un carácter (la base de ROM en la TI-89 está en 0x200000 , mientras que la TI-89 Titanium está en 0x800000 ) a mano o mediante un parche. La mayoría de estos problemas, si no todos, son causados por la memoria espejo (espacio fantasma) o la falta de ella. [ cita requerida ]
El Consejo Conjunto de Cualificaciones publica instrucciones de examen en nombre de las principales juntas examinadoras de Inglaterra , Gales e Irlanda del Norte . Estas instrucciones establecen que una calculadora utilizada en un examen no debe estar diseñada para ofrecer manipulación de álgebra simbólica, diferenciación simbólica o integración. [18] Esto excluye el uso de la TI-89 o la TI-89 Titanium en los exámenes, pero se puede utilizar como parte del estudio en el aula. La SQA da las mismas instrucciones para los exámenes en Escocia . [19]
En los Estados Unidos, el College Board permite el uso de la TI-89 en todos los exámenes que permiten el uso de calculadora, incluidos el SAT , algunos exámenes de materias del SAT y los exámenes AP de cálculo , física , química y estadística . Sin embargo, la calculadora tiene prohibido su uso en el ACT , el PLAN y en algunas aulas. La serie TI-92 , con características comparables, tiene un teclado QWERTY que hace que se la clasifique como un dispositivo informático en lugar de como una calculadora. [20]