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