Domov Razvoj Kaj je ustvarjanje kode? - definicija iz tehopedije

Kaj je ustvarjanje kode? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni ustvarjanje kode?

Generiranje kode je mehanizem, pri katerem prevajalnik vzame izvorno kodo in jo pretvori v strojno kodo. To strojno kodo dejansko izvaja sistem. Generacija kode se na splošno šteje za zadnjo fazo sestavljanja, čeprav je pred izdelavo končnega izvedljivega izvedeno več vmesnih korakov. Ti vmesni koraki se uporabljajo za izvajanje optimizacije in drugih ustreznih postopkov.

Tehopedia razlaga nastajanje kode

Postopek generiranja kode izvaja komponenta, znana kot generator kod, ki je del prevajalniškega programa. Izvirna izvorna koda katerega koli programa poteka skozi več faz, preden se ustvari končna izvedljiva datoteka. Ta končna izvršljiva koda je pravzaprav strojna koda, ki jo računalniški sistemi zlahka izvršijo.

V vmesnih fazah sestavljanja se uporabljajo pravila za optimizacijo kode posebej. Včasih so ti postopki optimizacije odvisni drug od drugega, zato se uporabljajo drug za drugim na podlagi hierarhije odvisnosti. Po prehodu več faz se ustvari razčlenjeno drevo ali abstraktno sintaksično drevo in to je vhod v generator kod. Na tej točki ga generator pretvori v linearna zaporedna navodila. Po tej fazi je lahko še nekaj korakov, odvisno od prevajalnika. Končna optimizirana koda je strojna koda za izvedbo in generiranje izhoda.

Kaj je ustvarjanje kode? - definicija iz tehopedije