![](/user_photo/2706_HbeT2.jpg)
- •1. Представление данных в эвм
- •2. Архитектурные принципа построения эвм классификация эвм, процессоров
- •3. Процессоры risc, misc, cisc, vliWи их особенности
- •4. Классификация функции устройств управления
- •5. Структуры команд эвм. Адресность эвм.
- •7 Структура, функционирование микропрограммных устройств управления
- •8 Понятие прерывания программ. Типы прерываний. Структуры систем прерываний и их сравнительная оценка
- •Распознавания причин прерывания и способы формирования начального адреса прерывающей программы.
- •10 Методы определения допустимого момента прерывания. Обработка прерываний на уровне команд и на уровне микрокоманд.
- •11 Организация вхождения в прерывающую программу. Таблица векторов прерываний.
- •12 Приоритетное обслуживание прерываний
- •13Понятие слова состояния программы (ссп), структура ссп. Методы запоминания ссп.
- •14 Назначение, функции структуры контроллеров прерываний. Примеры
- •15 Классификация, характеристики запоминающих устройств. Структура памяти эвм
- •16 Способы организации оперативной памяти эвм
- •17 Назначение, структурная организация кэш-памяти. Место кэШа в структуре процессора
- •19 Страничная организация памяти. Формирование физических адресов
- •20 Странично-сегментная организация памяти. Формирование физических адресов
- •21. Защита информации в эвм. Защита оперативной памяти
- •22.Архитектура и организация ввода-вывода в эвм; виды ввода-вывода
- •23. Адресация периферийных устройств
- •24 Программно – управляемый ввод-вывод. Ввод-вывод по прерываниям
- •25.Ввод-вывод с прямым доступом к памяти. Основные понятия
- •27 Интерфейсы эвм и систем. Классификация, основные понятия
- •29 Принципы организации контроля функционирования эвм
- •30 Контроль оперативной памяти. Код Хемминга
- •31 Размещение и хранение информации на магнитных дисках
- •32 Размещение и хранение информации на оптических дисках.
12 Приоритетное обслуживание прерываний
Вектором прерывания называют вектор начального состояния прерывающей программы. Вектор прерывания содержит всю необходимую информацию для перехода к прерывающей программе, в том числе ее начальный адрес. Каждому уровню прерывания, а в микро-ЭВМ - каждому запросу, соответствует свой вектор прерывания. Векторы прерывания обычно находятся в специально выделенных фиксированных ячейках памяти. В простейшем случае вектор прерывания состоит лишь из начального адреса прерывающей программы.
Различают абсолютный и относительный приоритеты. Запрос, имеющий абсолютный приоритет, прерывает выполняемую программу и инициирует выполнение соответствующей прерывающей программы. Запрос с относительным приоритетом является первым кандидатом на обслуживание после завершения выполнения текущей программы.
Если наиболее приоритетный из выставленных запросов прерывания не превосходит по уровню приоритета выполняемую процессором программу, то запрос прерывания игнорируется или его обслуживание откладывается до завершения выполнения текущей программы.
Простейший способ установления приоритетных соотношений между запросами состоит в том, что приоритет определяется порядком присоединения линий сигналов запросов ко входам системы прерывания. При появлении нескольких запросов прерывания первым воспринимается запрос, поступивший на вход с меньшим номером. В этом случае приоритет является жестко фиксированным.
13Понятие слова состояния программы (ссп), структура ссп. Методы запоминания ссп.
14 Назначение, функции структуры контроллеров прерываний. Примеры
Во время выполнения какой-либо программы могут возникнуть события, требующие его немедленной реакции. Необходимость его незамедлительного решения другой задачи, переполнение разрядной сетки, программный или аппаратный сбой – всё это событие, требующее переключение компьютера на другой программу. Переход к другой программе осуществляется по средством прерываний. Прерывание программы – это процесс переключения процессора с одной программы на другую по внешнему сигналу, с сохранением информации для последующего возобновления прерванной программы . При возникновении события, приводящего к прерыванию, формируется сигнал, наз. запросом прерывания. Источники запросов прерывания: схемы контроля процессора, системы питания, память, ПУ. Функции: 1. возврат к прерванной программе. 2. восстановление состояния прерываемой программы 3. осуществление перехода к прерывающей программе. 4. запоминание состояния прерванной программы. Характеристики системы прерывания:
-
общее число входов от источников (число запросов прерываний)
-
затраты времени на переключение программы.
-
глубина прерывания, т.е. max число программ, которое м.б. последовательно прервано друг с другом. 4. время реакции
(время ожидания, прошедшее между запросом прерывания и началом переключения программы).
Упрощенная
временная диаграмма процесса прерывания