Описание ZXVGS
Введение
ZXVGS - операционная система для Spectrum-
совместимых компьютеров.Доступна к исполь-
зованию на широком диапазоне аппаратных
средств.Если вы хотите провести тестирова-
ние или использовать ZXVGS, обращайтесь за
последними версиями на {download page}.
ZXVGS включает также CP/M-совместимую сис-
тему под названием CPM22QED, которая часто
используется в качестве файловой системы
(пока не появится файловая система нового
поколения...).
Железо
ZXVGS всегда имеет свою память,которая не-
доступна с уровня ZX Spectrum. Поэтому па-
мять,доступная для программ (и на ZX Spec-
trum 48kB, и на 128kB) не ограничена.
Программное обеспечение
ПО для ZXVGS хранится в файлах с расшире-
ниями ".V00" (два нуля).Расширения с "V" и
цифрами, отличными от нулей являются овер-
леями к программам.Существует две програм-
мы со специальным назначением:
* START.V00 загружается после сброса си-
стемы,
* SHELL.V00 загружается опцией Load гла-
вного меню.
ZXVGS может также запускать ПО с другими
типами - способен эмулировать TR-DOS и
Interface 1. Это делается с помощью Рези-
дентных Расширений Системы{Resident System
Extentions (RSX)}. RSX - короткая програм-
ма,загружаемая в память системы и позволя-
ющая расширить возможности ZXVGS. Она име-
ет расширение файла ".RZX". Наиболее испо-
льзуемые RSXы - те, которые управляют спе-
циальными форматами файлов (например,
"*.Z80" и "*.TAP") - в этом случае имя RSX
происходит от расширения такого файла (на-
пример, "Z80.RZX"). Такие RSX могут загру-
жать данные из файлов или запускать прог-
раммы, заключенные в них. См. также список
расширений, определённых и ZXVGS.
Если вы хотите написать программу для
ZXVGS, вам следует прочитать текст о функ-
циях,доступных из машинного кода.Множество
информации, особенно касающейся конкретных
аппаратурных решений,вы можете прочитать в
истории релизов.
Использование ZXVGS
Об этом читайте в руководстве {ZXVGS вкра-
тце}.
Если вы желаете быть зарегистрированным
пользователем ZXVGS, пишите на мой адрес
{mailto: zxvgs@yarek.com}. Вы можете также
ознакомиться здесь со списком зарегистри-
рованных пользователей.
Существует два мэйл-листа, где вы сможете
поговорить о ZXVGS с другими пользователя-
ми ZX Spectrum.
* {zxvgs@yahoogroups.com} - лист, посвя-
щённый операционной системе ZXVGS и аппа-
ратным расширениям. Большей частью на анг-
лийском.Для подписки на него напишите что-
нибудь на адрес:
{zxvgs-subscribe@yahoogroups.com}
или сходите на:
{http://groups.yahoo.com/group/zxvgs/join}
Все отправлявшиеся сообщения вы можете на-
йти здесь: {http://groups.yahoo.com/group/
zxvgs/messages}.
* {zxland@yahoogroups.com} - контактный
лист для пользователей ZX Spectrum (и кло-
нов) на польском языке.Если вы хотите свя-
заться с пользователями из Польши, можете
подписаться на этот лист - мы большей ча-
стью понимаем английский. Для подписки на-
пишите что-нибудь на адрес:
{zxland-subscribe@yahoogroups.com}
или сходите на: {http://groups.yahoo.com/
group/zxland/join}. Все сообщения вы може-
те найти здесь: {http://groups.yahoo.com/
group/zxland/messages}.
------------------------------------------
Описание CPM22QED
Введение
CPM22QED - операционная система для компь-
ютеров на базе Z80, совместимая с CP/M 2.2
и частично с CP/M Plus. Если вы хотите
провести тестирование или использовать
CPM22QED, берите последние версии с {down-
load page}.
Возможности системы:
* 60160 байт (58.75kB) памяти для прог-
рамм (версии 1.xx),
* загрузка с одного диска (версии для
SAM и TMX),
* система хранится в обычном файле,
* усовершенствованное управление дис-
ками:
* таблицы XDPB, как в CP/M Plus,
* один или два дисковода (или 4 в TMX
версии),
* структура диска (XDPB) может быть
переопределена программой
QMOUNT.COM,
* дискеты могут иметь сектора длиной
от 256B до 1kB,
* автоматическое определение логичес-
кой структуры (только TMX),
* ramdisk в версиях 1.xx - устройство
M: (а также N: на SAM - до 4MB),
* управление жёстким диском в версиях
1.xx (SAM, UPB),
* определённый дизайн формата дискет:
* случайная запись другой операционной
системой (например,MSXDOS) полностью
исключена,
* ёмкость диска использована наилучшим
образом (210,420,410,820 и 1640kB),
* нет дорожек, зарезервированных под
систему,
* возможность загружать разные компью-
теры с одного и того же диска
(например, SVI и SAM),
* текстовый терминал:
* 24 строки, 80 столбцов,
* 224 переопределяемых символа с мат-
рицей 6x8,
* псевдографические рамки, как на CP/M
Plus,
* Польские диакритические знаки в
AmigaPL, кроме того ISO-8859-1,
* распознаются контрольные коды терми-
налов VT-52, Heath H89, Zenith z-19,
* готовится использование 8 раздельных
дисплейных потоков,
* готовятся текстовые окна,
* буфер клавиатуры (32 символа) - за
исключением SVI версии,
* возможность задания 6*58=348 клавиш,
кроме SVI версии,
* общие программы:
* QFORMAT.COM - для форматирования
гибких дисков,
* QMOUNT.COM - для смены установок
формата диска (XDPB),
* QSYS.COM - для активации загрузочных
секторов,
* усовершенствованные системные модули:
* ZCPR1 вместо CCP - дополнительные и
усовершенствованные команды,
* SUPERDOS вместо BDOS - улучшенное
описание ошибок,
* хранение динамических модулей (CCP и
BDOS) в свободном буфере ОЗУ,
* терминальные коды общие для всех
версий,
* код обращения к диску общий для всех
версий,
* стандартизированные модули для
низкоуровневого доступа к диску
(DSKHNDLR).
------------------------------------------
(c) 2002-10-29 09:55:40 Jarek Adamski
{zxvgs@yarek.com},{http://zxvgs.yarek.com}