Jump to content

ТИ-59/ТИ-58

(Перенаправлено с TI-58 C )
ТИ-59
TI-59, показывающий магнитную карту памяти, вставляемую в устройство считывания карт сбоку.
Тип Программируемый
Производитель Техасские инструменты
Представлено Май 1977 г.
Снято с производства 1983
Расходы 300 долларов США
Калькулятор
Режим входа Инфикс
Точность 13
Тип дисплея Светодиод
Размер дисплея 10 цифр
Процессор
Процессор ТМС0501
Программирование
Язык(и) программирования нажатие клавиши ( полное по Тьюрингу )
Регистр памяти 100
Шаги программы 960
Другой
Масса 240 грамм
Размеры 16,3х7,3х3,6 см
ТИ-58
ТИ-58С
Тип Программируемый
Производитель Техасские инструменты
Представлено Май 1977 г.
Снято с производства 1983
Расходы 125 долларов США
Калькулятор
Режим входа Инфикс
Точность 13
Тип дисплея Светодиод
Размер дисплея 10 цифр
Программирование
Регистр памяти 60
Шаги программы 480
Другой
Масса 240 грамм
Размеры 16,3х7,3х3,6 см

TI -59 — это ранний программируемый калькулятор , который производился компанией Texas Instruments с 1977 года. Он является преемником TI SR-52 , в котором в четыре раза увеличено количество «шагов программы» хранения и добавлены «программные модули ПЗУ» (программируемые модули ПЗУ). вставной чип ПЗУ, способный хранить 5000 шагов программы). Как и SR-52, он имеет устройство считывания магнитных карт для внешнего хранения данных. По четверти памяти хранится на каждой стороне одной карты.

TI -58 (май 1977 г.), а позже TI-58C (1979 г.) представляют собой урезанные версии TI-59, в которых отсутствует устройство считывания магнитных карт и имеется половина памяти, но в остальном они идентичны. Хотя в TI-58C используется другой чип, чем в TI-58, технические данные остаются идентичными. Буква «C» в названии модели TI (или Hewlett-Packard) указывает на то, что калькулятор имеет постоянную память (или непрерывную память соответственно), позволяющую сохранять программы и данные при выключении.

В этих калькуляторах используется инфиксная система вычислений в скобках, называемая « Алгебраическая операционная система » (AOS), где, по сравнению с постфиксной системой RPN , используемой в других научных калькуляторах (таких как HP), оператор вводит вычисления так, как они записаны на бумаге, используя до девяти уровней скобок. [ 1 ]

Калькулятор может питаться от внешнего адаптера или от внутренней перезаряжаемой NiCd батареи (хотя батарея должна оставаться в наличии при использовании внешнего адаптера переменного тока, чтобы избежать повреждения схемы калькулятора).

Отображать

[ редактировать ]

10-значный светодиодный дисплей Красный светодиодный дисплей отображает точность до 10 десятичных знаков.

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

[ редактировать ]

Программирование простых задач с помощью TI-59 или TI-58 — очень простой процесс. В режиме программирования TI-59 просто записывает нажатия клавиш. Буквенные клавиши обеспечивают легкий доступ к десяти точкам входа. Также можно активировать любую программу в предварительно запрограммированном модуле памяти и запускать ее как любую программу, написанную пользователем. Программы, написанные пользователем, также могут использовать программы модуля в качестве подпрограмм. Программы модуля запускаются непосредственно из ПЗУ , поэтому оставляют память калькулятора свободной для пользователя.

Однако использование компьютерных возможностей TI-59 – совсем другое дело. Хотя TI-59 является полным по Тьюрингу , поддерживая прямолинейное программирование, условия, циклы и непрямой доступ к регистрам памяти, и хотя он поддерживает ограниченный буквенно-цифровой вывод только на принтере, написание сложных процедур по сути является вопросом планирования машинного языка. и с помощью кодирующей панели.

Большая степень обмена произошла в сообществе TI-59 и TI-58. По крайней мере одна игра , Darth Vader's Force Battle , появилась как программа типа type-in . [ 2 ]

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

[ редактировать ]

Вот пример программы, которая вычисляет факториал целого числа от 2 до 69. Для 5!, если нажать «5 A», результат будет 120. В отличие от SR -52 , TI-58 и TI- 59 не имеет встроенной функции факториала, но поддерживает ее через программный модуль, поставляемый вместе с калькулятором.

Op-code        Comment

LBL A          You'll call the program with the A key
STO 01         stores the value in register 1
1              starts with 1
LBL B          label for the loop
*              multiply
RCL 01         by n
DSZ 1 B        decrements n and back to B until n=0
=              end of loop, the machine has 
                 calculated 1*n*(n-1)*...2*1=n!
INV SBR        end of procedure

Вот та же программа, написанная для TI Compiler : [ 3 ]

#reg  01 counter
#label A factorial

LBL factorial
  STO counter
  1
  FOR counter
    * @counter
  LOOP
  =
RTN

#end

