*   >> läser Utbildning artiklar >> science >> programming

Hur man skriver egen drift System

Skriva ditt eget operativsystem i assembler (* .asm) är en mycket komplicerad uppgift, som tar några årtionden av praxis att fullända. Skriva ett operativsystem kan göras enkelt med valfri textredigerare som kan spara i valfritt filformat; Notepad ++ är en bra. För att förstå hur man skriver ett operativsystem, bör du ta en titt på några av de andra öppen källkod operativsystem, som mikeos, då - ändra koden för att passa, men se till att du lämnar licens- och upphovsrätt där de är, annars är det något stöld Omdömen

Om du inte är säker på vad Assembler är, jaha.

- Jag ska berätta. Det är ett programmeringsspråk, som används för att kommunicera direkt med hårdvara. Även först måste ändra vad du och jag tänka som en engelsk programmeringsspråk till binärt och systemkoden, så att datorns hårdvara kan förstå vad som sägs. Datorn förbinder allt i binära värden, vilket innebär nollor och ettor som betyder antingen på eller av, eller formulär för att skapa ett värde. Detta bör vara dags att fundera över hur snabbt en processor faktiskt är.

Det är möjligt att bearbeta miljontals binära värden per sekund, när du har förstått detta koncept - du kommer att se den andra sidan att släpa Omdömen

Hur som helst, tillbaka till ämnet. Skriva ett operativsystem tar en hel del övning och kunskap om språk som du programmerar in. Jag föreslår att du lär dig några ASM, sedan starta avkodning komponenter i en annan operativsystem med öppen källkod. Omdömen

Jag tror också, att det är viktigt att du förstå begreppet vad ett operativsystem faktiskt är. Låt oss använda en metafor.

Säg din dator fall är en fabrik, hårdvara inuti, med alla mikrochips och processorer är de anställda, och operativsystemet är fabriks chef, och den person som kontrollerar personalen. Chefen kommer att kontrollera arbetarna, och gör fabriken loppet. Utan en chef skulle fabriken köras i vissa problem Omdömen

Och det, i ett nötskal -. Är grunderna om hur man startar på din väg att skriva ett operativsystem Omdömen.


Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.