Лекция №3. Архитектура ЦПОС, страница 4

     Запросы на прерывание программы поступают на устройство управления от внешних устройств ВУ. ЦПОС работают с ВУ в реальном масштабе времени. Работа в режиме с прерыванием позволяют процессору согласовать свою работу и прием/выдачу сигналов со скоростью работы ВУ. Ввод/вывод информации от ВУ осуществляется через устройства ввода/вывода, в качестве которых применяются последовательные порты.

         Количество модулей в составе ЦПОС  определяется назначением процессора. Процессоры имеют различные таймеры, с помощью которых можно организовать временной опрос внешних датчиков информации.

         АЛУ, умножитель и дополнительные функциональные узлы предназначены для выполнения операций над обрабатываемой информацией. Принципы их построения определяют производительность процессора.

         УГА – устройство генерации адреса, формирует адреса данных, извлекаемых из ПД. Для одновременной выборки нескольких операндов необходимо формировать одновременно несколько адресов, поэтому процессор может иметь несколько УГА.

ЦПОС с фиксированной и плавающей точкой

         Процессоры с фиксированной (ФТ) и плавающей точкой (ПТ) отличаются способностью обрабатывать сигналы и данные. Все процессоры с ПТ имеют набор команд для обработки данных как с ФТ, так и с ПТ, т. е. являются более универсальными. С другой стороны в процессорах с ФТ можно организовать обработку данных с ПТ, но программным образом .

     Отметим основные отличия процессоров с ФТ и ПТ:

-  Процессоры с ПТ имеют более разнообразные типы представления данных, системы команд для обработки данных как с ФТ, так и ПТ и их взаимного преобразования.

-  В процессорах с ПТ по сравнению с ЦПОС с ФТ функциональные модули намного сложнее, т. к. алгоритмы выполнения операций над числами с ФТ и ПТ существенно отличаются.

-  В процессорах с ПТ разрядность внутреннего представления данных 32 разряда, в некоторых процессорах возможно использование укороченной формы представления.

Усложнение процессоров с ПТ приводит к их удорожанию, но для многих применений это окупается большими преимуществами ЦПОС с ПТ.

     Отметим некоторые достоинства процессоров с ПТ:

-  при использовании ПТ и 32 разрядов повышается точность внутреннего представления данных.