.ASM - Estensione file

ASM è file di codice sorgente della lingua dell'assembly.

Caratteristiche Descrizione
Estensione file .asm
Formato Text
Categoria Developer

Cos'è un file ASM?.

L'estensione del file ASM è associata a programmi scritti in linguaggio assembly, un linguaggio di programmazione di basso livello, che può essere convertito in un altro linguaggio della macchina.

I file ASM possono essere modificati con un editor di testo ed eseguiti utilizzando un programma di assemblaggio, come HLA, MASM, FASM, NASM o GAS.

In genere un assemblatore moderno crea codice oggetto traducendo l'istruzione di assemblaggio mnemonica in Opcode e risolvendo i nomi simbolici per le posizioni di memoria e altre entità. L'uso di riferimenti simbolici è una caratteristica chiave degli assemblatori, salvare calcoli noiosi e aggiornamenti degli indirizzi manuali dopo le modifiche del programma. La maggior parte degli assemblatori include anche strutture macro per l'esecuzione della sostituzione testuale: EG, per generare brevi sequenze di istruzioni comuni per eseguire in linea, anziché in una subroutine.

Gli assemblatori sono generalmente più semplici da scrivere rispetto ai compilatori per le lingue di alto livello e sono disponibili dagli anni '50. Gli assemblatori moderni, in particolare per architetture basate su RISC, come MIPS, Sun SPARC e HP PA-RISC, ottimizzano la pianificazione delle istruzioni per sfruttare in modo efficiente la pipeline della CPU.

Poiché il codice di assemblaggio è in genere più difficile da scrivere rispetto al codice C o C ++, i file ASM sono spesso combinati con altri file di script C o C ++, che gestiranno la maggior parte della logica dell'applicazione.

Tipi di mimo:
Testo/X-ASM
testo/semplice

I file con estensione ASM sono generalmente codici di origine in linguaggio assembly. Utilizzato da molti programmi.


Come aprire: è possibile aprire e modificare il file ASM utilizzando qualsiasi editor di testo adatto o strumento software di programmazione specializzato.
Come convertire: probabilmente può essere compilato in altri formati.

Developer

Text

Nuova estensione dei file Recentemente aggiornato File immagine 3D File Audio File di backup File CAD File Camera Raw File compressi File di dati File database File sviluppatore File immagine disco File codificati File eseguibili File dei caratteri File GIS File di gioco File vari File layout di pagina File plug-in File immagine raster File delle impostazioni File foglio di calcolo File di sistema File di testo File immagine vettoriale File video File web File eBook