取決於你的教材。

大部分教材都是使用MASM彙編器(比如王爽的《彙編語言》(強推)),MASM只能在Windows下使用。但是由於國內關於這個的教材眾多,是入門的好選擇。

如果你想要跨平臺的話,NASM是很好的選擇。使用NASM作為彙編器的書可看李忠的《x86彙編語言-從實模式到保護模式》。而且我看國外很多的項目都是使用NASM。你可以先用MASM入門,然後轉到NASM。

不過還是先找本書看吧,彙編器的學習都差不多,一個學會了其他的也都差不多。


你需要打孔針和紙帶


emu8086? 這個用起來感覺還不錯。

dosbox? Masm需要DOS環境的。win版用著也不太舒服。

我就用過上面這兩個。

僅供參考


推薦 Keil uVision5


不是直接用命令提示符就行


取決於你學什麼彙編語言


gcc就可以的,可以將嵌入在C裡面的彙編代碼給彙編成機器碼,也可以將C、C++代碼編譯為彙編代碼。


主要看你用彙編語言做什麼。


推薦閱讀:
相關文章