Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"minuprogramm" - 1 õppematerjal

Sissejuhatus infotehnoloogiasse konspekt
138
docx

Sissejuhatus infotehnoloogiasse konspekt

masinkoodiks, mida seejärel täidab (Java ja Firefoxi Javascript) nn just-in-time compilation ehk JIT.  Chrome V8 Javascript: kompileerib algul kogu programmi masinkoodiks kiire kompilaatoriga, seejärel kompileerib töö käigus selgunud kriitilised kohad aeglasema optimeeriva kompilaatoriga, mis annab kiiremini töötava tulemuse. Kompileeritava programmi valmimine Olgu meil (näiteks C keeles) failid main.c ja swap.c Teeme gcc main.c swap.c -o minuprogramm Kompilaator (näiteks gcc) teeb järjest mitut eri asja:  Kompileerimine  Kompilaator teeb neist assemblerikeelsed ajutised failid  Kompilaator teeb assemblerfailidest masinkood+sümbolinfo failid  Linkimine  Linkur otsib kokku vajalikud olemasolevad failid osa sümbolinfo seostamiseks päris koodi-viidetega Käivitame saadud programmifaili minuprogramm:

Informaatika → Sissejuhatus...
264 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun