неактивного стану. - Вихідний сигнал дозволу захоплювання шини, який набуває значення = 0 після роз'єднання МП з шиною. - Вхідний сигнал підтвердження захоплювання шини. Після отримання = 0 пристрій, яке вимагало дозволу на загарбання шини, надсилає до МП сигнали = 0, скасовує запит на загарбання (= 1) і переходить до управління шиною. Після завершення обміну вказаний пристрій надсилає сигнал = 1. Потім МП переходить до виконання перерваної команди. p>
Сигнали FC 2 ... FC 0 . трехразрядного код FC2 ... FC0 визначає тип виконуваного циклу. Відповідні комбінації бітів зазначеного коду використовуються для розподілу банків даних між супервізором і користувачем, формування сигналу підтвердження переривання. p align="justify"> Оскільки висновки шини даних процесора мають низьку здатністю навантаження, то при великій кількості периферійних зовнішніх пристроїв можливі збої в роботі процесора і можливий перегрів з подальшим виходом з ладу. Для виключення цієї ситуації шину необхідно буферізіровать (посилювати). В якості буферних пристроїв можна використовувати мікросхеми 74F245. На малюнку 2.2 приведена схема буферизації шини даних. br/>В
Малюнок 2.2 - Схема буферизації шини даних
2.2 Блок пам'яті
В якості мікросхеми для ОЗУ в курсовій роботі використовується мікросхема статичного ОЗУ AMC21С512. Вона являє собою малопотужний пристрій пам'яті ємністю 64Кх8, виконане за CMOS технології і повністю сумісна з рівнями ТТЛ. Принципове позначення показано на рис. 2.3. Вона має вхід вибірки мікросхеми РЄ і вхід дозволу видачі даних ОЕ. Також є вхід запис/читання R/W. Роботу мікросхеми пояснює таблиця 2.1. br/>В
Малюнок 2.3 - Банк ОЗУ на мікросхемі AMC21С512
Таблиця 2.1 - Таблиця роботи мікросхеми ОЗУ AMC21С512
РежімR/WСЕОEОперація введення/виводаНе выбранаX1XВысокоимпедансное состояніеЗапрет виходаX01Високоімпедансное состояниеЧтение100СчитываниеЗапись00XЗапись
X - будь-який сигнал (0 або 1)
В якості мікросхеми для ПЗУ в курсовій роботі використовується мікросхема AMC27C512. Вона являє собою малопотужний пристрій пам'яті ємністю 64Кх8 і повністю сумісна з рівнями ТТЛ. Умовне графічне позначення показано на рис. 2.4. Вона має вхід вибірки мікросхеми CS і один вхід дозволу видачі даних ОЕ. Роботу мікросхеми пояснює таблиця 2.2. br/>В
Малюнок 2.4 - Блок ПЗУ AMC27C512
Таблиця 2.2 - Таблиця роботи мікросхеми ПЗУ AMC27C512
РежімСЕОЕD0-D7Не вибрана1XВисокоімпедансное состояніеЗапрет вихода01Високоімпедансное состояниеЧтение00Считывание Оскільки шина даних мікропроцесора 16-ти розрядна, то запис довгого слова проводиться за два циклу шини. Вибір потрібного числа розрядів здійсн...