*   >> Lezen Onderwijs artikelen >> science >> programming

Hoe te Schrijf uw eigen Operating System

Het schrijven van uw eigen besturingssysteem in Assembly Language (* ASM) is een uiterst complexe taak, die enkele decennia van de praktijk nodig is om te perfectioneren. Het schrijven van een besturingssysteem kan eenvoudig worden gedaan met een teksteditor die kan redden in elk bestandsformaat; Notepad ++ is een goede.

Om te begrijpen hoe om een ​​besturingssysteem te schrijven, moet je een kijkje nemen op enkele van de andere open source besturingssystemen, zoals MikeOS, dan is - wijzigen van de code naar wens, maar zorg ervoor dat u de licentie en copyright mededelingen waar ze zijn verlaten, of anders het is enigszins diefstal

Als u niet zeker weet wat assembler is, ach -. Ik zal het je vertellen. Het is een programmeertaal, die wordt gebruikt om rechtstreeks te communiceren met de hardware.

Hoewel, de eerste heeft om te veranderen wat u en mij zien als een Engels programmeertaal om binaire en systeem code, zodat de hardware van de computer kan begrijpen wat er gezegd wordt. De computer verbindt zich ertoe alles in binaire waarden, die nullen en enen die ofwel betekenen aan of uit, of vormen om een ​​waarde te creëren betekenen. Dit moet de tijd om te overwegen hoe snel een processor eigenlijk is. Het is in staat om miljoenen binaire waarden verwerken per seconde, als je eenmaal dit concept heb begrepen - zie je de andere kant te blijven bij

Hoe dan ook, terug op onderwerp.

Het schrijven van een besturingssysteem vergt veel van de praktijk en kennis van de taal die u in de programmering. Stel ik u enkele ASM leren, dan start het decoderen van componenten van een ander open source besturingssysteem.

Ook, ik denk dat het het belangrijk dat je het concept van wat een besturingssysteem is eigenlijk begrijpen. Laten we gebruik maken van een metafoor. Zeg het geval van uw computer is een fabriek, de hardware binnen, met alle microchips en verwerkers zijn de medewerkers, en het besturingssysteem is de fabriek baas, en de persoon die het personeel te controleren.

De baas zal de controle van de arbeiders, en maak de fabriek run. Zonder een baas, zou de fabriek in te voeren om een ​​aantal problemen

En dat is in een notendop -. Is de basis over hoe om te beginnen op uw weg naar het schrijven van een besturingssysteem

.

Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.