DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

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

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Переключення контексту як засіб реалізації переривань

Оригінальна назва роботи

Переключення контексту як засіб реалізації переривань. Переключення контексту.

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Кафедра програмного забезпечення

Інформація про роботу

Рік:
2015
Тип роботи:
Білет
Предмет:
Системне програмне забезпечення
Група:
ПЗ-11
Варіант:
25
Коротко про документ

Про що ця робота

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

У роботі розглядаються

  • Переключення контексту
  • Обробка переривань
  • Операційні системи
  • Слово стану програми PSW

Зміст і розділи

  1. Оброблювачі переривань
  2. Слово стану програми PSW
  3. Реакція центрального процесора
  4. Апаратне переключення PSW
Для кого:Студенти технічних спеціальностей вищих навчальних закладів, які вивчають операційні системи та системне програмне забезпечення.
Викладачі:Не вказано

Ключові поняття

переключення контекступерериванняоброблювач перериваньPSWслово стану програмирезидентнопріоритет

Частина тексту файла (без зображень, графіків і формул):

Переключення контексту як засіб реалізації переривань. Переключення контексту. Для обробки кожного з видів переривань в складі ОС передбачені програми, які називаються оброблювачі переривань (IH, Interrupt Handler). Коли відбувається переривання, ОС запам’ятовує стан перерваного процесу і передає керування відповідному оброблювачу. Це робиться в спосіб, який називається переключення контексту. При реалізації цього способу використовується слово стану програми (PSW, Program Status Word). Ці слова керують порядком виконання команд і вміщують інформацію відносно стану процесу. Існує три типи PSW: Адреса наступної команди, яка має виконуватись вміщується в біжучому PSW, в якому вказані також типи переривань дозволені і заборонені в біжучий момент. Центральний процесор реагує тільки на дозволені переривання, обробка заборонених переривань або затримок в деяких випадках ігнорується. Процесору не можна заборонити реагувати на переривання за викликом супервізора, за рестартом, а також на деякі види програмних переривань. В одно процесорній машині є тільки одне біжуче PSW, але n нових PSW, і n старих PSW. Нове PSW для біжучого типу переривань містить постійну адресу, за якою резидентно розміщується оброблювач переривань цього типу. Коли відбувається переривання, якщо воно не заборонено для процесора відбувається автоматично, яке виконується апаратно переключення PSW таким чином: біжуче PSW робиться старим PSW для переривань цього типу; нове PSW для переривань цього типу робиться біжучим PSW. Після такого заміщення біжуче PSW буде вміщувати адресу відповідного оброблювача переривань, який починає відробляти біжуче переривання. Коли обробка переривань завершиться, центральний процесор починає обслуговувати або той процес, який виконується в момент переривань, або готовий процес з найвищим пріоритетом.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!