Cтраница 1
Модули пользователя, описывающие модель, пишутся на Фор-тране - IV. При этом допускается включение программ, написанных на языке Макроассемблер. [1]
Модули пользователя, написанные на языке ПЛ / 1, имеют некоторые особенности. [2]
Модули пользователя пишутся на языке ФОРТРАН IV. Допускается включение программ, написанных на языке МАКРОАССЕМБЛЕР. [3]
Модуль пользователя обычно состоит из двух частей: тела и паспорта. Тело модуля является основной его частью, определяющей суть модуля, а паспорт - это описательная часть модуля. Паспорт содержит дополнительную информацию, необходимую для последующего использования модуля. Поскольку модули предназначены для многократного использования, они обычно записываются для хранения в специально организованные на машине библиотеки, откуда модули вызываются по мере надобности. [4]
Модуль пользователя обычно состоит из двух частей: тела и паспорта. [5]
Каждый модуль пользователя переводится в загрузочную форму с помощью транслятора Tpi с того входного языка, на котором написан данный модуль. Стрелка, идущая от библиотеки к модулям пользователя, означает, что подлежащие трансляции модули пользователей трансляторы могут брать из библиотеки. Вырабатываемые трансляторами загрузочные модули также могут записываться в библиотеку. [6]
Трансляция модулей пользователя на язык загрузки, для чего исходные модули должны вводиться в память машины. [7]
Программа позволяет подключить модули пользователя. [8]
Трансляторы осуществляют перевод модулей пользователя на язык загрузки, поэтому в дальнейшем загрузочные модули могут использоваться независимо от того, с помощью какого транслятора был получен тот или иной модуль. [9]
Все трансляторы осуществляют перевод модулей пользователя на один и тот же язык загрузки, так что в дальнейшем загрузочные модули могут использоваться независимо от того, с помощью какого транслятора был получен тот или иной модуль. [10]
Как видно из схемы, каждый модуль пользователя может быть записан в библиотеку для последующего его использования. С помощью редактора текстов пользовательский модуль может подвергаться редактированию. [11]
Точка входа ВХЗ предназначена для подключения модуля пользователя перед выводом сформированного листа на печать. При подключении модуля пользователя в этой точке программа передает ему в качестве параметра адрес адреса поля листа, номер листа, количество строк листа. [12]
Точка входа ВХЗ предназначена для подключения модуля пользователя перед преобразованием реквизитов записи. При подключении модуля пользователя в этой точке программа передает ему в качестве параметра адрес адреса поля реквизита и длину этого поля. Модуль пользователя возвращает в 15 - м регистре код возврата 0, если продолжается работа с реквизитом, и 16, если преобразование реквизита отвергается. [13]
Цифровая часть библиотеки ( около 30 модулей пользователя) включает в себя таймеры, широтно-импульсные модуляторы, приемопередатчики и законченные структуры UART, интерфейс SPI, CRC-генераторы, генераторы псевдослучайных последовательностей и схемы управления двигателями. [14]
Программа имеет три точки входа для подключения модулей пользователя перед преобразованием входной записи в выходную. При подключении модуля пользователя в точке входа ВХ1 программа передает ему в качестве параметра адрес записи. Модуль пользователя возвращает в 15 - м регистре код возврата О, если работа с записью продолжается, и 16, если запись отвергается. [15]