Машински језик — разлика између измена
Садржај обрисан Садржај додат
м r2.7.3) (Робот: додато tl:Kodigo ng makina |
м navodnici |
||
Ред 31:
Машински језик се често меша са [[асемблер|асемблерским]] језиком. Тачно, човеку много јаснији приказ машинског језика је дат у асемблерском језику али асемблер је програмски језик ниског нивоа који машински језик специфичне процесорске архитектуре представља у читљивом облику.
Програми написани у асемблеру се одликују могућношћу слања директних команди [[процесор|процесору]] као и искориштавању целог дијапазона рачунарске архитектуре. Пошто ти програми раде практично на нивоу машинског кода, и са собом немају помоћне конструкције, генерализације кода и за машину сличне
Неке од главних мана таквих програма су лоша читљивост, (посебно изражено при великим пројектима), те комплексност кода и практична немогућност конвертовања истог кода на другу процесорску [[архитектура|архитектуру]]. Због тих мана се асемблер данас користи само у системима реалног времена и осталим специфичним системима.
|