Сириус. Руководство по эксплуатации. 1989 г.

Как программировать на BASICe - оператор PAUSE.


Оператор PAUSE

Для временной приостановки работы программы можно
использовать оператор PAUSE. Его формат

PAUSE N

где N соответствует числу разверток телевизионного кадра,
что равно примерно 0,02 с на одну единицу N. Выполнение
оператора может быть остановлено нажатием Любой клавиши.
Максимальное число N - 65535, что соответствует примерно 20
минутам паузы.

Продолжить работу программы можно выполнив оператор C0NT.

Функция INKEY&, не имеющая параметров, проверяет
состояние клавиатуры "на лету", и, если не нажата ни одна
клавиша, возвращает значение "пустая строка", в другом случае
- значение нажатой клавиши.

200 IF INKEY&="G" THEN GO TO 450

Эта строка считывает значение нажатой в данный момент
клавиши, и, если оно равно "G", осуществляет переход к строке

Функция USR

дает возможность запускать программы, написанные не на
языках высокого уровня, а в машинных кодах. Эти программы
обеспечивают максимальное быстродействие и полное
использование возможностей машины. Программа пишется на языке
ASSEMBLER или других языках, снабженных не интерпретаторами, а
компиляторами, и транслируются в машинные коды. После этого их
выполнение можно вызвать командой

RANDOMIZE USR N

где N - пусковой адрес программы в машинных кодах.
При программировании следует обязательно предусмотреть в
конце программы байт 0с9е (RETURN) для нормального возврата в
BASIC.




СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
Wante - поиск спектрумоских игр и программ.
День за днем - Обзор эхи GENERAL...
FIDO начинающим - Модем. Первые шаги. - Работа с BBS.
Список BBS - Обзор сетевых новостей.
Письма - А писем то и нет!!!

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