Vývoj operačného systému/Nízkoúrovňový program: Rozdiel medzi revíziami
Smazaný obsah Přidaný obsah
dBez shrnutí editace |
|||
Riadok 67:
nasm -f bin -o boot.o zdrojovySubor.asm
</syntaxhighlight>
Pri kompilácií špecifikujeme čistý binárny súbor (bez prídavných hlavičiek na spustenie v operačnom systéme) ako formát, súbor "boot.o" ako výtupný súbor a "zdrojovySubor.asm" ako súbor obsahujúci zdrojový kód. Ak sa kód
Zatiaľ nám tento kód nič nevypisuje, takže spustiť si ho môžete len pre overenie, že ste neurobili chybu pri kompilácii. Na overenie funkčnosti si ale môžeme kód spustiť v nástroji na odstraňovanie chýb:
[[File:Beh programu v debugovacom nástroji.png|thumb|Vykonávané sú len dve inštrukcie (CLI a HLT), pričom z inštrukcie HLT sa už procesor nevracia.]]
[[Kategória:Operačné systémy]]
|