Jump to content

Исследовательские машины 380Z

Исследовательские машины 380Z
Разработчик Исследовательские машины с ограниченной ответственностью
Тип Персональный компьютер
Дата выпуска декабрь 1977 г .; 46 лет назад ( декабрь 1977 )
Снято с производства 1985
СМИ 5¼-дюймовая или 8-дюймовая дискета
Операционная система КП/М
Процессор Z80 на 4 МГц
Память 64 КБ (используется 56 КБ) Максимум
Графика 320×192 пикселей , 2 бита на пиксель (опционально)
Преемник 480Z

Research Machines 380Z (часто называемый RML 380Z или RM 380Z ) — ранний 8-битный микрокомпьютер , производившийся компанией Research Machines в Оксфорде , Англия , с 1977 по 1985 год. [1]

Описание

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

В 380Z использовался Z80 микропроцессор (отсюда и название) с объемом до 56 КБ пользовательской оперативной памятью . [2] При наличии дополнительного дисковода для гибких дисков система работала под управлением CP/M операционной системы . [3] Базовая система поставлялась с монохромной видеокартой , поддерживающей только текстовый режим, которую можно было улучшить с помощью графической платы с высоким разрешением 320×192 . [4]

Благодаря субсидии британского правительства школам за половину стоимости. [5] Модель 380Z продавалась в основном образовательным учреждениям Соединенного Королевства, а некоторые также продавались промышленным предприятиям. В 1979 году система с двумя 8-дюймовыми дисками и 56 КБ памяти стоила 3266 фунтов стерлингов , а система на кассете емкостью 16 КБ стоила 965 фунтов стерлингов (без учета НДС ). [6]

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

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

Архитектура

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

380Z был упакован в большой черный прямоугольный металлический корпус для установки в 19-дюймовую стойку , в котором находился блок питания, несколько печатных плат и дополнительные 5¼-дюймовые дисководы для гибких дисков . На передней панели располагалась пара прочных ручек для переноски, клавишный переключатель и кнопка сброса. Ключевой переключатель контролировал питание, а также включал кнопку сброса. Клавиатура была отдельной и поставлялась в прочном металлическом корпусе.

Ранние версии содержались в голубом металлическом корпусе с белой лицевой панелью и имели только кассетный интерфейс или 8-дюймовые дисководы ; их было изготовлено лишь небольшое количество. Также использовался дополнительный 8-битный ASCII перфоратор/считыватель бумажных лент , поскольку в то время это был обычный носитель данных, тогда как предыдущее использование компьютера ограничивалось телетайпом, подключенным к мэйнфрейму по телефону.

В системе использовалась архитектура пассивной шины без материнской платы — вся электроника содержалась на нескольких картах, соединенных между собой ленточным кабелем . Единственным микропроцессором предлагаемым с тактовой частотой 4 МГц был Z80A . [4]

Память помещалась в четыре банка ОЗУ , каждый по 4 КБ (4 × 1024 байта ) или 16 КБ, хотя не каждая перестановка была разрешена. [7] Типичные конфигурации составляли 16 КБ для кассетных систем и 32, 48 или 64 КБ памяти для дисковых систем. Основная память не использовалась ни текстовыми, ни графическими видеокартами, хотя память на видеокартах была объединена в выделенный адресный блок размером 1,5 КБ. [2]

до 6 КБ 380Z также был оснащен прошивкой размером , известной как COS. [2] [7] В системах, оснащенных менее чем 64 КБ ОЗУ, COS зарезервировал 1 КБ системной ОЗУ, оставив остальное доступным пользователю. В системе с 64 КБ ОЗУ пользователю было доступно в общей сложности 56 КБ, а остальная часть использовалась COS или была недоступна из-за ПЗУ прошивки , видеокарты и отображаемого в памяти ввода-вывода . [2]

COS 3.4 (см. ниже ) и более ранние системы поставлялись с базовой видеокартой, обеспечивающей монохромный дисплей с разрешением 40 × 24, отображающий только текст . Композитный видеовыход был предусмотрен для внешнего монитора, а внутренний радиочастотный модулятор обеспечивал отдельный выход для управления телевизором. Более поздние системы поставлялись с улучшенной видеокартой, которая могла программно переключаться между режимами символов 40 × 24 и 80 × 24 и поддерживать ряд атрибутов символов (подчеркивание, затемнение, обратное видео). [8] Оба типа карт были оснащены собственной выделенной видеопамятью.

В дополнение к видеокарте с текстовым режимом система может быть дополнена графической платой высокого разрешения (HRG). Плата была оснащена выделенным банком видеопамяти объемом 16 КБ и поддерживала два графических режима:

Программируемая справочная таблица с 8-битным выходом сопоставляла значение пикселя с одним из 256 различных цветов (аналоговый выход RGB ) или интенсивностей (композитное видео). В режиме RGB каждый индекс палитры можно настроить, указав количество каждого основного цвета. Возможные диапазоны: от 0 до 7 для красного и зеленого и от 0 до 3 для синего (например: 000 генерирует черный цвет; 773 генерирует белый). Такое расположение известно как 8-битный цвет и также используется на других машинах, таких как MSX2 или Atari Falcon . [9]

Вывод видеокарты смешивался с выводом текстовой видеокарты, что позволяло легко накладывать текст и графику. Графический вывод покрывал только верхние 20 строк текстового дисплея, и поэтому для вывода текста можно было настроить использование только нижних 4 строк, если перекрытие нежелательно.

Хранилище

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

Накопитель осуществлялся либо на кассете , либо на дискете (для чего требовалась карта контроллера диска ). Интерфейс кассеты работал либо со скоростью 300 бит/с ( стандарт CUTS ), либо со скоростью 1200 бит/с. [10] Системы COS 4.0 и более поздних версий не имели кассетного интерфейса.

Ранние системы могли быть оснащены дополнительной одинарной плотности картой контроллера гибких дисков , которая могла взаимодействовать как с внутренними 5¼-дюймовыми, так и с внешними 8-дюймовыми дисководами. Емкость диска составляла 80 КБ на сторону на 5¼-дюймовых дисках и 250,25 КБ на сторону на 8-дюймовых дисках. Двусторонние диски рассматривались как два независимых диска с буквой диска на каждой стороне. [11] CP/M использовал первые 4 дорожки на 5¼-дюймовых дисках и первые 3 дорожки на 8-дюймовых дисках, уменьшая полезную емкость одностороннего 5¼-дюймового диска одинарной плотности до 72 КБ. [11]

Более поздние системы (называемые 380Z-D) были оснащены интеллектуальным контроллером дисков двойной плотности (IDC), который увеличивал емкость диска либо до 180 КБ (диски с 48 TPI ), либо до 360 КБ (диски с 96 TPI) на каждой стороне на 5¼- дюймовых дисках и 500,5 КБ на сторону на 8-дюймовых дисках. [12] Поддержка жесткого диска «Винчестер» может быть обеспечена с помощью интеллектуальной платы хост-интерфейса (HIB), реализующей интерфейс SASI . Системы жестких дисков в основном использовались в качестве файловых серверов для сетевых LINK 480Z . систем [13]

Интерфейсные карты

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

Пассивная шина позволила установить в 380Z несколько карт. Все необходимые системы:

  • Z80A ЦП/ОЗУ — содержит ЦП , ПЗУ прошивки и до 32 КБ ОЗУ. На карте также имеется параллельный порт принтера Centronics (не всегда подключенный).
  • Видео, карта VDU-40 или VDU-80, обеспечивающая отображение текста с разрешением 40×24 или переключаемое 80×24/40×24 соответственно.

