КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Типы обмена по системной магистрали
Шинная структура Интерфейс
Отдельные устройства взаимодействуют не непосредственно, а через интерфейсные схемы. Проводники в магистрали могут делится на группы: шина адреса, шина данных, шина управления. Интерфейс - совокупность средств, обеспечивающих взаимодействие элементов системы: · электрические сигналы и проводники · элементы, формирующие эти сигналы · протокол - совокупность правил обмена сигналами Функции интерфейса ЦП: Формирование сигналов системной магистрали и прием сигналов состояния от составляющих МПС частей. Типичный задатчик - МП. Типичный исполнитель - модуль памяти. Функции интерфейса модуля памяти: 1. Селектирование адреса, выставленного ЦП на системную магистраль, т.е. выявление “своего” адреса. 2. Выполнение команд “запись” или “чтение”,инициируемых ЦП. ЦП не обязан иметь сигналы для обращения к конкретному типу схемы памяти. 3. Буферирование записываемых и считываемых данных. Функции интерфейса подсистемы внешней памяти: 1. Селектирование адреса. 2. Прием и хранение инструкции ввода - вывода, поступающей от ЦП. 3. Хранение и передача в ЦП слова состояния устройства ввода - вывода. 4. Буферирование принимаемых и выдаваемых данных.
Если набор сигналов и проводников, по которым они передаются, велик, то сигналы и проводники делятся на группы (шины). Выделяют 3 шины: 1. шина адреса 2. шина данных 3. шина управления На шину адреса задатчик выставляет адрес элемента-исполнителя. Разрядность адреса называют шириной шины. ISA - 24 разряда. Шина адреса двунаправленная, анализ адреса МП осуществляется для поддержания соответствия содержимого КЭШа и отображаемого им участка памяти (имеется в виду внутренний КЭШ). Двунаправленность шины адреса требует возможности установки третьего состояния схем, формирующих адрес.
На шину данных выставляются двоичные слова, поступающие в исполнитель при записи и считываемые из него при чтении. На шину данных поступают: · обрабатываемые данные · команды · тип (номер) внешнего прерывания Шина данных двунаправленная, т.е. схемы, формирующие данные должны устанавливаться в третье состояние. На шину управления устанавливаются сигналы управления обменом и сигналы состояния исполнителей. Шина управления не является ни однонаправленной, ни двунаправленной.
По системной магистрали возможны три типа обмена: · МП - Память · МП - УВВ · Память - УВВ прямой доступ к памяти Способы обмена МП – УВВ (прямой доступ) 1. Обмен по аналогии с обращением к ячейке памяти. Все адресное пространство делится на две части: первая часть отводится под память, вторая часть под адресуемые элементы УВВ. Адресуемый элемент УВВ будем называть портом. Адрессное пространство: Сигналы: A, WR, RD Задатчик выставляет адрес и тип операции. (+) упрощение системы управления (-) ограничение размера подключаемой памяти 2. Изолированный ввод - вывод. В этом случае есть два изолированных адресных пространства: Сигналы:
В этом случае требуются дополнительные сигналы в шине управления, определяющие тип обращения - память или порт. Все адресное пространство МП может использоваться для подключения памяти.
Дата добавления: 2014-01-20; Просмотров: 862; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |