Programozási nyelv asm-51
Az ASM51 programozási nyelv támogatja a moduláris programozást. Az 1. ábrán grafikus ábrázolás látható az ASM-51 programozási nyelv programjának írási folyamatáról.
1. ábra: Az ASM-51 programozási nyelv programjának írása
Az objektummodul megadásával megadhatja a program forrásmoduljának nevét a fordítóprogram paramétereként a DOS sorban vagy a kötegelt fájl sorában:
A legtöbb programozó nem tud dolgozni a program végrehajtható objektum formátumával, így a gép kódjának betöltéséhez a processzorba kell konvertálnia a végrehajtható modul objektumformátumát egy hexadecimális formátumba, amely gyakori a programozók számára. Formátumok konvertálásakor az összes hibakeresési információ elvész. A processzor gépi kódját hexadecimális formátumban a boot modulnak nevezik.
A program indító modulja a program oh.exe programkonverterével érhető el, paraméterként adja át a program végrehajtható moduljának fájlnevére:
Programok hibaelhárítása

2. ábra Példa egy szoftver hibakereső rendszerre a mikrokontrollerek számára.
Írja le a forráskódot ASM-51 programozási nyelvben
A program forráskódja szegmensekre csoportosított és fájlként formázott nyelvkiírások sorrendje.
Az operátor a programozási nyelv alapja, amely meghatározza a programban végrehajtott műveleteket. Az ASM-51 programozási nyelvben csak egy operátor írható egy sorba! A maximális vonalméret 255 karakter. A kezelő végét a kocsi visszaadása jelzi.
Az üzemeltető három mezőből áll:
Bármelyik mező, beleértve az összes mezőt is, hiányozhat. Egy olyan operátor, amelyben minden mező hiányzik, üres utasításnak nevezik. A program láthatóságának növelésére szolgál.
Az ASM-51 programozási nyelvben írt operátor példája:
Ha csak egy címke van a kezelőben, akkor a következő legközelebbi állítást jelöli, amelyben van egy processzor utasítás vagy összeszerelési irányelv. Egy címke tartalmú üzemeltető használatát maga a címke túl hosszú hosszúsága vagy a címkék nem üres üzemeltető általi hozzárendelésének szükségessége okozhatja.
Példa egy címkével ellátott üzemeltető használatára:
Az "ASM-51 programozási nyelv" című cikkel együtt a következőket olvashatja: