- •1. Архітектура мп к580 вм80
- •2. Структурна схема мп к580 вм 80
- •3. Призначення вхідних/вихідних сигналів мп к580 вм 80
- •4. Цикли роботи мп к580 мп вм 80.
- •Фаза вибору - це час, за який команда вибірається з пам’ті та записується в регістр команд (рк).
- •5. Способи адресації мп к580 вм80.
- •6. Загальна характеристика системи команд.
- •7 Команди пересилки
- •8 Арифметичні команди
- •9 Логічні команди.
- •10. Команди розгалуження, виклику підпрограм, повернення та рестарту.
- •11. Команди роботи зі стеком та керування вводу/виводу.
- •12. Генератор тактових імпульсів к580 гф 24.
- •Мал. 2.1 Функціональна схема гті
- •Мал. 2.2. Часова діаграма сигналів гті
- •13 Системний контролер к 580 вк 28
- •Мал.2.4. Функцюнальнасхема ск
- •14. Програмований паралельний інтерфейс (ппі) к 580 вв 55.
- •15. Програмований контролер приорітетних переривань к530 вн59.
- •Мал. 2.9. Структурна схема пкпп вн59
- •Мал. 2.10 Каскадне з‘єднання пкпп
- •16. Режими функціонування пкп к580 вн-59
- •17. Програмування пкп вн 59 та схеми пріоритетів.
- •Використавши циклічний зсув в, маємо такий новий розподіл пріоритетів
- •17 Програмований контролер прямого доступу до пам’яті к 580 вт 57.
- •2.5.1 Загальна характеристика.*
- •2.5.2 Структурна схема контролера к580 вт 57.
- •19. Режими роботи контролера к580 вт 57.
- •20. Загальна характеристика.
- •21.Структурна схема мп.
- •26. Загальна характеристика мікроконтролерів (мк)
- •27. Структурна схема мк 8051
- •1.3. Система переривань мп вм86.
- •1.3.1. Загальна характеристика.
- •1.3.2. Зовнішні переривання.
- •1.3.3. Внутрішні та програмні переривання.
- •1.3.4. Процедура обслуговування переривань.
- •1.4 Система і формат команд мп вм86.
- •1.4.1 Формат команд.
Використавши циклічний зсув в, маємо такий новий розподіл пріоритетів
min max
-
IR5
IR4
IR3
IR2
IR1
IR0
IR7
IR6
Пріоритети в режимі циклічного зсуву В можуть бути змінені в будь-який момент часу завантажуванням відповідного операційного керуючого слова ОСW2, три молодші розряди якого D2-D0 визначають двійковий код входу запитів IRі (і=0,7), який повинен мати найменший пріоритет.
3) Режим спеціального маскування надає іншу можливість маскувати запити на переривання, коли дозволяються переривання по входам з більш низькими пріоритетами, ніж на вході, запит якого обробляється в поточний час. Такий стан буде зберігатися до зміни режиму спецмаскування, а він самий призначається динамічно після початку обслуговування поточного запиту. Перехід до цього режиму виконується за допомогою ОСW3, яке має певний формат.
4) В режимі послідовного опитування переривання МП здійснюється вже не по запитам на його вході ІNТ, а програмно, завдяки зчитуванню з ПКП відповідної інформації. Перехід до цього режиму здійснюється багаторазовим завантаженням до ПКП операційного керуючого слова ОСWЗ відповідного формату і наступним читанням МП слова стану ПКП, в якому повідомляється про наявність або відсутність запиту на переривання та номер (двійковий код) входу IRі (і=0,7), який має найвищий пріоритет. Формат такого слова стану ПКП має наступний вигляд (мал. 2.12):
D7
D6
D5
D4
D3
D2
D1
D0
C
Х
Х
Х
Х
C2
C1
C0
Не
визначаються
(довільні)
Код
Номер
IRi
(i=0,7)
з максимальним пріоритетом
000
001
010
011
100
101
110
111
0
1
2
3
4
5
6
7
Є
запит на переривання
1
Немає
запиту на переривання
0
Мал. 2.12. Формат слова стану ПКП в режимі послідовного опитування.
Звісно, що таке звернення МП до ПКП здійснюється за допомогою команди IN[Addr] при певному значенні адресного розряду А0(зокрема А0=0).
При виконанні цього режиму ні МП, ні ПКП не використовують сигнали INТ та , а - обробка запитів полягає в програмному декодуванні слова стану ПКП і виконанні відповідної підпрограми по обміну інформацією між МП та ЗП, який подав запит на переривання і був обраний ПКП.
17 Програмований контролер прямого доступу до пам’яті к 580 вт 57.
2.5.1 Загальна характеристика.*
Режим прямого доступу до пам’яті (ПДП) застосовується в МПС для швидкого обміну масивами даних між ОЗП та ЗП. При роботі в цьому режимі МП відключається від МПС і спеціальний пристрій прямого доступу до пам’яті бере на себе функцію керування системними ША і ШУ. Робота такого пристрою синхронізується тактовими сигналами F1 або F2 ГТІ МПС. При обміні масивом даних пристрій, що реалізує ПДП, при кожному зверненні до пам’яті формує необхідні сигнали керування, а сам обмін даними здійснюється шляхом звернення до послідовних чарунок пам’яті МПС. По завершенні передачі масиву даних пристрій ПДП повинен автоматично відмикаєтся від МПС, даючи тим самим МП можливість знову керувати роботою МПС. Запит на початок режиму ПДП подається пристроєм на вхід HOLD МП, а сам процес ПДП починається при наявності одиничного рівня сигналу МП підтвердження захвату HLDA від МП.
У будь-якому пристрої ПДП функціонально можна виділити чотири групи виводів:
для формування сигналів ШУ МПС та керуючих сигналів для ЗП;
для формування адресних сигналів ША МПС;
для підключення пристрою до ШД МПС;
допоміжні сигнали.
ШД пристрою ПДП безпосередньо в обміні даними не приймає участі, а по ній здійснюється лише програмування мікросхеми.