ASM dosyası nedir?
Dosya uzantısı ASM, başka bir makine diline dönüştürülebilen düşük seviyeli bir programlama dili olan Assembly dilinde yazılmış programlarla ilişkilidir. ASM dosyaları bir metin düzenleyici ile düzenlenebilir ve HLA, MASM, FASM, NASM veya GAS gibi bir montaj programı kullanılarak çalıştırılabilir.
Tipik olarak modern bir montajcı, derleme talimatı anımsatıcılarını işlem kodlarına çevirerek ve bellek konumları ve diğer varlıklar için sembolik adları çözerek nesne kodu oluşturur. Sembolik referansların kullanımı, program değişikliklerinden sonra sıkıcı hesaplamaları ve manuel adres güncellemelerini kaydeden, montajcıların önemli bir özelliğidir. Çoğu derleyici, metinsel ikame gerçekleştirmek için makro olanaklar da içerir - örneğin, bir alt program yerine satır içi çalıştırmak için ortak kısa talimat dizileri oluşturmak için.
Derleyicilerin yazılması genellikle üst düzey diller için derleyicilere göre daha basittir ve 1950'lerden beri mevcuttur. Modern montajcılar, özellikle MIPS, Sun SPARC ve HP PA-RISC gibi RISC tabanlı mimariler için, CPU işlem hattından verimli bir şekilde yararlanmak için talimat zamanlamasını optimize eder. Derleme kodunun yazılması tipik olarak C veya C++ kodundan daha zor olduğundan, ASM dosyaları genellikle uygulama mantığının çoğunu işleyecek olan diğer C veya C++ komut dosyalarıyla birleştirilir.
MIME Türleri
- text/x-asm
- text/plain
.ASM dosyalarını açabilen programlar
![]() Microsoft Corporation
Microsoft Visual Studio
|
Cross-platform |
![]() Notepad++ Team
NotePad++ text editor
|
Windows |
![]() Adobe Systems Incorporated
Adobe ExtendScript
|
Windows |
![]() Linspire, Inc. (Xandros)
Nvu
|
Cross-platform |
![]() Microsoft Corporation
Windows Notepad
|
Windows |
![]() Adobe Systems Incorporated
Adobe Creative Suite
|
Cross-platform |
Windows |
.ASM dosyası nasıl açılır?
ASM dosyasını açarken sorun yaşıyorsanız, çoğu durumda sorun yalnızca doğru uygulamanın kurulu olmamasıdır. Listeden programlardan birini seçin ve cihazınıza kurun. İşletim sistemi, ASM dosya biçimini kurulu programla otomatik olarak ilişkilendirmelidir. Değilse, ASM dosyanıza sağ tıklayın ve menüden seçin "Bununla aç" . Ardından kurulu programı seçin ve işlemi onaylayın. Artık tüm ASM dosyaları seçilen programla otomatik olarak açılmalıdır.