ВУЗ:
Составители:
101
кость 2 Кбайт. Младшие линии адресов A0…A10 шины адреса осуществляют выбор
ячейки памяти в пределах 2 Кбайт микросхемы. Каждая микросхема может рассмат-
риваться как страница памяти.
Старшие биты А11…А15 шины адреса подаются на дешифратор ДША, кото-
рый в общем случае осуществляет преобразование 5-битного кода в 32 сигнала вы-
бора микросхемы. В каждый момент времени активен один из выходов CE0, CE1,
CE2,… дешифратора. Сигнал дешифратора поступает на вход CE микросхемы па-
мяти DD1, DD2, DD3,…, разрешая её работу. Таким образом, к шине данных пооче-
редно можно подключать 32 микросхемы памяти и реализовать ПЗУ на
2Кбайта32=64Кбайт. Управляет чтением информации сигнал OE.
3.2.5. Устройства ввода-вывода информации
Для ввода данных в микропроцессор и вывода результатов обработки инфор-
мации используются модули ввода-вывода. Основой модуля ввода-вывода является
регистр, разрядность которого соответствует разрядности шины данных. Такой ре-
гистр называют портом. Если входы регистра подключены к линиям шины данных,
а выходы - к внешнему устройству, тогда регистр служит для вывода данных и
называется портом вывода. Для ввода информации используются порты ввода.
В каждый момент времени обмен данными возможен только с одним портом
ввода или вывода. Для выбора нужного порта служит селектор портов, который в
соответствии с кодом адреса, поступившего по адресной шине, выбирает нужный
порт и подключает его к шине данных. Естественно, что каждый порт должен иметь
свой адрес в виде двоичного кода адреса. Поскольку портов ввода-вывода обычно
меньше, чем ячеек памяти, то используются адреса меньшей разрядности, что не-
сколько упрощает программирование и сокращает объем программы микро-
процессора. Для 8-
разрядного микропроцес-
сора применяется адрес
портов длиной в один байт,
что позволяет адресовать 2
8
= 256 портов ввода-вывода.
Модули ввода-
вывода подключаются к
микропроцессору с помо-
щью системных шин. Схе-
ма соединения портов вво-
да-вывода с микропроцес-
сором показана на рис.
3.25. В рассматриваемом
примере модуль ввода-
вывода содержит два порта
ввода и один порт вывода.
При вводе информации
Рис. 3.25. Порты ввода-вывода
кость 2 Кбайт. Младшие линии адресов A0…A10 шины адреса осуществляют выбор
ячейки памяти в пределах 2 Кбайт микросхемы. Каждая микросхема может рассмат-
риваться как страница памяти.
Старшие биты А11…А15 шины адреса подаются на дешифратор ДША, кото-
рый в общем случае осуществляет преобразование 5-битного кода в 32 сигнала вы-
бора микросхемы. В каждый момент времени активен один из выходов CE0, CE1,
CE2,… дешифратора. Сигнал дешифратора поступает на вход CE микросхемы па-
мяти DD1, DD2, DD3,…, разрешая её работу. Таким образом, к шине данных пооче-
редно можно подключать 32 микросхемы памяти и реализовать ПЗУ на
2Кбайта32=64Кбайт. Управляет чтением информации сигнал OE.
3.2.5. Устройства ввода-вывода информации
Для ввода данных в микропроцессор и вывода результатов обработки инфор-
мации используются модули ввода-вывода. Основой модуля ввода-вывода является
регистр, разрядность которого соответствует разрядности шины данных. Такой ре-
гистр называют портом. Если входы регистра подключены к линиям шины данных,
а выходы - к внешнему устройству, тогда регистр служит для вывода данных и
называется портом вывода. Для ввода информации используются порты ввода.
В каждый момент времени обмен данными возможен только с одним портом
ввода или вывода. Для выбора нужного порта служит селектор портов, который в
соответствии с кодом адреса, поступившего по адресной шине, выбирает нужный
порт и подключает его к шине данных. Естественно, что каждый порт должен иметь
свой адрес в виде двоичного кода адреса. Поскольку портов ввода-вывода обычно
меньше, чем ячеек памяти, то используются адреса меньшей разрядности, что не-
сколько упрощает программирование и сокращает объем программы микро-
процессора. Для 8-
разрядного микропроцес-
сора применяется адрес
портов длиной в один байт,
что позволяет адресовать 28
= 256 портов ввода-вывода.
Модули ввода-
вывода подключаются к
микропроцессору с помо-
щью системных шин. Схе-
ма соединения портов вво-
да-вывода с микропроцес-
сором показана на рис.
3.25. В рассматриваемом
примере модуль ввода-
вывода содержит два порта
ввода и один порт вывода.
Рис. 3.25. Порты ввода-вывода При вводе информации
101
Страницы
- « первая
- ‹ предыдущая
- …
- 99
- 100
- 101
- 102
- 103
- …
- следующая ›
- последняя »
