KAY 1024. Руководство по эксплуатации 1998 г.

Раздел 6 - режимы работы.


6. Режимы работы

6.1 Бейсик 48к

Компьютер KAY-1024 имеет возможность функционировать
точно так же, как и модель Спектрум 48к. Это достигается с
помощью выбора опции начального меню "Бейсик-48". В этом
случае вам доступны только 48Кб памяти.

Язык Бейсик 48 был разработан таким образом, чтобы он был
прост в освоении и использовании. Этот язык идеально подходит
для обучения детей азам программирования, да и врослым он
доставит немало удовольствия! Основное его преимущество -
простота и наряду с этим достаточно большие возможности при
грамотном использовании. Числа сохраняются с точностью до 9 или
10 знаков. Наибольшее число около 10 в степени 38, а наименьшее
4"10 в степени -38.

Числовые переменные имеют имя произвольной длины,
начинающееся с буквы и продолжающееся буквами или цифрами.

Вход в программу осуществляется с помощью команды LIST,
Редактирование строки начинается с ее вызова (EDIT). Затем,
используя курсорные клавиши, клавишу "DELETE" и другие
необходимые клавиши, производится редактирование текущей
строки, (см. приложение табл.2) Подробную информацию о языке
Бейсик 48 Вы можете получить в соответствующих изданиях.

6.2 Бейсик 128к

Компьютер имеет развитый редактор для создания,
модификации и прогона программ на языке Бейсик 128. При работе
в режиме Бейсик 128к Вам необходимо помнить:

Во-первых, если вы введете с клавиатуры какие-либо
символы, то они отобразятся на экране в позиции курсора. Во-
eTjpbtx, в нижней части экрана имеется черная полоса. Она
~з?о1вается ПОЛОСОЙ ПОДСКАЗКИ и сообщает Вам о том, какую
-асть встроенного программного обеспечения компьютера вы
используете. В данный момент полоса подскаски содержит
сообщение "Бейсик 128", поскольку именно так называется
редактор. В-третьих, наличае малого экрана. Так называется часть
экрана между полосой подсказки и нижней границей экрана, которая
в данный момент пуста. Эта часть экрана содержит место то
для двух строк текста и наиболее часто используется компью -е
в тех случаях, когда он обнаруживает ошибку и должен вьгв«
сообщение о ней. Однако эта часть экрана имеет и др^
назначение , которое будет расмотрено ниже. Теперь нажь
клавишу [EDIT]. Вы увидите меню редактирования;

1

Бейсик 128

2

перенумерация

3

экран

4

печать

5

выход

БЕЙСИК 128. Непосредственно сам редактор бей-
программ,

ПЕРЕНУМЕРАЦИЯ - перенумерация строк с шагом
Операторы
языка Бейсик, которые содержат ссылки на homi
строк, так же будут содержать автоматически перенумерована
ссылки.

ЭКРАН. Эта опция перемещает курсор в малую (нижж
часть экрана и обеспечивает ввод и редактирование команд язь
Бейсик в этой части экрана. Эта возможность наиболее полезна г
работе с графическими средствами, поскольку любые onepai
редактирования в нижней части экрана не портят верхнюю ча
экрана.

Бейсик 128 имеет два дополнительных оператора
сравнению с Бейсик
48) : PLAY - для программирования звука
SPECTRUM - для перехода в Бейсик 48к.

6.3 HDD boot

Старт IS-DOS винчестера. Этот пункт доступен только г
наличае контроллера производимого фирмой (c)Nemo
подключенным к нему винчестером на котором установлено
настроено програмное обеспечение ОС IS-DOS для KAY 1024
противном случае выбор этого меню приведет к "зааисани
компьютера. Подробно работа с винчестером будет рассмотре
ниже,

6.4 Калькулятор

Выбрав этот пункт меню, Вы можете использовать компьютер
в качестве калькулятора. Ввод арифметических знаков
осуществляется так же как и в Бейсик 48. Знак 1 вводить не надо,
просто после набора арифметического выражения нажмите клавишу
[ENTER]. Вы можете присваивать значения переменным и затем
использовать их в последующих вычислениях. Для этого, например
введите команду:

LET х=3

Теперь можете использовать "х" в своих вычислениях,
компьютер будет знать, что х=3

6.5 TR-DOS

TR-DOS - это дисковая операционная система. Она служит для
обеспечения работы накопителей на гибких магнитных дисках. Когда
вы работаете с TR-DOS, вы видите обозначение одного из
дисководов и стрелку : А> В> О

Для запуска диска введите команду "RUN" , TR-DOS начнет
искать на диске файл с именем "boot". Если файл найден,то система
его запустит. Как правило имя "boot" имеют специальные программы
- файловые оболочки, которые позволяют "с удобствами" запускать
остальные файлы на диске. Если файл "boot" не найден, система
выдаст сообщение об ошибке. В этом случае необходимо
посмотреть содержание каталога диска командой CAT или LIST, а
затем запустить интересующий вас файл командой RUN. Например:

RUN"NEMO"

Вход в TR-DOS из BASIC 48 осуществляется по команде:

RANDOMIZE USR 15616

Обращение к дисководу из BASIC 48 и BASIC128 не выходя в

TR-DOS:

RANDOMIZE USR 15619:РЕМ:команда TR-DOS

Смена текущего дисковода осуществляется следующим
образом:

А>*"В"

в результате текущим станет дисковод "В": В>

Для того, чтобы использовать гибкий магнитный диск (дискету),
его необходимо отформатировать. Для форматирования диска
введите команду:

FORMAT "NEMO"

по завершении на экране появится :

NEMO

2544/2544

А>

В сообщении представлено название диска, за которым
следует количество секторов для данного диска Если первый номер
меньше второго, Ваш диск имеет дефекты (сбойные сектора)
Максимальное количество секторов варьируется в соответствии с
техническими особенностями диска. Имеется 159 дорожек (включая
нулевую) на 2-х стороннем 80-дорожечном дисководе. При 16-ти
секторах на дорожку мы получаем 2544 в качестве максимально
возможного количества секторов.

Копирование файлов осуществляется тремя командами;

СОРУ - для копирования файлов с одного дисковода на
другой

COPY S - для копирования файлов на одном дисководе

СОРУ В - для дублирования дискеты на одном дисководе

Здесь необходимо отметить о существовании четырех
основных типах файлов:

BASIC PROGRAM - расширение "В"

CODE - блок кодов

DATA - массив данных

# - файл с последоватьльным / произвольным доступом

Копирование на один и тот же диск осуществляется
следующим образом: Следует сообщить TR-DOS название файла,
подлежащего копированию и название, под которым следует
записать эту копию. Например :

COPY "NEMO'V'KAY'CODE

Заметьте, что новое и старое название файла находятся в
кавычках и разделены запятой. Тип файла - CODE.

Если имеется только один дисковод, нельзя использовать
обычную команду СОРУ. Команды "COPY S" и "COPY В"
предназначены для системы с одним дисководом. Первая "COPY Su
используется для копирования одного файла с одного диска на
другой, используя один и тот же дисковод, Вторая "COPY 8м
используется для дублирования диска на другой диск, т.е. для
копирования всех файлов Пример команды "COPY S":

COPY S "DEMO" или

COPY S "DEMO"CODE

Где "DEMO" и "DEMO"CODE - существующие файлы,
подлежащие копированию.

TR-DOS может осуществлять копирование и дублирование на
двух дисководах. Копирование на другой дисковод автоматически
означает, что Вы будете копировать на другую дискету. Хотя
взаимный обмен может происходить между любыми комбинациями
двух дисководов, мы будем использовать (для простоты) дисководы
"А;" и "В;" . Например копируем файл "НЕМО" с диска "А" на
"В":

COPYMA:NEMO"tHB:NEMO"

Для копирования всех файлов :

COPY"A:*'V'B:*"

Если названия файлов дублируются, то появляется сообщение
об ошибке "запись на существующем файле ? Y/N". Введите У и
произойдет наложение записей. Вводом N копирование будет
продолжено, но этот файл скопирован не будет.

Переименование файла осуществляется командой NEW:

NEW "NEMO","KAY"

в данном примере мы переименовали файл "NEMO" в файл

'КАУИ,

Стирание файла производится командой ERASE:

ERASE"NEMO"

Когда файл стерт, секторы, которые он занимал, должны бь,;
освобождены для других файлов. Чтобы обнаружить так;
"потерянные" секторы используется команда MOVE

Для записи информации из памяти и проверки запи
используются команды SAVE и VERIFY. Их можно вводить находя
непосредственно в TR-DOS;

SAVE"NEMO"

VEREFY"NEMO"

или из BASIC 48 или 128 :

RANDOMIZE USR 15619:REM:SAVE"NEMO" RANDOMIZE US
15619:REM:VEREFY"NEMO"

Учитывайте то, что. если Вы хотите записать программу
машинных кодах, необходимо указать тип файла CODE

При обращении к TR-DOS в машинных код
рекомендуется использовать только стандартна
точки входа, а именно #5013 и другие такие
же. "
необходимо для совместимости вашего Sof
обеспечения с системным ПО в ПЗУ (электроннь
дисковод WC") и резидентными файлами ОС IS-D0:
обслуживающие файлы TR-DOS в среде IS-DC
(файлы с расширением .trd: образы дисков
TR-DQ4
болванки).

Аналогично производится загрузка информации в память п
команде LOAD.

Слияние BASIC программы, находящейся в памяти, с BAS1
программой, записанной на диске, осуществляется команде
MERGE, синтаксис которой анолагичен командам SAVE и LOAD

В заключении этой главы необходимо отметить чт
большинство операций с дисководом (из перечисленных выше
значительно удобнее производить при помощи специальны
программ (командеров, копировщиков, дисковых утилит и т.п.), блап
они имеются в огромном количестве.




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

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



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

Похожие статьи:
От редакции - Использование материалов из газеты без согласия редакции CТРОГО ЗАПРЕЩЕНО.
Zilog: Dep Is Ugly But I Am More
Юмор - Компьютушки про ПИсюшки.
Улыбнитесь - Специaльнo для гpядущегo СисОпникa.
Вступление - юбилейный номер газеты "City".

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