ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
7 июня
1518664 Топик полностью
mse homjak (16.05.2025 12:13, просмотров: 72) ответил my504 на Чудес на свете не бывает. Вопрос не в том. сколько и где находится регистров, которые могут сохранять контекст. Вопрос исключительно в ЛАТЕНТНОСТИ этого сохранения (и восстановления). Поэтому говорить про ОЗУ в этом смысле как то очень смешно. Каким образом можно ЗА ОДИН МАШИННЫЙ ЦИКЛ сохранить (или восстановить) хотя бы два регистра контекста в ОЗУ? А никак.
Легко. Окно регистров переключается за такт. Если у вас в фоне за массив регистров отвечало ОЗУ по адресу 0х10-18, а в процэссе входа в прерывание1 оно переключилось на 0х19-1F, то всё происходит "за один такт". А в прерывание2, на 0х50-58 итыды. IRET возвращает окно на место.