понедельник, 31 июля 2023 г.

Зачитал до дыр

В догонку к предыдущему посту. Вот так Мишка зачитал книгу про 386 процессор. Стас даже обещал подогнать про 486. А там и до Пентиума недалеко...

TLB

Translation Lookaside Buffer - буфер ассоциативной трансляции.
Мишка вернулся к написанию собственной ОС на эмуляторе процессора. На днях разобрался с прерываниями. Сегодня вообще озадачил меня вопросом: как сбросить процессорный кэш при переключении страницы памяти.

Я тут совсем впал в ступор и не смог ему помочь. Пришлось подключать нашего низкоуровнего гуру - Стаса.

ADDED: оказалось, что надо загрузить в регистр CR3 адрес переключаемой страницы, выровненный по 4К.

Даже дливый день

Опять на Невский никого не пускают: