Из Википедии, бесплатной энциклопедии
  (Перенаправлен с TI-83 )
Перейти к навигации Перейти к поиску

Серия TI-83 - это серия графических калькуляторов, производимых Texas Instruments .

Оригинальный TI-83 сам по себе является модернизированной версией TI-82 . [1] Выпущенный в 1996 году, он был одним из самых популярных графических калькуляторов для студентов. В дополнение к функциям, представленным на обычных научных калькуляторах , TI-83 включает в себя множество функций, включая построение графиков, режимы полярного / параметрического / последовательного построения графиков, статистические, тригонометрические и алгебраические функции, а также множество полезных приложений . Хотя в нем не так много функций исчисления, приложения и программы могут быть написаны на калькуляторе или загружены из внешних источников.

TI-83 дважды модернизировался: сначала в 1999 году, а затем в 2001 году. TI заменил TI-83 на TI-83 Plus в 1999 году. В результате редизайна была введена конструкция, очень похожая на TI-73 и TI-83 Plus, что исключило наклонный экран, который был обычным для графических калькуляторов TI со времен TI-81, и включал флэш-память , позволяющую при необходимости обновлять операционную систему устройства или сохранять новые большие флэш-приложения, доступные через новый ключ приложений. Флэш-память также может использоваться для хранения пользовательских программ и данных. В 2001 году был выпущен TI-83 Plus Silver Edition, который имел примерно в девять раз больше доступной флэш-памяти и более чем в два раза большую скорость обработки (15 МГц).) стандартного TI-83 Plus, все в полупрозрачном сером корпусе, инкрустированном мелкими «блестками». Модернизация 2001 года (получившая название TI-83 «Parcus» [2] ) привела к несколько иной форме самого калькулятора, устранила глянцевую серую рамку экрана и снизила стоимость за счет упрощения печатной платы до четырех единиц.

Дополнительные модели [ править ]

TI-83 Plus [ править ]

Французская версия TI-83 Plus

TI-83 Plus был разработан в 1999 году в качестве обновления для ТИ-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. Программы сборки работают намного быстрее, но их труднее писать. Таким образом, написание программ на ассемблере часто выполняется на компьютере.

TI-83 Plus Silver Edition [ править ]

TI-83 Plus Silver Edition

ТИ-83 плюс серебро издание было выпущено в 2001 году его усовершенствования составляют 1,5  МБ из флэш - памяти , A 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- порт, часы и сменные лицевые панели.

Технические характеристики [ править ]

  • ЦП : Zilog Z80 CPU, 6 МГц (TI-83, 83+) или 15 МГц (Silver Edition), или Inventec 6S1837 (TI-83 + revision A) [4]
  • ПЗУ
    • 24 КБ ROM (TI-83)
    • Флэш-ПЗУ : 512 КБ, из которых 163 КБ доступны для пользовательских данных и программ (83+) или 2 МБ (Silver Edition)
  • ОЗУ : 32 КБ ОЗУ, из которых 24 КБ доступны для пользовательских данных и программ (128 КБ в Silver Edition, однако дополнительные 96 КБ недоступны пользователю по умолчанию, эта дополнительная память используется в некоторых приложениях, таких как Omnicalc, для функции восстановления ОЗУ и виртуальный известково )
  • Отображать
    • Текст: 16 × 8 символов (обычный шрифт)
    • Графика: 96 × 64 пикселей , монохромный ЖК-дисплей с диагональю 3 дюйма
  • Ввод / вывод
    • Канальный порт, 9,6 кбит / с
    • Встроенная клавиатура с 50 кнопками
  • Питание : 4 батарейки AAA плюс 1 CR1616 или CR1620 для резервного питания
  • Интегрированные языки программирования : TI-BASIC , язык ассемблера и машинный код . Для C требуется компьютер с кросс-компилятором Z80 или ассемблером on-calc.

Программирование [ править ]

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

TI-BASIC [ править ]

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

: ClrHome: Disp "Hello World!"

Язык ассемблера [ править ]

TI-83 был первым калькулятором в серии TI со встроенной поддержкой языка ассемблера. ТИ-92 , ТИ-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 () - это не инструкция, а макрос ( синтаксический сахар ) для вызова процедуры ОС.

.nolist  ; Стандартный заголовок #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  ; Необходимо использовать два .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] Затем они стали предметомЭффект Стрейзанд и были отражены на ряде различных сайтов, включая WikiLeaks . [9]

Преемник [ править ]

Серия 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, что фактически дало калькулятору «монополию в области математики в средней школе». [10]

См. Также [ править ]

  • Сравнение графических калькуляторов Texas Instruments
  • Калькулятор Игры
  • Cemetech
  • Компилятор C для малых устройств
  • Z88DK

Ссылки [ править ]

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

Внешние ссылки [ править ]

  • Характеристики TI-83 Plus и TI-83 Plus Silver Edition Texas Instruments Информация о продукте
  • TI-83 Plus Guide Book Texas Instruments Product Documentation
  • How Texas Instruments Monopolized Math Class How students are using DonorsChoose to raise money to buy TI graphing calculators