.ASM - Dateierweiterung
ASM ist Assembler -Quellcodedatei.
Funktionen | Beschreibung |
---|---|
Dateierweiterung | .asm |
Format | Text |
Kategorie | Developer |
ASM ist Assembler -Quellcodedatei.
Funktionen | Beschreibung |
---|---|
Dateierweiterung | .asm |
Format | Text |
Kategorie | Developer |
Die Dateierweiterung ASM ist mit Programmen zugeordnet, die in der Assemblersprache, einer Programmiersprache auf niedriger Ebene, geschrieben wurden, die in eine andere Maschinensprache konvertiert werden kann.
Die ASM -Dateien können mit einem Texteditor bearbeitet und mit einem Assembler -Programm wie HLA, Masm, Fasm, Nasm oder Gas ausgeführt werden.
Normalerweise erstellt ein moderner Assembler den Objektcode, indem er Assembly -Anweisungen in Opcodes übersetzt und symbolische Namen für Speicherorte und andere Entitäten auflöst. Die Verwendung symbolischer Referenzen ist ein wichtiges Merkmal von Assembern, das nach Programmänderungen mühsame Berechnungen und manuelle Adressaktualisierungen speichert. Die meisten Assembler enthalten auch Makroanlagen zur Durchführung einer textuellen Substitution - EG, um gemeinsame kurze Anweisungssequenzen zum Ausführen von Inline zu generieren, anstatt in einer Unterroutine.
Die Versammler sind im Allgemeinen einfacher zu schreiben als Compiler für hochrangige Sprachen und sind seit den 1950er Jahren erhältlich. Moderne Assembler, insbesondere für RISC-basierte Architekturen wie MIPS, Sun SPARC und HP PA-RISC, optimieren die Anweisungsplanung, um die CPU-Pipeline effizient auszunutzen.
Da der Assemblercode in der Regel schwieriger zu schreiben ist als C- oder C ++ - Code, werden die ASM -Dateien häufig mit anderen C- oder C ++ - Skriptdateien kombiniert, die die Mehrheit der Anwendungslogik verarbeiten.
Mime -Typen:
Text/x-asm
Text/einfach
Dateien mit ASM -Erweiterung sind im Allgemeinen Quellcodes in der Montagesprache. Von vielen Programmen verwendet.