Свързани въпроси 'osdev'
Какво е необходимо, за да напишете хост за виртуализация?
Не планирам да правя това точно сега, тъй като нямам опит в тази област дори да го опитам в момента, но съм любопитен за нещо.
Ако внедрявате операционна система от нулата, какво би било необходимо за изграждането на приложение като VirtualBox? Не...
139 изгледи
schedule
09.12.2023
Имам ли нужда от GDT, за да създам IDT?
Работя върху Atom-32bit платка (AT&T асемблиране), все още няма софтуер на тази платка.
Трябва ли да изградя GDT, за да изградя/използвам IDT?
Идеята е просто да се използва ISR с APIC таймер.
/*Change the address of idt_entries table */...
367 изгледи
schedule
31.12.2023
Мога ли да използвам знания от урока за чипове 8086 с този Intel 82340SX?
Наскоро намерих стар (много стар) лаптоп и смятам, че може да е чудесна възможност да науча асемблиране и някои основни разработки на ОС.
Уроците за сглобяване най-често са посветени на чиповете 8086, така че въпросът ми е има ли значение този...
198 изгледи
schedule
25.01.2024
Върната стойност на C функция към ASM
Опитвам се да извикам функция от ASM. Знам как да го извикам, но имам проблем да намеря как да получа върнатата стойност на тази функция. Следва пример:
C код:
int dummy() {
return 5;
}
(N)ASM код:
dummyFunction:...
25888 изгледи
schedule
30.03.2024
Как се правят операционните системи?
Създаването на операционна система изглежда като масов проект. Как някой изобщо би започнал?
Например, когато пусна Ubuntu в устройството си, как компютърът ми може просто да го изпълни ? (Това, предполагам, е, което наистина бих искал да...
20116 изгледи
schedule
08.04.2024