Введение

Графический калькулятор от Texas Instruments

TI 85 – это графический калькулятор, разработанный компанией Texas Instruments на основе микропроцессора Zilog Z80. Созданный в 1992 году как второй графический калькулятор TI (первым был TI 81), он был заменен моделью TI 86, производство которой также было прекращено. TI 85 был значительно мощнее TI 81, поскольку предназначался главным образом для использования в курсах инженерного дела и математического анализа. Компания Texas Instruments включила в устройство версию языка BASIC для возможности программирования. Каждый калькулятор поставлялся с кабелем для соединения калькуляторов (простой трехжильный кабель с телефонными разъемами 2,5 мм на каждом конце). Также продавался отдельный кабель, известный как TI Graph Link, вместе с соответствующим программным обеспечением для подключения калькулятора к персональному компьютеру. Эти кабели позволяли сохранять программы и создавать резервные копии.

Программы сборки

Увлеченные исследователи проанализировали резервные копии памяти и обнаружили, что элементы в меню "CUSTOM" калькулятора указывали на определенные области памяти. Используя эти знания, был разработан способ, позволяющий вставлять специальную строку в резервную копию в нужное место, чтобы калькулятор мог выполнять программы на языке ассемблера. Эти программы могли работать значительно быстрее, чем их аналоги на BASIC, и были более эффективны с точки зрения использования памяти. Это сделало TI 85 первым графическим калькулятором TI, способным выполнять программы, написанные на ассемблере. Программы на ассемблере хранились в виде строковых выражений и к ним можно было получить доступ через меню "CUSTOM". Доступны такие игры, как "Тетрис" и "Boulder Dash", а также программы с более практическим применением, например, версии периодической таблицы. Общий объем памяти составлял около 32 килобайт, из которых 28226 байт были доступны для использования. Для TI 85 также доступна оболочка языка ассемблера ZShell. Вероятно, в ответ на широкое распространение программ на ассемблере, компания TI официально предоставила доступ к ассемблеру в более поздних моделях, таких как TI 83 и TI 86, вместе с увеличенным объемом памяти. TI 86 очень похож на TI 85, имея одинаковое разрешение экрана (128×64), процессор и тактовую частоту процессора (6 МГц). Калькулятор TI 85 – это тот же калькулятор, который использовал Сал Хан из Khan Academy.