- •4.1.Основи побудови мікро-еом.
- •4.3.Регістри мікропроцесора.
- •4.3.1.Регістри спеціального призначення.
- •4.3.2.Лічильник команд.
- •4.3.4.Регістр адреси памяті.
- •4.3.5.Регістр команд (рк).
- •4.3.6. Регістр станів.
- •4.3.7.Вказівник стеку.
- •4.3.8.Індексний регістр.
- •4.3.9.Буферний регістр.
- •4.4.Регістри загального призначення.
- •4.5.Пристрій керування.
- •4.5.1.Пристрій керування з жорсткою логікою.
- •Команда із озп
- •4.5.2.Мікропрограмований пристрій керування.
- •Команда із озп
- •4.6.Буферні схеми. Магістральний принцип
- •4.6.1.Внутрішні шини.
- •4.18.Загальні поняття про переривання.
- •4.19.Пристрій обслуговування переривань.
4.19.Пристрій обслуговування переривань.
Часто даний пристрій називають ще контролером переривань або системним контролером. Запити на переривання поступають по 8 входам і запамятовуються в регістрі запитів на переривання. Далі запит поступає на дешифратор пріоритету який звязаний з регістром масок.. Якщо деякий запит володіє самим високим серед інших пріоритетом та не є замаскованим він передається в регістр обслуговування запитів на переривання.
Д0Д7
П0
.
.
П7
Рис.4.22.Структура обміну інформації.
Дисципліна обслуговування переривань разом з тим що її реалізує та підтримує це та ціна яку приходиться платити за магістральну структуру. Магістральна структура це можливість отримувати будь-яку конфігурацію системи можливість нарощування системи будь-якими додатковими пристроями в тому числі і такими які ще не існували на момент проектування МП-системи.
Обмін інформацією із зовнішніми пристроями буває
програмний в основній програмі є адреса переходу на підпрограму обслуговування зовнішнього пристрою
по перериванню
а) оглядовий МП опитує зовнішні пристрої з метою виявлення активного
б) векторний пристрій вказує вектор програми (адресу) зовнішній пристрій виставляє запит на переривання МП підтверджує готовність переривання у відповідь пристрій повідомляє адресу першої команди підпрограми обслуговування даного зовнішнього пристрою .Вектор переривання в основному складається із адреси двох чарунок в одній записана адреса першої команди підпрограми обслуговування а в іншій слово-стан мікропроцесору (вміст регістра станів) в момент обслуговування зовнішнього пристрою.
в режимі прямого доступу до памяті (ПДП). Вводиться спеціальний пристрій контролер прямого доступу до памяті. Контролер це блок місцевого керування. Прямий доступ до памяті використовується при необхідності обміну великими масивами інформації між памятю та зовнішнім пристроєм з метою прискорення цього обміну.
Обміни
йде обмін а МП заморожений
МП відключений від ШД але дає деяку визначену память в цей проміжок контролер може обміняти інформацію.