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

1 ответ

Карта памяти показывает больше оперативной памяти, чем физически доступно

Я работаю над небольшим ядром x86. Я пытаюсь прочитать карту памяти, которую GRUB предоставляет в заголовке мультизагрузки. У меня есть процессор Intel i3 и ...

3 ответа

OsDev syscall / sysret и sysenter / sysexit инструкции по включению

Я собираю 32-битную ОС в сборке. Я установил IDT и обрабатываю прерывание программы черезint инструкция. Как я могу включитьsyscall а такжеsysenter инструкции и как мне их обработать / вернуть? Это правда, чтоsyscallнструкция @ не ...

28 ответов

Это если вы хотите сделать это из абсолютно ничего (чистый ассемблерный код)

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

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

2 ответа

Перемещение курсора в текстовом режиме не работает

Я работал над перемещением курсора в текстовом режиме в операционной системе, которую я сейчас разрабатываю. У меня проблемы с тем, чтобы он вообще появился....

1 ответ

Не могу прыгнуть или вызвать ядро, загруженное в 0x8000

1 ответ

@JasperLyons Если я получу шанс на выходных, я расширю раздел с 64-битным длинномодом в своем ответе, который предоставляет код для переключения в режим 64-битного длинного.

2 ответа

Как запустить программу без операционной системы?

Как вы запускаете программу без операционной системы? Можно ли создавать программы сборки, которые компьютер может загружать и запускать при запуске, наприме...

3 ответа

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

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

6 ответов

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

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

1 ответ

Ошибка чтения диска при загрузке секторов в память