Серия ТИ-83
Тип | Графический калькулятор |
---|---|
Производитель | Техасские инструменты |
Представлено |
|
Снято с производства | 2004 г. (ТИ-83, ТИ-83+ ГЭ) |
Последняя прошивка |
|
Предшественник | ТИ-82 |
Преемник | ТИ-84 |
Калькулятор | |
Режим входа | ДАЛ |
Процессор | |
Процессор | Зилог Z80 |
Частота |
|
Программирование | |
Язык(и) программирования | ТИ-БЕЙСИК , Сборка |
Пользовательская память | |
Другой | |
Источник питания | 4x AAA , 1 CR1616 или CR1620 |
Серия TI-83 — серия графических калькуляторов производства Texas Instruments .
Оригинальный ТИ-83 сам по себе является модернизированной версией ТИ-82 . [1] Выпущенный в 1996 году, он был одним из самых популярных графических калькуляторов для студентов. В дополнение к функциям, присутствующим в обычных научных калькуляторах , TI-83 включает в себя множество функций, включая построение графиков функций, режимы построения полярных/параметрических/последовательных графиков, статистические, тригонометрические и алгебраические функции, а также множество полезных приложений . Хотя он не включает в себя так много функций расчета, приложения и программы можно писать на калькуляторе или загружать из внешних источников.
Дизайн TI-83 менялся дважды: сначала в 1999 году, а затем в 2001 году. TI заменила TI-83 на TI-83 Plus в 1999 году. В результате модернизации 2001 года появился дизайн, очень похожий на TI-73 и TI-83 Plus. устранение наклонного экрана, который был обычным явлением в графических калькуляторах TI со времен TI-81. Начиная с выпуска TI-83 Plus 1999 года, он включает в себя флэш-память , позволяющую при необходимости обновлять операционную систему устройства или сохранять большие новые флэш-приложения, доступные через новый ключ приложений. Флэш-память также может использоваться для хранения пользовательских программ и данных. В 2001 году был выпущен TI-83 Plus Silver Edition, который имел примерно в девять раз больше доступной флэш-памяти и более чем в два раза большую скорость обработки (15 МГц ) по сравнению со стандартным TI-83 Plus, и все это в полупрозрачном сером корпусе, инкрустированном небольшими «блестит». Модернизация 2001 года (по прозвищу ТИ-83 «Паркус»). [2] ) представил немного другую форму самого калькулятора, устранил глянцевую серую рамку экрана и снизил стоимость за счет оптимизации печатной платы до четырех блоков.
Дополнительные модели
[ редактировать ]ТИ-83 Плюс
[ редактировать ]TI -83 Plus был разработан в 1999 году как модернизация TI-83. TI-83 Plus — один из самых популярных калькуляторов TI. Он использует Zilog Z80. микропроцессор [3] работающий на частоте 6 МГц , монохромный ЖК- экран 96×64, 4 батареи AAA , а также резервная батарея CR1616 или CR1620. В калькулятор также встроен линк-порт в виде разъема 2,5 мм. Однако основным улучшением по сравнению с TI-83 является добавление 512 КБ флэш -ПЗУ , что позволяет обновлять операционную систему и устанавливать приложения. Большая часть флэш-памяти используется операционной системой, при этом 160 КБ доступно для пользовательских файлов и приложений. Еще одной разработкой является возможность установки Flash-приложений, которые позволяют пользователю расширять функциональность калькулятора. Такие приложения были созданы для математики и естественных наук, редактирования текста (как прописными, так и строчными буквами), органайзеров и ежедневников, редактирования электронных таблиц, игр и многих других целей.
Разработанный для использования учащимися старших классов и колледжей, хотя сейчас он используется учащимися средних классов в некоторых системах государственных школ, он содержит все функции научного калькулятора, а также возможности построения функциональных, параметрических, полярных и последовательных графиков; среда для финансовых расчетов; матричные операции; программирование на калькуляторе; и многое другое. Символьные манипуляции (дифференцирование, алгебра) не встроены в TI-83 Plus. Его можно запрограммировать с использованием языка TI-BASIC , который похож на компьютерный язык BASIC. Программирование также можно выполнять на ассемблере TI, состоящем из сборки Z80 и набора системных вызовов, предоставляемых TI. Программы на ассемблере работают намного быстрее, но их сложнее писать. Таким образом, написание программ на ассемблере часто осуществляется на компьютере.
ТИ-83 Плюс Серебряное издание
[ редактировать ]TI -83 Plus Silver Edition был выпущен в 2001 году. Его улучшения включают 1,5 МБ флэш -памяти , двухскоростной процессор 6/15 МГц , 96 КБ дополнительной оперативной памяти (но TI еще не закодировала поддержку всей оперативной памяти в OS), улучшенное оборудование для передачи ссылок, полупрозрачный серебристый корпус и больше предустановленных приложений. Такое существенное увеличение флэш-памяти является значительным. В то время как TI-83+ может содержать максимум 10 приложений (или чаще меньше, в зависимости от размера), Silver Edition может содержать до 94 приложений. В комплект поставки также входит USB- кабель. Он практически полностью совместим с TI-83 Plus; единственные проблемы, которые могут возникнуть, связаны с программами (например, играми), которые могут работать слишком быстро в Silver Edition, или с некоторыми программами, у которых есть проблемы с аппаратным обеспечением связи. Расположение клавиш такое же.
Существует вторая версия TI-83 Plus Silver Edition — версия ViewScreen (VSC). Он практически идентичен, но имеет дополнительный порт на стороне экрана на задней панели устройства, позволяющий отображать изображение на проекторах через кабель и панель. Он похож на стандартный TI-83 Plus, но имеет вокруг экрана серебристую рамку, идентичную стандартной Silver Edition.
Модель TI-83 Plus Silver Edition указана на веб-сайте Texas Instruments как «снятая с производства». В апреле 2004 года TI-83 Plus Silver Edition был заменен на TI-84 Plus Silver Edition . Они оснащены одинаковым процессором и одинаковым объемом флэш-памяти, но TI-84 Plus Silver Edition имеет встроенный USB- порт, часы и сменные лицевые панели.
Технические характеристики
[ редактировать ]- ЦП : Zilog Z80 ЦП , 6 МГц (TI-83, 83+) или 15 МГц (Silver Edition) или Inventec 6SI837 (TI-83+ версия A) [4]
- ПЗУ
- ОЗУ : 32 КБ ОЗУ, из которых 24 КБ доступно для пользовательских данных и программ (128 КБ в Silver Edition, однако дополнительные 96 КБ по умолчанию недоступны пользователю. Эта дополнительная память используется в некоторых приложениях, таких как Omnicalc, для функции восстановления ОЗУ и виртуальный расчет )
- Отображать
- Текст: 16×8 символов (обычный шрифт).
- Графика: 96×64 пикселей , монохромный 3-дюймовый ЖК-дисплей.
- ввод/вывод
- Link-порт, 9,6 кбит/с
- 50-кнопочная встроенная клавиатура
- Питание : 4 батарейки типа ААА плюс 1 батарея CR1616 или CR1620 для резервного копирования.
- Интегрированные языки программирования : TI-BASIC , язык ассемблера и машинный код . Для C требуется компьютер с кросс-компилятором Z80 или ассемблером on-calc.
Программирование
[ редактировать ]Серия TI-83 Plus очень похожа на языках, изначально поддерживаемых калькулятором. К ним относятся «TI-BASIC», интерпретируемый язык, используемый всеми калькуляторами TI, и «TI-ASM», неофициальное название родного языка ассемблера Z80, на котором основан калькулятор.
ТИ-БЕЙСИК
[ редактировать ]TI-BASIC — это встроенный язык для калькуляторов серии TI-83, а также для многих других графических калькуляторов TI. TI-BASIC — это неструктурированный язык программирования, то есть он организован последовательно, без использования методов или организованных блоков кода. Благодаря простоте и повсеместному распространению калькуляторов TI в школьных программах для многих учащихся это первый опыт программирования. [ нужна ссылка ] . Ниже приведен пример программы hello world, эквивалентной примеру на ассемблере.
:ClrHome
:Disp "Hello World!"
Язык ассемблера
[ редактировать ]TI-83 был первым калькулятором серии TI со встроенной поддержкой языка ассемблера. TI -92 , TI-85 и TI-82 были способны запускать программы на языке ассемблера, но только после отправки специально созданной (взломанной) резервной копии памяти. Доступ к поддержке TI-83 можно было получить через скрытую функцию калькулятора. Пользователи писали свою программу сборки (ASM) на своем компьютере, собирали ее и отправляли на свой калькулятор как программу. Затем пользователь выполнял команду «Отправить (9prgm» (затем имя/номер программы), и программа выполнялась. Преемники TI-83 заменили бэкдор Send() менее скрытым Asm(). команда.
Язык ассемблера Z80 дает программисту гораздо больше возможностей над калькулятором, чем встроенный язык TI-BASIC. С другой стороны, ассемблер Z80 сложнее изучить, чем TI-BASIC. Язык ассемблера Z80 можно запрограммировать на компьютере и отправить на калькулятор через порт USB, записать вручную непосредственно в редакторе программ (с использованием шестнадцатеричных эквивалентов кодов операций) или скомпилировать с использованием сторонних программ-компиляторов. Программы, написанные на ассемблере, намного быстрее и эффективнее программ, использующих TI-BASIC, поскольку это родной язык процессора и его не нужно интерпретировать. пример программы, отображающей на экране надпись « Hello World! Приведен ». Обратите внимание, что b_call() — это не инструкция, а макрос ( синтаксический сахар ) для вызова подпрограммы ОС.
.nolist ; Standard header
#include "ti83plus.inc"
.list
.org userMem-2
.db t2ByteTok,tAsmCmp
Main:
b_call(_ClrScrnFull) ; Clears the screen
b_call(_HomeUp) ; Moves the cursor to the top-left corner of the screen
ld hl,Hello ; Loads the address that points to "Hello World" into register hl (16-bit)
b_call(_PutS) ; Displays "Hello World" on the screen
ret ; Pops the last value pushed onto the stack into the program execution register
; May be used to end the program depending on what's on the stack
Hello: ; Gives the label an equate address in memory
.db "Hello World!",0 ; The hex values of "Hello World" are stored in program data
.end ; Marks the end of a file
.end ; Two .ends must be used because of a bug in the standard compiler
Замена прошивки
[ редактировать ]TI продолжала полагаться на ключи криптографической подписи RSA длиной всего 512 бит в течение многих лет после того, как стало известно, что для безопасности необходимы более длинные ключи. 512-битные ключи были публично взломаны в 1999 году в рамках RSA Factoring Challenge . [5]
В 2009 году группа энтузиастов использовала грубую силу и распределенные методы, чтобы найти все ключи криптографической подписи для прошивки калькулятора TI, что позволило пользователям напрямую прошивать на устройства свои собственные операционные системы. [6] Ключ к калькулятору TI-83+ впервые был опубликован кем-то на форуме unitedti.org. Им понадобилось несколько месяцев, чтобы взломать его. Остальные ключи были найдены через несколько недель сообществом unitedti.org в рамках проекта распределенных вычислений . [7] Затем Texas Instruments начала рассылать запросы на удаление DMCA множеству различных веб-сайтов, копирующих ключи, включая unitedTI и reddit.com . [8] Затем они подверглись эффекту Стрейзанд и были отражены на различных сайтах. [ нужна ссылка ]
Преемник
[ редактировать ]Серия TI-84 Plus была представлена в апреле 2004 года как дальнейшее обновление линейки TI-83 Plus. Несмотря на новый внешний вид, реальных изменений очень мало. Основными улучшениями TI-84 Plus и TI-84 Plus Silver Edition являются модернизированный дизайн корпуса, сменные лицевые панели (только Silver Edition), несколько новых функций, больше скорости и памяти, часы и возможность подключения через USB- порт. TI-84 Plus также имеет более яркий экран с более четкой контрастностью, хотя это вызвало ошибку в драйвере ЖК-дисплея в некоторых продаваемых калькуляторах. У TI-84 Plus в 3 раза больше памяти, чем у TI-83 Plus, а у TI-84 Plus Silver Edition — в 9 раз больше памяти, чем у TI-83 Plus. Они оба имеют скорость в 2,5 раза выше, чем у TI-83 Plus. Операционная система и математические функции остаются практически такими же, как и стандартный порт связи для подключения к остальным калькуляторам серии TI.
Хотя мобильные устройства и Интернет вытеснили возможности любого калькулятора, стандартизированное тестирование исключает использование этих устройств. Более того, учебники были адаптированы для TI-83, что фактически дало калькулятору «монополию в области математики средней школы». [9]
См. также
[ редактировать ]- Сравнение графических калькуляторов Texas Instruments
- Калькулятор игр
- Кеметек
- Компилятор C для малых устройств
- Z88DK
Ссылки
[ редактировать ]- ^ «Решение 10389: Различия в функциях между TI-82 и TI-83» . База знаний Texas Instruments .
- ^ «Парк ТИ-83» . ДАТАМАТ
- ^ Кэмпбелл, Роберт (2001). «ТИ-82/83/85/86 Использование математики» . УМБК. Архивировано из оригинала 21 марта 2022 г.
- ^ «Музей датаматических калькуляторов» . Проверено 4 декабря 2008 г.
- ^ Герман те Риле (26 августа 1999 г.), Новая запись факторизации. Архивировано 31 декабря 2004 г. в Wayback Machine (объявление о факторизации RSA-155). Проверено 10 марта 2008 г.
- ^ «Все ключи подписи TI учтены – ticalc.org» . www.ticalc.org . Проверено 21 сентября 2009 г.
- ^ «Ключи для подписи Ти» . cs.helsinki.fi/. Архивировано из оригинала 27 сентября 2011 г. Проверено 30 декабря 2009 г.
- ^ «Ключи подписи и DMCA – ticalc.org» . www.ticalc.org . Проверено 21 сентября 2009 г.
- ^ Смит, Джек (28 сентября 2015 г.). «Помните свой старый графический калькулятор? Он все еще стоит целое состояние — и вот почему» . Мик (медиа-компания) . Проверено 2 октября 2015 г.
Внешние ссылки
[ редактировать ]- Характеристики TI-83 Plus и TI-83 Plus Silver Edition Информация о продукте Texas Instruments
- Руководство по TI-83 Plus Документация на продукцию Texas Instruments
- Как Texas Instruments монополизировала математический класс Как учащиеся используют DonorsChoose для сбора денег на покупку графических калькуляторов TI