TRS-80

редактировать
Микрокомпьютер, выпущенный в 1977 году, продан Tandy Corporation через магазины RadioShack
TRS-80 Model I
Radioshack TRS80-IMG 7206.jpg TRS- 80 Модель I с интерфейсом расширения и австралийским дисплеем
ПроизводительTandy Corporation
ТипДомашний компьютер
Дата выпуска3 августа 1977 г.; 43 года назад (1977-08-03)
Начальная цена399 долларов
Снято с производстваЯнварь 1981 (1981-01)
Продано единиц100000+ (по состоянию на октябрь 1979 г.)
Операционная система TRSDOS, LDOS, NewDos / 80
CPU Zilog Z80 @ 1.774 МГц
Память4 KB ~ 48 КБ

Микрокомпьютерная система TRS-80 (TRS-80, позже переименованная в Модель I, чтобы отличить его от преемников) - настольный микрокомпьютер, выпущенный в 1977 году и продаваемый Tandy Corporation через свои магазины RadioShack. Название является аббревиатурой от микропроцессора Tandy / RadioShack, Z80. Это один из первых серийно выпускаемых и продаваемых в розницу домашних компьютеров.

TRS-80 имеет полнофункциональную клавиатуру QWERTY и процессор Zilog Z80. (вместо более распространенного Intel 8080 ), 4 KB DRAM стандартной памяти (когда многие 8-битные компьютеры поставляются только с 1 КБ ОЗУ), небольшой размер и место на стол, с плавающей точкой Уровень I BASIC язык интерпретатор в ROM, 64 символа в строке видеомонитор и начальная цена 600 долларов США (эквивалент 2500 долларов США в 2019 году).

Кассетный ленточный накопитель для хранения программ был включен в исходную базовую комплектацию, но на практике оказался медленным и неудобным. Хотя программная среда была стабильной и функциональной, неудобный процесс загрузки в режиме динамического использования клавиатуры и проблемного интерфейса расширения широко распространенной репутации Модель I как чего-то забавного для компьютерных энтузиастов, но не подходящего для серьезного использования.. Как и во многих небольших компьютерах той эпохи, отсутствовала полная поддержка символов ASCII, например никаких строчных букв, что также затрудняло внедрение в бизнес.

Компания Tandy / RadioShack разработала и продает обширную линейку обновлений и дополнительных аппаратных периферийных устройств для TRS-80. Базовая система может быть расширена до 48 КБ ОЗУ (с шагом 16 КБ) и до четырех дисководов гибких дисков и / или жестких дисков. Tandy / RadioShack предоставили полную поддержку, включая услуги по обновлению, ремонту и обучению в своих тысячах магазинов по всему миру.

К 1979 году TRS-80 имел самый большой выбор программного обеспечения на рынке микрокомпьютеров. До 1982 года TRS-80 была самой продаваемой линейкой ПК, превосходя по продажам серию Apple II в пять раз, согласно одному анализу.

В середине 1980 года широко совместимые Выпущен TRS-80 Model III . Вскоре после этого производства модели было прекращено, в первую очередь из-за более строгих требований FCC по радиочастотным помехам находящимся поблизости электронным устройствам. В апреле 1983 года на смену Model III пришла совместимая TRS-80 Model 4.

Вслед за оригинальной моделью I и ее совместными потомками, название TRS-80 позже стало универсальной торговой маркой. на других технически не связанных компьютерных линий, продаваемых Tandy, включая TRS-80 Model II, TRS-80 Model 2000, TRS-80 Model 100, Цветной компьютер TRS-80 и Карманный компьютер TRS-80.

Содержание

  • 1 История
  • 2 Аппаратное обеспечение
    • 2.1 Клавиатура
    • 2.2 Видео и аудио
  • 3 Периферийные устройство
    • 3.1 Кассетный ленточный накопитель
    • 3.2 Интерфейс расширения модели I
    • 3.3 Флоппи-дискиод
    • 3.4 Exatron Stringy Floppy
    • 3.5 Жесткий диск
    • 3.6 Принтеры
  • 4 Программное обеспечение
    • 4.1 BASIC
    • 4.2 Другие языки программирования
    • 4.3 Другие приложения
  • 5 Прием
  • 6 Совместимые преемники
    • 6.1 Модель III
      • 6.1.1 Продукты вторичного рынка
      • 6.1.2 Совместимость с моделями III / 4
    • 6.2 Модель 4
  • 7 См. Также
  • 8 Примечание
  • 9 Ссылки
  • 10 Внешние ссылки

История

Tandy / RadioShack TRS-80, модель I

В середине 1970-х подразделение RadioShack Tandy Corporation было успешной американской сетью из более чем 3000 магазинов электроники. Среди сотрудников Тэнди, которые приобрели компьютер в комплекте MITS Altair , был покупатель Дон Френч, который начал проектировать свой компьютер и показал его вице-президенту по производству Джону Роучу., Бывший менеджер по электронной обработке данных Тэнди. Хотя дизайн не произвел на Роуча впечатления, идея продажи микрокомпьютера произвела впечатление. Когда эти двое мужчин области National Semiconductor в Калифорнии в середине 1976 года, их впечатлил опыт членов Домашний компьютерный клуб Стива Лейнингера в микропроцессора SC / MP. Национальные представители отказались предоставить контактную информацию Лейнингера, когда Френч и Роуч хотели нанять его в качестве консультанта, но они представили, что Лейнингер работает неполный рабочий день в Byte Shop. Лейнингер был недоволен в National, его жена хотела работать получше, а в Техасе не было подоходного налога штата. Наняв его за его технический и розничный опыт, Лейнингер и Френч работать вместе в июне 1976 года. Компания задумала комплект, но Лейнингер убедил остальных, поскольку «слишком много людей не умеет паять», будет лучше заранее собранный компьютер.

У Tandy было 11 миллионов клиентов, которые могли бы купить микрокомпьютер, но это было бы намного дороже, чем средняя цена продукта RadioShack в 30 долларов США, и было бы большим риском для очень консервативной компании. Руководители боялись потерять деньги, как Sears с Cartrivision, и многие выступали против этого проекта; один руководитель сказал французам: «Не трать мое время зря - мы не можем продавать компьютеры». Однако по мере того как популярность CB-радио - в какой-то момент составлявшей более 20% продаж RadioShack - снизилась, компания начала искать новые продукты. В декабре 1976 г. Френч и Лейнингер получили официальное одобрение проекта, но им сказали сделать упор на экономии средств; например, исключение строчных букв позволяет сэкономить 1,50 доллара США на компоненте и снизить розничную цену на 5 долларов США. Первоначальная розничная цена 199 долларов США требовала себестоимости 80 долларов США; первая конструкция мембранную клавиатуру и не имеет видеомонитора. Лейнингер убедил Роуча и Френча добавить лучшую клавиатуру; Это, монитор, данные хранилища и другие функции требовали более высокой розничной цены, чтобы обеспечить типичную норму прибыли Tandy. В феврале 1977 года они показали свой прототип с простой программой налогового учета Чарльзу Тэнди, глава Tandy Corporation. Программа быстро вышла из строя, поскольку компьютерная реализация Tiny BASIC не смогла обработать цифру в 150 000 долларов, которую Тэнди ввел в качестве своей зарплаты, и двое мужчин добавили поддержку математики с плавающей запятой в его Уровень I BASIC для предотвращения повторения. Официально проект был одобрен 2 февраля 1977 г.; Тэнди сообщил, что он уже сообщил о существовании компьютера. При первом осмотре прототипа он заметил, что даже если бы он не был продан, благодаря той рекламе, которую он мог вызвать.

MITS продал 1000 Altair в феврале 1975 года и продавал 10000 в год.. Когда Тэнди спросила, кто купит компьютер, президент компании Льюис Корнфельд признал, что они не знают, купит ли кто-нибудь этот компьютер, но предположил, что это могут сделать малые предприятия и школы. Зная, что спрос на Altair за 795 долларов США, который стоит более 1000 долларов с монитором, очень высок, RadioShack может продать 50 000 компьютеров, но ему никто не поверил; Роуч назвал эту цифру «чушью», поскольку никогда не продавала столько товаров по этой цене. Роуч и Корнфельд предложили от 1 000 до 3 000 в год; 3000 - это количество, которое компания должна была произвести, чтобы закупить комплектующие оптом. Роуч убедил Тэнди количество построить 3500 магазинов - магазинов RadioShack, - чтобы каждый магазин мог использовать компьютер для инвентаризации, если они не будут продавать. RCA согласился монитор - черно-белый телевизор с удаленными тюнером и динамиками - после того, как другие отказались из-за низкого начального объема производства Tandy. Tandy использовала черный и серебристый цвет для TRS-80.

