TRS-80 Модель 100 - TRS-80 Model 100

TRS-80 Модель 100
Radio Shack TRS-80 Модель 100.jpg
Разработчик Kyocera , Tandy , Microsoft
Тип Портативный компьютер
Дата выхода 1983 ; 38 лет назад ( 1983 )
Начальная цена Версия 8K 1099 долларов США (эквивалент 2860 долларов США в 2020 году) Версия
24K 1399 долларов США (эквивалент 3640 долларов США в 2020 году)
Проданных единиц 6 миллионов
Операционная система Пользовательское выделенное время выполнения в прошивке
Процессор 2,4  МГц Intel 80C85
объем памяти КБ - 32 КБ (поддерживается)
Отображать 8-строчный, 40-символьный ЖК-дисплей
Графика Адресуемая графика 240 на 64 пикселя
Вход Клавиатура: 56 клавиш, 8 программируемых функциональных клавиш и 4 специальные командные клавиши
Власть Четыре фонарика (AA) или внешний адаптер питания 6 В (> 180 мА)
Габаритные размеры 300 х 215 х 50 мм
Масса Около 1,4 кг (3,1 фунта) с батареями

В TRS-80 Model 100 представляет собой портативный компьютер , введенный в 1983 г. Это один из первых компьютеров , ноутбуки стиля, показывая клавиатуру и жидкокристаллический дисплей , на батарейки пакета примерно размера и форму блокнота или большой книгу .

Он был произведен Kyocera и первоначально продавался в Японии как Kyotronic 85 . Хотя Kyocera продавалась медленно, права на машину были куплены Tandy Corporation . Компьютер продавался через магазины Radio Shack в США и Канаде, а также через аффилированных дилеров в других странах. Она стала одной из самых популярных моделей компании, продано более 6 миллионов единиц по всему миру. Olivetti M-10 и NEC PC-8201 и PC-8300 были также построены на одной и ту же Kyocera платформы, с некоторыми дизайном и аппаратными различиями. Первоначально он продавался как Micro Executive Work Station (MEWS), хотя этот термин не прижился, и в конечном итоге от него отказались.

Характеристики

Внутреннее устройство TRS-80 Model 100. Левая половина - задняя.
  • Процессор: 8-битный Oki 80C85 , CMOS , 2.4576 МГц
  • Память: 32 КБ ПЗУ , 8, 16, 24 или 32 КБ статической ОЗУ . Машины с размером менее 32 КБ могут быть расширены с шагом 8 КБ с помощью подключаемых статических модулей ОЗУ. Можно установить дополнительное ПЗУ на 32 КБ, что в сумме составляет 64 КБ (с переключением банков в апертуру 32 КБ), а стандартное ПЗУ монтируется в гнездо (не впаивается), поэтому его можно легко заменить.
  • Дисплей: 8-строчный, 40-символьный ЖК-дисплей , скрученный нематический (серый) монохромный, с адресуемой графикой 240 на 64 пикселя . Экран светоотражающий, без подсветки . Экран был сделан Sharp Electronics . Контроллеры LCD от Hitachi: (10) ИС контроллера столбца HD44102CH и (2) ИС драйвера строки HD44103CH; HD44102CH предоставляют программируемый аппаратный интерфейс для программного обеспечения. Частота обновления составляет около 70 Гц (грубо регулируется RC-генератором, а не кристаллом).
  • Клавиатура: 56 клавиш, раскладка QWERTY с полным стандартным интервалом, 8 программируемых функциональных клавиш, 4 специальные командные клавиши. Эти последние 12 - тактильные «кнопочные» клавиши. Почти все клавиши, кроме 12 функциональных клавиш, могут быть переворачиваемыми (фантомные клавиши не кажутся нажатыми), поэтому можно использовать комбинации нескольких клавиш.
  • Периферийные устройства: Базовый блок включает в себя: встроенный телефонный модем со скоростью 300 бод (POTS) (версии для Северной Америки), совместимый с Centronics параллельный порт принтера, порт последовательной связи RS-232 (совместное использование микросхемы последовательного ввода-вывода с внутренним модемом), считыватель штрих-кода вход, вход / выход кассеты для аудиокассеты, часы реального времени.
  • Расширение: DIP-разъем интерфейса системной шины (под крышкой в ​​нижней части машины).
  • Размеры: 300 на 215 x 50 мм , вес около 1,4 кг (3,1 фунта) с батареями.

