ляє собою вибір модулів частиною розрядів адреси. Кількість цих розрядів буде визначатися кількістю модулів, що підлягають селекції. p align="justify"> Часткова селекція має такі переваги: ​​малі апаратні засоби для реалізації селекції. Існують і недоліки: неефективне використання адресного простору; можливі випадки випадкового потрапляння адрес в наявний простір, в якому відсутня фізична пам'ять, значить, з точки зору надійності проектованої системи краще використовувати повну селекцію адреси. p align="justify"> Часткова селекція здійснюється 2-ма розрядами 29 і 28, а для повної селекції модулів пам'яті використовуються всі біти адреси А49-А11, тому реалізуємо часткову селекцію на базі І-НЕ (NAND), тоді принципова схема з урахуванням таблиці буде мати вигляд (малюнок 9).
В
Рисунок 9 - Схема часткової селекції адреси
6. Проектування підсистеми введення/виведення
.1 Особливості інтерфейсу мікропроцесорних систем
При проектуванні мікропроцесорних систем обов'язковими елементами є периферійні пристрої. В якості периферійних пристроїв зазвичай виступають:
В· модеми;
В· принтери;
В· датчики;
В· дисплеї;
В· пристрої керування й ін
Для підключення периферійних пристроїв до МПС використовуються спеціалізовані і універсальні пристрої введення/виводу (АЦП, ЦАП, спеціальні пульти управління, індикатори та перетворювачі різних форм інформації). В якості спеціалізованих пристроїв, як правило, використовуються контролери та інтерфейси. p align="justify"> Під введенням/висновком розуміється будь-який обмін словами даних між МПС та УВВ. Він здійснюється інтерфейсом введення/виведення. В якості інтерфейсу введення/виведення можуть бути використані регістри, шинні формувачі, спеціальні інтерфейси БІС. Для фізичної організації введення/виведення кожне УВВ підключається через системну шину та контролери/адаптери периферійних пристроїв. br/>
В
Рисунок 10 - Загальна схема підключення УВВ до МПС
У даній роботі за завданням в якості пристроїв введення необхідно використовувати датчики з 4-ма типами частот, а в якості пристрою виведення - принтер.
Для управління апаратними засобами існують програмні засоби (драйвери). Всі зовнішні пристрої комплектуються як апаратними засобами, так і драйверами. p align="justify"> Контролери виконуються у вигляді кристалів, які входять до складу мікропроцесорного комплекту. У деяких випадках для узгодження по швидкості передачі даних використовується додаткова буферна пам'ять для накопичення та тимчасового зберігання інформації. p ...