- •Лабораторна робота №4 Системи керування на базі процесорного елементу (пе) к1810 вм86
- •Призначення виводів мп
- •Вибір режиму конфігурації
- •Структурна схема мікросхеми
- •Адресація портів вводу-виводу
- •63 Адресація пам'яті
- •Фізична організація пам'яті
- •Переривання
- •Часові діаграми роботи мп у мінімальному режимі роботи
- •Часові діаграми роботи мп у максимальному режимі
- •Початкова ініціалізація
- •Система команд мп
- •Мультипроцесорні системи
Часові діаграми роботи мп у максимальному режимі
У загальному в максимальному режимі робота МП теж проходить по циклах і тактах. Але, в максимальному режимі роботи сигнал ALE на виходах МП відсутній, тому ознакою початку машинного циклу є перехід ліній S2 S1 S0 в будь-який стан, крім стана 1 1 1.
Рис. 7. Часова діаграма роботи МП при читанні в максимальному режимі роботи
Часова діаграма читання пам'яті чи портів вводу-виводу в максимальному режимі роботи зображена на рис. 7.
У кінці машинного такту, що передує початку машинного циклу, який розглядається, по фронту сигналу CLK на лінії S0 - S2 видається код стана, що відповідає обміну, який відбуватиметься. На початку машинного циклу по спаду CLK з певною затримкою відносно нього, на шині AD0-AD15, лініях A16/S4 - A19/S6 та лінії BHE /S7 видається адреса, по якій відбувається обмін. На початку другого машинного такту лінії AD0-AD15 переводяться на приймання даних, а на лінії A16/S4 - A19/S6 та лінію BHE /S7 видається слово стана. Після цього на лінії RD видається лог. 0, який вказує на приймання.
По спаду сигналу CLK на початку третього машинного такту аналізується стан лінії RDY, якщо лінія знаходиться в стані лог. 0, то після такту Т2 буде такт очікування TO, в протилежному випадку - Т3. У такті ТО усі лінії зберігають свій стан і в кінці такту по спаду сигналу CLK знову аналізується стан лінії RDY. Якщо лінія в стані лог. 1, то наступний такт Т3, у пролежному випадку знову повторюється такт ТО. На початку такту Т3 по спаду сигналу CLK лінії S0 - S2 переводяться в пасивний стан. А на початку четвертого машинного такту дані, видані на лінії зовнішнім пристроєм, приймаються МП. З деяким запізненням відносно сигналу CLK на початку четвертого машинного такту МП знімає сигнал RD - зчитування інформації завершено.
Часова діаграма записування у пам'ять чи порти вводу-виводу у
максимальному режимі роботи
Часова діаграма запису пам'яті чи порти вводу-виводу в максимальному режимі роботи зображена на рис.8.
У кінці машинного такту, що передує початку машинного циклу, який розглядається, по фронту сигналу CLK на лінії S0 - S2 видається код стана, що відповідає обміну, який відбуватиметься. На початку машинного циклу по спаду CLK, з певною затримкою відносно нього, на шині AD0-AD15, лініях A16/S4 - A19/S6 та лінії BHE /S7 - адреса, по якій відбувається обмін. На початку другого машинного такту на лінії AD0-AD15 видаються дані, що записуються, а на лінії A16/S4 - A19/S6 та лінію BHE /S7 - слово стану. На початку такту Т3 по спаду сигналу CLK лінії S0 - S2 переводяться в
