|
|
MBASIC.COM
байсик OS-DOS V3.60 Орион-128, CP/M-80
Все
версии CP/M-80
Все
версии ORDOS
Все про
BASIC для Ориона и Ориона ПРО
Авторский контроллер
НГМД. Мы собираем именно такой и на нем работаем. Читайте про
пакет Атлас. Также дискеты можно отформатировать из под
ORDOS
пакетом программ Атлас.
Дискеты должны быть отформатированы в OS DOS
(CP/M-80) программой
FORMAT.COM
и на дискету записана система
OS DOS
V3.60 программой
SYS.COM
или SG360.COM
Руководство системного программиста OS DOS ORION-SOFT
КОМАНДЫ MBASIC
auto {НОМЕР СТРОКИ}{,ШАГ} - АВТОМАТИЧЕСКОЕ ГЕНЕРИРОВАНИЕ
НОМЕРОВ СТРОК ПРОГРАММЫ
clear - ОБНУЛЕНИЕ ВСЕХ ЧИСЛОВЫХ ПЕРЕМЕННЫХ,
ЗАКРЫТИЕ ОТКРЫТЫХ ФАЙЛОВ
cont - ПРОДОЛЖЕНИЕ РАБОТЫ ПРОГРАММЫ,
ПРЕРВАННОЙ ПО ctrl/c ИЛИ ОПЕРАТОРАМИ stop, end.
delete {НОМЕР ПЕРВОЙ СТРОКИ} {-} {НОМЕР ПОСЛЕДНЕЙ}
- УНИЧТОЖЕНИЕ ПОДРЯД ИДУЩИХ СТРОК
ПРОГРАММЫ.
edit {НОМЕР СТРОКИ} - РЕДАКТИРОВАНИЕ СТРОКИ ПРОГРАММЫ
- ПЕРЕМЕЩЕНИЕ КУРСОРА: {ПРОБЕЛ} - КУРСОР ВПРАВО {КУРС.
ВЛЕВО} - КУРСОР ВЛЕВО
- ВСТАВКА ТЕКСТА: i ТЕКСТ - ЗАДАННЫЙ ТЕКСТ ВСТАВЛЯЕТСЯ В
СТРОКУ НАЧИНАЯ С ПОЗИЦИИ КУРСОРА.
Х ТЕКСТ - ЗАДАННЫЙ ТЕКСТ ВСТАВЛЯЕТСЯ В КОНЕЦ
СТРОКИ.
- СТИРАНИЕ ТЕКСТА: `d - СПРАВА ОТ ПОЗИЦИИ КУРСОРА СТИРАЮТСЯ
СИМВОЛОВ. ЕСЛИ ` (КОЛИЧЕСТВО)
ОТСУТСТВУЕТ, ТО СТИРАЕТСЯ ОДИН СИМВОЛ.
- ЗАМЕНА ТЕКСТА: `С ТЕКСТ - СПРАВА ОТ ПОЗИЦИИ КУРСОРА ` СИМВОЛОВ
ЗАМЕНЯЮТСЯ ЗАДАННЫМ ТЕКСТОМ ИЗ СИМВОЛОВ.
ЕСЛИ ОТСУТСТВУЕТ, ТО ЗАМЕНЯЕТСЯ ОДИН
СИМВОЛ.
- ПОИСК СИМВОЛА: `s СИМВОЛ - КУРСОР ОСТАНАВЛИВАЕТСЯ ПЕРЕД
ЗАДАННЫМ СИМВОЛОМ, ВСТРЕТИВШИМСЯ В СТОКЕ `-Й РАЗ.
`К СИМВОЛ - ОТЫСКИВАЕТСЯ `-Е ПОЯВЛЕНИЕ
ЗАДАННОГО СИМВОЛА И СТИРАЮТСЯ ВСЕ СИМВОЛЫ,
СТОЯЩИЕ ПЕРЕД НИМ.
- КОНЕЦ РЕДАКТИРОВАНИЯ: {ВК} - ЗАКАНЧИВАЕТСЯ РЕДАКТИРОВАНИЕ И
ОБНОВЛЕННАЯ СТРОКА ПЕРЕДАЕТСЯ В
ПРОГРАММУ.
{АР2} - ВЫПОЛНЯЕТ ФУНКЦИЮ {ВК} ПРИ
ПРОМЕЖУТОЧНЫХ ЭТАПАХ РЕДАКТИРОВАНИЯ.
files "ИМЯ ФАЙЛА" - ВЫВОД НА ЭКРАН КАТАЛОГА
ДИСКЕТЫ.
kill "ИМЯ ФАЙЛА" - УНИЧТОЖЕНИЕ ФАЙЛОВ, ХРАНЯЩИХСЯ
НА ДИСКЕТЕ.
{l}list {{НОМЕР 1 СТРОКИ}{-НОМЕР ПОСЛЕДНЕЙ СТРОКИ}
- ВЫВОД НА ЭКРАН (ПРИНТЕР) ПРОГРАММЫ
ИЛИ ЕЕ ЧАСТИ.
load "ИМЯ ФАЙЛА" {,r} - ЗАГРУЗКА ПРОГРАММЫ С ДИСКА В
ПАМЯТЬ КОМПЬЮТЕРА И, ЕСЛИ ЭТО НЕОБХОДИМО (r), ЕЕ ЗАПУСК.
merge "ИМЯ ФАЙЛА" - ДОБАВЛЕНИЕ К ПРОГРАММЕ В ПАМЯТИ КОМПЬЮТЕРА
СОДЕРЖИМОГО ИЗ ФАЙЛА НА ДИСКЕ.
name "СТАРОЕ ИМЯ" as "НОВОЕ ИМЯ" - ПЕРЕИМЕНОВАНИЕ ФАЙЛА
renum {НОВЫЙ НОМЕР СТРОКИ {,СТАРЫЙ НОМЕР {,НОВ. ШАГ}}} - ПЕРЕНУМЕРАЦИЯ
СТРОК ПРОГРАММЫ, НАХОДЯЩЕЙСЯ В ПАМЯТИ.
reset - ЗАКРЫТИЕ ФАЙЛОВ, ЗАПИСЬ НА ДИСК СВЕДЕНИЙ О ЗАКРЫТЫХ ФАЙЛАХ.
run {НОМЕР СТРОКИ} - ЗАПУСК ПРОГРАММЫ, ВОЗМОЖНО, {"ИМЯ ФАЙЛА",{r}} ПОСЛЕ
ЕЕ ЗАГРУЗКИ С ДИСКА.
save "ИМЯ ФАЙЛА",{А},{p} - ЗАПИСЬ ПРОГРАММЫ ИЗ ПАМЯТИ НА ДИСК.
А - ЗАПИСХ В ФОРМАТЕ ascii
p - С ЗАЩИТОЙ ОТ РЕДАКТИРОВАНИЯ
system - ВЫХОД ИЗ СРЕДЫ basic В cp/m.
tron (troff) - НАЧАТЬ (ЗАКОНЧИТЬ) РАБОТУ РЕЖИМА ТРАССИРОВКИ.
ОПЕРАТОРЫ
data - (СПИСОК КОНСТАНТ) - ОРГАНИЗАЦИЯ НАБОРА ДАННЫХ ДЛЯ СЧИТЫВАНИЯ
ОПЕРАТОРОМ read.
defdbl - ОПРЕДЕЛЕНИЕ ТИПА УДВОЕННОЙ ТОЧНОСТИ ДЛЯ СООТВЕТСТВУЮЩИХ ИМЕН
ПРОГРАММЫ.
defint - ОПРЕДЕЛЕНИЕ ТИПА "ЦЕЛЫЙ" ДЛЯ СООТВЕТСТВУЮЩИХ ИМЕН ПРОГРАММЫ.
defstr - ОПРЕДЕЛЕНИЕ ТИПА "СИМВОЛЬНЫЙ" ДЛЯ СООТВЕТСТВУЮЩИХ ИМЕН
ПРОГРАММЫ.
defisng - ОПРЕДЕЛЕНИЕ ТИПА "СИМВОЛЬНЫЙ" ДЛЯ СООТВЕТСТВУЮЩИХ ИМЕН
ПРОГРАММЫ.
deffn - ИМЯ (СПИСОК ФОРМАЛЬНЫХ ПАРАМЕТРОВ) = ВЫРАЖЕНИЕ -ОПРЕДЕЛЕНИЕ
ФУНКЦИИ ПОЛЬЗОВАТЕЛЯ.
dim - (СПИСОК ОПИСАТЕЛЕЙ МАССИВА) - ОПРЕДЕЛЕНИЕ МАССИВОВ.
erase - (СПИСОК ИМЕН МАССИВА) - ОЧИСТКА ОБЛАСТИ ПАМЯТИ, ЗАНЯТОЙ УЖЕ
НЕНУЖНЫМИ МАССИВАМИ.
option base (0/1) - ОПРЕДЕЛЕНИЕ НИЖНЕЙ ГРАНИЦЫ ИНДЕКСОВ МАССИВОВ
ПРОГРАММЫ.
rem - (ПОСЛЕДОВАТЕЛЬНОСТЬ СИМВОЛОВ) - КОММЕНТАРИЙ В ПРОГРАММЕ.
restore {НОМЕР СТРОКИ} - НАЧАТЬ СЧИТЫВАНИЕ КОНСТАНТ ИЗ НАБОРА ДАННЫХ
ОПЕРАТОРА data, УКАЗАННОГО НОМЕРОМ СТРОКИ.
ОПЕРАТОРЫ ПРИСВОЕНИЯ И ВВОДА/ВЫВОДА
input {;} {СИМВОЛ. КОНСТАНТА ;} СПИСОК ПЕРЕМЕННЫХ - ВЫВОД НА ЭКРАН
СИМВОЛЬНЫЙ КОНСТАНТЫ И ВВОД ЗНАЧЕНИЙ ДЛЯ УКАЗАННЫХ ПЕРЕМЕННЫХ.
{let} ПЕРЕМЕННАЯ=ВЫРАЖЕНИЕ - ОПЕРАТОР ПРИСВОЕНИЯ line input {;} {СИМВОЛ.
КОНСТ.} СИМВОЛ. ПЕРЕМЕННАЯ - ВЫВОД НА ЭКРАН СИМВОЛЬНОЙ КОНСТАНТЫ И ВВОД
СИМВОЛА, НАБРАННОГО НА КЛАВИАТУРЕ.
lprint (lprint using) - ВЫВОД СООБЩЕНИЙ НА ПРИНТЕР.
print {СПИСОК ВЫРАЖЕНИЙ} - БЕЗФОРМАТНЫЙ ВЫВОД НА ЭКРАН.
print using (УКАЗАТЕЛЬ ФОРМАТА);(СПИСОК ВЫРАЖЕНИЙ) -ФОРМАТНЫЙ ВЫВОД НА
ЭКРАН.
read (СПИСОК ПЕРЕМЕННЫХ) - ВЫВОД ДАННЫХ ИЗ НАБОРА ДАННЫХ,
ОРГАНИЗОВАННОГО ОПЕРАТОРОМ data.
width {lprint} (ДЛИНА) - ЗАДАНИЕ КОЛИЧЕСТВА СИМВОЛОВ В СТРОКЕ ВЫВОДА НА
ЭКРАН (ПРИНТЕР).
write {СПИСОК ВЫРАЖЕНИЙ} - ВЫВОД НА ЭКРАН ЗНАЧЕНИЙ РАЗДЕЛЯЕМЫХ ЗАПЯТЫМИ.
УПРАВЛЯЮЩИЕ ОПЕРАТОРЫ
end - ЗАВЕРШЕНИЕ ВЫПОЛНЕНИЯ ПРОГРАММЫ
for ПАР. ЦИКЛА=НАЧ. ЗН. to КОН. ЗН. {step ШАГ} -ОПЕРАТОР ОРГАНИЗАЦИИ
ДЕТЕРМИНИРОВАННОГО ЦИКЛА.
goto (НОМЕР СТРОКИ) - БЕЗУСЛОВНЫЙ ПЕРЕХОД
if УСЛОВИЕ then ОПЕРАТОРЫ {else ОПЕРАТОРЫ} -УСЛОВНЫЙ ОПЕРАТОР.
next {ПАРАМЕТР ЦИКЛА} - КОНЕЦ ТЕЛА ЦИКЛА for-to-step.
on (ЧИСЛОВОЕ ВЫРАЖЕНИЕ) goto (СПИСОК НОМЕРОВ СТРОК) - ВЫБОР ОДНОГО ИЗ
НЕСКОЛЬКИХ НАПРАВЛЕНИЙ ПЕРЕХОДА.
stop - ПРЕРЫВАНИЕ ВЫПОЛНЕНИЯ ПРОГРАММЫ.
wend - КОНЕЦ ТЕЛА while.
while (УСЛОВИЕ) - ОПЕРАТОР ОРГАНИЗАЦИИ ИТЕРАЦИОНАЛЬНОГО ЦИКЛА.
АНИЕ ВЫПОЛНЕНИЯ ПРОГРАММЫ.
wend - КОНЕЦ ТЕЛА while.
while (УСЛОВИЕ) - ОПЕРАТОР ОРГАНИЗАЦИИ ИТЕРАЦИОНАЛЬНОГО ЦИКЛА
Купить платы, готовые блоки, наборы микросхем,
прошитые ПЗУ, микропроцессоры на Орион-128, КР565РУ5В,
КР565ру7В, к565ру5г AU, к565ру7г Au
в позолоте, куплю микросхемы
Полезные и интересные статьи
На предыдущую страницу
На главную страницу На следующую
страницу
|
|