stringtranslate.com

Серия ТИ-83

Серия 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, и включение флэш-памяти , что позволяет при необходимости обновлять операционную систему устройства или сохранять большие новые флэш-приложения, доступные через новый ключ приложений. . Флэш-память также может использоваться для хранения пользовательских программ и данных. В 2001 году был выпущен TI-83 Plus Silver Edition, который имел примерно в девять раз больше доступной флэш-памяти и более чем в два раза большую скорость обработки (15  МГц ) по сравнению со стандартным TI-83 Plus, и все это в полупрозрачном сером корпусе, инкрустированном небольшими «блестит». Модернизация 2001 года (получившая название TI-83 «Parcus» [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 Плюс Серебряное издание

ТИ-83 Плюс Серебряное издание

TI -83 Plus Silver Edition был выпущен в 2001 году. Его усовершенствования включают 1,5  МБ флэш -памяти , двухскоростной процессор 6/15  МГц , 96 КБ дополнительной оперативной памяти (но TI еще не закодировала поддержку всей оперативной памяти в ОС), улучшенное оборудование для передачи ссылок, полупрозрачный серебристый корпус и больше предустановленных приложений. Такое существенное увеличение флэш-памяти является значительным. В то время как 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- порт, часы и сменные лицевые панели.

Технические характеристики

Программирование

Серия TI-83 Plus очень похожа на языках, изначально поддерживаемых калькулятором. К ним относятся «TI-BASIC», интерпретируемый язык, используемый всеми калькуляторами TI, и «TI-ASM», неофициальное название родного языка ассемблера Z80, на котором основан калькулятор.

ТИ-БЕЙСИК

TI-BASIC — это встроенный язык для калькуляторов серии TI-83, а также для многих других графических калькуляторов TI. TI-BASIC — это неструктурированный язык программирования, то есть он организован последовательно, без использования методов или организованных блоков кода. Благодаря своей простоте и повсеместному распространению калькуляторов TI в школьных программах, для многих учащихся это первый опыт программирования . Ниже приведен пример программы hello world, эквивалентной примеру на языке ассемблера.

:ClrHome:Disp "Привет, мир!"

язык ассемблера

TI-83 был первым калькулятором серии TI со встроенной поддержкой языка ассемблера. TI -92 , TI-85 и TI-82 были способны запускать программы на языке ассемблера, но только после отправки специально созданной (взломанной) резервной копии памяти. Доступ к поддержке TI-83 можно было получить через скрытую функцию калькулятора. Пользователи писали свою программу сборки (ASM) на своем компьютере, собирали ее и отправляли на свой калькулятор как программу. Затем пользователь выполнял команду «Отправить (9prgm XXX » (где XXX — имя программы), и программа выполнялась. Преемники TI-83 заменили бэкдор Send() менее скрытым Asm( ) команда.

Язык ассемблера Z80 дает программисту гораздо больше возможностей над калькулятором, чем встроенный язык TI-BASIC. С другой стороны, ассемблер Z80 сложнее изучить, чем TI-BASIC. Язык ассемблера Z80 можно запрограммировать на компьютере и отправить на калькулятор через порт USB, записать вручную непосредственно в редакторе программ (с использованием шестнадцатеричных эквивалентов кодов операций) или скомпилировать с использованием сторонних программ-компиляторов. Программы, написанные на ассемблере, намного быстрее и эффективнее программ, использующих TI-BASIC, поскольку это родной язык процессора и его не нужно интерпретировать. Приведен пример программы, отображающей на экране надпись « Hello World! ». Обратите внимание, что b_call() — это не инструкция, а макрос ( синтаксический сахар ) для вызова подпрограммы ОС.

.нолист ; Стандартный заголовок #include "ti83plus.inc" .list.org userMem - 2.db t2ByteTok , tAsmCmp   Основное: b_call ( _ClrScrnFull ) ; Очищает экран b_call ( _HomeUp ) ; Перемещает курсор в левый верхний угол экрана ld hl , Hello ; Загружает адрес, указывающий на «Hello World», в регистр hl (16-бит) b_call ( _PutS ) ; Отображает на экране «Hello World» ret ; Выталкивает последнее значение, помещенное в стек, в регистр выполнения программы ; Может использоваться для завершения программы в зависимости от того, что находится в стеке.            Привет: ; Дает метке эквивалентный адрес в памяти .db "Hello World!" , 0 ; Шестнадцатеричные значения «Hello World» хранятся в данных программы.   .конец ; Отмечает конец файла .end ; Необходимо использовать два конца .end из-за ошибки в стандартном компиляторе.  

Замена прошивки

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]

Смотрите также

Рекомендации

  1. ^ «Решение 10389: Различия в функциях между TI-82 и TI-83» . База знаний Texas Instruments .
  2. ^ "ТИ-83 Паркус" . ДАТАМАТ .
  3. ^ Кэмпбелл, Роберт (2001). «TI-82/83/85/86 Использование математики». УМБК. Архивировано из оригинала 21 марта 2022 г.
  4. ^ "Музей датаматических калькуляторов" . Проверено 4 декабря 2008 г.
  5. ^ Герман те Риле (26 августа 1999 г.), Новая запись факторизации. Архивировано 31 декабря 2004 г. в Wayback Machine (объявление о факторизации RSA-155). Проверено 10 марта 2008 г.
  6. ^ «Все ключи подписи TI учтены - ticalc.org» . www.ticalc.org . Проверено 21 сентября 2009 г.
  7. ^ "Ключи для подписи Ти" . cs.helsinki.fi/. Архивировано из оригинала 27 сентября 2011 г. Проверено 30 декабря 2009 г.
  8. ^ «Ключи подписи и DMCA - ticalc.org» . www.ticalc.org . Проверено 21 сентября 2009 г.
  9. ^ Смит, Джек (28 сентября 2015 г.). «Помните свой старый графический калькулятор? Он все еще стоит целое состояние - вот почему». Мик (медиакомпания) . Проверено 2 октября 2015 г.

Внешние ссылки