Вторник, 12.12.2017, 09:17

..



Главная Регистрация Вход
Приветствую Вас, Гость · Браузер: « v»
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Всё об «Электроника БК0010(-01), БК0011(М)»! » Языки программирования » Бейсик » Описания языка » «dBASIC» [xx.xx.xx] (Автор: RDC software inc. [Сотченко Д.])
«dBASIC» [xx.xx.xx]
-=RUS=-Дата: Суббота, 15.11.2014, 15:07 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 350
Репутация: 1
Статус: Offline
(dBASIC.doc)

 ┌────────────────────────────────────────────────────────────┐
 │                                                            │
 │           ▓▓┐  ▓▓▓▓▓▓┐    ▓▓▓▓▓┐  ▓▓▓▓▓┐  ▓▓▓▓┐  ▓▓▓▓▓┐    │
 │           ▓▓│  ▓▓┌──▓▓┐  ▓▓┌─▓▓│ ▓▓┌──▓▓┐ └▓▓┌┘ ▓▓┌──▓▓┐   │
 │           ▓▓│  ▓▓│  ▓▓│ ▓▓┌┘ ▓▓│ ▓▓│  └─┘  ▓▓│  ▓▓│  └─┘   │
 │     ▓▓▓▓▓┐▓▓│  ▓▓▓▓▓▓┌┘ ▓▓│  ▓▓│ └▓▓▓┐     ▓▓│  ▓▓│        │
 │    ▓▓┌──▓▓▓▓│  ▓▓┌──▓▓┐ ▓▓│  ▓▓│   └▓▓▓┐   ▓▓│  ▓▓│        │
 │    ▓▓│  └─▓▓│  ▓▓│  ▓▓│ ▓▓▓▓▓▓▓│     └▓▓┐  ▓▓│  ▓▓│        │
 │    ▓▓│  ▓▓▓▓│  ▓▓│  ▓▓│ ▓▓┌──▓▓│ ▓▓┐  ▓▓│  ▓▓│  ▓▓│  ▓▓┐   │
 │    └▓▓▓▓▓▓┌▓▓┐ ▓▓▓▓▓▓┌┘ ▓▓│  ▓▓│ └▓▓▓▓▓┌┘ ▓▓▓▓┐ └▓▓▓▓▓┌┘   │
 │     └─────┘└─┘ └─────┘  └─┘  └─┘  └────┘  └───┘  └────┘    │
 │                                                            │
 └────────────────────────────────────────────────────────────┘

           DISK BASIC - ДИСКОВЫЙ БЕЙСИК ДЛЯ БК0010-01

                   ПРОСЬБА НЕ ПУТАТЬ С dBASE

   Общеизвестен тот факт,  что стандартный Бейсик,  "зашитый"  в
ПЗУ компьютера БК0010-01,  не может работать с контроллером дис-
ковода, т.к. подключение контроллера  блокирует  внутреннее  ПЗУ
компьютера. Для устранения этого недостатка необходимо произвес-
ти предлагаемую доработку Вашего  контроллера  дисковода.  После
доработки, а также если Вы купили  уже  доработанный  контроллер
дисковода, у Вас появляется возможность работать  в  стандартном
Бейсике-БК с диском в операционной системе ANDOS. Для  доработки
необходим контроллер с дополнительным ОЗУ. Вы сможете  использо-
вать обширное программное обеспечение на Бейсике - игры,  обуча-
ющие и прикладные программы. Единственное условие, предъявляемое
к ним - они не должны портить  вектора системных прерываний и не
должны использовать стек для машинных подпрограмм.

   Для работы в  Бейсике  Вам  необходимо  запустить  программу,
dBASIC. После запуска программы Вы выходите в Бейсик.

   Отличия дискового   Бейсика   от  обычного  касаются  команды
FIND: команда FIND без указания имени файла  позволяет  просмот-
реть каталог диска. Если после команды FIND указать  в  кавычках
имя накопителя с двоеточием, он станет текущим  и  при  файловых
операциях Бейсик будет обращаться к нему. Допустимые имена: "А:"
- верхний дисковод, "B:" - нижний дисковод,  "М:"  -  магнитофон
для ANDOS 2.23 - 2.50 (буквы заглавные латинские!), "@:" -  маг-
нитофон для ANDOS 3.1. После указания  имени  накопителя  Бейсик
напишет "СТОП Ок".

   Команды Бейсика  CLOAD,  CSAVE,  BLOAD,  BSAVE  работают  как
обычно. При успешном выполнении любой из этих команд Бейсик  на-
пишет "Ок", иначе (при ошибке чтения/записи  или  если  файл  не
найден) он выдаст сообщение "СТОП Ок". Команды LOAD, SAVE,  OPEN
работают с диском, как и раньше, по блокам, т.е.  создают  много
мелких файлов. Для того, чтобы переписать с магнитофона на  дис-
ковод такие файлы, их необходимо загружать в Бейсик (то же самое
касается и переписывания с дисковода на магнитофон). Файлы  типа
"имфайл.bin" и "имфайл.cod"  переписываются  любым  копировщиком
(например, CF50). Для выхода из Бейсика в  операционную  систему
необходимо ввести команду FIND  "EXIT".  Не  забудьте  сохранить
созданную Вами программу на диске,  т.к.  вернуться  в  дисковый
Бейсик без потери программы невозможно!

   Клавиша перезапуска процессора  (RESET)  действует аналогично
команде выхода, она должна быть подпаяна к контактам А1-А2  сис-
темной магистрали (разьема, куда включен контроллер).

   Для обеспечения  работоспособности программ,  которые все-та-
ки портят стек, после их загрузки Вы можете ввести команду  POKE
24,&O100112  <ВВОД>,  после  которой  Вы  получите   стандартный
"магнитофонный" Бейсик.

   В предлагаемой версии программы  есть  возможность передавать
строки из пользовательского меню Disk MASTER'а, например, строка
вида dBASIC <ВВОД> CLOAD"!",R вызовет запуск программы с  расши-
рением *.cod, на которой стоит курсор.

   Copyright (С) 1994 Russian Digital Computing software, inc.


 
Всё об «Электроника БК0010(-01), БК0011(М)»! » Языки программирования » Бейсик » Описания языка » «dBASIC» [xx.xx.xx] (Автор: RDC software inc. [Сотченко Д.])
Страница 1 из 11
Поиск:

-=RUS=-
ICQ: 320867225