Инфоурок Другое ПрезентацииПрезентация "Работа системы прерываний в реальном режиме"

Презентация "Работа системы прерываний в реальном режиме"

Скачать материал
Скачать материал

Описание презентации по отдельным слайдам:

  • ОП.02 Архитектура компьютерных системОбщие сведения о системе прерываний. Раб...

    1 слайд

    ОП.02 Архитектура компьютерных систем
    Общие сведения о системе прерываний. Работа системы прерываний в реальном режиме
    © А. И. Чайка, 2020

  • 2План занятияПонятие прерывания.
Классификация прерываний.
Аппаратные средств...

    2 слайд

    2
    План занятия
    Понятие прерывания.
    Классификация прерываний.
    Аппаратные средства системы прерываний.
    Программные средства системы прерываний.
    Обработка прерываний в реальном режиме работы системы.

  • 3Понятие прерыванияПрерывание – это временный приостанов выполняющейся програ...

    3 слайд

    3
    Понятие прерывания
    Прерывание – это временный приостанов выполняющейся программы с целью выполнения другой, более приоритетной программы.
    Прерывания – это готовые процедуры, которые процессор вызывает для выполнения определенной задачи.

  • 4Виды прерыванийАппаратные прерывания (запросы обслуживания прерываний от вне...

    4 слайд

    4
    Виды прерываний
    Аппаратные прерывания (запросы обслуживания прерываний от внешних устройств)
    Программные прерывания
    Обработка исключений
    Вызов прерываний в программе пользователя

  • 5Общая классификация прерыванийвнешние – вызываются внешними по отношению к м...

    5 слайд

    5
    Общая классификация прерываний
    внешние – вызываются внешними по отношению к микропроцессору событиями (группа аппаратных прерываний).
    внутренние – возникают внутри микропроцессора во время вычислительного процесса (исключительные ситуации и программные прерывания).

  • 6Типы прерываний в порядке убывания приоритетов IRQ 0, системный таймер
IRQ 1...

    6 слайд

    6
    Типы прерываний в порядке убывания приоритетов
    IRQ 0, системный таймер
    IRQ 1, клавиатура
    IRQ 2, зарезервировано
    IRQ 8, часы реального времени
    IRQ 9, зарезервировано
    IRQ 10, зарезервировано
    IRQ 11, зарезервировано
    IRQ 12, ps/2-мышь

  • 7Типы прерываний в порядке убывания приоритетовIRQ 13, сопроцессор
IRQ 14, ко...

    7 слайд

    7
    Типы прерываний в порядке убывания приоритетов
    IRQ 13, сопроцессор
    IRQ 14, контроллер HDD
    IRQ 15, зарезервировано
    IRQ 3, порты COM2,COM4
    IRQ 4,порты COM1,COM3
    IRQ 5, порт LPT2
    IRQ 6, контроллер FDD
    IRQ 7, порт LPT1,принтер

  • 8Система прерываний Система прерываний – это совокупность программных и аппар...

    8 слайд

    8
    Система прерываний
    Система прерываний – это совокупность программных и аппаратных средств, реализующих механизм прерываний.

  • 9Аппаратные средства системы прерыванийвыводы микропроцессора 
– INTR – вывод...

    9 слайд

    9
    Аппаратные средства системы прерываний
    выводы микропроцессора
    – INTR – вывод для входного сигнала запроса на прерывание;
    – NMI – вывод для входного сигнала немаскируемого прерывания;
    – INTA – вывод для выходного сигнала подтверждения получения прерывания

  • Программируемый контроллер прерываний 8259А

    10 слайд

    Программируемый контроллер прерываний 8259А

  • 11Программные средства системы прерываний Таблица векторов прерываний. Занима...

    11 слайд

    11
    Программные средства системы прерываний
    Таблица векторов прерываний. Занимает первый килобайт ОП (адреса 00000h – 003FFh).
    Два флага в регистре флагов flags/eflags:
    IF (Interrupt Flag) – флаг прерывания
    TF (Trace Flag) – флаг трассировки.

  • 12Программные средства системы прерываний
Машинные команды микропроцессора:...

    12 слайд

    12
    Программные средства системы прерываний

    Машинные команды микропроцессора:
    int, into (прерывание по переполнению)
    iret, cli, sti

  • 13Обработка прерываний в реальном режимеПрекращается выполнение текущей прогр...

    13 слайд

    13
    Обработка прерываний в реальном режиме
    Прекращается выполнение текущей программы
    Сохраняются регистры СS, IP, Flags
    3)По номеру источника прерывания определяется смещение в таблице векторов прерываний

  • 14Обработка прерываний в реальном режимеПомещаются первые два байта в регистр...

    14 слайд

    14
    Обработка прерываний в реальном режиме
    Помещаются первые два байта в регистр IP;
    Помещаются вторые два байта в регистр CS;
    Передается управление по адресу CS:IP

  • 15Обработка прерываний в реальном режиме4) Происходит возврат управления прер...

    15 слайд

    15
    Обработка прерываний в реальном режиме
    4) Происходит возврат управления прерванной программе

    Последние команды в обработчике прерывания – sti, iret

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

5 891 776 материалов в базе

Материал подходит для УМК

  • «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.

    «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.

    Тема

    4.3.2. Информатизация в образовании

    Больше материалов по этой теме
Скачать материал

Другие материалы

Презентация по программированию "Подпрограммы-процедуры и функции"
  • Учебник: «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.
  • Тема: 2.2.8. Вспомогательные алгоритмы и подпрограммы
  • 09.12.2021
  • 165
  • 3
«Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.
Лабораторная работа_моделирование работы арифметико-логического устройства
  • Учебник: «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.
  • Тема: 4.3.2. Информатизация в образовании
  • 09.12.2021
  • 158
  • 2
«Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 09.12.2021 153
    • PPTX 285 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Чайка Анна Ивановна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Чайка Анна Ивановна
    Чайка Анна Ивановна
    • На сайте: 5 лет и 6 месяцев
    • Подписчики: 0
    • Всего просмотров: 7077
    • Всего материалов: 12

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой