вань полягає їх трьох секцій:
) відключення переривань, збереження контексту перерваної програми, установка режиму роботи системи переривань;
) власне тіло програми обробки переривань;
) відновлення контексту перерваної раніше програми, установка колишнього режиму роботи системи переривань.
- я і третій секції підпрограми обробки переривань -служебние, зберігають і відновлюють контекст завдань. Оскільки ці дії необхідно виконувати практично в кожній підпрограмі обробки переривання, у багатьох ОС перший секції підпрограм обробки переривань виділяються в спеціальний системний модуль - супервізор переривань.
1.3 Архітектура процесора
Одним з важливих чинників підвищують продуктивність процесора, є наявність кеш-пам'яті, а точніше її обсяг, швидкість доступу і розподіл за рівнями.
Кеш-пам'ять - це надшвидкісна пам'ять використовувана процесором, для тимчасового зберігання даних, які найбільш часто використовуються. Ось так, коротко, можна описати даний тип пам'яті.
Кеш-пам'ять побудована на тригерах, які, в свою чергу, складаються з транзисторів. Група транзисторів займає набагато більше місця, ніж ті ж самі конденсатори, з яких складається оперативна пам'ять. Це тягне за собою безліч труднощів у виробництві, а також обмеження в обсягах. Саме тому кеш пам'ять є дуже дорогою пам'яттю, при цьому маючи нікчемними обсягами. Але з такої структури, випливає головна перевага такої пам'яті - швидкість. Так як тригери не потребують регенерації, а час затримки вентиля, на яких вони зібрані, невелика, то час перемикання тригера з одного стану в інший відбувається дуже швидко. Це й дозволяє кеш-пам'яті працювати на таких же частотах, що і сучасні процесори.
Також, важливим фактором є розміщення кеш-пам'яті.