.ASM - Rozszerzenie pliku
.asm to plik kodu źródłowego języka asemblera.
Funkcje | Opis |
---|---|
Rozszerzenie pliku | .asm |
Formatuj | Text |
Kategoria | Developer |
.asm to plik kodu źródłowego języka asemblera.
Funkcje | Opis |
---|---|
Rozszerzenie pliku | .asm |
Formatuj | Text |
Kategoria | Developer |
Co znajduje się na tej stronie
Rozszerzenie pliku ASM jest powiązane z programami napisanymi w języku asemblera, językiem programowania niskiego poziomu, który można przekonwertować na inny język maszynowy.
Pliki asm można edytować za pomocą edytora tekstu i uruchamiać za pomocą programu asemblera, takiego jak HLA, MASM, FASM, NASM lub gaz.
Zazwyczaj nowoczesny asembler tworzy kod obiektu, tłumacząc instrukcję montażu mnemoniki na opcodes i poprzez rozwiązywanie symbolicznych nazw lokalizacji pamięci i innych jednostek. Korzystanie z referencji symbolicznych jest kluczową cechą zespołów, zapisując żmudne obliczenia i ręczne aktualizacje adresów po modyfikacji programu. Większość asemblerów obejmuje również makro do wykonywania podstawienia tekstowego - EG, w celu wygenerowania typowych krótkich sekwencji instrukcji, które mają działać inline, zamiast w podprogramie.
Asemblery są na ogół prostsze do pisania niż kompilatory dla języków wysokiego poziomu i są dostępne od lat 50. XX wieku. Współczesne asemblery, szczególnie w przypadku architektur opartych na RISC, takich jak MIPS, Sun Sparc i HP PA-RISC, optymalizują harmonogram instrukcji, aby skutecznie wykorzystać rurociąg procesora.
Ponieważ kod montażowy jest zazwyczaj trudniejszy do napisania niż kod C lub C ++, pliki asm są często łączone z innymi plikami skryptowymi C lub C ++, które obsługiwają większość logiki aplikacji.
Typy MIME:
tekst/X-ASM
Zwykły tekst
Pliki z rozszerzeniem asm są ogólnie kodami źródłowymi w języku asemblera. Używane przez wiele programów.