Dinux
Gebruiker
- Lid geworden
- 20 jan 2010
- Berichten
- 420
Hallo iedereen,
Ik kan aardig Assembly en C/C++. Ik probeer nu een kernel te schrijven en hiervoor heb ik soms ook wat assembly nodig. Het probleem is dat ik niet echt verder kan omdat ik niet op een universiteit of hoge school zit, iets waar de basis vaak wordt uitgelegd. Hoe werkt de compiler/assembler nu precies? Is het nou zo dat er in het algemeen 2 soorten compilers bestaan, voor windows en voor unix achtige? Ik wil namelijk een kernel maken die helemaal niet lijkt op windows of unix. De assembler die ik nu heb is NASM, maar ik geloof dat die programma's compileerd voor o.a windows. Hoe kan ik nou assembly omzetten naar een binary file dat alleen werkt voor mijn kernel? De engelstalige Wikipedia helpt een hoop maar ik kom er net niet uit.
Dinux
EDIT: Vraag is opgelost door dropl via de chat.
Ik kan aardig Assembly en C/C++. Ik probeer nu een kernel te schrijven en hiervoor heb ik soms ook wat assembly nodig. Het probleem is dat ik niet echt verder kan omdat ik niet op een universiteit of hoge school zit, iets waar de basis vaak wordt uitgelegd. Hoe werkt de compiler/assembler nu precies? Is het nou zo dat er in het algemeen 2 soorten compilers bestaan, voor windows en voor unix achtige? Ik wil namelijk een kernel maken die helemaal niet lijkt op windows of unix. De assembler die ik nu heb is NASM, maar ik geloof dat die programma's compileerd voor o.a windows. Hoe kan ik nou assembly omzetten naar een binary file dat alleen werkt voor mijn kernel? De engelstalige Wikipedia helpt een hoop maar ik kom er net niet uit.
Dinux
EDIT: Vraag is opgelost door dropl via de chat.
Laatst bewerkt: