Cтраница 4
Принцип магистральности заключается в том, что все модули связаны общими шинами и любой модуль может включаться в любом месте магистрали. Условно все линии связи, из которых состоит магистраль, делятся на группы определенного функционального назначения, называемые шинами. Слово, состоящее из нескольких байтов, передается в этом случае за несколько тактов. Разрядность шины данных определяется разрядностью ЦП - при увеличении разрядности ЦП увеличивается и разрядность ШД. Иногда для ускорения работы шина данных распараллеливается для передачи данных А, данных В и результата С. [46]
Может быть применен контроль по модулю с большим основанием, чем 3 ( по любому модулю вида 2П - 1), при этом увеличивается число кратных ошибок, которые могут обнаруживаться системой контроля, однако возрастает сложность кодирующей и декодирующей аппаратуры. Контроль по модулю может быть также применен для прямой проверки не только операции сложения, но и других арифметических и логических операций. [47]
Может быть применен контроль по модулю с большим основанием, чем 3 ( по любому модулю вида 2 - 1), при этом увеличивается число кратных ошибок, которые могут обнаруживаться системой контроля, однако возрастает сложность кодирующей и декодирующей аппаратуры. Контроль по модулю может быть также применен для прямой проверки не только операции сложения, но и других арифметических и логических операций. [48]
![]() |
Организация потоков информации для подпрограммы модуля смешения. [49] |
Все листы имеют одинаковый формат, так что любой поток может быть связан с любым модулем. [50]
Оказывается, класса проективных модулей уже и достаточно для выполнения нашей программы, так как любой модуль является гомоморфным образом свободного н тем более - проективного. [51]
Отсутствие номера модуля в крейте требует указания адреса источника и приемника, которыми могут быть любые модули в произвольной позиции. Адресация осуществляется следующим образом. [52]
После создания заголовочного файла для класса или структуры, вы можете включить этот файл в любой модуль с исходным текстом, в котором требуется объявление данного класса или структуры. [53]
Однако когда распространяется Delphi-пакет, при обновлении пакета или при внесении изменений в раздел interface любого модуля пакета придется перекомпилировать все приложения, использующие этот пакет. Не существует проблем при изменении только раздела implementation модулей пакета. [54]
Библиотечный монитор представляет пользователю возможность с помощью специальных языковых средств обратиться из своей программы к любому модулю программной системы. Если решаемая задача требует последовательного выполнения модулей, пользователь должен самостоятельно выбирать нужные модули и определять порядок их выполнения. Заботой пользователя также является организация обмена необходимой информацией между модулями. Модульная программная система с библиотечным монитором, как указывалось ранее, является открытой для добавления новых модулей и удаления устаревших. [55]