Разберем схему работы в общем случае на примере команды чтения из памяти.
Операции обмена информацией осуществляются при одновременном участии всех шин.
- процессор устанавливает на шине адреса адрес ячейки памяти, которую хочет прочитать;
- на шине управления процессор выставляет сигнал чтения и сигнал готовности;
- заметив сигнал готовности, все устройства проверяют, не стоит ли на шине адреса их адрес;
- память «замечает», что выставлен ее адрес;
- память читает адрес;
- память выставляет на шине данных требуемую информацию;
- память выставляет на шине управления сигнал готовности;
- процессор читает данные с шины данных.
Процесс завершен
|
|
Рассмотрим действия, которые должны быть выполнены для передачи информации из процессора в память.
В простейшем случае процессор выполнит три действия.