Pseudo-Ops-Übersicht
Eine Pseudooperation ist eine Anweisung an den Assembler.
Eine Pseudooperation, allgemein als Pseudooperationbezeichnet, ist eine Anweisung für den Assembler, die keinen Maschinencode generiert. Der Assembler löst Pseudooperationen während der Assemblierung auf, im Gegensatz zu Maschineninstruktionen, die nur zur Laufzeit aufgelöst werden. Pseudooperationen werden manchmal als Assembleranweisungen, Assembleroperatoren oder Assembleranweisungen bezeichnet.
Im Allgemeinen geben Pseudo-Ops dem Assembler Informationen zur Datenausrichtung, zur Block-und Segmentdefinition und zur Basisregisterzuordnung. Der Assembler unterstützt auch Pseudooperationen, die den Assembler-Informationen zu Gleitkommakonstanten und symbolischen Debuggerinformationen (dbx) liefern.
Während sie keinen Maschinencode generieren, können die folgenden Pseudooperationen den Inhalt des Positionszählers des Assemblers ändern:
- .align
- Byte
- .comm
- .csect
- .double
- .dsect
- .float
- .lcomm
- .lang
- .org
- .kurz
- .space
- Zeichenfolge
- .vbyte