Prevajanje C

1 minutno branje Zadnja sprememba:

Od izvorne kode do izvedljive kode po korakih

Vsak računalnik v bistvu razume le binarno kodo v njegovem strojnem jeziku (še ti se med različnimi tipi procesorjev razlikujejo). To je hkrati najnižji nivo, na katerem lahko zapišemo računalniški program. Vsem drugim jezikom pravimo, da so nizkonivojski ali visokonivojski glede na to, koliko spominjajo na ta najnižji programski nivo. V tem smislu je nizkonivojski jezik tisti, pri katerem se en ukaz preslika v en ukaz v strojnem jeziku. Pri visokonivojskih jezikih pa se en ukaz tipično preslika v skupino strojnih ukazov.

Machine Code for Beginners


Posnela sem video, ki prikazuje prevajanje C programa od izvorne kode do izvršljive kode po korakih, in si ga lahko ogledate na Vimeu:

Prevajanje C


Spremljajočo predstavitev si lahko ogledate na Speaker Deck-u ali na tej strani. Priporočam ogled v dejanski velikosti.


Viri:


EOF