По сравнению со своим современным главным конкурентом Hewlett-Packard HP-67 , TI-59 имеет примерно в два раза больше памяти . Разделение между шагами программы и памятью настраивается с шагом 80 шагов программы/10 ячеек памяти. Можно сконфигурировать до 960 шагов программы (с нулевым количеством памяти) или до 100 ячеек памяти (с 160 шагами программы). TI -59 был первым программируемым карманным калькулятором, производитель которого предоставил систему разделения памяти между регистрами данных и хранилищем программ. Память лишь примерно в два раза больше, чем в SR-52 , но более гибкая, поэтому возможное количество шагов программы было в четыре раза выше. Содержимое этой памяти теряется при выключении калькулятора.

TI-58 имеет половину памяти TI-59 и поддерживает до 480 шагов программы или 60 ячеек памяти. Он конкурировал с HP-34C .

Калькуляторы TI-58 и TI-59 имеют инструкции переменной длины. Некоторые нажатия клавиш объединены в один шаг программирования, так что инструкции от одного до одиннадцати нажатий клавиш сохраняются в одном-шести шагах программирования. HP -67 всегда сохраняет одну инструкцию за один шаг программирования, что эффективно для некоторых часто используемых инструкций, но также ограничивает количество возможных инструкций.

Считыватель магнитных карт

[ редактировать ]
Продолжительность: 23 секунды.

TI-59 может хранить программы и данные на небольших магнитных картах, когда калькулятор выключен, и быстро перезагружаться при необходимости. Нажмите ниже, чтобы посмотреть видео о кард-ридере в действии.

В видео также показано двойное использование магнитной карты в качестве меню документации программы. Заметки могут быть распечатаны или написаны от руки программистом на верхней стороне магнитной карты. После считывания картридером карту можно сохранить, как показано на рисунке, в слоте между верхней частью клавиатуры и дисплеем, обеспечивая таким образом обозначение, указывающее как название загруженной в данный момент программы, так и назначение каждой из пяти программ. маркируйте кнопки AE и их второстепенные функции A'-E' в загруженной программе.

TI-58 не имеет устройства считывания магнитных карт.

Библиотека твердотельного программного обеспечения

[ редактировать ]
Показанный модуль главной библиотеки вынут из гнезда в задней части калькулятора. Также показан футляр для хранения магнитных карт.

TI-59 и TI-58 были первыми портативными калькуляторами, в которых использовались съемные ПЗУ программные модули . ПЗУ модуля главной библиотеки было включено в комплект TI-59 и TI-58 и содержит несколько полезных предварительно запрограммированных процедур и даже игру. Дополнительные модули — для таких приложений, как недвижимость , инвестиции , статистика , геодезия и авиация — продавались отдельно. Программы в модулях активно использовали пользовательские ключи. Чтобы упростить использование программ, в слот между дисплеем и клавиатурой можно вставлять пластиковые карты того же размера, что и магнитные карты, но только с напечатанными обозначениями определяемых пользователем клавиш.

ТИ-59, установленный на термопринтере ПК-100А.

Для TI-59 и TI-58 также был доступен термопринтер ( модели PC-100A, B и C); калькулятор устанавливался сверху принтера и закрывался на ключ.

Калькулятор можно запрограммировать на запрос ввода данных от пользователя и вывод результатов вычислений на принтер. Буквенно-цифровой текст (всего 64 символа, включая пробелы, 0–9, AZ и 25 знаков препинания и математических символов) может выводиться так же, как и цифры. Предусмотрена ограниченная возможность построения графиков. Принтер также полезен для разработки программ, поскольку он может создавать печатную копию программы калькулятора, включающую буквенно-цифровые мнемоники вместо цифровых кодов, обычно видимых на дисплее, а также дамп регистров данных, следы программы. исполнение и др. Информация о программе.

В ранней модели PC-100A переключатель внутри отсека для зарядного устройства позволяет использовать более ранние калькуляторы SR-52 и SR-56, а также серию TI-58/59. Кроме того, он также работает с непрограммируемыми машинами TI той эпохи, такими как SR-50A . (Извлеките аккумулятор из калькулятора TI и найдите ряд контактных площадок принтера на печатной плате под клеммами аккумулятора.)

Основная плата TI-59
  1. ^ Брошюра ТИ-58 (PDF) , стр. 2
  2. ^ Джексон, Клит (октябрь 1980 г.). «Битва Силы Дарта Вейдера» . БАЙТ . стр. 50–54 . Проверено 14 июня 2014 г.
  3. ^ (на английском языке) Пользователь TI, программы в Интернете, страница компилятора TI . , (на французском языке) Пользователь TI, онлайн-программы, страница компилятора TI
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9a57ef5aae2d429c9fa6c0791cfd377a__1672951800
URL1:https://arc.ask3.ru/arc/aa/9a/7a/9a57ef5aae2d429c9fa6c0791cfd377a.html
Заголовок, (Title) документа по адресу, URL1:
TI-59 / TI-58 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)