Результаты поиска по запросу "osdev"

20 ответов

Как я могу собрать небольшую операционную систему на старом настольном компьютере? [закрыто

Это может быть напрасно, так как я знаю, что написание операционной системы невыносимо сложно (особенно для него самого). Я не собираюсь строить следующий Linux или Windows. Я знаю, это будет ужасно, с ошибками и не сработает, но это ...

6 ответов

Проблемы на пути создания собственной операционной системы [закрыто]

Мне кажется, что наиболее распространенный чрезмерно амбициозный проект, который пытаются решить программисты (особенно Comp. Sci. Grads), - это создание ваш...

2 ответа

Следующий минимальный полный пример демонстрирует эту концепцию. В этом примере IOPB настроен так, чтобы разрешить порт доступу к первым портам 0x400 и запретить его для остальных:

ожусь в 32-битном защищенном режиме, работающем с текущим уровнем привилегий (CPL = 0). Я пытаюсь войти в режим v8086, устанавливая флаг EFLAGS.VM (бит 17) в 1 (и IOPL в 0) и выполняю FAR JMP для моего 16-битного кода реального режима. Я получаю ...

ТОП публикаций

1 ответ

Создание простого мультизагрузочного ядра, загруженного с помощью grub2

3 ответа

Каким образом симуляторы CAS, такие как PTLsim, могут обеспечить точное циклическое моделирование оборудования x86?

Может кто-нибудь просветить меня, как программное обеспечение CAS нравится http://www.ptlsim.org/ [http://www.ptlsim.org/]работай? Как они достигают точности циклов, если нет информации о том, сколько циклов используется на инструкцию, и не ...

1 ответ

неправильные места памяти при отладке в qemu с помощью gdb

Я пишу немного ядра на ассемблере. Я запускаю его в QEMU и у меня есть проблемы с некоторыми ошибками. Теперь я хочу отладить ядро ​​с помощью dbg. Итак, я с...

1 ответ

При включении шлюза A20 требуется так много вызовов контроллера клавиатуры

ОтСтраница OSDev в строке A20 код для включения A20 имеет вид:

3 ответа

Каким образом симуляторы CAS, такие как PTLsim, могут обеспечить точное циклическое моделирование оборудования x86?

Может кто-нибудь просветить меня, как программное обеспечение CAS нравитсяhttp://www.ptlsim.org/ Работа? Как они достигают точности циклов, если нет информац...

3 ответа

Как мне записать файл бина (512 байт) в первый сектор (сектор 0) дискеты?

Как мне записать файл .bin в первый сектор образа дискеты / виртуальной дискеты / образа дискеты?Я пытаюсь загрузить простой 512-байтовый загрузчик. Размер п...

15 ответов

Ресурсы для разработки операционной системы [закрыто]

Я планирую написать операционную систему, и я не очень разбираюсь в операционных системах. Есть ли какие-нибудь хорошие ресурсы или книги для чтения, чтобы я...