Потратив менее 150 000 долларов на правила, RadioShack анонсировала TRS-80 (Tandy RadioShack) на пресс-конференции в Нью-Йорке 3 августа., 1977 г. Он стоил 399 долларов США (1683 долларов сегодня) или 599 долларов США (2527 долларов сегодня) с 12-дюймовым монитором и магнитофоном RadioShack; самым дорогим продуктом, проданным RadioShack ранее, была стереосистема за 500 долларов США. Компания надеялась, что новый компьютер поможет RadioShack продавать более дорогие продукты и улучшить свой "халатный" имидж среди клиентов. Малый бизнес был основным целевым рынком, за ним следовали преподаватели, профессиональные и любители; несмотря на свою базу клиентов-любителей, RadioShack считала их "не мейнстримом" бизнес »и« никогда не наш большой рынок ».

Хотя пресс-конференция не получила большого внимания со стороны СМИ из-за другом террористического акта в месте города, компьютер получил гораздо больше внимания на ярмарке компьютеров в Бостоне два дня позже. В статье на вашей первой полосе Associated Press обсуждалась новинка: крупная компания, производящая бытовую электронику, продает домашний компьютер, который может рассчитывать заработную плату до 15 человек в малом бизнесе, обучать детей математике, хранить любимые рецепты или рассчитывать Тэнди с вопросами о компьютере, более 15 000 человек позвонили, чтобы купить TRS-80, что парализовало коммутатор компании, и 250 000 присоединились к списку ожидания с залогом. в 100 долларов.

Несмотря на внутренний скептицизм., RadioShack агрессивно вышел на рынок. Компания рекламировала персональный компьютер за 599 как «самый важный, полезный, интересный электронный продукт нашего времени». : «Это устройство неизбежно в будущем в некотором цивилизованном мире - в некотором роде - сейчас и так далеко, насколько это возможно», и годовой отчет Тэнди за 1977 год назвал компьютер «вероятно, важным важным продуктом, который мы-либо создавали на заводе компании». В отличие от конкурента Commodore, который объявил о PET поставил его, ранее, но еще не были поставил его, в Tandy были собственные фабрики (способные повторить 18 000 компьютеров в месяц) и дистрибьюторскую сеть, а также даже в небольших городах были магазины RadioShack. Компания объявила о планах продажи периферийных устройств и программного обеспечения для TRS-80, начала поставки компьютеров к сентябрю, открыла свой первый магазин только для компьютеров в октябрь и к декабрю доставила клиентов 5 000 компьютеров. По-прежнему прогнозируя 3 000 продаж в год, RadioShack продала более 10 000 TRS-80 за первые полтора месяца продаж, 55 000 в первый год и более 200 000 за весь срок службы продукта; один вошел в Смитсоновский Национальный музей американской истории. К середине 1978 года ожидание доставки в течение двух или более месяцев было закончено, и компания смогла сообщить в рекламных объявлениях, что TRS-80 «находится на демонстрации и теперь доступна на складе в каждом магазине RadioShack в сообществе!».

TRS-80 Model I изображен рядом с Apple II и Commodore PET 2001-8. Эти три компьютера составляют то, что журнал Byte Magazine назвал «троицей 1977 года» домашние компьютеры.

Первые устройства, заказанные незамеченными, были доставлены в ноябре 1977 года и поступили в магазины на третьей неделе декабря. Линия завоевала популярность у любителей, домашних пользователей и малого бизнеса. Лидирующая позиция Tandy Corporation в том, что журнал Байт назвал "1977 Trinity" (Apple, Commodore и Tandy), во многом связано с тем, что Tandy продавала компьютеры в розницу через другие более 3000 магазинов RadioShack в США. Тэнди заявила, что у нее «7000 магазинов [RadioShack] в 40 странах». Предварительная цена системы долларов США (ЦП / клавиатура и видеомонитор) составляла 500 долларов США, при этом требовался залог в размере 50 США с гарантией возврата денег на момент доставки.

К 1978 году Tandy / RadioShack позиционировала себя как «Самое большое имя в маленьких компьютерах». К 1979 году 1600 сотрудников построили компьютеры на шести заводах. Kilobaud Microcomputing в 1980 году подсчитала, что Tandy продавала в три раза больше компьютеров, чем Apple Computer, причем обе компании опережали Commodore. К 1981 году InfoWorld описал RadioShack как «доминирующего поставщика малых компьютеров». Сотни небольших компаний производили программное обеспечение и аксессуары TRS-80, и Адам Осборн охарактеризовал Тэнди как «производитель микрокомпьютеров номер один», несмотря на то, что у него «так мало корней в микрокомпьютерах». В том же году Лейнингер оставил свою работу в качестве директора по передовым исследованиям; Френч ушел, чтобы основать компанию по разработке программного обеспечения, а Роуч стал генеральным директором Tandy. Продажа компьютеров не изменила имиджа компании; Имя RadioShack смущало бизнес-клиентов, а руководству Tandy не нравилось прозвище «Trash-80» для ее продуктов. Однако к 1984 году на долю компьютеров приходилось 35% продаж, и у компании было 500 компьютерных центров Tandy RadioShack.

К 1979 году, когда RadioShack запустила ориентированную на бизнес и несовместимую модель TRS-80 Model II., TRS-80 был официально переименован в TRS-80 Model I, чтобы различать две линейки продуктов.

После того, как некоторые экспоненты Северо-восточной компьютерной выставки 1979 года были вынуждены пояснить, их продукты, носящие название TRS-80, не связаны с Radio Shack, публикации и рекламодатели на короткое время начали использовать "S". -80 "в общем, а не« TRS-80 »под страхом судебного иска, хотя он так и не материализовался.

После запуска Model III в середине 1980-х Тэнди заявлено, что Model I все еще продавалась, но к концу года. Тэнди назвал одну из основных причин непомерно высокой стоимостью его перепроектирования для соответствия более строгим требованиям FCC, охватывающим основные уровни радиочастотных помех, излучаемых исходной конструкцией. Модель I излучала столько помех, что во время игр можно было использовать радио AM, установленное рядом с компьютером, для воспроизведения звука. Radio Shack предлагала обновления (контроллер гибких дисков двойной плотности, LDOS, память, надежная клавиатура с цифровой панелью, строчные буквы, уровень II, RS-232C) еще в 1985 году.

Аппаратное обеспечение

Tandy / RadioShack TRS - 80 Печатная плата модели I Tandy / RadioShack TRS - 80 Разъемы панели задней модели I Плата обновления ПЗУ Tandy / RadioShack TRS - 80, модель I уровня II

Модель I сочетает в себе материнскую плату и клавиатура в один блок, что стало тенденцией дизайна в эпоху 8-битных микрокомпьютеров, хотя у Model I есть отдельный блок питания. В нем используется процессор Zilog Z80 с тактовой частоты 1,78 МГц (более поздние модели приобретения с Z80A). Первые машины уровня I, поставленные в конце 1977 - начале 1978 года, имели всего 4 КБ ОЗУ. После того, как в середине 1978 года были представлены интерфейсы расширения и BASIC уровня II, были предложены конфигурации RAM от 16k и выше (первые 16k были в самой Model I, оставшаяся RAM в EI).

OS ПЗУ, области ввода-вывода, видеопамять и рабочее пространство ОС занимают первые 16 кбайт модели памяти I. Остальные 48 кбайт из 64 кбайт карта памяти пространство доступно для использования программой в объеме установленной физической ОЗУ. Хотя ЦП Z80 может использовать ввод / вывод на основе портов ввода / вывода модели, я отображается в памяти, за исключением кассетной ленты и последовательных портов RS-232.

Клавиатура

Tandy / RadioShack TRS - 80 Model I ALPS Keyboard PCB

На клавиатуре TRS-80 Model I используются механические переключатели, которые страдают от «дребезга клавиатуры », что приводит к нескольким вводам вводятся одно вводные клавиши. Проблема была описана в редакционной статье Уэйна Грина в первом выпуске 80 Micro. Грязь, сигаретный дым или другие загрязнения попадают в незапечатанные клавишные переключатели, вызывая электрические помехи, которые компьютер определяет при многократном воздействии. Переключатели клавиш можно очистить, но дребезг повторяется, когда клавиатура снова подвергается воздействию загрязняющей среды.

дребезг клавиатура только в компьютерах модели I с прошивкой уровня II BASIC ; Уровень I BASIC имеетку «дребезга» для клавиатуры, чтобы избежать шумных контактов переключателя. Утилита Tandy KBFIX, Model III, последняя прошивка Model I и других операционных систем также реализуют исправление программного обеспечения и Tandy заменили клавиатуру в течение срока службы Model III на Alps Electric. исполнение с герметичными переключателями. Клавиатура Alps предоставлена ​​в качестве обновления для модели I за 79 долларов.

Клавиатура отображена в памяти, так что определенные места в пространстве памяти процессора соответствуют статусу группы клавиш.

Видео и аудио

Расположение символов и пикселей на дисплее TRS-80

Цвет текста на 12-дюймовом мониторе KCS 172 RCA бледно-синий (стандартный люминофор P4 используется в черно-белых телевизорах). Зеленые и желтые фильтры или сменные трубки для уменьшения утомляемости глаз были популярными предметами вторичного рынка. Более поздние модели поставлялись с дисплеем с изображением зеленого на черном.

Жалобы на качество видеоизображения были обычным явлением. Как писал Грин, «черт возьми, [монитор] - дешевый черно-белый телевизор с небольшой переделкой для использования в компьютере» (компьютер можно было купить без монитора RadioShack..) Доступ ЦП к экранной памяти вызывает видимое мерцание. Логика арбитража шины блокирует обновление видеодисплея (чтение видеопамяти) во время записи ЦП во VRAM, вызывая короткую черную линию. Это мало влияет на обычные программы BASIC, но может повлиять на быстрые программы, созданные с помощью языка ассемблера. Авторы программного обеспечения работали над минимизируйте эффект, и для Tandy TRS-80 доступно множество аркадных игр .

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

Как и Apple II, немодифицированная Модель I не может отображать строчные буквы в наборе символов TRS-80. Стандартный генератор символов имеет 64 графических символа и 64 буквенно-цифровых символа в верхнем регистре. В видеопамяти используется 2102 микросхемы SRAM размером 1 Кбайт x 1, но на печатной плате установлено семь, что позволяет отображать только 128 символов (графических или буквенно-цифровых) (от 0 до 127). Отсутствие восьмого чипа позволило сэкономить 1 доллар на производственныхзатратах, что привело бы к увеличению покупной цены компьютера. Установив восьмой 2102 (выполненный путем совмещения его микросхемой № 7), можно указать все 256 символов (включая строчные буквы). 1978 года для популярного текстового процессора Electric Pencil Содержало инструкции по модификации компьютера. Хотя модификация должна быть отключена для уровня II BASIC, ее конструкция стала отраслевым стандартом и широко продавалась в виде набора вместе с восьмым чипом 2102 с нижними элементами для строчных букв. Более поздние модели поставлялись с оборудованием для отображения символов нижнего регистра с нижними элементами.

Имеется только 1 КБ видеопамяти, дисплей Модели I имеет 64x16 символов вместо более обычных 40x25 или 80x25. Поддерживаются видеорежимы как 64x16, так и 32x16, в отличие от 40x25, используемого Apple, и 80x24, используемых некоторыми терминалами. Выбор формата 64x16 отчасти связан с экономикой, отчасти с физикой и отчасти с удобством использования. Для поддержки 80x24 требовалось вдвое больше статической оперативной памяти (7 дополнительных чипов RAM, всего 9 чипов с добавлением дополнительного адреса), плюс на плате не было места для установки дополнительных чипов. Модель I предназначалась для использования с использованием своего черно-белым телевизором. При отсутствии сигнала цветовой синхронизации и пропущенной РЧ-стадии черно-белый телевизор легко отображает до 64 столбцов, но 80 столбцов создадут невидимое для просмотра изображения. С 1 КБ адресного пространства ОЗУ возможно максимум 16 строк. С точки зрения удобства использования 16 строк по 64 символа более универсальны, чем 24 строки по 40 символов, 64 символа - это полная ширина машинописной страницы (при типичной пишущей машинке 10 символов на дюйм с 1-дюймовыми границами страницы, обычно используется в то время..).

С чипами RAM с большей плотностью и специализированными мониторами для сборки можно получить четкие дисплеи с более высоким разрешением; Символьные дисплеи 80x24 доступны в системах Модель II, Модель 4 и более поздних версийх.

Модель I не имеет встроенного динамика. Прямоугольные тона могут быть получены путем вывода данных на порт кассеты и подключения усилителя к линии «Mic» кассеты. В большинстве игр эта способность используется для звуковых эффектов. Доступен адаптер для использования джойстиков Atari.

Периферийные устройства

Ленточный накопитель

Данные пользователя изначально хранились на кассете. Кассетный магнитофон модели RadioShack CTR-41 был включен в комплект стоимостью 599 долларов США. Программный кассетной ленты работает медленно и неустойчиво; Грин охарактеризовал это как «вшивый... заставляет пользователей ломать голову», в первом выпуске 80 Micro есть три статьи о том, как улучшить характеристики кассет. Он чувствителен к громкости звука, и компьютер только грубую индикацию того, была ли установлена ​​правильная громкость, посредством мигающего на экране ввода данных. Чтобы найти правильную громкость при первом использовании, запускается загрузка и регулируется громкость до тех пор, пока TRS-80 получит не данные. Затем он останавливается, чтобы перемотать ленту и перезапустить загрузку. Пользователям было дано указание вместо нескольких копий файла, особенно если использовались кассеты с аудиокассетами сертифицированными данными с данными. Автоматическая регулировка усиления или индикаторы (в схемах пользовательского полные основные схемы для всей машины, включая периферийные интерфейсы, с примечаниями по работе).

Альтернативная передача данных из программы Chip Shop BBC в Великобритании, транслировала программное обеспечение для нескольких микрокомпьютеров по радио. Специальная программа была загружена с использованием обычного ленточного интерфейса. Затем радиопередача была подключена к интерфейсу кассеты. В конце концов Тэнди заменил CTR-41 на CTR-80, который имел встроенную схему АРУ (и без регулятора громкости). Это помогло ситуации, но работа с магнитной лентой по-прежнему ненадежна.

Компьютеры TRS-80 Model I с уровнем I BASIC читают и записывают ленты со скоростью 250 бод (около 30 байт в секунду); Уровень II BASIC удваивает это значение до 500 бод (около 60 байт в секунду). Некоторые программисты писали программы на машинном языке, увеличивают скорость до 2000 бит в секунду без потери надежности на их магнитофонах. С Model III и улучшенной электроникой в ​​интерфейсе кассет, стандартная скорость увеличилась до 1500 бод, что довольно надежно работает на большинстве магнитофонов.

<

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

Первая версия Model I имел аппаратную проблему, которая усложняла загрузку программ с кассетных магнитофонов. Тэнди предложила небольшую плату, которую установили в сервисном центре, чтобы исправить проблему. ПЗУ в более поздних моделях были трем, чтобы исправить это.

Интерфейс расширения модели I

Только модель I использует интерфейс расширения; во всех более поздних моделях все интегрировано в один и тот же корпус.

TRS-80 не использует шину-100, как другие компьютеры на базе ранних 8080 и Z80. Вместо него предложен фирменный блок расширений (E / I), который помещается под видеомонитор и его базой. Стандартными функциями E / I являются контроллером гибких дисков, параллельный порт Centronics для принтера и дополнительный разъем кассеты. По желанию можно установить дополнительные 16 или 32 КБ ОЗУ и дочернюю плату с портом RS-232. Разъем расширения с 40 проводниками через разъем на краю карты, что позволяет добавлять внешние внешние устройства, такие как внешний жесткий диск, синтезатор голоса или блок распознавания голоса VOXBOX.

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

Интерфейс расширения Model I - самая проблемная часть системы TRS-80 Model I. Он претерпел несколько изменений. E / I подключается к процессу / клавиатуре с помощью 6-дюймового ленточного кабеля, который не защищен от радиопомех, а его краевой разъем карты имеет тенденцию окисляться из-за контактов из основного металла. Это требует периодической чистки ластиком для карандашей во избежание самопроизвольных перезагрузок, что за его прозвищу «Хлам-80». Разъемы вторичного рынка, покрытые золотом, навсегда решают эту проблему. Разработчики программного обеспечения также ответили, разработав метод восстановления, который стал стандартной функцией многих коммерческих программ. Они принимают «параметр звездочки», символ звездочки, набираемый после имени программы, когда программа запускается из приглашений TRSDOS Ready. При использовании после самопроизвольной перезагрузки (или случайного сброса, сбоя программы или выхода из TRSDOS без сохранения данных на диск) программа загружается без инициализации своей области данных, сохраняя все данные программы, оставшиеся после сеанса до перезагрузки.. Так, например, если пользователь VisiCalc подвергается самопроизвольной перезагрузке, для восстановления данных пользователь вводит V+C+SPACE+при готовности TRSDOS, и Visicalc восстанавливает предыдущий сеанс вычислений без изменений.

Кнопкой питания на E / I сложно управлять, как она утоплена, чтобы предотвратить случайное отключение во время использования. Карандашный ластик или аналог используется для этой кнопки, а E / I не имеет светодиода питания, что затрудняет определение того, работает он или нет.

Для блока расширения требуется второй блок питания, идентичный блоку питания базового блока. Внутренняя ниша вмещает оба материала.

Пользовательский проинструктированный запуск и выключение всех периферийных устройств в правильном порядке, чтобы избежать повреждений или повреждать периферийное оборудование. В руководствех к TRS-80 рекомендуется сначала включить монитор, а затем все периферийные устройства, подключенные к E / I (если подключено несколько дисков, последний диск в цепочке должен быть включен первым и с ним), E / I и компьютер в последнюю очередь. При отключении питания сначала нужно выключить компьютер, а затем монитор, E / I и периферийные устройства. Кроме того, предлагается отправить все диски из дисководов во время включения или выключения питания. Это связано с тем, что кратковременный скачок напряжения от головки чтения / записи привода может создать магнитный импульс, который может повредить данные. Это была обычная проблема для ранних флоппи-дисководов.

E / I отображает экран, полный мусорных символов при включении, и, если загрузочный системный диск не присутствует на Диске 0, он зависает там, пока пользователь не нажмет RESETна задней панели компьютера, что приводит к повторной попытке запуска с диска, или была нажата кнопка Break+ Reset, которая переводит компьютер в режим BASIC. Из-за вышеупомянутых проблем с поврежденными дисками рекомендуется включить экран мусора с пустыми дисками, вставить системный диск и нажать СБРОС.

InfoWorld сравнил кабель . спагетти, соединяющие различные компоненты TRS-80 Model I со змеями из В поисках утраченного ковчега. RadioShack предлагает «Системный стол TRS-80», который скрывает почти все кабели. Он может вместить всю компьютерную систему, а также до четырех флоппи-дисководов и Quick Printer. Он короткий (около 6 дюймов) кабель, соединяющий соединяющий кабель расширения, соединяющий системную шину, кабель европейского стандарта США. У пользователя нет другого выбора, кроме как link E / I прямо за компьютером с монитором сверху. Это вызывает проблемы для мониторов сторонних производителей, корпус которых не соответствует монтажным отверстиям. Кроме того, фрикционная установка краевого разъема на и без того коротком соединительном кабеле позволяет отсоединить системную шину от ЦП, если какой-либо из модулей во время работы ударяется.

Дисководы для гибких дисков

RadioShack представила дисководы для гибких дисков в июле 1978 года, примерно через шесть месяцев после поступления в продажу модели I. Дисковая операционная система модели I TRSDOS была написана Рэнди Куком по лицензии RadioShack; Рэнди утверждал, что ему заплатили за это 3000 долларов. Первой общедоступной версией была версия 2.0 с ошибками. Это было быстро заменено на v2.1. требует покупки интерфейса расширения, который включает интерфейс для гибких дисков одинарной плотности (форматированной емкостью 85 КБ) на базе микросхемы контроллера гибких дисков одинарной плотности Western Digital 1771. Использовался отраслевой стандарт Shugart Associates минифлоппи-дисковод SA-400. Четыре диска гибких дисков могут быть установлены подключены к модели I. Предполагается, что на последнем диске в цепи должен быть установлен согласующий резистор, но часто он не нужен, поскольку он встроен в более поздние кабели.

Спрос на модель У меня диски на первых порах сильно превышали предложение. Накопитель ненадежен, отчасти из-за отсутствия в интерфейсе внешнего разделителя данных (буфера). Ранние версии TRSDOS также содержат, и им не помогает микросхема Western Digital FD1771, которая не может достоверно сообщить о своем состоянии в течение нескольких циклов команд после получения команды. Обычный метод обработки задержки заключался в том, чтобы подать команду на 1771, выполнить несколько инструкций «NOP», а затем запросить 1771 результат. Ранний TRSDOS игнорирует требуемый, но недокументированный период ожидания, поэтому ложное состояние часто возвращается в ОС, генерирует случайные ошибки и сбои. После того, как была реализована задержка 1771, она стала довольно надежной.

В 1981 году Стив Чиарсия опубликовал в BYTE проект самодельного улучшенного интерфейса расширения с дополнительной оперативной памятью и контроллером диска для TRS-80.

Разделитель данных и контроллер диска двойной плотности (на базе микросхемы WD 1791) были произведены Percom (техасский поставщик периферийных устройств), LNW, Tandy и. Percom Doubler использование возможности загрузки и использования дискет Double Density с модифицированным Percom TRSDOS под названием DoubleDOS. LNDoubler добавляет возможность чтения и записи с 5-дюймовых дискет с общим объемом памяти 1,2 МБ. Ближе к концу срока службы Model I в 1982 году были предложены обновления для замены исходного контроллера на двойной плотность 1.

Первыми дисководами, предложенными для модели I, были Shugart SA-400, которые поддерживали 35 дорожек и были единственным 5,25-дюймовым дисководом на рынке в 1977-78 годах. К 1979 году другие производители начали предлагать приводы. В моделях 3/4 / 4P используются 40-трековые приводы Tandon TM-100. Сочетание 40 дорожек и двойной плотности дает емкость 180 килобайт на одностороннюю дискету. Использование index-sync означает, что "flippy disk " требует второго индексного отверстия и выемки для разрешения записи. Можно было купить фабричные «флиппи». Некоторые издатели программного обеспечения форматировали одну сторону для систем Apple, а другую - для TRS-80.

Обычный метод подключения дисководов для гибких дисков включает установку буквы дисковода с помощью перемычек на плате контроллера дисковода, но Тэнди выбрала более удобный для пользователя метод, когда все четыре контакта выбора на дисководах соединены перемычками и На ленточном кабеле отсутствует строка выбора диска. Таким образом, пользователю не нужно беспокоиться о перемещении перемычек в зависимости от того, в каком положении цепи находился привод.

Стандартный плоский ленточный кабель для гибких дисков можно использовать на Model I, и в этом случае привод подключены к их количеству в цепи, или даже с помощью кабеля IBM PC, который требует установки каждого номера диска на 1, но допускает только два диска в цепи.

Хотя Сторонние DOS позволяют определять практически любой желаемый формат гибких дисков, формат «наименьшего общего знаменателя» для TRS-80 - это базовый односторонний формат с односторонней плотностью 35-40 дорожек для модели I.

Сторонние поставщики, такие как Aerocomp, сделали доступными двухсторонние и 80-трековые флоппи-дисководы памяти 5-1 / 4 дюйма и более поздние версии 3-1 / 2 дюйма с объемом до 720 КБ каждый. Эти новые приводы имеют половинную высоту и поэтому требуют других или модифицированных корпусов приводов.

Exatron Stringy Floppy

Альтернативу кассетной ленте и накопителю на гибких дисках предоставила Exatron. Устройство представляет собой ленточный накопитель с непрерывной петлей, получивший название «тягучая дискета» или ESF. Он не требует интерфейса расширения, подключается непосредственно к 40-контактной шине расширения TRS-80, намного дешевле, чем диски гибких дисков, может читать и записывать данные с произвольным доступом, как диски гибких дисков, в отличие от кассетной ленты, и передает данные со скорость до 14 400 бод. Ленточные картриджи Exatron хранят более 64 КБ данных. ESF может сосуществовать с кассетным приводом данных TRS-80. Он был популярен среди энтузиастов TRS-80: к 1981 году было продано более 4000 единиц. Exatron также изготовила дополнительную плату расширения RAM, которая установлена ​​в клавиатуре TRS-80 для увеличения объема памяти 48 КБ без EI.

Жесткий диск.

RadioShack представила внешний жесткий диск на 5 МБ для TRS-80 Model III / 4 в 1983 году. Это тот же жесткий диск, что и для линейки Model II, но с программным обеспечением ОС для Model III / 4.. Для подключения к модели E / I I требуется адаптер. Устройство примерно такого же размера, как и корпус современного настольного компьютера. Можно подключить до четырех жестких дисков для получения 20 МБ дискового пространства. В комплект входит операционная система LDOS, которая предоставляет утилиты для управления пространством хранения и гибкого резервного копирования. Первоначальная розничная цена первого (основного) устройства (2495 долларов США) эквивалент 6400 долларов США в 2019 году. Позже был предложен жесткий диск на 15 МБ в белом корпусе, который можно было подключить в цепочку до 60 МБ. Как и на большинстве жестких дисков, используемых на 8-разрядных машинах, здесь нет подкаталогов, но утилита DiskDISK является полезной альтернативой, которая создает файлы виртуального жесткого диска ".DSK", которые можно смонтировать как другой диск и использовать как подкаталог. было бы. Для отображения каталога отключенного файла виртуального диска DiskDISK обычно использовалась условно бесплатная программа DDIR Virtual Disk Directory Utility.

Принтеры

«Быстрый принтер» - это электростатический ротационный принтер, сканирующий видеопамять который через разъем шины и печатает изображение экрана на всей бумаге с покрытием uminum примерно за одну секунду. К сожалению, он несовместим с окончательной версией интерфейса расширения, так и с прерыванием "тактового сигнала", используемым для часов реального времени в Disk BASIC. Этого можно избежать, используя специальные кабели и выполняя «фиктивную» запись в порт кассеты при запуске принтера.

Два принтера сторонних производителей предназначались для бумаги с металлическим покрытием 57 мм, продаваемой в Германии за 600 немецких марок, и матричный принтер производства Centronics для обычной бумаги., стоившая сначала 3000 немецких марок, позже проданная в некоторых магазинах примерно за 1500 немецких марок. У него всего 7 контактов, поэтому буквы с нижним нижним языком, такие как строчная «g», не доходят до основных линий, аются вверх в пределах нормальной линии.

RadioShack предлагает обширную линейку принтеров для семейства TRS-80, базовых 9-контактных матричных устройств до больших линейных принтеров с широкой кареткой для профессионального использования, принтеров с шлейфом, струйных принтеров, лазерных принтеров и цветных плоттеров. Все имеют интерфейс стандарта Centronics, а после появления в 1980 году Color Computer у многих также был разъем для последовательного интерфейса CoCo.

FP-215 - планшетный плоттер.

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

BASIC

Три версии языка программирования BASIC были созданы для Модель I. БАЗОВЫЙ уровень I умещается в 4 КБ ПЗУ, а уровень II БАЗОВЫЙ умещается в 12 КБ ПЗУ. Уровень I работает только с одинарной точностью и имеет меньший набор команд. Уровень II представил поддержку с плавающей запятой точности и имеет более широкий набор команд. Уровень II был улучшен, когда была добавлена ​​дисковая система, позволяющая загружать Disk BASIC.

BASIC уровня I основан на бесплатном Tiny BASIC Li-Chen Wang с некоторыми дополнительными функциями, добавленными RadioShack. В нем есть отличное руководство - «Руководство пользователя для уровня 1», в котором представлены уроки по программированию с текстом и юмористическими мультфильмами, что упрощает понимание предметов. Лиен написал, что он был «написан специально для людей, которые ничего не знают о компьютерех... Я хочу, чтобы вы развлекались со своим компьютером! Я не хочу, чтобы вы его боялись, потому что бояться нечего ». Уровень I BASIC имеет только две строковых числовых (A $и B $), 26 числовых чисел (AZ) и один массив, А (). Код для таких функций, как SIN (), COS () и TAN () не включен в ПЗУ, а напечатан в конце книги. Единственные сообщения об ошибках: «ЧТО?»для синтаксических ошибок,« КАК?»для арифметических ошибок, таких как деление на ноль и« ИЗВИНЕНИЕ»для ошибок нехватки памяти.

Уровень I BASIC не токенизирован ; зарезервированные слова хранятся исключительно. Чтобы максимально использовать код, который помещается в 4 КБ памяти, пользователи могут ввести сокращения для зарезервированных слов. Например, запись «P.» вместо «PRINT»сохраняет 3 байта.

BASIC уровня II, представленный в середине 1978 г., был лицензирован Microsoft и требуется для использования шины расширения и дисководов. RadioShack всегда предполагал, что I BASIC будет временной мерой до тех пор, пока уровень II не будет готов, и в первой брошюре по модели I уровня 1978 года регистрируется уровень II BASIC «скоро появится».>, поскольку модель I имеет 12 тыс. свободного места в ПЗУ. Согласно Биллу Гейтсу, «это было своего рода промежуточным з. веном между 8k BASIC и Extended BASIC. Некоторые функции из Extended BASIC, такие как описательные ошибки и пользовательские функции, были включены, но были переменные с двойными точками и ПЕЧАТЬ, ИСПОЛЬЗУЯ заявление, которое мы хотели принять. Вся разработка Level II BASIC заняла около четырех недель от начала до конца ». Прилагаемое руководство более краткое и техническое, чем руководство уровня I. Оригинальные машины с BASIC Уровня I могут быть модернизированы до Уровня II путем замены ПЗУ, выполняемой RadioShack за определенную плату (199 долларов США). Пользователи с программой BASIC уровня I, хранящимися на кассете, должны преобразовать их в токенизированные BASIC уровня II перед использованием. Утилита для этого была предоставлена ​​ПЗУ уровня II.

Диск BASIC допускает дисковый ввод-вывод, в некоторых случаях (NewDos / 80, MultiDOS, DosPlus, LDOS) каче мощные функции сортировки, поиска, полноэкранного и редактирования других функций. Уровень II BASIC резервирует некоторые из этих ключевых слов и выдает ошибку «? L3 ERROR», предполагаемое негласное изменение направления между созданием уровня ROM II и введением Disk BASIC.

Microsoft также продавала усовершенствованный BASIC, который был написан Биллом Гейтсом на кассетной ленте. Кассета содержит версию "файла кассеты" на одной стороне и версию "файла на диске" на второй стороне для пользователей дисковой системы (которая должна быть сохранена на диск). Уровень III BASIC большинство функций в полную версию BASIC размером 16 КБ, а также другие улучшения, специфичные для TRS-80. Многие из функций уровня III BASIC включены в уровень II BASIC TRS-80 Model III и диск BASIC.

Уровень I BASIC по-прежнему предлагался для Model I в конфигурации 4k или 16k после ввода Level II BASIC.

Другие языки программирования

Radio Shack опубликовал недорогой, простой (не макро) пакет редактора-ассемблера, названный Series I. Он широко известен среди пользователей как EDTASM, имя программы файла - EDTASM / CMD. 80 Micro опубликовала модификацию, которая позволяет ему работать под TRSDOS Version 6 Model 4. Также от Radio Shack был пакет Tiny Pascal.

Microsoft сделала доступным для TRS-80 свой Fortran, COBOL и BASCOM BASIC пакеты компилятора, продаваемые через Radio Shack.

Другие приложения

Blackjack и нарды поставлялись с TRS-80, и в своем дебюте RadioShack предлагал четыре программы расчета заработной платы, личных финансовых и образовательных программ на кассете. Качество собственной продукции часто было низкое. В критическом обзоре 80 Micro в 1980 г. текстового приключения это описывалось как «еще один пример неспособности RadioShack работать с потребителем на потребительском рынке». Журнал добавил: «К сожалению, как и в некоторых других программах Radio Shack, инструкции, похоже, предполагают, что читатель - либо ребенок, либо взрослый с менталитетом слегка преждевременной солонины».

более 2000 франчайзинговых магазинов RadioShack по состоянию на сентябрь 1982 года продавали стороннее оборудование и программное обеспечение, но более чем 4300 фирменным магазином сначала было запрещено перепродавать или даже упоминать продукты, не продаваемые самим RadioShack. «Radio Shack не может рекламировать это, потому что они изо всех сил стараются сохранить», заявили в 1980 году, что, хотя «для 80-х существует больше программ» из-за большого количества рынка компьютеров этот факт. секрет от своих клиентов. Они не хотят, чтобы покупатели TRS-80 знали, что они имеют большие масштабы, чем их горстка посредников », многие из« имеют катастрофические последствия и, я уверен, наносят огромный ущерб промышленности ». Apple превзошла Tandy по продажам и точкам продаж, несмотря на тысячи дилеров Radio Shack, потому что она поддерживает сторонние разработки, в то время как «мы находим, что Shack, похоже, не одобряет любых продаж, сделанных не ими и только ими»., не связанные с RadioShack, продавать программное обеспечение для других компьютеров и не конкурировать с компанией; Продажи по почте также были затруднены, потому что в магазинах компании не продавались сторонние публикации, такие как 80 Micro.

Чарльз Тэнди, Как сообщается, пытается помочь сторонним разработчикам, чтобы помочь сторонним программам помочь, чтобы помочь сторонним разработчикам, чтобы помочь сторонним разработчикам. ечения и периферийных устройств. Сообщается, что Лейнингер ушел в отставку, потому что ему не нравилась бюрократия компании после Тэнди. В статье 1979 года автор писал о компьютерной «тайне управления графикой на машинном языке», что «RadioShack, кажется, скрывает изящные драгоценности информации, которая нужна любителю, чтобы превратить TRS-80 в сокровище». Он заявил, что кроме «превосходного» руководства уровня I BASIC «до недавнего времени было мало информации... Владельцы TRS-80 должны быть находчивыми», сообщив, что функциональность «клавиатуры, видео и кассеты» компьютера также не была задокументирована. Первая авторизованная Тэнди книга с технической информацией по TRSDOS для Модели I появилась только после того, как компьютер был снят с производства.

К 1982 году компания признала - после того, как программное обеспечение для Model 16 не появилось через пять месяцев, - что она должна была, как и Apple, распространть сторонних разработчиков таких продуктов, как убийственное приложение VisiCalc. (В длинной статье 1980-х годов в публикации Tandy, посвященной TRS-80-версии VisiCalc, не упоминается, что электронная таблица доступна для Apple II в течение года.) В начале 1980-х это было не редкость для небольших компаний и муниципалитеты для написания специальных программ для компьютеров, таких как TRS-80, для обработки различных данных. В одном случае автопарк небольшого городка управлялся с одного TRS-80.

К 1985 году Эд Джуге заявил, что кроме Scripsit и DeskMate, мы намерены полагаться в основном на «известное», проверенное на рынке программное обеспечение от ведущих компаний -разработчиков программного обеспечения ». Полный набор офисных приложений стал доступным для компаний и других компаний, включая электронные таблицы VisiCalc и Multiplan и Electric Pencil, а от Radio Shack - текстовые процессоры Scripsit и SuperScripsit.

По сравнению с современными микросхемами Commodore и Apple, блочная графика и грубый звук TRS-80 считались ограниченными. Более высокая скорость, доступная игровому программисту, без необходимости обрабатывать данные о цвете в высоком разрешении, во многом компенсировала это. Аркадные игры TRS-80, как указано, являются более быстрыми эффектами, независимыми компаниями-разработчиками программного обеспечения, такими как Big Five Software, о т производства нелицензионных версий аркадных игр, таких как Galaxian от Namco, Asteroids от Atari, Taito. Lunar Rescue, Уильямс Make Trax и Targ и Venture Exidy. Sega Frogger и Zaxxon были перенесены на компьютер и проданы Radio Shack. Pac-Man от Namco / Midway был клонирован Филипом Оливером и распространен Cornsoft Group как Scarfman. Battlezone от Atari была клонирована для Models I / III Уэйном Уэстморлендом и Терри Гилманом и опубликована Adventure International как Armored Patrol. Они также клонировали Eliminator (на основе Defender ) и Donkey Kong ; последний опубликован только после того, как TRS-80 был прекращен, потому что Nintendo отказалась лицензировать игру.

Некоторые игры, изначально написанные для других компьютеров, были перенесены на TRS-80. Microchess имеет три уровня игры и может работать в 4 КБ памяти, что является стандартным для модели I; классический ELIZA - это еще один порт TRS-80. Оба были предложены Radio Shack. Apple Panic, сама являющаяся клоном Universal Space Panic, была написана для TRS-80 Ивом Лемпером и опубликована Funsoft. Эпикс <Храм Апшая от 291>медленно работает на TRS-80. Infocom перенес свою серию интерактивных текстовых приключенческих игр на Модели I / III; первый, Zork I, продавался Radio Shack.

Текстовые приключения Adventure International начались на TRS-80, как и Sea Dragon Westmoreland и Gilman, позже портированный на другие домашние микросхемы. Android Nim Лео Кристоферсона был переписан для Commodore PET и Apple. Многие игры уникальны для TRS-80, в том числе Duel-N-Droids, а также современный Christopherson, ранний шутер от первого лица 13 Ghosts by Software Affair (Orchestra-80, -85 и -90 чел.) и шутеры, такие как и, и странные экспериментальные программы, такие как Dancing Demon Кристоферсона, в которых игрок сочиняет песню для дьявола и ставит под свою музыку танцевальные шаги. Radio Shack предлагал простые программы графической анимации Micro Movie и Micro Marquee и Micro Music.

Radio Shack предлагал ряд утилит программирования, включая расширенный отладчик, пакет подпрограмм и построитель перекрестных ссылок. Вероятно, самой популярной утилитой была Super Utility, написанная Ким Ваттом из Breeze Computing. Другие служебные программы, такие как Toolkit от Stewart Software, предлагающий первый отсортированный каталог, декодирование или сброс паролей, а также возможность удаления ненужных частей TRSDOS для освобождения места на гибком диске. Они также создали On-Line 80 BBS, систему электронных досок объявлений на базе TRSDOS. Компания Misosys Inc. была плодовитым программным обеспечением TRS-80 и языкового программного обеспечения для всех моделей TRS-80 с самого начала.

Возможно, к 1982 году из-за отсутствия информации о TRSDOS и его ошибок Для TRS-80 существовало больше операционных систем, чем для любого другого компьютера. TRSDOS ограничен в своих возможностях, поскольку Apple DOS 3.3 на Apple II, он в основном задуман как способ расширения BASIC для поддержки дисководов. Появилось множество альтернативных DOS, наиболее распространенных из которых была LDOS, потому что Radio Shack лицензировала ее у Logical Systems и приняла ее в качестве официальной DOS для своих жестких дисков моделей I и III. Другие альтернативные TRS-80 DOS включают NewDOS от Apparat Personal Computers и DoubleDOS (позже названный Multidos). DOS для линейки Модель 4 используется называлась TRSDOS Версия 6, но фактически была произведена и лицензирована логическими системами, и технически является потомком исходной модели I LDOS.

Карта памяти моделей I и III делает их несовместимыми со стандартными CP / M ОС для бизнес-компьютеров Z80, которая загружается по шестнадцатеричному адресу $ 0000 с TPA (Переходная программная область ) от 0100 $; ПЗУ TRS-80 находится в этом адресном рекламном месте. Плата Mappers Omikron Systems переназначает ПЗУ для запуска немодифицированных программ CP / M на Модели I. Доступна адаптированная версия CP / M, но теряет свое преимущество портативности. Журнал 80 Micro опубликовал сделанную своими руками модификацию CP / M для Model III.

Ресепшн

Дэн Филстра, среди первых владельцев, написал в BYTE в апреле 1978 года, что «приборный» компьютер... TRS-80 значительно приближает персональный компьютер к среднему потребителю », подходит «не единственная альтернатива для начинающего пользователя персонального компьютера, но и сильный соперник». Джерри Пурнелле писал в 1980 году, что «базовый TRS-80» - это большой компьютер для обычного человека. Он подверг критике качество приложений и системного программного обеспечения Tandy, а также высокую стоимость периферийных устройств. Однако Pournelle сообщил, что с платой Omikron заказчик заплатил менее 5000 долларов за компьютер, совместимый с TRS-80 и программным способом CP / M, «и все это без создания единого комплекта».

Три года спустя Pournelle был менее положительно о компьютере. В мае 1983 года он написал: «Что касается нашей TRS-80 Model I, мы давно разгромили этого сосунка. Это всегда было ненадежно, неоднократные поездки в местный магазин RadioShack не помогали. Проблема заключалась в том, что Тэнди срезал углы ». В июле Пурнель писала:

Мне немного горько из-за моего опыта с Тэнди. Я искренне думал, что Модель I - это машина будущего: недорогой домашний компьютер, который можно было бы постепенно расширять до тех пор, пока он не станет выполнять профессиональную работу. Конечно, этого не было. Сначала Tandy попыталась заблокировать пользователей Model I с помощью этой глупой операционной системы, а затем не позволила магазинам RadioShack продавать программное обеспечение, отличное от Tandy.... Он никогда не был так хорошо спроектирован, и когда продажи росли намного быстрее, чем ожидалось, система контроля качества не справилась.

Совместимые преемники

Тэнди заменил Model I на широко совместимую Model III. в 1980 году. (TRS-80 Model II - это совершенно другая и несовместимая конструкция).

TRS-80 Model III
TRS-80 Model 3 01.jpg
ПроизводительTandy Corporation
ТипКомпьютер для дома и малого бизнеса
Дата выпускаиюль 1980 г.; 40 лет назад (1980-07)
Начальная цена699 долларов (4 КБ ОЗУ, уровень I), 999 долларов (16 КБ, уровень II), 2495 долларов (48 тыс., 2 дисковода гибких дисков по 180 КБ, RS-232C)
Снято с производствасентябрь 1983 г. (сентябрь 1983 г.)
Операционная система TRSDOS 1.3, LDOS 5
ЦП Zilog Z80A @ 2 МГц
Память4 KB или 16, 32 или 48 КБ
Отображение16 строк по 64 или 32 столбца, блочная графика
Графикадополнительно 512 на 192 пикселя, дополнительно 369 долларов
Звуквыводится через порт кассеты
Обратная. совместимость Модель I Код Z80 ~ 80% (выше с патчами), BASIC 100%
PredecessorМодель I
ПреемникМодель 4

Модель III

26 июля 1980 г. Tandy выпустила TRS-80 Model III . Улучшения модели III по сравнению с моделью Я включаю: встроенные строчные буквы, улучшенную клавиатуру с повторяющимися клавишами, расширенный набор символов, часы реального времени, интерфейс кассеты на 1500 бод, более быстрый (2,03 МГц) процессор Z80 и устранение кабельных спагетти (из-за Это s универсальный корпус). Модель III с двумя дисководами для гибких дисков требует использования только одной электрической розетки; Модель I с двумя приводами требует пяти розеток. Модель III избежала сложной последовательности включения / выключения питания модели I. Вскоре после появления модели III производство модели I было прекращено, поскольку она не соответствовала новым правилам FCC с 1 января 1981 г. электромагнитные помехи.

Тэнди провел различие между High-End Model II и Model III, описав последнюю как «административную систему, подходящую для таких вещей, как обработка текста, управление данными и операции VisiCalc» и подходящая для малого бизнеса. Самая дешевая версия Model III продавалась с 4 КБ оперативной памяти и кассетным хранилищем. На плате ЦП компьютера есть три банка сокетов (по 8 разъемов в банке), которые принимают DRAM типа 4116, поэтому конфигурации памяти бывают с объемами оперативной памяти 16 КБ, 32 КБ или 48 КБ. Компьютеры с 32 КБ или 48 КБ ОЗУ могут быть обновлены с помощью накопителя на гибких дисках. Внутри компьютерного шкафа есть место для двух приводов полной высоты. Те, что предлагаются Tandy / RadioShack, являются односторонними, 40-дорожечными, двойной плотности (кодирование MFM) для хранения 180 КБ. Сторонние поставщики предлагали двухсторонние и 80-трековые приводы, хотя для управления ими им пришлось изменить код драйвера TRSDOS или предоставить альтернативную стороннюю DOS, которая могла бы (см. Ниже). Установка дисководов гибких дисков также требует обновления блока питания компьютера. В Model III нет внутреннего вентилятора охлаждения; он использует пассивное конвекционное охлаждение (если внутри не установлено необычное количество энергоемких расширений, таких как жесткий диск, графическая плата, комплект для ускорения, плата RS-232 и т. д.).

Тэнди утверждал, что Model III была совместима с 80% программного обеспечения Model I. Многие издатели программного обеспечения выпустили исправления, позволяющие запускать свои программы Model I на Model III. Директор по маркетингу Эд Джуге объяснил, что их дизайнеры рассматривали возможность перехода с 64-колоночного макета экрана модели I на 16-строчный, но в конечном итоге они решили, что поддержание совместимости является наиболее важным.

Карта памяти и системная архитектура Model III соответствуют в основном то же самое, что и Модель I, но дисководы и порт принтера были перемещены из памяти, сопоставленной с портом ввода-вывода, таким образом, программное обеспечение Модели I, которое пытается управлять контроллером диска напрямую или выводить на принтер (в частности, DOS модели I и пакеты приложений, такие как Visicalc и Scripsit) не будут работать. В прилагаемой операционной системе TRSDOS 1.3 диски модели I можно читать в модели III, но не наоборот. Дополнительная операционная система LDOS (от Logical Systems Inc.) использует общий формат диска для версий Model I и Model III.

Заказчики и разработчики жаловались на ошибки в интерпретаторе Microsoft BASIC Model III и TRSDOS. Tandy / RadioShack (и журналы TRS-80, такие как 80 Micro ) периодически публиковали множество программных исправлений для исправления этих недостатков и позволяющих пользователям настраивать программное обеспечение в соответствии со своими предпочтениями.

Различия в контроллерах гибких дисков WD1771 и WD1791 создали проблемы с чтением дисков Модели I на Модели III (обновление двойной плотности в Модели I включает оба чипа, в то время как Модель III имеет только WD1791). WD1771 поддерживает четыре маркера данных, в то время как WD1791 поддерживает только два, и некоторые версии TRSDOS для Model I также используют их. Кроме того, они используются схемами защиты от копирования. Было доступно программное обеспечение, позволяющее читать диски Model I на Model III. WD1791 поддерживает скорость передачи данных 500 бит / с, необходимую для дисководов с высокой плотностью записи, но контроллер не может использовать их без значительных модификаций.

TRSDOS для Model III был разработан собственными силами Radio Shack, а не по контракту, как DOS для Model I. Ни один код из DOS модели I не использовался повторно, а DOSмодели III переписывалась с нуля; это также создало некоторые проблемы совместимости, поскольку API DOS модели III не был полностью идентичен DOS модели I. Это было сделано в первую очередь для того, чтобы избежать юридических споров с Рэнди Куком по поводу права собственности на код, как это произошло с DOS модели I, а также потому, что Radio Shack изначально планировал несколько функций для Model III, таких как поддержка текста в 80 столбцов, которые не были включены. Две ранние версии, 1.1 и 1.2, были заменены версией 1.3 в 1981 году, которая стала стандартной ОС Model III. TRSDOS 1.3 несовместим с форматами 1.1 и 1.2; Предоставляется служебная программа под названием XFERSYS, которая конвертирует диски старого формата в формат TRSDOS 1.3 (это изменение является постоянным, и полученные диски не могут быть прочитаны в более старых версиях DOS).

Загрузочный экран Model III был очищен от Model I. Вместо того, чтобы отображать мусор на экране при включении, он отображает "Diskette?" спросить, если загрузочная дискета не обнаружена. Пользователь может вставить диск и нажать любую клавишу для загрузки. При включении питания или сбросе нажатие клавиши Breakзагрузит компьютер в ROM-based Level II BASIC. Эта возможность полезна, если дисковод не работает и не может загрузить диск TRSDOS (или если загрузочный диск недоступен); он позволяет оператору, знакомому с аппаратным обеспечением машины, выполнять диагностику с помощью команд PEEK и POKE BASIC. Это работает и для Model 4, но не для 4P.

В то время как DOS модели I довольно гибка в своих возможностях, DOS модели III жестко запрограммирована для поддержки только 180K односторонних дискет, проблема решена многими сторонними DOS. С этой целью, когда Radio Shack представила жесткие диски для линейки TRS-80 в 1982 году, компания лицензировала LDOS, а не пыталась модифицировать DOS модели III для поддержки жестких дисков.

Уровень II BASIC на Model III имеет размер 16 КБ и включает в себя несколько функций из уровня I Disk BASIC

TRSDOS 1.3 получил еще несколько незначительных обновлений, последнее - в 1984 году, хотя номер версии не изменился. Это включает в себя как минимум одно обновление, которое записывает пасхальное яйцо «Джо, ты, тупица» на неиспользуемом секторе диска, которое, по общему мнению, является шутливым сообщением, оставленным программистом в бета-версии, но случайно включенным в производственный мастер.

На клавиатуре Model III отсутствует CONTROL. Многие прикладные программы используют @, в то время как другие используют ⇧ Shift+. Часто CLEARиспользуется в сочетании с цифровыми и буквенными клавишами. В клавиатуре Model III также отсутствует ⇪ Caps Lock; чтобы зафиксировать буквенные клавиши заглавными буквами, пользователь нажимает ⇧ Shift+0. В LDOS поддерживается ввод.

Поскольку многие пользователи сочли, что TRSDOS 1.3 не хватает, Tandy предложила (за дополнительную плату) Logical System LDOS версии 5 в качестве альтернативы. Как и в случае с моделью I, другие сторонние источники также предлагали альтернативы TRSDOS для модели III, включая NewDOS, MultiDOS от Alphabit и DOSPlus от Micro Systems Software. Они совместимы с TRSDOS 1.3 и запускают те же прикладные программы, но предлагают улучшенные структуры команд, больше и лучшие системные утилиты и усовершенствования интерпретатора Microsoft BASIC. После написания оригинальной TRSDOS Модели I Рэнди Кук начал работу над своей собственной DOS, названной VTOS, которая была заменена LDOS, а также вызвала некоторое разочарование у пользователей, поскольку это единственная TRS-80 DOS, защищенная от копирования.

Хотя в основном задумывался как дисковый компьютер, Модель III была доступна в базовой конфигурации с кассетой, без дискового оборудования и только с 16 КБ ОЗУ с уровнем II BASIC. Radio Shack также предлагала версию 4K с уровнем I BASIC, идентичную модели I Level I BASIC, но с добавлением команд LPRINT и LLIST для вывода на принтер. Для обновления до дисковой машины необходимо установить как минимум 32 КБ ОЗУ, плату контроллера диска и дополнительный источник питания для дисководов. Обновления дисков, приобретенные в Radio Shack, включали TRSDOS 1.3; пользователям, обновлявшимся от сторонних поставщиков, приходилось приобретать DOS отдельно (большинство из них выбирали LDOS или DOSPlus), хотя очень многие прикладные программы Model III включали лицензионную копию TRSDOS 1.3.

Как и в случае E / I модели I, порт RS-232C на модели III был опцией дополнительной стоимости и не включался в базовую цену компьютера, хотя модель III с двумя дисками за 2495 долларов США включала Серийный порт.

Как и Model I, Model III хорошо продавалась на образовательном рынке. Многие школьные администраторы оценили единый дизайн оборудования Model III, потому что он затруднял ученикам кражу компонентов. InfoWorld одобрил моноблочную конструкцию Model III, упрощенную прокладку кабелей и такие улучшения, как отсутствие дребезга клавиатуры и повышенную надежность диска. Рецензент, бывший владелец Model I, заявил: «Я впечатлен» и что «если бы Model III была доступна, я бы, вероятно, не продал ее». Он заключил: «Если вы ищете компьютер, который не слишком дорогой, но который хорошо работает, вам будет разумно протестировать Model III - вы можете в конечном итоге купить его».

Дон Френч, который имел покинул Radio Shack, чтобы основать FMG Software после разработки Model I, выразил разочарование в новой машине, пытаясь преобразовать CP / M для работы на ней. «Я столкнулся с многочисленными проблемами с дисководом и его интерфейсом. Radio Shack будет продавать Model III любому. Они пытаются продавать его как бизнес-компьютер, когда существующее программное обеспечение крайне неадекватно. 48K просто недостаточно. У вас заканчивается память, прежде чем вы отправитесь в путь. Они продают медицинскую упаковку, которая вмещает девять дисков. Я думаю, что Model III - очень плохо продуманная машина ».

Продукты вторичного рынка

Аппаратное обеспечение вторичного рынка предлагалось Tandy / RadioShack и многими сторонними производителями. Предлагался обычный набор надстроек и периферийных устройств, доступных для Модели I: внешние дисководы гибких дисков (один или два можно было подключить к разъему на краю карты на задней панели), внешний жесткий диск (LDOS поставлялся как Tandy's жесткий диск OS Vice TRSDOS), графическая плата высокого разрешения (разрешение 512 на 192 пикселей), последовательный порт RS-232C на внутренней плате и параллельный принтер (подключенный к краю карты). Особенно популярным аппаратно-программным дополнением был музыкальный синтезатор Orchestra-90. Его можно запрограммировать на стереофоническое воспроизведение до пяти голосов с диапазоном шести октав. Огромное количество музыкальных файлов Orch-90 (как его часто называли) было доступно для загрузки с CompuServe. Orch-90 был лицензирован у компании Software Affair, которая также производила Orchestra-85, совместимую с Model I, с 1981 года.

По крайней мере три поставщика производили модификации CP / M для Model III, Omikron (также мод Model I), Holmes Engineering и Memory Merchant. Были доступны варианты обновления CRT до профессионального стандарта CP / M с 80 столбцами и 24 строками, а также восьмидюймовыми дисководами для гибких дисков.

Ряд сторонних производителей специализируется на обновлении Model III с помощью высокопроизводительного оборудования и программного обеспечения и ремаркетинге их под своими собственными торговыми марками. Усовершенствования, как правило, включали внутренние жесткие диски, дисководы для гибких дисков большей емкости, комплекты для ускорения Z80 с частотой 4 МГц, ЭЛТ-видеодисплеи профессионального уровня с зеленым или желтым цветом, улучшенное программное обеспечение DOS (обычно DOSPlus от Micro Systems Software или LDOS от Logical Systems), включая все важнейшие утилиты резервного копирования жесткого диска и настраиваемые интерфейсы оболочки на основе меню, которые изолировали неспециализированных пользователей (бизнес-сотрудников) от командной строки DOS. Они рекламировались как высокопроизводительные системы под ключ для малого бизнеса по меньшей цене, чем конкурирующие бизнес-системы от поставщиков более высокого уровня, таких как IBM и DEC, а также собственные TRS-80 Model II.

Models III / 4 Radio Shack. совместимость

RadioShack подвергся большой критике за неполную совместимость между моделями I и III, поэтому приложил особые усилия, чтобы гарантировать, что преемник Model III будет запускать все его программное обеспечение. Модель 4 включает в себя все аппаратное обеспечение модели III, назначения портов и рабочие режимы, и, таким образом, практически полностью совместима на уровне машины.

Программы модели III, работающие на модели 4, могут получать доступ к дополнительным аппаратным функциям модели 4 (например, тактовая частота 4 МГц, больший видеоэкран и клавиатура, объем оперативной памяти более 64 КБ), манипулируя ее портами машины. Существовали программные пакеты вторичного рынка, которые делали эту возможность доступной для пользователей, не являющихся программистами.

Модель 4

TRS-80 Модель 4 (стандартная версия) TRS-80 Модель 4P

Преемник Модель III - это TRS-80 Model 4 (апрель 1983 г.). Он имеет более быстрый ЦП Z80A 4 МГц, больший видеодисплей, 80 столбцов x 24 строки с обратным видео, клавиатуру, внутренний динамик, а его 64 КБ ОЗУ можно обновить до 128 КБ ОЗУ с переключением банков. Дисплей можно модернизировать с помощью видеокарты с высоким разрешением 640x240 пикселей. Модель 4 полностью совместима с прикладными программными устройствами Model III и CP / M. Бездисковая модель 4 (с 16 КБ ОЗУ и BASIC уровня II) стоит 999 долларов, с 64 КБ ОЗУ и одним односторонним диском на 180 КБ - 1699 долларов, а с двумя дисками с RS-232C - 1999 долларов; обновление для владельцев Model III стоило 799 долларов и предусматривало новую материнскую плату и клавиатуру. В 1984 году Tandy продал 71 000 штук.

Модель 4P - это мобильная версия, представленная в сентябре 1983 года и снятая с производства в начале 1985 года. Функционально она такая же, как настольная модель с двумя приводами, но не имеет краевого разъема карты для двух внешних двигателей. дисководы для гибких дисков и интерфейс для кассетных лент. Он имеет слот для внутренней модемной карты и может имитировать модель III.

Модель 4D с прилагаемым программным пакетом Deskmate была представлена ​​в начале 1985 года. Она имеет переработанную плату ЦП, использующую более быструю логику матрицы логических элементов, которая включает контроллер гибких дисков и схему RS-232C, все на одной плате. В компьютере есть два внутренних двусторонних дисковода для дискет, и это последняя модель, произошедшая от Model I. 1977 года. Она продавалась по розничной цене 1199 долларов на момент ее выпуска в 1985 году. В течение 1987–1988 годов розничные магазины убрали Model 4D с дисплея, но они были доступны. по спецзаказу до 1991 года.

.

Несколько десятков марок клонов TRS-80 были произведены другими компаниями. Это DGT-100 от DIGITUS Ind. Com. Серв. de Eletrônica Ltda.

См. также

Примечание

Ссылки

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

Викискладе есть носители, связанные с TRS-80 Computers.

Последняя правка сделана 2021-06-09 06:21:36
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте