И проц тем временем не динамит ,свои задачи выполняет
Цитата:
Сообщение от
denis74
принцип работы элементарный ,кидаешь последовательно в чётный адрес данные операндов и затем в нечётный код операции ,по готовности срабатывает RST7 и подпрограммой последовательно считываешь результат.И проц тем временем не динамит ,свои задачи выполняет.
Вот интересно, для какой реальной задачи это может быть нужно? Имеется в виду: чем, кроме ожидания готовности данных, можно озадачить ЦП во время того, когда сабж производит мат. вычисления?
А обработка прерывания - это довольно затратное занятие: CALL (RST) - RET, плюс сохранение/восстановление регистров. Не сведёт ли на нет весь профит от сабжа?
Ну и завязка на RST - это жёсткая привязка кода к нулевым адресам и невозможность выполнения кода в другой странице ОЗУ..