nasm是自由軟件,不光免費,如果妳喜歡還可以下載到它的源代碼。
nasm支持16位和32位匯編,並且也支持在壹篇代碼中同時使用16位和32位。
nasm的IDE我還不知道,目前都是用Editplus寫代碼,用命令行編譯。
nasm在Linux下同樣可以使用。
nasm的缺點也比較多,它沒有masm32的那些頭文件,所有數據結構都需要自己寫,新手使用會感覺有點難。另外想用nasm開發程序得掛其它程序的靜態庫,列如我喜歡做windows程序時使用MinGW的靜態庫,當然妳也可以使用vc++帶的C格式庫和masm32的庫(*.lib)。
nasm下載下來後只有nasm.exe壹個程序就可以完成匯編任務了,這個對於masm32新手來說不太好理解。