Articles

gép-nyelv jelentése

a számítógép anyanyelve. Annak érdekében, hogy egy program futhasson, azt bináris kódolt gépi utasításként kell bemutatni a számítógépnek, amelyek az adott CPU családra jellemzőek. Bár a programozók néha képesek módosítani a gép nyelvét a futó program javítása érdekében (lásd a javítást), nem hozzák létre. A gépnyelvet “assemblers”, “compilers” és “interpreters” nevű szoftverek hozzák létre.”Ezek a konverziós programok a programozó forráskódját gépi nyelvre (gépi kódra) fordítják. Lásd: assembly language, compiler and interpreter.A gépi nyelvek jelentősen különböznek egymástól. Mi lehet, hogy egy utasítást egy gép vehet 10 utasításokat a másikban. Lásd RISC.Mi és hol beszéli meg a számítógép, hogy mit és hol kell csinálni. Amikor egy programozó írja TOTAL = TOTAL + SUBTOTAL, ez a kijelentés átalakul egy gép utasítás, amely azt mondja a számítógépnek, hogy adja hozzá a tartalmát a két terület a memória, ahol a teljes és részösszeg tárolják, és tegye az eredmény összesen.Logikai vs. fizikusa programozó logikusan foglalkozik az adatokkal, “add hozzá ezt, vond le”, de a számítógépet pontosan meg kell mondani, hogy hol található ez vagy az.A forrástól a gépi nyelvig évtizedek óta egy üzleti szervezet célja az volt, hogy képes legyen leírni egy problémát, és végrehajtható kódká (gépi nyelvvé) váljon. A mai programok egyre magasabb absztrakciós rétegekben vannak megírva, és jóval több utasítás van végrehajtva a feladatok megoldására, mint évekkel ezelőtt. A gyorsabb számítógépek azonban képesek elnyelni a kiegészítő gépnyelvet, miközben ugyanazokat a válaszidőket tartják a felhasználó számára (lásd az absztrakciós réteget). Lásd: hardverplatform.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük