Алгоритмы выполнения отдельных операций

Необходимо подробно рассмотреть структуру и основные алгоритмы функционирования исполнительной подсистемы.

В командах ветвления используется механизм отложенного условного перехода. Данный механизм предполагает, что при появлении команды перехода выполняется “по инерции” одна команда, которая располагается в программе непосредственно за командой перехода.

При реализации команд работы с подпрограммами возможно либо использование стека, расположенного в оперативной памяти, либо запоминание адреса возврата в одном из РОН.

В системе команд необходимо предусмотреть команды программного прерывания, при выполнении которых следует запоминать наряду с адресом возврата состояние регистра флажков.

2.2.10. Разработка алгоритмов выполнения
основных операций на шине

Требуется разработать алгоритмы выполнения основных операций на шине:

- чтение данных;

- запись данных;

- прерывание;

- ввод, вывод;

- захват шины.

При работе с кэш-памятью обмен данными между ней и основной памятью осуществляется в режиме передачи блоков данных.

В пояснительной записке следует привести временные диаграммы работы шины.