TRS-80: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
copyvio
удалил копивио
Строка 7:
Микрокомпьютер '''Radio Shack TRS-80''' (позже названный '''Model I''') был анонсирован [[3 августа]] [[1977 год]]а. Это был дебют компании на рынке домашних компьютеров. Комплект за 599 долл. включал в себя кассетный магнитофон и был самым дорогим продуктом, который когда либо продавался в магазинах электроники Radio Shack. Руководство магазинов не было уверено в рынке компьютеров, поэтому первоначальная серия была выпущена тиражом всего в 3000 экземпляров. Это количество было заказано с таким расчётом, чтобы использовать компьютеры для нужд бухгалтерского учёта в магазинах сети, если бы TRS-80 не стали раскупаться. За первый месяц было продано 10 000 машин, и 55 000 за весь первый год. До завершения производства в январе 1981 года, всего было продано 250 000 экз. TRS-80 Model I.
 
В Model I материнская плата и клавиатура машины были объединены в одном корпусе — это было типичное решение для 8- и 16-разрядных микрокомпьютеров того времени; блок питания, однако, был внешним. В качестве центрального процессора использовался [[Zilog Z80]] на частоте 1.77 МГц (более поздние модели поставлялись с Z80A). Базовая модель первоначально поставлялась с 4 КБ ОЗУ, а позднее — с 16 КБ.
 
Представление информации о нажатии клавиш было необычным. Вместо передачи данных через порт ввода/вывода, клавиатура была спроецирована на определённые незанятые ячейки памяти — чтением из них можно было получить состояние клавиш.
 
TRS-80 комплектовался чёрно-белым [[ЭЛТ-монитор]]ом, который был несколько изменённым вариантом телевизора RCA XL-100. Экран давал свечение светло-голубого цвета. Пользователи часто ставили на экран зелёные или жёлтые фильтры либо заменяли трубку, с тем чтобы снизить вредное влияние для глаз. Более поздние модели поставлялись с монитором зелёного свечения. Из-за проблем с интерфейсной картой, заменяющей телевизионный приёмник, изображение теряло горизонтальную синхронизацию в случае когда на экране были большие области белого цвета; для исправления этой проблемы требовались исправления в схеме, занимающие не более получаса работы.
 
Видео-контроллер TRS-80 позволял формировать изображение, состоящие из 64 либо 32 символов на строке, 16 строк в высоту. Для хранения изображения использовался всего 1 КБ памяти. Каждый байт видеопамяти хранил либо ASCII-символ, либо (если старший бит был установлен в 1) содержал значения для шести пикселов «полуграфики». «Полуграфика» позволяла рассматривать экран как графический, разрешением 128×48 пикселей.
 
Любая операция записи в видеопамять, как через оператор PRINT в BASIC, так и напрямую, приводила к морганию экрана — эта была особенность организации доступа к общей шине. Это не оказывало сильного эффекта на BASIC-программы, но для быстрых программ, написанных на ассемблере, это уже было серьёзным ограничением.
[[Файл:Trs80 4p delsener.jpg|thumb|TRS-80 Model 4P]]
Носителем для хранения программ и пользовательских данных служили стандартные монофонические компакт-кассеты. В комплект поставки входил магнитофон Radio Shack CTR-41. Магнитофонный интерфейс компьютера был очень чувствителен к изменению уровня записи сигнала, понять что установлен правильный уровень можно было только по мигающему символу на экране, означающему что данные загружаются — поэтому, для нахождения правильного уровеня сигнала приходилось делать серию попыток загрузки, каждый раз перематывая плёнку и перезапуская машину. Пользователи привыкли записывать одни и те же данные подряд несколько раз, в надежде что одна из копий будет читаемой.
 
{{sect-stub}}
 
== Модели для деловых применений ==
[[Файл:Okona-GfhR-TRS-80.jpg|thumb|TRS-80 Model II]]
 
{{sect-stub}}
 
== Другие модели ==
 
=== CoCo ===
 
Tandy также производила [[TRS-80 Color Computer]] (CoCo) на базе процессора [[Motorola 6809]]. Машина была нацелена на домашний рынок и конкурировала с [[Commodore 64]]. С машиной поставлялась операционная система [[OS-9]] — многопользовательская и многозадачная.
 
== Серия Model 100 ==
 
{{sect-stub}}
 
{{compu-stub}}