Kezdőlap (Gépi kód)
Kezdőlap  
 
 
Kezdőlap » Informatika » Gépi kód


 

Gépi kód

Informatika GeniusGerinchálózat

Gépi kód
A Wikipédiából, a szabad enciklopédiából.
Ugrás: navigáció, keresés ...

 


Gépi kód
machine code
gépi kód
A szoftverek a processzor által közvetlenül értelmezhető és végrehajtható formája, amelyet a fordítóprogramok a forráskódból készítenek.

Gépi kódú programozás, amikor a fordító szoftver csak a legegyszerűbb szimbólum-konverziókat végzi el, minden mással a programozónak kell törődnie.

Gépi kód: A memóriába lévo utasításkódokat közvetlenül a programozó adja meg.
Assembly: A közvetlen kódok helyett rövid, könnyen megjegyezheto szavakat alkalmazunk a könnyebb megjegyzés, a jobb átláthatóság kedvéért.

gépi kód
egy adott számítógép által elvégzendő műveletek kódolt, géptípusra jellemző leírása; =>assembly language
macro ...

A gépi kódú programozás korában a programokkal szemben támasztott legfontosabb köve­telmény a tárral való takarékosság és a futási idő minimalizálása volt. Ezt az akkori hardver fejlettségi szintjét tekintve nem is kifogásolhatjuk.

Egyszerű gépi kódú hibakereső, illetve nyomkövető program. Saját parancskörnyezete van, amely kezelését tekintve hasonlít a DOS parancsmódjához.
debugger
nyomkövető, hibakereső program ...

Tárgyprogram: félig fordított kód (célkód), kisebb helyet foglal, a hardver utasítások gépi kódját végleges formában tartalmazza, de a címek átcímezhetők. Az object könyvtárból másolódnak hozzá programmodulok.

A szoftvertermék leírása a fejlesztés során fokozatosan alakul át az absztrakt, esetleg pármondatos köznapi leírásból a futtatható többezer soros gépi kódsorozatig. Ez az átalakulás a modellek sorozatán keresztül valósul meg.

A hideg-RESET fogalma ismert, míg a meleg RESET "lefagyott", azaz végtelen gépi kódú ciklusba került programot "támaszt fel", visszatérve a BASIC interpreter-hez. Ennek általában az egyik feltétele a rendszerváltozók épsége.
varázsgomb (NMI) ...

gépi kód Azon digitális utasításkészlet, amelyet a CPU közvetlenül, mindenféle fordítás nélkül megért. A CPU-k minden típusa egyedi ~dal rendelkezik.

Gépi kód rutinokat is meg lehet hívni. Még a saját hardvered megszakításait is beállíthatod. Soksok magaszintű akció-játékokat, Sound Blaster-hangeffektekkel 100%-osan el lehet készíteni az Euphoriával, minden gépi kód nélkül.

Programnyelveket nem ismertek ebben az időben, így mindent gépi kódban oldottak meg. A programokat dugaszolós kapcsolótáblán rögzítették és ezeket csatlakoztatták a számítógépbe.

Számítógép működése: meghatározza a központi egység működése: a számítógépet programok működtetik, a processzor csak gépi kódolású utasításokat tud értelmezni.

Már nyoma sincs a régi, nehézkes ember-gép kapcsolatnak (gondoljunk például a dugaszolós vagy lyukkártyás gépi kódos programozásra), ...

fordítóprogramok tárolását - ezek kódolják a magasabb szintű nyelveken írt programokat gépi kódba -, lehetővé válik az emberhez közelebb álló, problémaorientált nyelvek kidolgozása és széles körű elterjedése.

A Jáva fordító ún. byte kódot generál, amely független a gép architektúrájától. Bármely gépen könnyen interpretálható és futás közben gépi kódra futtatható (JIT compiler).
5. Többszálú (Multithreaded) ...

Fordító program. Számítógép-nyelvek között fordít, magas szintű nyelveket (C, Cobol, Pascal, stb.) gépi kódra, a processzor nyelvére.
Cookie ...

Az utasítás ilyen formáját nevezik gépi kódnak is, mivel egy ilyen számot csak egy adott számítógéptípus ért meg és hajt végre. Ugyanezt a műveletet egy másik típusú számítógép más, szintén kettes számrendszerben leírt számjegyre hajt végre.

Definíciók, jellemzők Algoritmusok leírásának eszközei Készítés folyamata, mintafeladat alapján
5. A CPU felépítése, működése
Black box Üzemmódok Intel processzorok esetén Regiszterkészlet Gépi kódú utasítások szerkezete ...

A gép nyolcas számrendszerben működött, az eredmények is ebben a számrendszerben jelentek meg. Az M-3 operációs rendszer nélküli gép volt. A programozása gépi kódban történt. A gép memóriája 1024 szavas, 31 bites szavakból álló volt.

A ROM tartalmazta a monitort, a 6502-as kódvisszafejtőt (disassembler) és a Wozniak által gépi kódban papíron megírt Integer Basic nyelvet.

Lásd még: Számítógép, Fordító, Programozás, Felhasználó, Eszköz

Informatika GeniusGerinchálózat

 
 rssRSS