stringtranslate.com

Серия TI-84 Plus

TI -84 Plusграфический калькулятор , созданный Texas Instruments , выпущенный в начале 2004 года. Оригинального TI-84 не существует, есть только TI-84 Plus, модели TI-84 Plus Silver Edition, TI-84 Plus C Silver Edition, TI-84 Plus CE и TI-84 Plus CE Python. TI-84 Plus — это улучшенная версия TI -83 Plus . Соответствие клавиш относительно такое же, но TI-84 отличается улучшенным оборудованием. Архив ( ПЗУ ) примерно в 3 раза больше, а процессор примерно в 2,5 раза быстрее (по сравнению с TI-83 и TI-83 Plus ) [ требуется цитата ] . Также были добавлены порт USB и встроенная функция часов. USB-порт на серии TI-84 Plus совместим с USB On-The-Go , как и калькулятор следующего поколения TI-Nspire , который поддерживает подключение к устройствам сбора данных и зондам на базе USB, а также поддерживает передачу данных с устройства на устройство через USB, а не через последовательный порт. Он также может подключаться к специальному приложению TI для снимков экрана калькулятора и загрузки изображений. [1]

Версии

TI-84 Plus Серебряная версия

TI -84 Plus Silver Edition был выпущен в 2004 году как обновление TI -83 Plus Silver Edition . Как и TI-83 Plus Silver Edition, он оснащен  процессором Zilog Z80 15 МГц и 24  КБ доступной пользователю оперативной памяти . Чип имеет 128 КБ, но Texas Instruments не создала ОС , которая использовала бы весь этот объем. Более новые калькуляторы имеют чип оперативной памяти , который имеет всего 48 КБ. Все калькуляторы с буквой H или более поздней в качестве последней буквы в серийном коде имеют меньше страниц оперативной памяти, из-за чего некоторые программы работают некорректно. [2] Имеется 1,5  МБ доступной пользователю флэш-памяти . Как и стандартный TI-84 Plus, Silver Edition включает в себя встроенный порт USB , встроенные часы и поддержку сборки. Он использует 4 батарейки AAA и резервную батарею- таблетку . TI-84 Plus Silver Edition поставляется с предустановленным множеством приложений. Эти программы также доступны для TI-84 Plus, но некоторые из них необходимо загрузить отдельно с веб-сайта TI. Он производится компанией Kinpo Electronics .

TI предлагает специальную желтую версию TI-84 Plus с надписью «School Property» для школ, чтобы они могли выдавать ее студентам. Этот специальный дизайн был разработан в целях борьбы с кражами. [3] Владельцы могут купить другие сменные цветные лицевые панели и футляры для слайдов онлайн. Также доступны футляр для слайдов в виде подставки и другие аксессуары.

В 2011 году TI выпустила TI-84 Pocket.fr, миниатюрную версию TI-84 Plus для французского рынка. [4] В 2012 году TI выпустила TI-84 Plus Pocket SE, миниатюрную версию TI-84 Plus Silver Edition для азиатского рынка. [5]

В 2015 году Texas Instruments выпустила TI-84 Plus T в Нидерландах. Эта модель очень похожа на оригинальную TI-84 Plus, но оснащена светодиодом, указывающим, находится ли калькулятор в режиме экзамена . Аппаратное обеспечение TI-84 Plus T похоже на TI-84 Plus Silver Edition, с девяносто шестью страницами по 16 КБ архивной памяти, что в общей сложности составляет 1540 КБ. Однако, в отличие от TI-84 Plus, TI-84 Plus T не позволяет пользователям выполнять программы на ассемблере. TI-84 Plus T имеет 2 различных режима экзамена с различными уровнями ограничений. Самый строгий уровень не позволяет получать доступ к существующим программам и не позволяет создавать новые программы. В этом режиме светодиод мигает зеленым. Второй, более умеренный режим экзамена такой же, за исключением трех дополнительных разрешенных приложений (PlySmlt2, Inequalz и Conics). В этом режиме светодиод мигает оранжевым.

TI-84 Plus C Серебряная версия

