一:MASM
二:NASM
對MASM主要是microsoft出的,主要用于win32和dos下運行的,
而NASM我認為比MASM好,為什么呢?主要NASM兼容linux,unix,windows。
其實個人認為這些都不重要,不變的還是匯編語言本身。
至于80X86的話,其實咱也別管那么多,86只是CPU的架構,
歸根到底,還是要學匯編,記一些命令罷了,這對行有興趣,沉住氣就行!
學程序不能浮燥,扎實的走下去,這是我一直的心得........
下面把程序貼上:





















nasm -f win32 -o helloworld.obj? helloworld.asm
gcc helloworld.obj -o helloworld.exe
注意: nasm必須要到網上下載,最好再把nasm添加到PATH里再進行調用,至于obj后綴名,是沒有關系的,NASM最后會自動轉換為asm的,在UNIX中會自動轉為’.o',以上是我這幾天學習的體會,貼上給現在跟我樣處境的朋友們....