Mikroprotsessortehnika
Siin ei
eraldata märgendiväljas olevat identifikaatorit mnemokoodist EQU kooloniga. Näiteks
direktiivide
DOS EQU 1000H
116
RAM EQU DOS+12H
abil antakse identifikaatoritele DOS ja RAM väärtuseks 16-ndarvud 1000 ja 1012.
END-direktiiv määrab lähtemooduli lõpu.
Transleerimisel võib assembler kasutada järgmisi faile:
lähtefail (sisaldab lähteteksti),
objektifail (objektiprogrammi salvestamiseks),
listingufail (transleerimislistingu väljastamiseks),
Lähtefailid transleeritakse objektifailideks. Transleerimise tulemusi saab jälgida
listingufailist. Objektifailid tuleb seejärel linkida, et saada käivitatav programm.
Näitena on toodud lihtsa ASSM-keelse programmi listing.
Näide
Järgnev assemblerikeeles kirjutatud programm lahutab ühe 16-kohalise kümnendarvu
teisest, kasutades järgmisi eeldusi: