режиме и иметь доступ ко всей физической памяти без этого костыля?
А сегменты-костыли как раз только для realmode и существуют.
Да ничего не мешает, но придётся узнать про селекторы, о которых в книжке выше пусть путано и не вовремя, но всё же рассказали. И да, сегменты костыли, но такие костыли лучше, чем банки переключать.
Мамой клянусь, никогда селекторами не пользовался и знать о них не знаю.
Селекторы нужны для работы в нереальном режиме. Верно. Без знания не получится сделать ничего. Лучше выучить селекторы чем мучиться с сегментами. Поэтому автор должен был понятно и подробно тему осветить, знание должно быть доступно людям. Вот про селекторы: https://helpiks.org/3-70316.html
Так автор и осветил. В реальном режиме никаких битов нет, селектор просто умножается на 16. То есть в селекторе лежит база сегмента, деленная на 16. В книге именно так и написано.
Обсуждают сегодня