Другие карты были необязательными и включали: [4]

  • ОЗУ - вторая плата ЦП/ОЗУ без процессора и ПЗУ, вмещающая еще до 32 КБ ОЗУ.
  • Контроллер гибких дисков (FDC) – контроллер дисков одинарной плотности, который также имел последовательный интерфейс RS-232 (SIO-4).
  • Интеллектуальный контроллер диска (IDC) – контроллер диска двойной плотности с собственным выделенным микропроцессором.
  • Графика высокого разрешения (HRG) – до 320×192 пикселей.
  • Плата хост-интерфейса (HIB) – для поддержки жесткого диска.
  • Плата сетевого интерфейса 380Z (380Z-NET) — собственный сетевой интерфейс со скоростью 800 кбит/с, используемый для подключения к сети LINK 480Z.
  • Последовательный интерфейс-1 (SIO-1) – доступен как SIO-1A (RS-232) или SIO-1B ( токовая петля 20 мА ).
  • Последовательный интерфейс-2 (SIO-2) – доступен как SIO-2 (RS-232) или SIO-2B/SIO-3 (токовая петля 20 мА).
  • Последовательный интерфейс-4C (SIO-4C) – обеспечивает интерфейс SIO-4 в кассетных системах без карты FDC.
  • Интерфейс IEEE-488 .
  • Плата разработки интерфейса PIO — предоставляет три Z80 PIO и Z80 CTC.
  • Плата аналогового ввода-вывода – обеспечивает 16 входных каналов и 2 выходных канала.

Прошивка

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

Загрузочный монитор

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

Прошивка системы содержала только базовую программу мониторинга, известную как COS (сокращение от Cassette Operating System в системах COS 3.4 и более ранних версиях). [14] и центральная операционная система в более поздних дисковых системах [15] ). Монитор можно было использовать для загрузки прикладных программ, таких как BASIC , с кассеты или для загрузки дисковой операционной системы. COS также предоставила переднюю панель программного обеспечения , позволяющую отображать регистры и память, а также поддерживать точки останова и пошаговый машинный код.

Монитор COS хранился в ПЗУ объемом 4 КБ (COS 3.4 и более ранние версии) или 6 КБ (COS 4.0 и более поздние версии); [7] в последнем случае часть ПЗУ была переключена между банками. [16]

COS-услуги

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

COS предоставил ряд основных функций управления оборудованием, таких как ввод с клавиатуры, запись текста на видеокарту и ввод/вывод диска . Функции COS вызывались с помощью Emulator Trap (EMT) псевдооперационного кода , который использовал инструкцию Z80 RST 30H для вызова функции-обработчика EMT. [15] Обработчик ЕМТ считывает первый байт после инструкции RST 30H, чтобы определить, какая функция ЕМТ запрашивается; все параметры передавались в регистрах. также вызова Относительный был реализован с использованием RST псевдокод операции 28H.

Основные версии COS

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

Версии COS в основном были привязаны к новым аппаратным функциям, которые они поддерживали.

  • КОС 2.2 –
  • COS 2.3 – видеокарта только для кассет, 40×24.
  • COS 3.0 – поддержка гибких дисков.
  • COS 3.4 – основная версия COS с поддержкой дисков одинарной плотности и видеокарты 40×24.
  • COS 4.0 — текстовый дисплей 80×24, без поддержки кассет.
  • COS 4.2 – диски двойной плотности (380Z-D).

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

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

Операционные системы

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

Основной дисковой операционной системой была CP/M , первоначально CP/M 1.4, а затем CP/M 2.2. [17] MP/M II использовался в версии файлового сервера, которая поддерживала сеть компьютеров LINK 480Z с использованием CP/NET.

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

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

Было доступно множество стандартных приложений CP/M, таких как WordStar . Research Machines также выпустила собственный ассемблер (ZASM), текстовый редактор BASIC (TXED) и интерпретатор . Брайан Реффин Смит , работавший тогда в Королевском колледже искусств в Лондоне, написал «Джексон», одну из первых программ цифровой живописи, которая работала на 380Z и распространялась в школах Великобритании.

  1. ^ «Микрофон, который ВЫ использовали в школе: история Research Machines 380Z» . Регистр . Проверено 1 августа 2016 г.
  2. ^ Jump up to: а б с д Research Machines Limited (1984). «Разметка памяти». Справочное руководство по прошивке 380Z и LINK 480Z (PDF) . стр. 12.1–12.8. Артикул 10971 . Проверено 21 февраля 2008 г.
  3. ^ Research Machines Limited (1981). «Примечания к программному обеспечению». Информационный файл дисковой системы 380Z (PDF) . стр. 4.1–4.26. № 10930 . Проверено 21 февраля 2008 г.
  4. ^ Jump up to: а б с Research Machines Limited (1981). «Примечания к оборудованию». Информационный файл дисковой системы 380Z (PDF) . стр. 3.1–3.41. № 10930 . Проверено 21 февраля 2008 г.
  5. ^ Кэмпбелл, Роберт (14 июля 1983 г.). «Новая одежда для ИТ в школах» . Новый учёный . п. 133 . Проверено 26 января 2015 г.
  6. ^ Research Machines Limited (сентябрь 1979 г.). «Компьютерная система Research Machines 380Z [Реклама]». Мир персональных компьютеров . 2 (5): 81.
  7. ^ Jump up to: а б с Research Machines Limited (1984). «Плата процессора 380Z». Руководство по обслуживанию 380Z (PDF) . стр. 1.1–1.9. № 13821 . Проверено 21 февраля 2008 г.
  8. ^ Research Machines Limited (1984). «Обработка экрана - Семья OUTC». Справочное руководство по прошивке 380Z и LINK 480Z (PDF) . стр. 3.1–3.20. Артикул 10971 . Проверено 21 февраля 2008 г.
  9. ^ Research Machines Limited (1984). «Начало работы с графикой высокого разрешения». Справочное руководство по расширенным базовым версиям 5 и 6 для автономных дисковых систем и сетевых станций (PDF) . С. 15.1–15.22. № 11006 . Проверено 21 февраля 2008 г.
  10. ^ Исследовательские машины с ограниченной ответственностью . «COS МОНИТОР Версия 3.0». Системное руководство 380Z (PDF) . стр. 3–3,1–3–3,4 . Проверено 21 февраля 2008 г.
  11. ^ Jump up to: а б Research Machines Limited (1982). «Хранилище дисков». Руководство пользователя дисковой системы 380Z CP/M версии 2.2 (PDF) . стр. 3.1–3.6. № 10915 . Проверено 21 февраля 2008 г.
  12. ^ Research Machines Limited (1984). «Работа с дисками». Справочное руководство по прошивке 380Z и LINK 480Z (PDF) . стр. 8.1–8.20. Артикул 10971 . Проверено 21 февраля 2008 г.
  13. ^ Research Machines Limited (1984). «Плата хост-интерфейса». Руководство по обслуживанию 380Z (PDF) . стр. 8.1–8.4. № 13821 . Проверено 21 февраля 2008 г.
  14. ^ Исследовательские машины с ограниченной ответственностью . «COS МОНИТОР Версия 3.0». Системное руководство 380Z (PDF) . стр. 3–4.1–3–4.2 . Проверено 21 февраля 2008 г.
  15. ^ Jump up to: а б Research Machines Limited (1984). "Введение". Справочное руководство по прошивке 380Z и LINK 480Z (PDF) . стр. 1.1–1.11. Артикул 10971 . Проверено 21 февраля 2008 г.
  16. ^ июльбарн44 (29 декабря 2011 г.). «Re: Дампы COS» . 380Z — Группы Yahoo (список рассылки) . Проверено 31 мая 2016 г. {{cite mailing list}}: CS1 maint: числовые имена: список авторов ( ссылка )
  17. ^ Research Machines Limited (1982). «Краткий обзор основных различий между CP/M 2.2 Release 1 и CP/M 1.4». Руководство пользователя дисковой системы 380Z CP/M версии 2.2 (PDF) . стр. I.1–I.5. № 10915 . Проверено 21 февраля 2008 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b158435ae12a89b97558828c47b6ca68__1708735500
URL1:https://arc.ask3.ru/arc/aa/b1/68/b158435ae12a89b97558828c47b6ca68.html
Заголовок, (Title) документа по адресу, URL1:
Research Machines 380Z - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)