Вроде бы с созданием таблиц разобрался, но не понятно следующее: везде говорится про сегменты, сегменты...например: чтобы из кода на уровне PL3...
Доброго всем утра! Вот я и вернулся. Потихоньку изучал работу процессора и дошёл до страничной адресации. Вот тут мне стало не понятно, в книге,...
baldr Спасибо!
baldr Конечно нужно))
Вот что нашёл: [img]
baldr А что это за приложение и где его взять?
SII Благодарю! Кажется то что нужно. [img]
Про странички почитаю в книге. Вот не могу найти никак удобную табличку с опкодами процессора в виде шестнадцатеричных чисел и обозначением для...
Для каждой задачи ОС должна создавать 2-х уровневую таблицу страниц (для long mode 4-х уровневую) Это что за уровни? И почему для для L-Mode в 2...
KIV То есть мне нужно хранить список страниц для каждой задачи в памяти (то есть это будет глобальный список страниц)? Просто я думал, что раз...
Да. Мне эти книги не в электронном бы виде, только где их возьмёшь. Я пока не дошёл до страничной организации. Но если вкратце, то как вообще...
KIV Теперь понятно. Передо мной стоит главный вопрос, стоит ли писать свой ассемблер или нет. Формат команд мне полностью не понятен. А тупо...
KIV Вот строчка из кода: jmp 8:start32 Не пойму что здесь означает цифра 8? Откуда она вообще берётся?
KIV Я пока хочу с защищённым разобраться. Ведь если в защищённом я разберусь, то в длинном ничего нового для меня не будет же?
SII Для создания своего ассемблера. Ну а биты w, d и s где находится? В коде операции или в байте mod r/m? Честно, совсем не понятно. Сказано...
Mikl___ Если честно, так особо и не понял на счёт перехода. Как то сложно. max7C4 Спасибо! Про прерывания стало понятно. Я тут читаю книжку...
SII То есть если у меня дескриптор описывает сегмент кода с 0x00000000, длиной 11111111111111111111b, со включённой гранулярностью (G=1), то в CS...
Люди, разбирающиеся в FASM, подскажите: Есть оператор $ и есть оператор $$. Что они обозначают? $ - это вроде бы смещение. А $$ - вроде бы...
А можно ли поступить так: для защищённого режима (P-Mode) сделать всего три дескриптора (нулевой, код и данные), каждый из которых описывают всё...
baldr Ой как критичен. Ну имеется в виду что с русским переводом я лучше усваиваю материал))). А так я себе уже накачал этих: - AMD64...
Имена участников (разделяйте запятой).