NASM - The Netwide Assembler

軟件截圖:
NASM - The Netwide Assembler
軟件詳細信息:
版本: 2.10
上傳日期: 14 Apr 15
許可: 免費
人氣: 343

Rating: 3.7/5 (Total Votes: 3)

NASM是一個80x86彙編專為便攜性和模塊化。該項目支持多種目標文件格式,包括Linux的a.out和ELF,COFF,微軟16位OBJ和Win32。它還將輸出純二進制文件。

它的語法設計簡單易懂,類似英特爾的,但是不太複雜。它支持Pentium,P6,MMX,支持3DNow!和SSE操作碼,並具有微距功能。它包括一個反彙編器以及

的網際彙編成長出了一個主意上comp.lang.asm.x86(或可能alt.lang.asm - 我忘了),這基本上是有似乎沒有一個好的免費的x86系列彙編,並且那也許有人應該寫一個

- A86是不錯的,但不是免費的,尤其是你沒有得到任何32位計算能力,直到你付出代價。這是DOS只,太
- 天然氣是免費的,在DOS和Unix端口,但它不是很好,因為它的設計是一個後端的gcc,它總是飼料它正確的代碼。因此,它的錯誤檢查是最小的。此外,它的語法是可怕的,從任何人試圖居然寫了什麼東西的地步。另外,你可以不寫它(正確)16位代碼
- as86是Minix-和Linux特有的,(我的版本至少)似乎並沒有太多(或任何)文檔。
- MASM不是很好,而且它(是)價格昂貴,而且只能運行在DOS下
- TASM較好,但仍爭取MASM兼容,這意味著數以百萬計的指令和噸,繁文縟節。其語法基本MASM的,有矛盾和怪癖為此,需要(儘管它挑選出其中的一些由理想模式的手段)。它的價格昂貴了。和它的DOS只。

所以在這裡,你的編碼快感,是NASM。目前它仍處於原型階段 - 我們不承諾,它可以超越任何這些組裝的。但請,請給我們的bug報告,修復,有用的信息,和其他任何你可以得到你的手(和感謝很多人誰已經做到了這一點!你都知道你是誰),我們將提高這都認不出來。再次,

的Unix

下安裝NASM一旦你獲得了Unix的源存檔NASM,NASM-X.XX.tar.gz(其中X.XX表示存檔中的NASM的版本號),解壓到一個目錄如/ usr / local / src目錄。存檔,解壓後,將創建其自己的子目錄NASM-X.XX

NASM是一個自動配置包:一旦你解開它,cd到該目錄,它已經解壓到和類型的./configure。這個shell腳本會找到最好的C編譯器用於建設NASM並建立相應的Makefile。

一旦NASM具有自動配置,您可以鍵入make構建NASM和ndisasm二進制文件,然後進行install來安裝它們在/ usr / local / bin目錄和安裝手冊頁nasm.1和ndisasm.1在/ usr /本地/人/ man1目錄。另外,您也可以給選項,例如--prefix到配置腳本(見INSTALL文件的更多細節),或者安裝程序自己。

NASM還附帶了一組工具,可以用來處理RDOFF自定義對象文件格式,這是在NASM歸檔的rdoff子目錄。你可以用make RDF如果NASM未能自動配置建立這些和化妝rdf_install安裝它們,如果你想他們。

,您可能仍然能夠使它編譯使用回退的8第十二Unix的Makefile.unx。複製或重命名文件Makefile文件,並嘗試輸入make。還有在rdoff子目錄中的文件Makefile.unx

什麼是此版本中的新

  • 在當優化啟用,MOV R64,IMM現在優化,以最短的形式可能

什麼在01年9月2日的版本是新的

類似的軟件

Agena
Agena

22 Jun 18

PyInstaller
PyInstaller

18 Feb 15

Linaro GCC
Linaro GCC

17 Feb 15

CmdOption
CmdOption

28 Sep 15

顯影劑的其他軟件 H. Peter Anvin

WrapLinux
WrapLinux

3 Jun 15

SuperRescue CD
SuperRescue CD

3 Jun 15

tftp-hpa
tftp-hpa

15 Apr 15

意見 NASM - The Netwide Assembler

評論沒有發現
添加評論
打開圖片!