Cтраница 4
Основное ограничение интерпретатора MINIBAS заключается в том, что разрешается использовать только десятичные данные, В то же время предоставляются дополнительные возможности работы с портами ввода-вывода, памятью, внутренним стеком и специальным стеком ловушки ошибки, а также могут быть вызваны подпрограммы на машинном языке. [46]
Команды обработки десятичных данных обеспечивают арифметические операции, сдвиг и редактирование десятичных данных. Эти команды в совокупности составляют средства обработки десятичных данных. [47]
Триггер неверных десятичных данных ( ТНДД) хранит информацию о правильности задания десятичных данных; он устанавливается в состояние 1 при неверной десятичной цифре на любом входе АЛБ. Триггер вводо-выводных и внешних запросов ( ТВВВ) устанавливается в состояние 1 при появлении запроса на внешние или вводо-выводные прерывания, а также на корректировку таймера. Триггер блокировки прерываний ( ТБП) используется для блокировки прерываний по защите, адресации и машинному контролю во время выполнения микропрограммы гашения системы. [48]