Cтраница 3
Все стандартные метки на магнитных лентах ЕС ЭВМ ( как системные, так и метки пользователя) имеют длину 80 байтов. Нестандартные метки пользователя могут иметь произвольную длину. На рис, 7.15, 7 16 показано содержимое первых меток из последовательности стандартных системных меток. [31]
Микроконтроллер мМС1204 содержит ряд стандартных средств поддержки режима реального времени. Они включают системный таймер и контроллер обработки прерываний. Построенный на базе БИС КР580ВИ53 системный таймер содержит три 16-разрядных счетчика. Первый счетчик резервируется для формирования системных меток реального времени. Обычно они следуют с частотой 50 Гц, которая может быть изменена пользователем МК. Второй счетчик отведен для отработки пауз и интервалов в единицах системного времени. Он служит для индикации момента наступления следующего события. На основе третьего счетчика построен генератор скорости передачи данных через последовательные каналы. Использование счетчиков в других целях не предусмотрено. [32]
Формат 1 оператора ИСПОЛЬЗОВАТЬ позволяет программисту определить процедуры для формирования или проверки стандартных меток пользователя или нестандартных меток. Эти метки описываются в статье описания файла как записи данных, а их имена указываются во фразе МЕТКИ этой статьи с вариантом имя-данного. Тип меток, которые должны создаваться или проверяться для файла, указывается разновидностями оператора ИСПОЛЬЗОВАТЬ. Фраза ДО указывает, что должен обрабатываться файл с нестандартными метками, а фраза ПОСЛЕ - со стандартными метками пользователя. Стандартным меткам пользователя всегда предшествуют стандартные системные метки, Для файлов с нестандартными метками декларативные процедуры х обработки меток выполняются перед выполнением системных процедур открытия ( закрытия) файла, а для файлов со стандартными метками пользователя - после выполнения системных процедур. [33]