Дисковая операционная система TR DOS 1993 г.

Раздел 7 - сообщения об ошибках.


1.14. СООБЩЕНИЯ ОБ ОШИБКАХ

Коща вы вводите комавду TR-DOS, команда будет выполнена при усло-
вии, что она достоверна Если эта команда не относится к числу вызванных

MJN, FORMAT и т.д.), TR-DOS игнорирует ее. Если
имеется ;ё$ШаК£ическа**: ошибка или ошибка возникает при выполнении ко-
манды^!на дисплее появится сообщение об ошибке. Ниже приведены сооб-
щения: Ьб ошибках и причины, их вызывающие.

в TR-DOS .(LOADi:

(1) NO DISK (Диск отсутствует) — Диск отсутствует или в дисководе
неформатированный диск» или открыта заслонка
диска. На экране появляется команда после под-
сказки А>. Вы можете вставить диск или закрыть
^заслонку дисковода и нажать ENTER для выпол-
нения: той же самой команды.

(2) NO FILE(S) Нет фаэда&в) — TR-DOS не может найти файла на
диске. Эта ошибка появляется также в случае ис-
пользования любой команды которая неправиль-
но обозначает файл.
Например: ^-^р;;:^;;:

LOAD "TEST" CODE В^сЖЩ), чтобй:
ERASE "DUMMY1" 0АТА%есто того.^обы: ERASE
DATA

"TEST"

'DUMMY2'

(3) *ERROR* — Это сообщение i ё&ш: В команде, которую

вы напечатали j! есть синтаксическая ошибка, на-

ERASE 1" :::iiiii::.

Ошибка — отсутствует название файла.

(4) OUT OF MEMORY (вне пам|гга>: i Srro сообщение появится при

загрузке щк)граммьг: i йй^а и при отсутствии для
нее достаточного места в памяти, таюкё при ис-
пользовании команды MOVE, есж^нйз^ ме-
нее 4-х КБайт необ^^ййфЖ рабочего
пространства. Эта ироблема обьгаю решается с
помощью c6poca ::Koi^j^Ttpa.

(6) OVERWRITE EXISTING FILE? (Y/N) Перезаписать на существу-
ющей файл? Это сообщение появляется при ко-
пировании всех файлов е Одного диска на другой.
Уже существует файл с такиМ й&жашем и такого
же типа. Вы можете ввести Y с целью перезаписи
на существующий файл или N с целью игнориро-
вания этого файла.

(7) DISK ERROR (ошибка на диске) — На диске ;йгёееп^ неисправность
на дорожке XX, в секторе YYp^kai;iyki3aHO в со-
общении. У вас еста три выбора: вы можете напе-
чатать "R", чтобы сделатьjповторную попытку и,
в большинстве случаев, усйёщйй.^^рпшть опера-
цию;

"А" — чтобы прервать операцию и вернуться в TR-DOS; .

"Г — чтобы проигнорировать этот сектор к. щюдолжить работу с оста-
льными операциями.

DISK ERROR

TRK XX SEK YY

RETRY, ABORT, IGNORE?

(8) WRITE PROTECT (защита от записи) :^;ргск защищен от записи.
Как и в Предыдущем;; варианте есть три выбора,

jj;:;::;„ однако нетсмысла делать повторную попытку, ес-
:|:;;1!;.ли.вы не изменили!дйск или не сделали его неза-
щищенным.

DISK PROTECT
TRK О SEC 1

RETRY, ABORT, IGNORE?

(9) VERIFY ERROR (ошибка в проверке) — Это сообщение может по-
явиться, ' когда используется команда VERIFY

-{проверка). Сообщение информирует, что файл на
диске — не тот же, что и файл в памяти.

Всё;: щяшкна^анные сообщения об ошибках появляются только тогда,
коща.ьЩ 'й^ШЬЬдитРЯ с TR-DOS. Если команда была выдана из SOS или
с машинного кода;:: либо в качестве прямого кода, либо из программы, на
экране не появится шкжйгЬгсаббщения. Однако они записываются в виде
CODE в регистровой паде кода используются следующие значения:

0 — нет ошибок

1 — нет файла

2 — файл существует

3 — нет пространства

4 — указатель перепаяйёния

5 — переполнение; номера записи

6 — нет дискам

7 — ощибкинаГд^ске

Iittmсинтаксиса
Шепоток уже оифыт

диск не форматирован
12 44f: поток не отарьгг

Чтоб$ д олучцтйКФД ошибки, устанавливается переменная, равная кома-
нде TR-DOSi :Эта!нёременная примет величину кода ошибки по завершении
команды TR-DOS::

ПрИМер 1: ..:;::!:::::...

LET

Пример 2:::!й^аршую профамму.
Простая программа, иллюстрирующая использование кода.
Ошибки 1:

10 CLEAR 65367.

20 LET ERR4JSRi$$PrREM: LOAD "COPY" CODE
25 REM ERRPR С0(УЁ IS RETURNED IN THE VARIABLE ERR
(код ошибки возвращается вгпёременную ERR)
30 IF ERR=1 THEN Ci&rMtif AT Ю.:||: "'COPY' CODE NOT ON
DISK": STOP ""'f
40 RANDOMIZE USR 3276Й:
50 RANDOMIZE USR 15616^




СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
Kто они? - Skinhead Against Racial Prejudices.
Новости - Hippiman/Conscience выпустил новогоднюю игру Dizzy Rescues Santa, Польский культуролог Пётр Марецки прислал большой опросник для будущей книги, Сергей Смирнов (Gogin) возродил свой проект по портированию игры Super Mario для Спектрума.
Scream Crew and the Scene - "Творчество на спектруме - это искусство и когда нибудь это поймут все" - рассуждения Screamer'a о демосцене на Спектруме.
Реклама - Реклама и объявления ...
Сладкие - вася.

В этот день...   1 мая