Jump to content

ZX-интерфейс 1

Интерфейс ZX 1 с подключенным ZX Microdrive

ZX Interface 1 , выпущенный в 1983 году, представлял собой периферийное устройство от Sinclair Research для ZX Spectrum домашнего компьютера . Первоначально задуманный как интерфейс локальной сети для использования в школьных классах, перед запуском он был переработан и теперь может выступать в качестве контроллера для ZX Microdrive высокоскоростных картриджных накопителей (до восьми). Он также включал DE-9, интерфейс RS-232 способный работать со скоростью до 19,2 кбит/с. На аппаратном уровне это был, по сути, адаптер напряжения, последовательный протокол которого реализовывался программно путем битового обмена . Это приводило к проблемам при приеме данных, но не при передаче.

Устройство клиновидной формы, устанавливаемое под ZX Spectrum. Для правильной установки необходимо выкрутить 2 винта с нижней стороны Spectrum, существующие отверстия для винтов используются для более длинных винтов, проходящих через интерфейс ZX 1, чтобы предотвратить его случайное отсоединение. ZX Interface 1 содержал 8 КБ ПЗУ , содержащее управляющее программное обеспечение для микроприводов, порт RS-232 и сетевой интерфейс. Это расширило обработчик ошибок в Sinclair BASIC , чтобы можно было использовать дополнительные ключевые слова. Когда это стало официальным стандартом, другие разработчики быстро использовали этот механизм для создания языковых расширений Sinclair BASIC.

После запуска были внесены еще две версии прошивки устройства. [1] Они были направлены на улучшение форматирования и времени доступа картриджей ZX Microdrive , функций печати через интерфейс RS-232 устройства , а также на устранение других ошибок во встроенном ПО, хранящемся во внутреннем 8-килобайтном ПЗУ . Программное обеспечение машинного кода , которое использовало официально задокументированные точки входа («коды-перехватчики»), имело бы мало проблем с несовместимостью; однако программы, использующие нестандартные точки входа, рисковали стать несовместимыми из-за наличия пересмотренных точек входа.

Тот же протокол, переименованный в QLAN , позже использовался на Sinclair QL . Предполагалось, что он будет совместим с ZX Net, но из-за различий во времени совместимость оказалась проблематичной.

Интерфейс ZX 1 был несовместим с некоторыми более поздними моделями ZX Spectrum, такими как +2A и +3, из-за различий в ПЗУ и разъеме расширения. Поэтому было невозможно подключить и использовать устройства Microdrive с этими более поздними моделями. Однако он работал с оригинальным +2, хотя корпус гораздо большего размера делал интерфейс неудобным.

Периферийное устройство ZX Spectrum ZX-интерфейс 1
Синклер QL задний

Устройство имело два сетевых порта, что позволяло последовательно подключать до 64 ZX Spectrum с использованием сетевых проводов длиной до 3 метров (10 футов). Сеть под названием ZX Net использовала двунаправленный провод с собственным протоколом, подобным CSMA . Данные могли отправляться или приниматься со скоростью 100 кбит/с на пронумерованную рабочую станцию ​​или с нее, либо транслироваться на все узлы, позволяя одной машине действовать как сервер.

Номер станции 0 используется для обозначения трансляции. Данные передаются пакетами, каждый длиной не более 255 байт; пакет и заголовок защищены контрольной суммой. При передаче символов используется 1 стартовый бит, 8 бит данных и 1 стоповый бит (обычная конфигурация 8-N-1 ).

Основные команды: [2]

ФОРМАТ "n";<номер станции>
SAVE * "n";<номер станции>
НАГРУЗКА * "n";<номер станции>

В качестве адреса первого компьютера (номер станции) выберите, например, 1: [2]

ФОРМАТ "n";1
СОХРАНИТЬ * "н";2

Выберите 2 для адреса второго компьютера: [2]

ФОРМАТ "n";2
НАГРУЗКА * "n";1

Который потом переведет программу с "1" на "2".

Другие команды: [2]

CAT # Перечисляет содержимое файлов и каталогов устройства #.
LOAD * "m";1;"name" # Загружает программу "name" из устройства "microdrive" 1

См. также

[ редактировать ]
  • ZX Interface 2 - интерфейс, обеспечивающий порты для джойстика и картриджа ПЗУ.
  • ZX8302 - интегральная схема ULA, разработанная для Sinclair QL.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0d2a5c346a274894b38b03859a65fa73__1720254600
URL1:https://arc.ask3.ru/arc/aa/0d/73/0d2a5c346a274894b38b03859a65fa73.html
Заголовок, (Title) документа по адресу, URL1:
ZX Interface 1 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)