„Gépi kód” változatai közötti eltérés

a
Bot: következő módosítása: ml:യന്ത്രഭാഷ; kozmetikai változtatások
a (Bot: következő módosítása: ar:لغة الآلة)
a (Bot: következő módosítása: ml:യന്ത്രഭാഷ; kozmetikai változtatások)
{{csonk-info}}
{{nincs forrás}}
A '''gépi kód''' a [[számítástechnika|számítástechnikászámítástechnikában]]ban használt műveletek és adatok (általában bináris – [[kettes számrendszer]]en alapuló – vagy hexadecimális – [[tizenhatos számrendszer]]en alapuló – számokkal ábrázolt) olyan sora, amely a számítógép [[processzor]]a számára közvetlen utasításként értelmezhető.
 
A ''gépi kód'' az egyetlen "nyelv", amit a számítógép [[CPU|központi parancsvégrehajtó egysége]], a processzor megért, ezért minden [[programozási nyelv]]et gépi kóddá kell alakítani ahhoz, hogy a [[program]] végrehajtható legyen. Ezt az átalakítást végzik a [[fordítóprogram]]ok. Ezek az utasítások általában csak egy processzortípusra vonatkoznak, és azon belül is generációnként változhatnak (az újabb processzorokban az előzőnél több utasítás szokott lenni). Az egyes processzortípusok utasításkészletei egymással egyáltalán nem kompatibilisek. Ez azt jelenti, hogy egy másik processzorra készített programot (ez alól az [[operációs rendszer]]ek se kivételek) nem tudnak végrehajtani (például Alpha-s Windows-ot nem lehet PC-kre feltenni és fordítva, vagy PC-s Linux-ot nem lehet SPARC-ra feltenni és fordítva stb.).
[[ko:기계어]]
[[lt:Mašininis kodas (programavimas)]]
[[ml:യന്ത്രഭാഷ]]
[[ml:യന്ത്രതല ഭാഷ]]
[[nl:Machinetaal]]
[[no:Maskinkode]]
157 462

szerkesztés