Funktionen und Typen von Assemblern erklärt
Eingeordnet in Informatik
Geschrieben am in
mit einer Größe von 2,51 KB
Funktionen eines Assemblers
Die primäre Aufgabe eines Assemblers ist die Übersetzung von Assembler-Programmcode in Maschinensprache. Im Wesentlichen übernimmt der Assembler folgende Aufgaben:
- Umwandlung von Opcodes: Konvertierung von Mnemonics (z. B. LDA, STX) in den entsprechenden Maschinencode.
- Symbolische Operanden: Umwandlung von symbolischen Operanden (Tags oder Variablen) in die tatsächlichen Speicheradressen.
- Formatierung: Erstellung der Anweisungen in Maschinensprache im korrekten Format.
- Konstanten: Umwandlung der im Programm definierten Konstanten in ihre reale Darstellung.
- Listing-Erstellung: Erstellung eines Listings, das den Assemblercode dem Maschinencode gegenüberstellt.
- Assembler-Direktiven: Verarbeitung von Steuerbefehlen, die