TI -84 Plus C Silver Edition был выпущен в 2013 году как первый графический калькулятор Texas Instruments на базе Z80 с цветным экраном. Он имел полноцветный экран 320×240 пикселей, модифицированную версию 2,55-мегапиксельной операционной системы TI-84 Plus, съемную перезаряжаемую литий-ионную батарею емкостью 1200 мАч и совместимость по нажатию клавиш с существующими математическими и программными инструментами. [6] Он имел стандартный 2,5-миллиметровый порт ввода-вывода (DBUS) и порт mini-USB для подключения и зарядки. Калькулятор хвалили за его цветной экран с высоким разрешением (относительно современных графических калькуляторов), который позволял использовать новые педагогические подходы, такие как построение графиков нескольких функций вместе в разных цветах. Он широко критиковался за свою медленную работу как педагогами, так и любителями/хакерами [ требуется ссылка ] ; производительность была приписана тому, что калькулятор сохранил процессор своих монохромных предшественников для управления экраном, отображающим в 300 раз больше информации об изображении. Тем не менее, он продемонстрировал ценность цветного экрана калькулятора семейства TI-84 Plus и был заменен два года спустя на TI-84 Plus CE, который был принят сообществом любителей калькуляторов. Известные сторонние вехи включали разгон устройства с 15 МГц до 22 МГц [7] и стороннюю оболочку Doors CS. [8]

TI-84 Plus CE и TI-84 Plus CE-T

TI -84 Plus CE (известный как TI-83 Premium CE во Франции) был публично представлен TI Education в январе 2015 года [9] и выпущен в 2015 году. Калькулятор сохраняет цветной экран 320×240 пикселей, перезаряжаемую батарею и расположение клавиш TI-84 Plus C Silver Edition, при этом был удален 2,5-миллиметровый порт ввода-вывода («DBUS») и перемещен порт USB и светодиод зарядки на правую сторону карманного компьютера. Операционная система калькулятора 5.x несовместима с оборудованием TI-84 Plus C Silver Edition. Кроме того, длина ключа подписи RSA была увеличена до 2048 бит, что делает невозможными предыдущие попытки разблокировать калькулятор для неограниченной разработки стороннего программного обеспечения. Калькулятор имеет 154 КБ доступной пользователю оперативной памяти и 3,0 МБ архивной памяти. Он использует процессор eZ80 от Zilog, что делает все программы сборки Z80 из предыдущих калькуляторов серии TI-84 Plus несовместимыми. CE был представлен в нескольких цветах (Classic (черный), Silver Linings, Radical Red, True Blue, Denim (темно-синий), Lightning (светло-голубой), Plum Pi (фиолетовый); позже были добавлены Positively Pink (по состоянию на март 2015 года), Golden Ratio и Bright White (по состоянию на июнь 2016 года)), и с тех пор были выпущены дополнительные цвета. Как и в случае с остальной частью серии TI-84 Plus, некоторые страны разрешают его использование на экзаменах. [10] Калькулятор поставляется с семью различными языками ( английский , французский , немецкий , голландский , португальский , испанский и шведский ).

В 2016 году для европейского образовательного рынка был выпущен TI-84 Plus CE-T . Единственное существенное отличие от модели CE — добавление светодиода, который мигает, когда калькулятор находится в режиме Press-to-Test.

Калькуляторы CE в аппаратных версиях M и более поздних (которые, как оказалось, были произведены в мае 2019 года и позже) имеют обновленную печатную плату [11] [12] и содержат улучшенную архитектуру с кэшированием с более новым флэш-чипом (Winbond 25Q32JVSIQ) по сравнению с предыдущими версиями (до L [13] ), которые содержали Winbond W29GL032C. Благодаря этому изменению эти более поздние версии показали значительное улучшение общей скорости.

В 2020 году TI Education объявила о своем решении удалить поддержку ассемблера и программирования на языке C на этих калькуляторах в ответ на размещенное на YouTube видео с подробным описанием того, как обойти тестовый режим в версии ОС 5.2.2. Ответ TI был широко сочтен излишним и вызвал гнев пользователей. Изменения отражены в версии ОС 5.5.1 для европейских моделей и версии ОС 5.6 для моделей в США. В настоящее время выпущен эксплойт под названием ArTIfiCE, который позволяет выполнять собственный код через ошибку в приложении CabriJR.

TI-84 Plus CE-T Python Edition и TI-84 Plus CE Python

TI -84 Plus CE-T Python Edition был выпущен в 2021 году и предоставляет версию ОС 5.6 и выше с возможностью программирования калькулятора на Python и включает в себя предустановленный пакет приложений. [14] Реализация Python чрезвычайно медленная по сравнению с калькуляторами NumWorks и HP из-за использования сопроцессора ARM, работающего под управлением CircuitPython , который взаимодействует с калькулятором через последовательный порт UART со скоростью 115200 бод. [15] На североамериканском рынке TI-84 Plus CE Python заменил существующий TI-84 Plus CE в 2021 году . [16]

