Asembler: Rozdiel medzi revíziami

d
wikilinky
d
d (wikilinky)
Asembler okrem prevodu inštrukcií JSI na číslene vyjadrené inštrukcie poskytuje možnosť použitia symbolického označenia pre miesta v pamäti (čo šetrí únavné ručné prepočítavanie pamäťových adries po každej malej úprave), prípadne schopnosti [[preprocesor]]a ako [[makro|makrá]] či náhrada textu.
 
Je omnoho jednoduchšie napísať asembler ako [[kompilátor]] [[jazyk vyššej úrovne|jazyka vyššej úrovne]] a ako také existujú od [[50. rokovroky 20. storočia|50. rokyrokov 20. storočia]]. Moderné asemblery, obzvlášť pre [[RISC]]ové architektúry optimalizujú radenie inštrukcií tak, aby sa optimálne využívala [[pipeline]] [[CPU]].
 
Asemblery vyššej úrovne poskytujú jazykové abstrakcie jazykov vyššej úrovne ako vyššie riadiace štruktúry, deklarácie a volania funkcií a abstraktné údajové typy ako záznam, množina či trieda.
1 302

úprav