ССЫЛКА 480Z - LINK 480Z
Разработчик | Research Machines Limited |
---|---|
Тип | Персональный компьютер |
Дата выхода | 1982 |
Снято с производства | c. 1985 г. |
Средства массовой информации | 5¼ дюйма дискета |
Операционная система | CP / NOS (сеть) или CP / M (диск) |
ЦПУ | Z80 в 4МГц |
объем памяти | 256 КБ максимум (58 КБ с прямым адресом) |
Графика | 640×192 пиксели, 1 бит на пиксель (необязательный) |
Связь | Сеть CHAIN (необязательно) |
В ССЫЛКА 480Z был 8 бит микрокомпьютер произведено Research Machines Limited в Оксфорд, Англия, в начале 1980-х гг.
480Z использовал Z80 микропроцессор до 256КБ из переключаемый банком баран.[1] Система может использоваться как автономное устройство с кассетным хранилищем и БАЗОВЫЙ язык программирования запускается из ПЗУ, или он может загрузить CP / NOS (сетевая версия CP / M ) через локальная сеть из файловый сервер. При оснащении дополнительным внешним дискета диск система может загрузить CP / M Операционная система напрямую.
480Z продавался в основном Великобритания образовательный рынок как кассетная система или как бездисковый узел который может быть подключен через проприетарную сеть CHAIN к Исследовательские машины 380Z действуя как файловый сервер.
Аппаратное обеспечение
Основной блок и процессор
LINK 480Z был упакован как интегрированная клавиатура и системный блок. Ранние системы поставлялись с черным корпусом из листового металла, однако его быстро заменили пластиковым корпусом кремового цвета. Дополнительный 5¼-дюймовый дискета привод был внешний.
Единственный микропроцессор предложено было 4МГц Z80A.[1]
объем памяти
Хотя в некоторых ранних системах было всего 32КБ (32 × 1024 байты ) из баран, большинство 480Z имели по крайней мере 64 КБ памяти. Смена банка позволил расширить память до 128 КБ на основной плате и до 256 КБ с помощью дополнительной платы (которая также включала графическое оборудование с высоким разрешением). Поскольку процессор Z80 мог напрямую адресовать только 64 КБ без поддержки программного обеспечения, дополнительная память обычно использовалась как RAM-диск в частности Силиконовая дисковая система.[2] На силиконовый диск можно было автоматически загружать программное обеспечение и данные при загрузке 480Z в сеть. Это значительно сэкономило время в классе, где программное обеспечение можно было загрузить до прихода детей. Силиконовый диск сохранил свое содержимое, если система подверглась мягкий сброс.
480Z также был оснащен до 32 КБ прошивка который также может быть переключен из обычного адресного пространства, когда он не используется,[3] оставляя в общей сложности 58 КБ ОЗУ, непосредственно доступных пользователю, при этом 2 КБ ОЗУ зарезервированы для использования системой, а 4 КБ недоступны из-за прошивки ПЗУ.[1]
видео
Все модели 480Z, за исключением некоторых очень ранних моделей, были оснащены программно переключаемыми символами 40 × 24 или 80 × 24. только текст монохромный видео оборудование. Композитное видео выход был предусмотрен для внешнего монитора, а внутренний Модулятор RF предусмотрен отдельный выход для питания телевизора.[1] Дисплей в текстовом режиме имел собственную выделенную память.
В дополнение к видеоинтерфейсу в текстовом режиме система может быть расширена дополнительной платой, обеспечивающей высокое разрешение графические возможности и дополнительные TTL RGB интерфейс для цветного монитора. Плата была оснащена выделенным банком видеопамяти объемом 16 КБ и поддерживала три графических режима:[4]
- Очень высокое разрешение: 640 × 192 пиксели, 1 бит на пиксель, 1 страница.
- Высокое разрешение: 320 × 192 пикселей, 2 бита на пиксель, 1 страница.
- Среднее разрешение: 160 × 96 пикселей, 4 бита на пиксель, 2 страницы.
Программируемый Справочная таблица при 8-битном выходе значение пикселя отображается на одну из 256 различных интенсивностей (композитное видео) или один из 8 цветов (выход TTL RGB).
Вывод графической платы смешивался с выводом текстового видеоинтерфейса, что позволяло легко накладывать текст и графику. Графический вывод покрывает только верхние 20 строк текстового дисплея, поэтому текстовый вывод может быть настроен на использование только нижних 4 строк, если перекрытие не требуется.
Доступ к памяти как текстового, так и графического видеоинтерфейсов осуществлялся процессором с использованием ввод-вывод с отображением портов и поэтому не потребляли адресное пространство памяти.
Место хранения
Массовая память был либо через кассета, дискета, или внешний файловый сервер. Кассетный интерфейс работал со скоростью 300 или 1200 бит / с.[1]
Системы ROS 1.2 (см. Ниже) и более поздние версии могут быть подключены через последовательный интерфейс к внешнему одинарному или двойному 5-дюймовому дисководу со встроенным двойная плотность Интеллектуальный контроллер дисков (IDC). Емкость диска составила 180 КБ (48 TPI дисков) или 360 КБ (96 дисков TPI) на каждую сторону.[5]
Research Machines также предлагали подключаемые пакеты ROM, содержащие до 64 КБ ROM. Они подключены через параллельный интерфейс, что позволяет быстро загружать приложения в оперативную память.[6]
Сети
LINK 480Z поддерживает проприетарную скорость 800 кбит / с.[1] ЦЕПЬ локальная сеть который наехал на коаксиальный кабель аналогично 10BASE2 Ethernet. Каждой станции в сети требовался уникальный 8-битный сетевой адрес, который задавался с помощью DIP-переключатель на задней панели устройства.[7] Используя встроенную прошивку Z-Net, бездисковый 480Z может быть загружен напрямую из сети. файловый сервер (обычно Исследовательские машины 380Z ).
Интерфейсы и опции
480Z материнская плата содержал процессор и до 128 КБ ОЗУ, а также большинство внешних интерфейсов:[1][7]
- Два последовательных интерфейса (SIO-4 и SIO-2) - обеспечивающий полный и сокращенный RS-232 интерфейсы соответственно.
- Параллельный ввод / вывод - используется либо как высокоскоростной канал для внешних дисков или пакетов ROM, либо как Порт принтера Centronics.
- Кассетный интерфейс.
- Дополнительный вход - двухканальный аналоговый интерфейс джойстика.
- Композитное видео и аудио.
- RF TV выход.
- Сетевое подключение (необязательно).
Плата с графикой и памятью высокого разрешения позволила добавить дополнительные 128 КБ ОЗУ и включить выход монитора TTL RGB. Дополнительная плата также может быть оснащена IEEE-488 интерфейс и AMD 9511 или 9512 плавающая точка сопроцессор.
Прошивка
На 480Z было установлено до 32 КБ встроенного ПО:[1]
- ПЗУ монитора (ROS) - 8 КБ.
- Сетевая прошивка Z-Net - 4 КБ.
- БАЗОВЫЙ в ПЗУ - 20 КБ.
ROM монитор
ROS (резидентная операционная система[8]) предусмотрена программа монитора и набор основных системных сервисов. Монитор может использоваться для запуска BASIC из ПЗУ, загрузки прикладных программ с кассеты или ботинок операционная система. ROS также предоставила программное обеспечение Передняя панель позволяя отображать регистры и память, а также поддерживать контрольные точки и пошаговое выполнение машинного кода.
ROS услуги
ROS предоставляет ряд основных функций управления оборудованием, таких как ввод с клавиатуры, запись текста в видеопамять и на диск. ввод, вывод. Функции ROS вызывались с помощью Эмулятора Ловушка (EMT) псевдо-код операции, который использовал инструкцию Z80 RST 30H для вызов функция обработчика EMT.[8] Обработчик EMT считывает первый байт, следующий за инструкцией RST 30H, чтобы определить, какая функция EMT запрашивалась; все параметры были переданы в регистры. А вызов -относительный псевдо-код операции также был реализован с использованием RST 28H.
Сервисы ROS были в значительной степени совместимы с сервисами COS, предоставляемыми на более ранних Research Machines 380Z.
Z-Net
Прошивка Z-Net использовалась, чтобы позволить системе сетевая загрузка с файлового сервера по локальной сети. Он был отключен от основного адресного пространства после загрузки системы.
БАЗОВЫЙ в ПЗУ
Research Machines предоставили полную версию своего BASIC устный переводчик в составе стандартной прошивки. Это было в основном для использования в системах на основе кассет и отключалось из адресного пространства, если система загружалась с диска или из сети.
Основные версии ROS
Версии ROS были:[8]
- ROS 1.0
- ROS 1.1
- ROS 1.2 - добавлена поддержка гибких дисков.[9]
- ROS 2.2
Программного обеспечения
Операционные системы
Главный операционные системы мы CP / M 2.2 при загрузке с диска[10] или CP / NOS (сетевая версия CP / M) при загрузке с файлового сервера. Системы, на которых работает CP / M, могут получать доступ к сетевым службам с помощью CP / NET.[11]Также была версия MP / M, которая позволяла многопользовательский доступ к одному диску, используемому для небольшого количества компьютеров. Из-за последовательного интерфейса к дисководу доступ может быть медленным, если несколько пользователей попытаются сохранить одновременно. Но это была дешевая ступенька на пути к серверу 380Z и сети начального уровня.
Программное обеспечение
Было доступно множество стандартных приложений CP / M, таких как WordStar. Research Machines также производили собственные ассемблер (ZASM), Текстовый редактор (TXED) и интерпретатор BASIC.
Программы для более ранних Research Machines 380Z, написанные на языках высокого уровня, таких как BASIC, или использующие только базовые CP / M и стандартные функции встроенного ПО, можно было запускать непосредственно на 480Z. Программы, которые писали напрямую на оборудование, такие как видеокарты с высоким разрешением, обычно были несовместимы.
Рекомендации
- ^ а б c d е ж грамм час Research Machines Limited (1983). «Спецификация оборудования». Информационный файл LINK 480Z (PDF). С. 2.1–2.3. PN 10939. Получено 2008-02-21.
- ^ Research Machines Limited (1985). «Операция с силиконовым диском». LINK 480Z Disc System Руководство пользователя (PDF). С. 8.1–8.7. PN 11900. Получено 2008-02-21.
- ^ Research Machines Limited (1983). «Примечания к оборудованию». Информационный файл LINK 480Z (PDF). С. 5.1–5.12. PN 10939. Получено 2008-02-21.
- ^ Research Machines Limited (1983). «Графика высокого разрешения». Информационный файл LINK 480Z (PDF). С. 4.1–4.9. PN 10939. Получено 2008-02-21.
- ^ Research Machines Limited (1984). «Работа с дисками». Справочное руководство по прошивке 380Z и LINK 480Z (PDF). С. 8.1–8.20. PN 10971. Получено 2008-02-21.
- ^ Research Machines Limited (1983). «Использование BASIC на кассетной системе 480Z». Руководство пользователя кассетной системы LINK 480Z (PDF). С. 4.1–4.9. PN 11684. Получено 2008-02-21.
- ^ а б Research Machines Limited (1983). «Периферийные интерфейсы». Информационный файл LINK 480Z (PDF). С. 3.1–3.13. PN 10939. Получено 2008-02-21.
- ^ а б c Research Machines Limited (1984). "Вступление". Справочное руководство по прошивке 380Z и LINK 480Z (PDF). С. 1.1–1.11. PN 10971. Получено 2008-02-21.
- ^ Research Machines Limited (1985). «Ваша дисковая система 480Z». LINK 480Z Disc System Руководство пользователя (PDF). С. 3.1–3.17. PN 11900. Получено 2008-02-21.
- ^ Research Machines Limited (1985). «Микрокомпьютеры». LINK 480Z Disc System Руководство пользователя (PDF). С. 1.1–1.11. PN 11900. Получено 2008-02-21.
- ^ Research Machines Limited (1985). «Работа с локальным диском 480Z в сети». LINK 480Z Disc System Руководство пользователя (PDF). С. 9.1–9.10. PN 11900. Получено 2008-02-21.