НОВОСТИ   БИБЛИОТЕКА   ЮМОР   КАРТА САЙТА   ССЫЛКИ   О САЙТЕ  




предыдущая главасодержаниеследующая глава

2.6. Информация для пользователей ЭВМ Spectrum

Версия микроПролога, реализованная на ЭВМ Spectrum, содержит около 50 программ. В зависимости от выполняемых функций эти программы делятся на группы. Их полное описание Дано в справочном руководстве. Здесь же хотелось обратить внимание на ряд команд, касающихся операций ввода-вывода на терминал. Использование этих команд позволит пользователям легко управлять работой ЭВМ.

CLS N. Эта команда очищает экран, помещает в левый верхний угол символ приглашения и окрашивает экран в цвет с кодом N, где N - число в интервале от 0 до 7.

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

BREAK (Остановка). Чтобы реализовать эту команду, необходимо нажать две клавиши-SYMBOL SHIFT и SPACE. Результатом является остановка выполнения программы. После этого на терминал будет выдано сообщение об ошибке, но его следует игнорировать.

SCROLLING (Просмотр). Для приостановки просматривания (листания) длинной программы используйте клавишу STOP (или клавиши SYMBOL SHIFT и А). Чтобы возобновить просмотр, достаточно нажать те же самые клавиши. Фактически эта команда инициирует прерывание, которое временно задерживает выполнение любой программы.

IN/OUT (ввод-вывод). Команда

? ((РIO М N))

осуществляет пересылку значения N в порт с номером М. Команда

? ((РIO М X) (РР X))

считывает значение из порта М и выводит его на экран дисплея*. Предоставляемая память. Команда

? ((SPACE X) (РР X))

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

* (Наряду с использованием словосочетания "выводит на экран дисплея" в дальнейшем будет также использован термин "печатает".- Прим. пер.)

** (Отметим, что две последние команды удовлетворяют требованиям стандартного синтаксиса языка Пролог и в связи с этим могут быть использованы в программах, написанных на этом языке.- Прим. пер.)

предыдущая главасодержаниеследующая глава








© Злыгостев А.С., 2001-2019
При использовании материалов сайта активная ссылка обязательна:
http://informaticslib.ru/ 'Библиотека по информатике'
Рейтинг@Mail.ru
Поможем с курсовой, контрольной, дипломной
1500+ квалифицированных специалистов готовы вам помочь