Generacija koda

Autor: John Stephens
Datum Stvaranja: 22 Siječanj 2021
Datum Ažuriranja: 17 Svibanj 2024
Anonim
Voyage x Breskvica - Bezimena (Official Video) Prod. By Ultra Beats
Video: Voyage x Breskvica - Bezimena (Official Video) Prod. By Ultra Beats

Sadržaj

Definicija - Što znači stvaranje generacije koda?

Stvaranje koda mehanizam je gdje prevoditelj uzima izvorni kod kao ulaz i pretvara ga u strojni kod. Sustav zapravo izvodi ovaj strojni kod. Stvaranje koda općenito se smatra zadnjom fazom sastavljanja, premda postoji više posrednih koraka izvedenih prije nego što se proizvede konačni izvršni faktor. Ovi posredni koraci koriste se za provođenje optimizacije i drugih relevantnih procesa.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Tehopedia objašnjava stvaranje koda

Postupak generiranja koda vrši komponenta poznata kao generator koda, dio programa za sastavljanje. Izvorni izvorni kôd bilo kojeg programa prolazi kroz više faza prije nego što se generira konačni izvršni program. Ovaj konačni izvršni kod zapravo je strojni kod koji računalni sustavi mogu lako izvršiti.

U međufaznim fazama sastavljanja primjenjuju se jedna po jedna pravila za optimizaciju koda. Ponekad ti procesi optimizacije ovise jedan o drugom, pa se primjenjuju jedan za drugim na temelju hijerarhije ovisnosti. Nakon prolaska više faza, generira se stablo analize ili apstraktno sintaksa, a to je ulaz u generator koda. U ovom trenutku, generator koda pretvara ga u linearne sekvencijalne upute. Nakon ove faze, može biti još nekoliko koraka ovisno o prevoditelju. Konačni optimizirani kod je strojni kod za generiranje i izvođenje.