Справочник по системным программам для компьютера ZX Spectrum 128к 1969 г.

Описание 6 - TURBO-COMP, квазиэлектронный диск RAM DOS.


6. ПРОГРАММА КОПИРОВАНИЯ TURBO-COMP.

Программа копирования TURBO-COMP позволяет работать с магнитной лентой как в
нормальном режиме, так и с повышенной скоростью загрузки и сохранения файлов. Файлы,
записанные копировщиком в режиме TURBO, могут свободно запускаться на компьютере, в
котором предусмотрен такой режим загрузки программ. В противном случае этот режим

может использоваться только для удобного хранения информации. В копировщике
используется компрессия принимаемой информации.

Команды программы копирования:

LOAD • (клавиша^]) LOAD 1 - позволяет загрузить программу с номером 1, если ранее уже
был загружен файл, то загрузка идет с очередного номера,

Пример:

01 LST 4.5 BASIC 0 44

02 4.4

03 LST 4.5 CODE 25500 4000

SAVE • (клавиша [S]) - сохранение файлов на магнитной ленте,
SAVEN01 ТО 04 - сохранение файлов с номерами от 1 до 4, по

окончании номера записываемых файлов
закрашивается в другой цвет.

Внимание! После нажатия последней клавиши команды эта команда выполняется
сразу.

DELETE • (клавиша [D]) - удаление файлов из памяти копировщика,

TURBO - (клавиша [Т]) • изменение режима работы с файлами (L-H-T)*

L - загрузка и сохранение файлов с нормальной скоростью,
Н - загрузка и сохранение файлов с нормальной скоростью

пилот-сигнала и ускоренными данными,
Т • загрузка и сохранение файлов в режиме TURBO с ускоренным
пилот-тоном и ускоренным блоком данных (устанавливается при
вызове программы).

RESET - (клавиша [R]) возврат в Бейсик.

Прерывание работы в режимах LOAD, SAVE выполняется нажатием на клавишу Break.

Режим проверки записи в копировщике не предусмотрен.

Проверку можно выполнить повторной загрузкой в память копировщика только что
записанной информации

7. КВАЗИЭЛЕКТРОННЫЙ ДИСК RAM DOS

Программа организации квазиэлектронного диска RAM DOS позволяет быстро менять
программы без считывания с внешних устройств. Она использует RAM как электронный
диск при помощи новых BASIC -команд доступа к диску. Новые команды просты и похожи
на стандартные команды доступа к магнитофону. RAM DOS не ограничивает количество
занятой памяти (примерно ЗЗК), определяемой установкой RAMTOP. Каждый файл
записывается на диск с заголовком, занимающим 17 байтов.

RAM DOS включается командой:

RAND USR 63600 или RAND USR 63000

С этого момента все новые команды активны, но не мешают выполнению остальных
команд. Вы можете использовать команду NEW без риска стереть файлы, т к они находятся
под RAMTOP-ом, который перед вводом программы с магнитофона устанавливается
командой-

CLEAR 32000 (или другого более подходящего значения)

Все новые команды вводятся одной из малых букв, которые следуют за звездочкой:

* L - LOAD - вводится перед именем программы, которое не должно

превышать 10 знаков. Выбор SCREEN CODE обычен.
Если имя файла нуль (""), то вызывается последний
введенный файл. Данные недоступны.

*S - SAVE - Используется также, но имя не может быть нулем.

Отдельно данные не записываются (только вместе с
программой). Если на диске уже имеется файл с таким
именем, то он будет стерт.

'M-MERGE - работает только с программными файлами как и с
магнитофоном.

* D - DELETE - Должно следовать за именем файла. Если оно пустое,

то будет стерт последний. За именем указывается тип
файла.

* С - CATALOG • без параметров. Печатает все имена файлов., а так-

же количество оставшейся свободной памяти
RAMDOSe.

* Е - ERASE - очищает RAM-диск.

*Т - ТАРЕ - необходимо указывать имя файла. Записывает все

содержимое RAM-диска вместе с программой RAMDOS
как стандартный код. Перед вводом файла с магнитофона
не забывайте ввести CLEAR 32000 или др., затем введите
LOAD ""CODE и затем RAND USR 63600 для включения
новых команд.

*F - FREE - печатает число байтов в памяти BASIC, т.е. ниже RAMTOP.

Общее значение свободной памяти определяется сложением
с величиной из *С.

* X - BLOCK DELETE • стирает все линии BASIC от указанного

номера до указанного. Эта команда не относится к
RAMDOS, но она коротка и очень полезна.

Сообщения:

OUT OF MEMORY • нет места на RAMDOS для новых файлов. Если стирание старого файла
не дает эффекта, то попробуйте опустить ниже RAMTOP. Если такое сообщение встретится
при вводе программы с магнитофона, значит не хватает места в памяти BASIC. Попробуйте
поднять RAMTOP выше.

END OF FILE • файл не найден.

Для изменения атрибутов, введите их новые значения в ячейку 63714(РОКЕ 63714,XX).




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Интервью - Сегодня мы публекуем беседу или интервью, кому как угодно, с небезызвестным вам человеком, сисопом MUSIC BBS, музыкантом группы Antares.
Credits - Мнения редакции не всегда совпадают с мнением автора статьи.
Программистам - Об AY'ке.
Axid Zone - Я жил чужой жизнью, данной мне взаймы.
Открытые письма Nemo №6.264

В этот день...   21 ноября