- •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.5.1.Пристрій керування з жорсткою логікою.
Даний пристрій представляє собою сукупність комбінаційних логічних схем де раз і назавжди встановлені звязки між елементами тобто це автомати що мають велике число станів кожен із яких – команда.
Структурна схема пристрою керування приведена на рис.2.9. Для даного пристрою змінюватися можуть тільки команда сигнали логічних умов та переривань.
Керуючий сигнал
сигнали
1)логічних умов
із АЛП
2) переривань із
зовнішніх
пристроїв
Команда із озп
Рис.4.9.Пристрій керування з жорсткою логікою
В регістр команд (РК) із запамятовуючого пристрою поступає команда і зберігається на весь період її виконання. Дешифратор команд (ДШК) перетворює отриманий із РК код у два двійкові коди один із яких поступає на лічильник тактів і несе зміст необхідної кількості тактів (ЛК) для відпрацювання даної команди а інший поступає на програмовану логічну матрицю (ПЛМ).
Лічильник тактів (ЛК) розгортує кожну команду по часу. В нього завантажується число від якого кожен такт віднімається 1 і так до 0. Таке виконання дій подібне до роботи таймера.
Програмована логічна матриця (ПЛМ) програмується таким чином щоб кожній сукупності вхідних сигналів відповідала своя повністю визначена вихідна сукупність. Вхідними сигналами для АЛП є сигнали із ДШК АЛП та зовнішніх пристроїв. Сигнали із АЛП формуються регістром станів (РС) а сигнали із зовнішніх пристроїв – це сигнали переривань.
Основні властивості ПК з жорсткою логікою
недоліком є тещо обмежений список команд (80120 команд для найновіших – 133)
список команд не може бути зміненим користувачем так як всі звязки визначаються технологічно (металізація)
нерегулярність структури (різнорідність) – якщо необхідно ввести зовсім нову команду то потрібно переробляти всю схему – також недолік
висока швидкодія – мала затримка між подаванням вхідної команди та отриманням керуючого сигналу – перевага.
Тип керуючого сигналу вибирається із ПЛМ на основі трьох складових
кількість тактів що залишилось в даний момент часу до завершення виконання команди (поступає із лічильника тактів ЛК )
двійкове слово із дешифратора команд ДШК ( залежить тільки від типу команди )
сигнали переривань із зовнішніх пристроїв та логічних станів із АЛП.
Саме ці фактори і вплинули на назву даного пристрою керування тобто жорсткість задається саме ними.