Серия ТИ-83 - TI-83 series
ТИ-83, оригинальный дизайн - черный | |
Тип | Графический калькулятор |
---|---|
Производитель | Инструменты Техаса |
Введено | 1996 (ТИ-83), 1999 (ТИ-83 +), 2001 (ТИ-83 + SE) |
Снято с производства | 2004 |
Последняя прошивка | 1.11 (TI-83), 1.19 (TI-83 +), 1.19 (TI-83 + SE) |
Предшественник | ТИ-82 |
Преемник | ТИ-84 |
Калькулятор | |
Режим входа | D.A.L. |
ЦПУ | |
Процессор | Зилог Z80 |
Частота | 6 МГц (TI-83), 6 МГц (TI-83 +), 15 МГц (TI-83 + SE) |
Программирование | |
Языки программирования) | TI-BASIC, сборка |
Пользовательская память | 32 КБ баран (ТИ-83), 27 кБ баран, Флэш-ПЗУ 160 кБ (TI-83 +), 128 кБ баран, Флэш-ПЗУ 1,5 МБ (TI-83 + SE) |
Другой | |
Источник питания | 4xAAA, 1 CR1616 или CR1620 |
В Серия ТИ-83 это серия графические калькуляторы изготовлены по Инструменты Техаса.
Оригинальный TI-83 сам по себе является обновленной версией ТИ-82.[1] Выпущенный в 1996 году, он был одним из самых популярных графических калькуляторов для студентов. В дополнение к функциям, присутствующим на обычном научные калькуляторы, TI-83 включает в себя множество функций, включая построение графиков функций, режимы полярного / параметрического / последовательного построения графиков, статистические, тригонометрические и алгебраические функции, а также множество полезных Приложения. Хотя в нем не так много функций исчисления, приложения и программы могут быть написаны на калькуляторе или загружены из внешних источников.
TI-83 дважды модернизировался, сначала в 1999 г., а затем в 2001 г. TI заменил TI-83 на TI-83 Plus в 1999 году. В результате редизайна был представлен дизайн, очень похожий на ТИ-73 и TI-83 Plus, устраняющий наклонный экран, который был обычным для графических калькуляторов TI со времен TI-81, и включал Флэш-память, позволяя при необходимости обновлять операционную систему устройства или сохранять новые большие Flash-приложения, доступные через новый ключ приложений. Флэш-память также может использоваться для хранения пользовательских программ и данных. В 2001 году был выпущен TI-83 Plus Silver Edition, в котором было примерно в девять раз больше доступной флэш-памяти и более чем в два раза выше скорость обработки (15 МГц ) стандартного TI-83 Plus, все в полупрозрачном сером корпусе, инкрустированном мелкими «блестками». Редизайн 2001 г. (прозванный ТИ-83 "Парк"[2]) немного изменила форму самого калькулятора, устранила глянцевую серую рамку экрана и снизила стоимость за счет упрощения печатной платы до четырех единиц.
Дополнительные модели
TI-83 Plus
В TI-83 Plus был разработан в 1999 году как модернизация ТИ-83. TI-83 Plus - один из самых популярных калькуляторов TI. Он использует Зилог Z80 микропроцессор[3] работает в 6 МГц, монохромный 96 × 64 ЖК-дисплей экран и 4 Батарейки AAA а также резервный аккумулятор CR1616 или CR1620. Порт связи также встроен в калькулятор в виде разъема 2,5 мм. Однако главное улучшение по сравнению с TI-83 - добавление 512 кБ из Флэш-память, который позволяет обновлять операционную систему и устанавливать приложения. Большая часть флэш-памяти используется операционной системой, 160 КБ доступны для пользовательских файлов и приложений. Еще одна разработка - возможность установки Flash-приложений, которая позволяет пользователю добавлять функции к калькулятору. Такие приложения были созданы для математики и естественных наук, редактирования текста (как прописными, так и строчными буквами), органайзеров и ежедневников, редактирования электронных таблиц, игр и многих других целей.
Разработанный для использования учащимися старших классов и колледжей, хотя теперь он используется учащимися средних школ в некоторых системах государственных школ, он содержит все функции научного калькулятора, а также возможности функционального, параметрического, полярного и последовательного построения графиков; среда для финансовых расчетов; матричные операции; программирование на калькуляторе; и больше. Символические манипуляции (дифференциация, алгебра) не встроены в TI-83 Plus. Его можно запрограммировать на языке, который называется TI-BASIC, который похож на компьютерный язык BASIC. Программирование также может быть выполнено на TI Assembly, состоящем из сборки Z80 и набора системных вызовов, предоставленных TI. Программы сборки работают намного быстрее, но их труднее писать. Таким образом, написание ассемблерных программ часто выполняется на компьютере.
TI-83 Plus Silver Edition
В 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 порт, часы и сменные лицевые панели.
Технические характеристики
- ЦПУ: Зилог Z80 ЦП, 6 МГц (TI-83, 83+), или 15 МГц (Silver Edition), или Inventec 6S1837 (TI-83 + revision A)[4]
- ПЗУ
- 24 кБ ROM (ТИ-83)
- Флэш-память: 512 КБ, из которых 163 КБ доступны для пользовательских данных и программ (83+) или 2 МБ (Серебряное издание)
- баран: 32 КБ ОЗУ, из которых 24 КБ доступны для пользовательских данных и программ (128 КБ в Silver Edition, однако дополнительные 96 КБ являются нет доступная пользователю по умолчанию, эта дополнительная память используется в некоторых приложениях, таких как Omnicalc для функции восстановления ОЗУ и виртуальный расчет)
- Отображать
- Текст: 16 × 8 знаков (обычный шрифт)
- Графика: 96 × 64 пиксели, монохромный 3 " ЖК-дисплей
- Ввод / вывод
- Порт связи, 9.6 кбит / с
- Встроенная клавиатура с 50 кнопками
- Мощность: 4 Батарейки AAA плюс 1 CR 1616 или CR 1620 для резервный
- Интегрированный языки программирования: 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 в школьных программах, для многих студентов это их первый опыт программирования.[нужна цитата ]. Ниже приведен пример привет мировая программа эквивалент примера языка ассемблера.
: ClrHome: Disp "Hello World!"
язык ассемблера
TI-83 был первым калькулятором в серии TI со встроенной поддержкой языка ассемблера. В ТИ-92, ТИ-85, и ТИ-82 были способны запускать программы на ассемблере, но только после отправки специально созданной (взломанной) резервной копии памяти. Доступ к поддержке TI-83 можно получить через скрытую функцию калькулятора. Пользователи могли писать свою программу сборки (ASM) на своем компьютере, собирать ее и отправлять на свой калькулятор в виде программы. Затем пользователь выполнит команду «Отправить (9prgmXXX" (куда XXX - это имя программы), и программа будет выполнена. Преемники TI-83 заменили бэкдор Send () менее скрытой командой Asm ().
Ассемблер Z80 дает программисту гораздо больше возможностей над калькулятором, чем встроенный язык TI-BASIC. С другой стороны, сборка Z80 сложнее в освоении, чем TI-BASIC. Язык ассемблера Z80 может быть запрограммирован на компьютере и отправлен на калькулятор через порт USB, написан вручную непосредственно в программном редакторе (с использованием шестнадцатеричных эквивалентов кодов операций) или скомпилирован с использованием программ-компиляторов сторонних производителей. Программы, написанные на ассемблере, намного быстрее и эффективнее, чем программы, использующие TI-BASIC, поскольку это родной язык процессора, и его не нужно интерпретировать. Пример программы, которая отображает "Привет, мир! "на экране отображается. Обратите внимание, что b_call () - это не инструкция, а макрос (синтаксический сахар ) для вызова процедуры ОС.
.nolist ; Стандартный заголовок#include "ti83plus.inc".список.org userMem-2.db t2ByteTok,tAsmCmpГлавный: b_call(_ClrScrnFull) ; Очищает экран b_call(_HomeUp) ; Перемещает курсор в верхний левый угол экрана. ld гл,Привет ; Загружает адрес, указывающий на "Hello World", в регистр hl (16 бит). b_call(_PutS) ; Отображает "Hello World" на экране Ret ; Извлекает последнее значение, помещенное в стек, в регистр выполнения программы ; Может использоваться для завершения программы в зависимости от того, что находится в стекеПривет: ; Придает метке равный адрес в памяти.db "Привет, мир!",0 ; Шестнадцатеричные значения "Hello World" хранятся в данных программы..конец ; Отмечает конец файла.конец ; Необходимо использовать два .end из-за ошибки в стандартном компиляторе
Замена прошивки
TI продолжал полагаться на ЮАР ключи криптографической подписи длиной всего 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
Рекомендации
- ^ Лукас Аллен. "Обзор TI-84 Plus". Получено 2012-09-13.
- ^ TI-83 Parcus - ДАТАМАТ
- ^ Кэмпбелл, Роберт (2001). "Использование математики TI-82/83/85/86". UMBC.
- ^ «Музей калькуляторов Датамат». Получено 2008-12-04.
- ^ Герман те Риле (1999-08-26), Новая запись факторизации (объявление факторизации RSA-155). Проверено 10 марта 2008.
- ^ "Все ключи для подписи TI - ticalc.org". www.ticalc.org. Получено 2009-09-21.
- ^ "ключи подписи ti". cs.helsinki.fi/. Архивировано из оригинал на 2011-09-27. Получено 2009-12-30.
- ^ «Ключи для подписи и DMCA - ticalc.org». www.ticalc.org. Получено 2009-09-21.
- ^ «Подавлены ключи криптографической подписи Texas Instruments, 28 августа 2009 г. - Wikileaks». wikileaks.org. Получено 2009-09-21.
- ^ Смит, Джек. «Помните свой старый графический калькулятор? Он все еще стоит целое состояние - вот почему». Мик (медиа-компания). Получено 2 октября 2015.
внешняя ссылка
- Особенности TI-83 Plus, и TI-83 Plus Silver Edition Информация о продукте Texas Instruments
- Путеводитель по TI-83 Plus Документация по продукту Texas Instruments
- Как Texas Instruments монополизировала математический класс Как студенты используют доноровВыберите, как собрать деньги на покупку графических калькуляторов TI