Lära sig hur till göra en OS (7 / 11 steg)

Steg 7: Vilket programmeringsspråk?



Besluta vilka programmeringsspråk att använda. Det är möjligt att skapa ett operativsystem på ett språk som Pascal eller BASIC, kommer du att använda C eller församling. Församlingen är absolut nödvändigt, enligt vissa vitala delar av ett operativsystem. C++, å andra sidan, innehåller nyckelord som behöver en annan fullt utbyggd OS att köra.

● för att sammanställa ett operativsystem från C eller C++-kod, du kommer ju att använda en kompilator eller annat. Du bör därför läsa guide/manualer/användardokumentation för din valda C/c ++ kompilator, oavsett om det gäller förpackade med programvaran eller finns på återförsäljarens hemsida. Du kommer att behöva veta många invecklade saker om din kompilator och, för C++ utveckling, bör du veta om den kompilator mangling systemet och dess ABI. Du förväntas att förstå de olika körbara format (ELF, PE, kaff, vanligt binära, etc.), och förstå att Windows-proprietära format, PE (.exe), har copyright.

Se Steg
Relaterade Ämnen

Lära sig hur till hacka

främst, hacking användes i den "gamla goda tiden" för lärande information om system och det i allmänhet. Under senare år, tack vare några Villain aktörer, har hacking fått mörka konnotationer. Däremot anställer många företag hackare att testa st...

Hur till lösa en Rubins kuben! (Även några ganska mönster!)

I detta instructable vi kommer att lära sig hur till lösa en Rubiks kub genom att följa vissa algoritmer och regler. Om du försöker verkligen hårt i en timme, kanske mindre du kommer att kunna lösa en Rubiks kub alltid!Det finns ett antal steg längs...

Hur till setup snowboard bindningar

lära sig hur till setup snowboard bindningar här. Hitta rekommenderade snowboard bindande vinklar och ställningstaganden....

Hur till starburst snöra skorna

Lära sig hur till starburst spetsar dina skor, mycket enkel instruktion för skåpbilar, converse och andra skor. Följ dessa enkla handledning för att anpassa dina skor...

Hur till vända en boksida

du kommer att lära sig hur till vända en sida i en bokSteg 1: Hur till vända en boksida Öppen bokSteg 2: Hur till vända en boksida Göra ditt pekfinger och tumme till en klo formSteg 3: Hur till vända en boksida Nypa en sidaSteg 4: Hur till vända en b...

Hur till re-nåla fast ett lås utan Original nyckel

här är vi, Nash och Dara, igen med lite lurigt runt affärerna. Vi har haft ett badrum i butikerna som har varit där innan vi flyttade, och har aldrig haft en arbetande nyckel. Jag har äntligen blivit trött på det och ville åter fästa den på en nyckel...

Hur till DC2TOG (dubbel virka 2 tillsammans) – A minska stygn!

DC2TOG (dubbel virka 2 tillsammans) är en riktigt cool och enkelt minska stygn!I grund och botten det tar 2 maskor och kombinerar dem till 1! Så enkel att göra... och om du redan vet hur man dubbla virka, då detta kommer att bli en barnlek för dig!Pe...

Hur till sätta upp en gammal Singer symaskin

Jag fick nyligen en fantastisk gammal Singer symaskin från min mormor. Det har varit roligt att lära sig hur man använder det och göra awesome nya hantverk ut om det, men innan jag gjorde att jag var tvungen att lära sig hur man ställer in symaskinen...

Hur till applicera och sälja med handgjorda på Amazon

Amazon nyligen öppnat upp en alla handgjorda marknadsplats på deras webbplats som kallas handgjorda på Amazon. Som någon som har försäljning av broderier och smycken i år via Etsy, var jag sugen på att testa en annan marknadsplats.Genom åren har jag...

Hur till sätta fast och/eller uppgradera gitarr elektronik

Hej! I detta instructable jag kommer att visa dig hur till sätta fast och/eller uppgradera gitarr elektronik. Detta gäller för de flesta elgitarrer, men jag kommer att använda en Fender Stratocaster. Det är lättare än de flesta tror, särskilt om du v...

Hur till stopp din Laptop överhettning

Inledning: dator (Laptop) kylning grundernaKylning av CPU(Central Processing Unit), annars kallad "The Chip" eller att lekmän "hjärnan" i den bärbara datorn är ett dilemma som de flesta tillverkare att ställas inför när utforma en lapt...

Hur till tvåfaldig-stöveln Linux och Windows (på en PC med Windows 7 redan installerat)

syftet med detta Instructable är att konfigurera datorn för flervalsstart Windows 7 och Ubuntu Linux. Tvåfaldig-starter upp är en teknik som tillåter en enda fysisk dator att köra två eller flera operativsystem (OS). Detta är användbart för att exper...

Hur till Använd Microsoft Word för att vända Text i diagram

Data programvara ofta matar ut data till en mycket enkel textfil som vanligtvis inte är kompatibel med Microsoft Excel programvara. I addittion, insamlade data ofta är i felaktiga enheten eller behöver ändras, vilket är svårt om det finns en stor män...

Hur till låsa upp vargen i Super Smash Bros Brawl!

Hej alla! Hört talas om en spelet kallas super smash bros brawl? Det är ett spel där du spelar som din favorit tecken och slåss varje annan eller rädda världen! Men har du alltid velat ha fler tecken? I detta instructable, jag visar hur man låsa upp...

Hur till göra indiska Pizza med karamelliserad lök, potatis och pistaschmandlar

indiska pizza, i mitt sinne, övertrumfar nästan varje annan smak ute. Jag tror det är kombinationen av komplext kryddade kryddor och smaker i indisk mat, utan med bröd och ost combo som är perfekt på pizza.Denna vinnande kombination verkar tyvärr var...

Hur till lösa 15 pussel

dessa instruktioner ger en metod för att lösa 15 pussel. Instruktionerna som anges här är tänkt att vara en steg för steg beskriver en algoritm för att lösa 15 pussel. Dessa instruktioner avsett inte att vara en uttömmande förklaring av hur man flytt...

Hur till lösa en 5 x 5 Rubiks Professor kuben

jag fick en 5 x 5 kub nyligen, och lärde sig hur man gör det genom att bara lära sig några algoritmer.För att du ska kunna avsluta kuben, måste du kunna lösa en 3 x 3 kub, men att kunna lösa en 4 x 4 kub skulle också öka dina förmågor för det, efters...

Hur till lösa en Rubiks kub för första gången!

The Rubiks kub är ett 3D-pussel som uppfanns av Erno Rubik 1974 och är en mycket populär pussel leksak nästan på varje hus runt om i världen! Trots sin popularitet vet inte många hur man löser Rubiks kub. Rubiks kub missbedömde som nästan omöjligt so...

Hur till reparera din slitna ut solder tip

[Video på sista sidan]Någon gång i tiden kanske ditt lödning tips inte löda längre.Lödtenn är droppande utanför spetsen och verkligen inte löda något eller det tar för lång tid.Detta kommer ofta från hantering av lödkolven fel och därför förhindra ti...