43.Взаимодействие устройств в составе микропроцессорной системы.
МПС - сложная система, включающая в себя большое количество различных устройств. Основой ее является микропроцессор. Связь устройств ЭВМ между собой осуществляется с помощью сопряжений, которые в вычислительной технике называются интерфейсами.
Взаимодействие микропроцессора с оперативной памятью и внешними устройствами
М икропроцессор формирует адрес внешнего устройства или ячейки оперативной памяти и вырабатывает управляющие сигналы - либо IOR/IOW при обращении на чтение/запись из внешнего устройства, либо MR/MW для чтения/записи из оперативной памяти.
Для обмена информацией с внешними устройствами в МП имеются только 2 команды:
команда ввода IN AX, DX записывает в регистр AX число из внешнего устройства, адрес которого находится в регистре DX; при этом вырабатывается сигнал IOR (INput/OUTput Read).);
команда вывода OUT DX, AX выводит информацию из регистра AX во внешнее устройство, адрес которого находится в регистре DX; при этом вырабатывается сигнал IOW (INput/OUTput Write). Сигналы IOR/IOW формируются при выполнении только этих команд.
Формирование сигналов MR/MW происходит в командах, для которых операнд и/или приемник результата располагаются в оперативной памяти, например, ADD [EBX], AX.
В связи с этим возможны два основных способа организации адресного пространства микропроцессорной системы:
с общим адресным пространством внешних устройств и оперативной памяти;
с независимыми адресными пространствами.
Достарыңызбен бөлісу: |