Источник питания: четыре элемента питания типа "фонарик" (AA) или внешний адаптер питания 6 В (> 180 мА, отрицательная конфигурация наконечника)

Версии 8K и 24K продавались за 1099 и 1399 долларов США соответственно.

Модель 100 рекламировалась как способная работать до 20 часов и сохранять память до 30 дней от набора из четырех щелочных батареек AA . Он не мог работать от имеющихся в то время перезаряжаемых никель-кадмиевых батарей, но была доступна модификация оборудования, которая сделала это возможным.

Единственной доступной формой массовой памяти компьютера был порт для кассетного магнитофона, который был заведомо привередлив и ненадежен. Много раз требовалось несколько попыток прочитать ленту вместе с большой регулировкой громкости.

Популярной альтернативой был Tandy Portable Disk Drive (TPDD), представленный в 1986 году, последовательное устройство, способное хранить 100 КБ данных на 3,5-дюймовой односторонней дискете двойной плотности; этот привод идентичен приводу Brother FB100 для вязальных машин. Вторая версия, TPDD2 , может хранить до 200 КБ.

Блок расширения интерфейса диска / видео был выпущен в 1984 году с одним односторонним диском 180 КБ 5-1 / 4 дюйма двойной плотности и видеоадаптером CRT. Это позволяло модели 100 отображать видео в 40 или 80 столбцов на внешнем телевизоре или видеомониторе. В один пустой отсек для дисководов можно было установить второй дисковод (что оказалось удобным для резервного копирования дисков).

Другой популярной формой резервного копирования данных была передача файлов на настольный компьютер либо через модем, подключенный к телефонной линии, либо через последовательный порт RS-232, подключенный к нуль-модемному кабелю. Встроенная прошивка TELCOM сделала эту возможность удобной. Не случайно, операционная система TRSDOS 6 TRS-80 Model 4 включала утилиту под названием TAPE100, которая использовала порт кассеты Model 4 для чтения и записи лент, созданных Model 100, данные которых хранились в дисковых файлах TRSDOS. Кроме того, поскольку TRSDOS 6 включал коммуникационное приложение (COMM / CMD), Model 100 оказалась популярным «периферийным устройством» для клиентов Model 4.

Также была предложена палочка для считывания штрих-кода.

Прошивка ROM

При первом включении Model 100 отображает меню приложений и файлов, а также дату и время. Система на основе прошивки ROM загружается мгновенно, и программа, которая работала, когда устройство было выключено, готова к использованию сразу после включения. Клавиши курсора используются для навигации по меню и выбора одной из внутренних или добавленных прикладных программ или любого файла данных, с которым нужно работать.

32- килобайтная постоянная память модели 100 содержит версию N82 языка программирования Microsoft BASIC 80 . Это похоже на другие ОС Microsoft того времени и включает хорошую поддержку аппаратных функций машины: пиксельная адресация дисплея, поддержка внутреннего модема и последовательного порта, монофонический звук, доступ к ленте и файлам RAM, поддержка часы реального времени и считыватель штрих-кода, а также перенаправление ввода-вывода между различными логическими устройствами машины. Как и в предыдущих интерпретаторах Microsoft BASIC, имена переменных были ограничены двумя символами, а все программные строки и подпрограммы были пронумерованы, а не названы. Однако по умолчанию для чисел с плавающей запятой используется двойная точность. Сообщается, что это было последнее прикладное программное обеспечение с кодом, написанным Биллом Гейтсом .

ПЗУ также содержит терминальную программу TELCOM; органайзер адреса / телефонной книги ADDRSS; органайзер списка дел, SCHEDL; и простой текстовый редактор TEXT. Программа TELCOM позволяет автоматизировать последовательность входа в удаленную систему под управлением интерпретатора BASIC. Как и в случае с другими домашними компьютерами той эпохи, огромная коллекция локаций PEEK и POKE была собрана заядлыми любителями.

Редактор TEXT Model 100 работал заметно медленнее, особенно для тех, кто быстро набирал текст. Частично это было связано с медленным процессором 8085 и частично с медленным временем отклика ЖК-экрана. Часто после быстрого набора одного или двух предложений пользователю приходилось ждать несколько секунд, пока компьютер «догонит». В качестве небольшой компенсации многим пользователям было довольно забавно наблюдать за текстом, появляющимся на дисплее, особенно текстом, вставленным в основную часть абзаца.

Возможно, малоизвестной, но задокументированной особенностью TEXT было то, что он частично поддерживал командный интерфейс WordStar . Поддерживаемыми командами были сочетание клавиш <Control> <alpha> для перемещения курсора и удаления символа в левой части клавиатуры; команды для активации меню Wordstar, такие как <Ctrl> <K> меню блока, не работали.

Невидимые файлы в оперативной памяти системы с именами «Хаяси» и «Судзуки» увековечивают имена дизайнеров Джунджи Хаяши и Джея Судзуки. Другой невидимый удаленный файл с именем «RickY» относится к Рику Ямасите. Прошивка Model 100 была последним продуктом Microsoft, который Билл Гейтс разработал лично вместе с Suzuki. По словам Гейтса, «часть моей ностальгии по этой машине заключается в том, что это была последняя машина, на которой я написал очень высокий процент кода в продукте».

Добавленные приложения и файлы данных хранятся во внутренней оперативной памяти с автономным питанием; их можно загружать и сохранять на кассетном магнитофоне или внешнем дисководе гибких дисков. Дополнительные ПЗУ могут быть установлены в Model 100, обеспечивая ряд настраиваемого прикладного программного обеспечения. За один раз можно установить только одно дополнительное ПЗУ. Некоторые коммерческие программные приложения для Model 100 также распространялись на кассетах.

ПЗУ Model 100 содержит ошибку 2000 года ; век, отображаемый в главном меню, был жестко задан как «19XX». Для этой проблемы существуют обходные пути . Поскольку столетие даты не имеет значения для каких-либо программных функций, а аппаратные средства часов реального времени в Model 100 не имеют календаря и требуют установки дня недели независимо от даты, недостаток действительно нисколько не ухудшать удобство использования компьютера; это косметический.

Приложения

После появления портативность и простота Model 100 сделали ее привлекательной для журналистов, которые могли набрать около 11 страниц текста, а затем передать его для электронного редактирования и производства с помощью встроенного модема и программы TELCOM.

Клавиатура полноразмерная со стандартной (QWERTY) раскладкой; рецензенты хвалили его, но сообщили, что это было шумно. Чтобы успокоить компьютер, владельцы подкладывают под клавиши ортодонтические резинки. В остальном компьютер работает бесшумно, за исключением динамика, и работает в течение 20 часов от 4 легко доступных и легко заменяемых батареек AA. Данные защищены встроенной перезаряжаемой ( Ni-Cd ) батареей, когда батареи AA разряжаются или извлекаются для замены. В Интернете доступно несколько простых программ для передачи файлов между Model 100 и современным персональным компьютером (или винтажным).

Модель 100 также использовалась в промышленных приложениях и в научных лабораториях в качестве программного терминала для настройки систем управления и приборов. Его компактность (простота в обращении и небольшая занимаемая площадь), низкие потребности в обслуживании, отсутствие вентиляционных отверстий (плюс для пыльных или грязных помещений), полный набор портов и легкость переноски сделали его очень подходящим для этих приложений.

Периферийные устройства сторонних производителей для Model 100 увеличили время автономной работы и увеличили емкость хранилища файлов. Программное обеспечение было разработано и до сих пор доступно для расширения возможностей отображения (до 60 столбцов и 10 строк текста с использованием более мелких символов) и для предоставления более совершенного программного обеспечения для обработки текста или вычислений, чем поставляемые программы. По сей день любители продолжают разрабатывать игры, приложения и оборудование для этого устройства. Простые программы для рисования и игры, использующие дисплей с пиксельной адресацией, были фаворитами среди пользователей. Как и практически на всех других современных домашних компьютерах, пользователи могут создавать свои собственные приложения, используя включенный язык программирования BASIC. Для программирования на ассемблере 8085 нет встроенных средств, но тщательно задокументированный интерпретатор BASIC от Microsoft предлагает хитрые приемы кодера для доступа к подпрограммам машинного кода. Эти приемы обычно заключались в упаковке необработанного объектного кода в строки или целочисленные массивы и были знакомы опытным программистам по более старым моделям TRS-80 I и III .

Коллеги и преемники

Портативный Tandy 102 и ноутбук 200

Тэнди 200 была введена в 1984 году в качестве более мощной родственной продукт Модель 100. Tandy 200 имеет флип-16 строка за 40 отображения столбцов и пришел с 24 КБ оперативной памяти , которая может быть расширена до 72 Кбайт (3 банки 24 КБ). Вместо клавиш в стиле «кнопки» модели 100, ее четыре клавиши со стрелками представляют собой группу клавиш того же размера и формы, что и клавиши, составляющие клавиатуру, хотя функциональные и командные «клавиши» по-прежнему относятся к кнопочному типу. Tandy 200 включает приложение для работы с электронными таблицами Multiplan . Он также добавил тональный набор DTMF для внутреннего модема, тогда как Model 100 поддерживает только импульсный набор . На телефонной линии, которая не поддерживает импульсный набор, пользователи могут набрать номер вручную с помощью тонального набора, а затем подключить Model 100 к сети.

Последней новой моделью, которую можно было считать частью этой линейки, была Tandy 600 , представленная в октябре 1985 года. Подобно Tandy 200, она имеет откидной экран, но с 80 столбцами вместо 40. Встроенные функции включают в себя: 3,5-дюймовый дисковод, аккумуляторы и 32 КБ ОЗУ с возможностью расширения до 224 КБ. Базовой программной платформой была 16-разрядная портативная операционная система Microsoft (Handheld DOS или HHDOS), а также программное обеспечение для обработки текстов, календаря, базы данных, связи и электронных таблиц. В отличие от более ранних моделей, BASIC был дополнительным вариантом, а не встроенным.

Последним обновлением линейки продуктов стал Tandy 102 , представленный в 1986 году как прямая замена модели 100, с тем же программным обеспечением, клавиатурой и экраном, а также почти идентичным, но более тонким форм-фактором, который весил примерно на фунт меньше. чем Model 100. Это уменьшение размера и веса стало возможным благодаря замене корпуса микросхемы для поверхностного монтажа. Стандартная память для модели 102, 24 КБ ОЗУ, была расширена до 32 КБ с помощью обычного чипа 8 КБ SRAM.

Более поздние портативные устройства от Tandy больше не имели программной среды на основе ПЗУ, начиная с Tandy 1400LT , в которой работала операционная система MS-DOS на дискетах .

Похожие компьютеры от других компаний

Компьютер NEC PC-8201

Olivetti M-10 и NEC PC-8201 и PC-8300 были построены на той же платформе, что и оригинальный дизайн Kyocera. В более раннем и меньшем Epson HX-20 1983 года использовался гораздо меньший ЖК-дисплей, четыре строки по двадцать символов и внутренний кассетный накопитель на магнитной ленте для хранения программ и файлов. В то время было доступно несколько других компьютеров «в стиле калькулятора», включая Casio FP-200, Texas Instruments CC-40 и Canon X-07 .

Системы примерно того же размера и форм-фактора, что и Model 100, нацеленные на журналистов, продавались такими компаниями, как Teleram , как Teleram T-3000 и GRiD Systems , как GRiD Compass , который использовался НАСА. Позднее GRiD была приобретена Tandy. Bondwell 2 1985 был CP / M ноутбук в аналогичном форм - факторе к модели 200. конвергентных Technologies выпустила WorkSlate в конце 1983 , который аналогичным образом целевой мобильных вычислений.

Компьютеры двух других британских компаний были похожи по форме и функциональности на Model 100. Cambridge Z88 1987 года, разработанный британским изобретателем сэром Клайвом Синклером , имел большую емкость расширения благодаря встроенным гнездам для картриджей. У него была гораздо более сложная операционная система под названием OZ, которая могла запускать несколько приложений в среде с переключением задач. Прошивка содержала мощное приложение под названием Pipedream, представлявшее собой электронную таблицу, которая также могла служить текстовым процессором и базой данных. Другими британскими компьютерами были Amstrad NC100 и NC200, выпускавшиеся с 1992 года.

Электронные клавиатуры для обработки текста AlphaSmart Dana и Quickpad Pro имеют некоторое сходство с физическим форматом TRS-80 Model 100. В Японии Pomera до сих пор производит и продает специализированные текстовые процессоры под названиями моделей Pomera DM100, Pomera DM200 и т. Д.

Лазер 50 образовательных компьютер находится в том же размере и форм - фактор , как модель 100, и был продан Video Technology.

Прием

Тэнди заявил, что продажи Model 100 «были лишь умеренными», а обозреватель InfoWorld позже заявил, что «только журналисты» покупали его. Однако популярность системы среди журналистов, вероятно, помогла Radio Shack улучшить плохую репутацию компании в прессе и в отрасли. Рецензент журнала назвал компьютер «замечательным», похвалив его мощность по сравнению с размером и ценой и отметив, что он написал обзор «на высоте 37 500 футов на борту United DC-10». В заключение он сказал: «Я не привык отдавать должное Radio Shack, но Model 100 - смелое, творческое и полезное дополнение к сфере микрокомпьютеров» и «ведущий претендент на звание « Аппаратный продукт года »от InfoWorld в 1983 году». , награда, которую он действительно выиграл.

BYTE охарактеризовал модель 100 как «удивительную машину». Отмечая отсутствие запоминающего устройства, рецензент похвалил «одну из самых хороших клавиатур, которые я использовал на любой машине, большой или маленькой» и «столь же впечатляющее» встроенное программное обеспечение, и пришел к выводу, что «создатели этой машины ... ... следует поздравить ". Позже журнал заявил, что «Тэнди практически изобрела портативный компьютер». PC Magazine раскритиковал угол обзора дисплея Model 100, но отметил, что текстовый редактор автоматически перекомпоновал абзацы, в отличие от WordStar . Он пришел к выводу, что компьютер «является гениальным, способным устройством ... захватывающим примером новой волны портативных компьютеров». Creative Computing заявила, что Model 100 была «явным победителем» в категории портативных ноутбуков стоимостью менее 1000 долларов в 1984 году, хотя и предупредила, что «версия 8K практически бесполезна».

Эмулятор

  • VirtualT Эмулятор модели 100/102/200 с открытым исходным кодом со встроенным отладчиком, утилитами доступа к оборудованию и полной эмуляцией принтера FX-80.
  • CloudT Эмулятор Model 100 реализован как мобильное и настольное «веб-приложение», работающее в браузере.

Послепродажные товары

  • DLPilot - позволяет КПК Palm OS с последовательным портом имитировать привод Tandy TPDD, обеспечивая доступное, компактное и портативное хранилище, которое легко синхронизируется с настольным компьютером.
  • ReMem - заменяет всю память в ноутбуке, позволяя использовать 4 МБ флэш-памяти и 2 МБ SRAM.
  • REX - подсистема памяти, которая умещается в гнезде дополнительного ПЗУ
  • Модуль RAM Tandy 200 - добавляет 2 банка по 24 КБ к T200
  • NADSBox - New Age Digital Storage Box - связывает карту памяти SD с использованием протокола привода Tandy TPDD для портативного хранения и простой передачи файлов на настольный компьютер с использованием стандартных карт Secure Digital в формате FAT.
  • PCSG's SupeROM - текстовый процессор WriteROM; Шаблон ввода электронной таблицы FORM; Электронная таблица LUCID; База данных (реляционная); Мысль планировщик.

использованная литература

Примечания
  • Руководство пользователя TRS-80, модель 100, (1983) Tandy Corporation, Форт-Уэрт, Техас
  • Журнал BYTE, апрель 1984 г., реклама интерфейса Диск-Видео.
  • Журнал BYTE, май 1985 г., реклама Model 200.
  • Рич Маллой, "Маленький большой компьютер: портативный компьютер TRS 80 Model 100" , журнал BYTE, май 1983 г., стр. 14 - 34
  • Стэн Всзола, "Портативный компьютер NEC PC 8201", журнал BYTE, июнь 1983 г., стр. 282

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