Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Режими функціонування ПКП К580 ВН-59




Мал. 2.10 Каскадне з‘єднання ПКПП


 

Якщо МП працює з одним ПКПП, то 3-х байтова команда САLL[Аbrr] видається контролером на ШД у відповідь на три послідовні сигнали , що поступають на вхід ПКПП с ШУ від системного контролера МПС. При наявності в МПС ведучого та ведемах ПКПП, ведучий контролер у відповідь на 1-й сигнал видає на МП тільки код команди САLL. Після цього на його виходах САS0 САS2 з’являється двійковий код (000-111), що визначає номер ведомого контролера, запит якого буде оброблятися МП. Активізований таким чином контролер у відповідь на 2-ий та 3-ий сигнали з ШУ послідовно видає на ШД 2-ий та 3-ий байта команди виклик САLL[Аddr], які визначають початкову адресу підпрограми обслуговування обробляємого запита на переривання.

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

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

Контролер переривань може знаходитись в двох основних станах: налагоджування та обслуговуванні запитів на обмін даних, що здійснюється завантаженням керуючих слів 2-х видів:

1) слів початкового встановлення (або ініціалізації) (СПВ/ICW) в режим налагоджуванно;

2) операційних слів керування (ОСК/ОСW)- при обслуговуванні запитів.

Обидва типи керуючих слів завантажуються до програмованого контролера переривань (ПКП) за допомогою команди виводу ОUТ[Аddr], що дозволяє налагодити ПКП на наступні чотири режими обслуговування запитів на переривання:

1) повністю встановлених (незмінних) пріоритетів;

2) циклічного зсуву пріоритетів (підрежими А та В);

3) спеціального маскування пріоритетів;

4) послідовного опитування.

Всі вказані режими роботи ПКП різняться алгоритмами завдання рівнів пріоритетів і встановлюються в залежності від запису до контролера відповідних ОСК в будь-який момент часу після ініціалізації ПКП.





Поделиться с друзьями:


Дата добавления: 2015-05-08; Просмотров: 428; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.