Vývoj operačného systému/Nízkoúrovňový program: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Bez shrnutí editace
dBez shrnutí editace
Riadok 1:
Od momentu čo začínate písať prvý riadok kódu operačného systému si musíte uvedomovať, že ste na všetko ste sami. Zatiaľ neexistujú žiadne knižnice, frameworky, operačné systémy a tým pádom ani rôzne pomocné funkcie. Tu je zoznam vašich nových a jediných priateľov:
* Kompilátor
* BIOS
* Testovací stroj/Virtualizačný program (a jeho nástroje na odstraňovanie chýb)
Kvôli absencii operačného systému alebo knižníc začnete mať radi momenty, keď sa na obrazovke vypíše chybová hláška. Vy síce nebudete vedieť v čom chyba spočíva, no budete radi že to vie aspoň počítač. Úroveň operačného systému budem nazývať aj ako nízku úroveň, kedže tento kód je naozaj to jediné, čo programátora delí od elektronickej podstaty procesora. V tomto článku popíšem spôsob akým pracuje procesor s inštrukciami a ako urobiť vlastný nízkoúrovňový program.
 
==Výkon procesora==