Робота в захищеному режимі мікропроцесора

Цена:
15 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-142252.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Зміст

1. Індивідуальне завдання

2. Пояснення до змісту роботи

3. Опис програми

4. Текст програми

5. Результати роботи програми

6. Висновки

1. Індивідуальне завдання

Варіант 16

В захищеному режимі виконати наступні дії:

I. Викликати необхідне згідно із індивідуальним завданням виключення

II. Обробити задане виключення двома засобами:

а) прибравши причину виключення;

б) пропустивши команду, що визвала виключення.

III. Обробити задане зовнішнє переривання.

2. Пояснення до змісту роботи

Для виконання завдання необхідно виконати наступні дії:

1) розробити дескриптори усіх необхідних сегментів пам’яті і сформувати з них глобальну дескрипторну таблицю GDT.

2) за допомогою регістра GDTR задати базову адресу і розмір таблиці GDT;

3) розробити дескриптори усіх шлюзів, сформувати з них таблицю IDT.

4) за допомогою регістра IDTR задати базову адресу і розмір таблиці IDT;

5) сформувати дані для повернення в реальний режим;

6) заборонити масковані і немасковані переривання;

7) перевести мікропроцесор у захищений режим;

8) виконати в захищеному режимі дії, задані індивідуальним завданням;

9) повернутися в реальний режим;

10) дозволити масковані і немасковані переривання.

Для розуміння принципів програмування роботи в захищеному режимі необхідно розуміти його особливості. Захищений режим має такі особливості роботи з перериваннями (порівнюючи з реальним режимом):

1) вводиться новий тип переривань – виключення;

2) замість дальніх адрес в таблиці переривань використовуються дескриптори шлюзів;

3) таблиця переривань може знаходитися в будь-якому місці пам’яті.

Виключення поділяються на три типи:

- Помилка (trap);

- Пастка (fault);

- Аварія (abort).

Помилка – це виключення, що виникає в ситуації помилкових дій програми й припускається, що таку помилку можна виправити. Виконання програми продовжується починаючи із команди, при якій виникло виключення.

Пастка – це виключення, що виникає відразу після виконання команди. Виконання програми продовжується із наступної команди,що йде за командою на якій виникло виключення. На пастках строїться механізм відладки програм.

Аварія – це виключення, що не дозволяє продовжити виконання перерваної програми і сигналізує про серйозні порушення цілісності системи.
Гидравлика и теплотехника ТОГУ Термодинамика Задача 21 Вариант 4
В цилиндры двигателя внутреннего сгорания всасывается 200 кг атмосферного воздуха в час при давлении В = 745 мм рт.ст., температуре t и относительной влажности φ. Какое количество воды всасывается двигателем в час.
User Z24 : 4 марта 2026
150 руб.
Гидравлика и теплотехника ТОГУ Термодинамика Задача 21 Вариант 4
Курсовая работа по дисциплине: Человеко-машинное взаимодействие. Вариант 4
Содержание Задание 3 Введение 4 1. Проблемно-центрированный подход 5 1.1 Анализ задач и пользователей 5 1.2 Выбор репрезентативных задач 5 1.3 Заимствование 8 1.4 Черновое описание дизайна 13 2. CWT анализ разработанного интерфейса 17 3. GOMS анализ разработанного интерфейса 20 4. По результатам CWT и GOMS анализа доработать интерфейс программы и выполнить создание макета или прототипа. Провести анализ соответствия программы правилам Нильсена–Молиха 22 Список литературы 25 Задание • Провести пе
User SibGOODy : 22 июля 2018
1000 руб.
promo
Волоконно-оптические системы передачи (ДВ2.2.) Лабораторная работа №2 «Изучение систем передачи CWDM» Вариант № 4, 14, 24, 34
• 1. какую полосу частот можно использовать в стандартном оптическом волокне? • 2. В чём недостаток использования современных оптических волокон? • 3. Что предложил МСЭ-Т в рекомендации G.694? • 4. Какие возможности спектрального мультиплексирования определены стандартами? • 5. Что называют плотным мультиплексированием волн DWDM? • 6. Что называют разреженным мультиплексированием волн CWDM? • 7. Какие скоростные режимы передачи информационных сигналов могут поддерживать системы CWDM? • 8. В к
User drazhenkov : 19 апреля 2021
400 руб.
Теоретическая механика РГАЗУ Задача 1 Рисунок 3 Вариант 3
Определение реакций опор твёрдого тела Определить реакции опор А и В плоской балки, если на нее действуют сосредоточенные силы Р1 и Р2, алгебраический момент пары сил М и равномерно распределенная нагрузка интенсивностью q. Схемы нагружения десяти типов даны на рисунках под номерами от 1 до 10, а числовые данные для расчета приведены в таблице 6.
User Z24 : 18 ноября 2025
200 руб.
Теоретическая механика РГАЗУ Задача 1 Рисунок 3 Вариант 3
up Наверх