Встроенные системы Лекции 6 Организация взаимодействия компонентов встроенных систем


Укрупненная схема блока обработки запросов прерываний (механизм масок)


Download 2.85 Mb.
bet13/28
Sana03.12.2023
Hajmi2.85 Mb.
#1798968
TuriЛекция
1   ...   9   10   11   12   13   14   15   16   ...   28
Bog'liq
Лекция 2 Встроенные системы

Укрупненная схема блока обработки запросов прерываний (механизм масок)


Механизм масок основан на использовании специального бита для каждого запроса прерываний, с помощью которого разрешается или запрещается обработка прерываний, связанных с этим запросом. В процессоре семейства Intel функцию маски выполняет бит IF, с помощью которого разрешается (IF=1) или запрещается (IF=0) обработка запросов внешних прерываний (как правило, от ВУ). При сброшенном флаге IF принято говорить, что прерывание замаскировано.
Запросы прерываний от ВУ формируются с помощью PIC (Programmable Interruption Controller), который связан линией запроса с CPU. Запросы от PIC поступают в CPU на внешний вход INTR.
Для управления прерываниями используется маска прерываний представляющая собой двоичное слово M = m1 m2 … mk с числом разрядов, равным числу маскируемых причин прерывания. Если разряд маски mk = 0, то прерывание по причине k запрещено (замаскировано), если разряд маски mk=1, то прерывание по причине k разрешено (не замаскировано). В простейших процессорах используется следующий способ маскирования прерываний.
В систему команд компьютера вводятся две системные команды ЗАПРЕТИТЬ ПРЕРЫВАНИЯ и РАЗРЕШИТЬ ПРЕРЫВАНИЯ, выполнение которых приводит к запрещению и разрешению прерываний одновременно по всем причинам. Команды, маскирующие прерывания, относятся к группе привилегированных команд.

Модули памяти


Память – совокупность устройств, предназначенных для хранения программ, обрабатываемой информации (данных), промежуточных или окончательных результатов вычислений.
Важнейшие характеристики памяти – емкость, быстродействие и стоимость.
Емкость ЗУ определяется предельным количеством информации, размещаемым в ЗУ, и исчисляется в кило-, мега- и гигабайтах.
Быстродействие ЗУ характеризуется затратами времени на чтение запись информации при обращении к ЗУ.
Стоимость ЗУ – это затраты средств в денежном выражении на хранение всего объема информации, определяемого емкостью ЗУ.
Для сравнения качества ЗУ различных типов используется характеристика, называемая удельной стоимостью и равная стоимости ЗУ, деленной на емкость ЗУ. Удельная стоимость имеет размерность, например, доллар/Мбайт.

Download 2.85 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   ...   28




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling