Was ist ein mnemonischer Code?

3 Antworten

Mnemonik wird in Assemblersprachen die Kurzbezeichnungen der Maschinenkodes genannt.

Der Maschinenbefehl 0x05 addiert beispielsweise auf den Akkumulator eine 16Bit Zahl:

In Assembler sieht das so aus:

ADD AX, 7    ; AX =AX + 7

Damit die Befehle nicht alle so lang sind hat man sich Kürzel einfallen lassen:

Addition ist ADD
Subtraktion ist SUB
Bewegen (eigentlich sinngemäß kopieren!) ist MOV
Bitverschiebung links ist SHL

Diese Kürzel nennt man in der Fachsprache Mnemonik