Машински језик
From Wikipedia, the free encyclopedia
Машински језик или машински код (бинарни код, машинац) је систем инструкција и података које централни процесор у рачунару непосредно извршава.
Рачунарство и информатика можда захтева чишћење и/или прерађивање како би се задовољили стандарди квалитета Википедије. (јануар 2012) |
Машински језик је у одређену руку примитиван програмски језик. Он је такође и најосновнија репрезентација, односно рачунарски програми компајлирани и/или асемблирани на најнижем нивоу — нивоу машине (од енгл. , понекад неформалан израз за уређај, апарат, возило — у нашем случају рачунар). Машински језик се понекад назива нативни (енгл. ) када се односи на специфичан хардвер, тј. када су делови кода или изрази зависни од платформе.
Рачунари и њихов мозак — процесори — раде на струју. То су електронски склопови чији је рад заснован на стањима напона; стање с напоном и стање (скоро) без напона. Машински језик, односно његов бинарни код — систем 1 и 0 — директно кореспондира са напонским стањима у интегралном колу.