ФЭА / АИТ / Принципы соединения аппаратных средств МП систем.
(автор - student, добавлено - 8-01-2014, 21:48)
Принципы соединения аппаратных средств МП систем. Концепция "шины". Отдельные блоки микрокомпьютера связаны друг с другом с помощью шин. Шина представляет собой совокупность линий, по которым передается информация от любого из нескольких источников к любому из нескольких приемников. Существует три типа шин. Адресная шина однонаправленная, служит для передачи адреса от МП к памяти, вводному или выводному устройству. Шина данных является двунаправленной, т.е. информация по ней может передаваться в обоих направлениях. Шина управления состоит из линий, по которым передаются тактовые, синхронизирующие сигналы, а также информация о состоянии устройств. Часть линий в управляющей шине однонаправленные, часть двунаправленные. Возможность совместного использования шины многочисленными устройствами обеспечивает шинный формирователь с тремя состояниями. Пока формирователь заблокирован, его выход находится в состоянии, характеризуемом высоким полным сопротивлением и поэтому он не оказывает никакого влияния на логическое состояние шины. Сигналы блокировки вырабатываются логическим устройством управления микропроцессора, определяя моменты, в которые оно должно вывести данные на шину или считать их оттуда. Шина данных используется совместно многими устройствами в процессе информационного обмена. Выбор конкретного устройства для работы с шиной данных обеспечивается совместно адресной и управляющей шинами. При использовании адресной шины каждая ячейка памяти или порт ввода/вывода имеет свой собственный однозначный адрес. Поэтому перед началом любой пересылки информации с использованием шины данных МП должен указать конкретный адрес пересылки. Таким образом МП может выбирать любой блок МП системы, с которым он должен взаимодействовать. Весь процесс информационного обмена координируется управляющей шиной, которая несет управляющие сигналы генерируемые микропроцессором. Глазное отличие управляющей шины от адресной шины и тины данных заключается в том, что каждая ее линия выполняет свою собственную единственную функцию. Что же касается адресной шины и шины данных, то в них по любой из линий передается один и тот же тип информации (1 бит адреса или данных). Похожие статьи:
|
|