Wollten Sie schon immer ein Betriebssystem erstellen, aber Sie wussten nicht, wo Sie anfangen sollten? Herzlichen Glückwunsch, denn Sie haben gerade ein Tutorial gefunden, in dem Sie X86 16 -Bit -Assembly -Code beibringen, und eines Tages können Sie Ihr eigenes Betriebssystem erstellen!
Warum werden wir Assembly verwenden? Da es nicht schwierig ist, in einem Computer auszuführen, ist es fast die direkteste Art, mit einem Computer zu kommunizieren, und als 16 -Bit -Assembly wird unser Betriebssystem auf einem Intel -Computer ausführbar sein (seit der 1979 veröffentlichten CPU 8086). Vielleicht lernen wir in einer Zukunft, wie man einen hochstufigen Sprachcode wie C lädt und den Code verständlicher macht.
Dieses Tutorial soll in Ordnung befolgt werden. Wenn Sie zum 3. Kapitel springen und nicht wissen, was mov ah, 0x0E , dass Sie nichts verstehen. Versuchen Sie zu verstehen, was jede Zeile bedeutet; Das Kopieren von Kopien wird Ihnen nichts beibringen.
In einer Zukunft: