Конспект лекций по курсу «Организация ЭВМ и систем» Организация прерыванийСодержание1.2. Основные причины, приводящие к прерыванию программы1.3. Функции системы прерываний и их реализация на аппаратном и программном уровнях3) проверка возможности обработки выделенного запроса центральным процессором; 4)1.3.1. Реализация функций на аппаратном и программном уровнях1.4. Программируемый контроллер прерываний PIC (микросхема Intel 8086)1.4.2. Упрощенная структурная схема PIC1.5. Основные режимы работы PIC1.6. Порядок взаимодействия между CPU и PIC (ведущим контроллером)1.7. Основы программной инициализации и изменения режимов работы PIC1.8. Основные функции и назначения основных битов приказов инициализации1.9. Слова рабочих приказов1.10. Стандартная схема подключения PIC к CPU и запросов различных ВУ в PIC1.11. Организация прерываний в базовой модели процессораТип 3 – прерывание по однобайтной команде INT (тип 3 присвоен этой команде по умолчанию и в самой команде не задается). Тип 41.11.1. Основные причины прерываний2. Организация прерываний в реальном и защищенном режимах в старших моделях семейства Intel 80x86, PentiumФА (физический адрес) = seg*16 + offset2.2. Основные отличия R-режима от процессора Intel 80862.3. Особенности организации прерываний в реальном режиме2.3.1. Основные отличия обработки прерываний в R-режиме по сравнению с базовой моделью Intel 8086.2.4. Организация прерываний в защищенном режиме2.5. Расширенная классификация прерыванийНарушение (fault)Ловушка (trap)Авария (abort)2. В IDT могут находиться шлюзы трех видов2.6. Виды прерываний и особых случаев Р-режимаМнемоническое обозначениеФормирование кода ошибки1- EM – EMulation – эмуляция3) Загрузка регистра TR селектором и его теневого регистра дескриптором TSS входящей задачи.4)6) Переход к выполнению входящей задачи (начальный адрес программы предварительно загружен из TSS в регистровую пару CS:EIP. ТипТип 12 (#SS). Ошибка при обращению к стеку.Тип 13 (#GP). Нарушение общей защиты.Тип 16 (#MF). Прерывание FPU.База данных защищена авторским правом ©ДуГендокс 2000-2014 При копировании материала укажите ссылку DoGendocs.ru Разработка сайта — Веб студия Адаманов