ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
775072 Топик полностью
=AlexD= (18.08.2017 09:38, просмотров: 104) ответил Evgeny_CD на Вот вот. Для всяких разных вариантов 51 с банками регистров есть некоторое количество ОСей, а для 32 битников - это непаханное поле.
ОСям не нужно много банков, на все задачи банков не напасёшся, ОСям нужна быстрая смена контекста, а для этого достаточно 2 банка - в один подгружать контекст текущей задачи, а с другого сохранять по DMA контекст предыдущей. И для этого нужна соответствующая механика. А тупо переключать регистры - бесполезно. Ну для прерываний ещё нормально, если на все банков хватает, а если нет - тогда опять мутотень.
надо придумать объяснение этому мудизму, иначе рехнуться можно