Turbo szerelő

Turbo assembly (TASM) - egy szoftvercsomagot a cég Borland tervezett programozás assembly nyelven x86 architektúra. Továbbá TASM működhet együtt fordítóprogramok egy magas szintű nyelven cég Borland, mint például a Turbo C és Turbo Pascal. Csakúgy, mint más szoftvercsomagok Turbo sorozat, Turbo assembly már nem támogatott.







TASM még ma is használják a képzés alatt x86 programozás assembly nyelven. Sokan találják, hogy nagyon kényelmes, és továbbra is használhatja, bővítve a további makrókat.

TASM csomag jön a Turbo linker és linker generál kódot lehet nyomkövetett Turbo Debugger.

Alapértelmezett TASM működik kompatibilitási módban másik gyakori szerelő - Microsoft Macro assembly, azaz TASM képes lefordítani a forráskód alapján kidolgozott MASM. Ezen túlmenően, TASM ideálisan üzemmód javítja szintaxisát és kiterjeszti a funkcionalitást.

Layout program létrehozza a kész munka program, amely más néven egy végrehajtható program vagy terhelési modult. Ebben az esetben mi megoldjuk két fő feladata van:

A folyamat, amely egy programot írt egy programozási nyelv programozni egy másik nyelven.

Jellemzően a fordítás - a létrehozása a program gépi kódot lehet végrehajtani. Broadcast biztosítja a felvételét könyvtári rutinok, modulok, eljárások a végleges program gépi kódban.







Kétféle fordítás:

  • összeállítása, ahol az eredményt kapjuk formájában elkészült program végrehajtásra függetlenül forráskód;
  • értelmezés, amely az adás, és a program végrehajtása bekövetkezik pokomandno.

Hibakeresés - a fejlődési szakaszában a számítógépes program, amely megállapítja, elkülöníti, és kiküszöböli a hibákat. Hogy hol a hiba történt, szükség van:

  • megtudja változók aktuális értékei;
  • és megtudja, milyen program fut az úton.

Két kiegészítő hibakereső technológia.

Használata debuggers - programok, melyek tartalmazzák a felhasználói felület, hogy fokozza a program: az üzemeltető az operátor, függvény funkció, kiszállásokkal néhány sornyi forráskódot, vagy ha elér egy bizonyos feltétel.

Az aktuális állapot a program segítségével található kritikus pontjain a program kimenetét szereplők - a képernyő, nyomtató, hangszóró vagy kép. Nyomtató hibakeresési információkat nevű fájl naplózást.

A hibák száma a program előre nem ismert, ezért annak időtartamát előre nem ismert hibakeresés. A legjobb módja, hogy csökkentse a hibakeresés szerkezeti tervezési módszerek alkalmazásával a strukturális programok vagy pszeudo-strukturált programozási nyelvek.

Hibakeresés - gyakran nehéz és fárasztó feladat. Az a képesség, hogy a programozó hibakeresés - úgy tűnik, hogy a legfontosabb tényező megtalálni a probléma forrását, de a bonyolultsága hibakeresés nagymértékben függ a programozási nyelv és eszközöket, mint például a hibakereső. A debugger van egy szoftver eszköz, amely lehetővé teszi a programozó végrehajtásának nyomon követése a tanulmányi program, megáll, és indítsa újra, meghajtó lassítva, módosíthatja az értékeket a memória, és még néhány esetben, hogy visszatérjen vissza az időben.




Kapcsolódó cikkek