Составители:
24
принципиально для примера, его цель – показать, как можно организовать
доступ к разным ресурсам устройства через один и тот же порт. Вместо памяти
можно с таким же успехом поставить несколько блоков, которые будут
поочередно выбираться тем же счетчиком (СЧ на рисунке), а вместо доступа по
записи можно организовать доступ по чтению
или двусторонний обмен (чтение
и запись).
Рис. 4. Примеры аппаратной реализации портов ввода-вывода
Необходимо отметить, что формат данных, передаваемых через порт, не
ограничивается форматом данных, пересылаемых через системный интерфейс.
Под форматом данных подразумевается как их разрядность, так и положение
значащих разрядов. Пусть, например, шина данных системного интерфейса
имеет разрядность 8 бит, а в порт записываются четырехбитные данные, причем
эти четыре бита могут быть выделены маской
00111100b (единицы
соответствуют выделяемой тетраде). В этом случае необходимо считать
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »
