Skip to main content

Mi az a gépkód?

A gépkód az alapvető vagy alapvető nyelv, amely alapot nyújt az összes működő számítógéphez.Alapvetően a gépkód az „O” és az „I” karakterek streamén alapul, a karakterek elrendezésével, amelyek meghatározzák az üzenetben részletezett művelet jellegét.A gépkód néha bináris kódnak nevezve a számítógépek nyelve az 1940 -es évek elektronikus agyának napjaitól kezdve a mai számítógépes rendszerekig.

Amikor egy programozó egy program kódját írja, a forrásnyelv -utasításokat olyan formájú kimenetre állítják össze, amely ezt a bináris kódot használja.A gépkódot ezután futtatható fájlként tárolják, amíg a fájlhoz nem érik és parancsot adnak a futtatáshoz.A kód beolvasása és futtatásakor a számítástechnikai rendszer elolvassa a karakterek elrendezését, és utasításokat kap a következő teendőben.

A gépkód olvasását a számítógép mikroprocesszorja hajtja végre.Alapvetően a mikroprocesszor tudja, hogy egyszerre csak bizonyos számú karaktert olvas el a parancs pontos értelmezése érdekében.A futtatható fájlban a kerületek határozzák meg, hogy hány karaktert kell egyszerre olvasni.Például az utasítások tájékoztathatják a mikroprocesszort, hogy olvassa el egy egymást követő 32 karakterből álló karakterláncot egyszerre.A processzor mérlegeli a harminckétes gépkód egyik csoportját, és végrehajtja az ott található utasításokat, mielőtt továbblépne a sorozat következő kódkészletére.

A gépi kód használata szintén hasznos a programozók számára, amikor megpróbálják módosítani a kódot, vagy elkülöníteni a műveletet.Ha erre szükség van, a programozó gyakran megrendel egy dump nevű tényleges kód kinyomtatását.A dump megmutatja a karakterek sorrendjét, bár ez az egyszerűsített formátum hexadecimális számokat fog használni, hogy ábrázolja mind a négy karaktercsomagot, így a nyomtatás sokkal könnyebben olvasható.