Примерно в 2021 году компания Texas Instruments удалила индикатор зарядки, чтобы упростить и сократить расходы (особенно на черной модели). [ необходима цитата ]

Программное обеспечение

Существует три различных типа программ , которые можно загрузить или запрограммировать в калькуляторы: TI-BASIC , язык ассемблера Z80 и приложения Flash (также написанные на языке ассемблера Z80). TI-84 Plus CE отличается тем, что программы написаны на TI-BASIC , языке ассемблера eZ80 или на языке программирования C. Кроме того, доступны программы, которые могут компилировать или интерпретировать другие языки программирования. TI-84 Plus CE-T Python Edition поддерживает язык программирования Python. Кроме того, существует несколько языков, разработанных членами сообщества для калькуляторов, в частности ICE, который предназначен для TI-84 Plus CE, и Axe, который предназначен для TI-84 Plus и TI-84 Plus SE. Существует широкий спектр приложений, которые это производит, включая научные классы, игры, исчисление и создание заметок (при использовании вместе с отдельно продаваемой клавиатурой).

Серия TI-84 Plus в точности похожа на свою предшественницу в том, что ее можно использовать на экзаменах SAT и ACT , а также на экзаменах International Baccalaureate . Однако в некоторых случаях те, кто проводит экзамен, могут заранее сбросить память калькулятора, чтобы предотвратить мошенничество с использованием встроенных программ или других данных. [17]

Когда OS 2.30 была первоначально выпущена, пользователи заметили, что скорость построения графиков значительно снизилась. Объяснение состояло в том, что обновление добавило проверку асимптот в построении графиков. [18]

В январе 2006 года Texas Instruments выпустила версию операционной системы v2.40 для серии TI-84 Plus. Самым заметным дополнением к новой ОС стала функция «Press-To-Test», которая позволяла учителю отключать любые программы, установленные на калькуляторе, чтобы их нельзя было использовать на тестах и ​​т. д. [19]

Начиная с версии ОС 2.53MP, выпущенной в феврале 2010 года, была добавлена ​​поддержка prettyprinted выражений. Однако некоторые программы перестали работать правильно в этой версии ОС или работали медленнее. [20] Текущая версия ОС — 2.55MP, выпущенная в январе 2011 года. [21]

В июле 2009 года был выпущен патч, созданный сообществом , который позволил легко загружать пользовательские операционные системы на серию TI-84 Plus. Вскоре после разработки патча ключи RSA для операционной системы калькулятора были факторизованы с помощью алгоритма General number field sieve (GNFS) , что сделало программный патч ненужным. В ответ на это Texas Instruments выпустила новую аппаратную версию, которая принимает только другие, более сильные ключи RSA, что затрудняет загрузку пользовательских операционных систем или старых операционных систем TI (2.53MP и более ранних). Сообщество нашло способ обойти новейшее ограничение, обнаружив способ вернуться к более старым версиям загрузочного кода. [22]

TI-84 Plus CE-T Python Edition поддерживает использование CircuitPython , варианта Python 3, разработанного Adafruit . Первоначально поддерживаются только модули math и random, но возможно, что более широкая поддержка станет доступна либо от TI, либо от сообщества.

Критики отмечают, что базовая конструкция TI-84 не изменилась с момента ее выпуска в 2004 году, что противоречит тенденции быстрого изменения конструкции, происходящей в других областях производства электроники. [23] [24]

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

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

TI-84 Plus в значительной степени основан на своем предшественнике, TI-83 Plus . Как и все другие калькуляторы в серии, TI-84 Plus поддерживает собственный ассемблер Z80, а также интерпретируемый TI, подобный языку BASIC для калькуляторов, названный TI-BASIC . Программирование для TI-84 Plus почти идентично программированию для TI-83 Plus , с несколькими новыми функциями как в TI-BASIC, так и в поддержке ассемблера калькулятора, которые отсутствуют в более ранних моделях и версиях ОС. Было предпринято несколько попыток создания ассемблера C для Zilog Z80, например SDCC . [26]

Серию TI-84 Plus CE можно программировать на TI-BASIC , ассемблере eZ80 или на языке программирования C. Для облегчения программирования к TI-84 Plus CE можно подключить USB-клавиатуру через адаптер USB On-The-Go .

В 2021 году была выпущена версия TI-84 Plus CE Python Edition, которая поддерживает собственное программирование на Python через сопроцессор ARM.

Диалект TI-BASIC калькуляторов серии TI-84 Plus такой же, как и у серии TI-83 Plus, но с несколькими дополнительными командами, включая команды для даты и времени.

20 мая 2020 года Texas Instruments объявила, что поддержка ассемблера и программирования на языке C будет удалена, начиная с версии ОС 5.5.1 для TI-84 Plus CE и TI-83 Premium CE. [27] 4 месяца спустя был написан джейлбрейк под названием arTIfiCE, который использует приложение Cabri Jr. для запуска произвольного кода, что восстановило совместимость. [28]

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

Ссылки

  1. ^ USB-периферия для 84+ - ticalc.org
  2. ^ Несколько авторов (2009-10-03). "Тема: Информация об изменении оборудования TI-84+ (вызывающая сбой всех приложений, использующих дополнительные страницы ОЗУ)". стр. 1, третий пост . Получено 2010-05-28 .
  3. ^ Школьный автобус желтый для TI-84 Plus
  4. ^ "TI-84 Pocket.fr". Архивировано из оригинала 2011-04-03 . Получено 2020-06-06 .{{cite web}}: CS1 maint: бот: исходный статус URL неизвестен ( ссылка )
  5. ^ "TI-84 Plus Pocket SE". Архивировано из оригинала 2012-04-26 . Получено 2012-01-03 .{{cite web}}: CS1 maint: бот: исходный статус URL неизвестен ( ссылка )
  6. ^ "Практическое знакомство с TI-84 Plus C Silver Edition: полный обзор - Cemetech - Новости". Cemetech . Получено 21.02.2013 .
  7. ^ "О разгоне Ti 84+ SE - Cemetech | Форум | Разработка электроники/оборудования [Тема]". Cemetech . Получено 10.02.2021 . "Разогнанный CSE". Cemetech . Получено 2021-02-10 .
  8. ^ "Doors CSE 8.2 Released". Cemetech . Получено 2021-02-10 .
  9. ^ "Графический калькулятор TI-84 Plus CE от Texas Instruments". TI Education . Получено 13.01.2015 .
  10. ^ "Начните работу с TI-84 Plus CE". Cemetech . Получено 13 апреля 2016 г.
  11. ^ Кодовое имя SG95, см. «Версии графических калькуляторов TI (+ аксессуары) с кодовыми именами и метками материнских плат».
  12. ^ Фотография печатной платы, демонстрирующая новую архитектуру «TI-84 Plus CE-T; HW Rev M (PCB)».
  13. ^ Кодовые названия SG92 и SG93 см. в разделе «Версии графических калькуляторов TI (+ аксессуары) с кодовыми названиями и метками материнских плат».
  14. ^ «Графический калькулятор TI-84 Plus CE-T Python Edition» .
  15. ^ Хекендорн, Бен (09.03.2022). «Внутри калькулятора TI 84 Python!». YouTube .
  16. ^ "TI-84 Plus CE Python | Графический калькулятор | Texas Instruments" .
  17. ^ "TI-84 Plus Silver Edition". Texas Instruments . Получено 01.04.2012 .
  18. ^ "OS 2.30 различает асимптоты" . Получено 2012-04-01 .
  19. ^ "Press-to-Test for TI-84 Plus & TI-84 Plus Silver Edition" (PDF) . Texas Instruments . Получено 2012-04-01 .
  20. ^ Выпущена версия TI-OS 2.53 для семейства TI-84+ - ticalc.org
  21. Заметки о выпуске ОС TI-84 PLUS версии 2.55MP
  22. ^ "Flashy, программист загрузочного кода TI-83+/84 - это сорт!" (на французском языке) . Проверено 7 февраля 2013 г.
  23. ^ "Трещины в монополии калькулятора TI-84?". youtube.com . CNN Business. 2017-05-12. Архивировано из оригинала 2021-12-21 . Получено 2019-07-02 .
  24. ^ Макфарланд, Мэтт (2014-09-02). «Неудержимый TI-84 Plus: как устаревший калькулятор все еще удерживает монополию в классах». Washington Post .
  25. ^ "Добро пожаловать на домашнюю страницу usb8x!" . Получено 2017-09-07 .
  26. ^ "[HOWTO] Написание программ TI-83+/84+ на языке C для GlassOS и TIOS - Cemetech | Форум | Программирование калькуляторов [Тема]".
  27. ^ "TI-83 Premium CE/TI-84 Plus CE ASM/C Удаление: Обновления | Новости | Cemetech". www.cemetech.net . Получено 28.08.2020 .
  28. ^ "CE jailbreak позволяет программам ASM снова работать! - ticalc.org". www.ticalc.org . Получено 2022-01-08 .

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