⑴ 一般用什麼軟體來寫匯編程序
樓主你好
編寫匯編語言源程序一般用純文本編輯就可以了,擴展名採用.ASM比較大眾化。目前比較好的IDE是國內的masmplus,免費軟體,下載地址在:
http://www.aogosoft.com/masmplus/
國際上比較著名的是radasm,但一般用不到那麼高級,支持幾十種編譯器呢!
三級等級考試使用的是MASM
4.0的masm.exe和link.exe,知道怎麼用即可。
建議樓主下載masmplus來寫程序,或下載notepad++作為源碼編輯環境。
樓主應該可以搞定的
⑵ 匯編語言編程一般用什麼軟體,知道的告一聲,說聲謝了先.
http://autoweb.ycu.e.cn/zzz/jdsyzx/view.asp?id=8918
masm是微軟出的匯編編譯器,支持8088/8086架構的匯編語言,在DOS下運行,需要下載。masm包括:
(1)編輯程序edit.exe
(2)匯編程序masm.exe
(3)連接程序link.exe
(3)調試程序debug.exe
基本使用方法如下,僅供參考:
用之前最好把上面的幾個文件保存到盤符下的文件夾里,文件夾名字盡量簡單明了,一切為了操作簡單。
(1)最好不要用edit.exe,而用記事本編輯匯編程序,這樣操作比較方便。保存時,文件類型選為所有文件,再在文件名後面加上.asm,保存即可。
(2)打開命令提示行(運行-->輸入cmd-->確定),敲命令進入masm所在文件夾,輸入masm *.asm(*表示文件名)回車。
這時會提示
Object filename [*.OBJ]:
表示要生成的目標文件名稱,必須填,然後回車。提示
Source listing [NUL.LST]:
表示是否要生成列表文件,填寫這生成.lst文件,不填則放棄生成.lst文件。.lst文件用記事本打開能看到源代碼的語法錯誤,查錯想當方便,****強烈建議生成****。回車後提示
Cross-reference [NUL.CRF]:
表示生成交叉引用文件.crf,如果有多個.obj文件參與連接就要生成,回車後顯示錯誤數量等信息,編譯完成。
(3)輸入link *(.obj文件名)
一路回車,返回時已經生成了*.exe。
(4)debug使用比較復雜,不多介紹
⑶ 匯編語言程序設計中使用哪種軟體工具
1、MASM。
微軟公司為x86微處理器家族開發的匯編開發環境,擁有可視化的開發界面,使開發人員不必再使用DOS環境進行匯編的開發,編譯速度快,支持80x86匯編以及Win32Asm,是Windows下開發匯編的利器。
2、NASM。
全稱The Netwide Assembler,是一款基於80x86和x86-64平台的匯編語言編譯程序,其設計初衷是為了實現編譯器程序跨平台和模塊化的特性。
3、TASM。
Borland公司開發的匯編編譯器,被廣泛用於Turbo C,Quick Basic等編譯器,用作中間過渡編譯。它也能獨立的編譯純匯編或是Win32Asm的代碼。具有編譯快速,高效的特點,至今依然是匯編開發的首選利器。
4、GAS。
GNU匯編器(GNU Assembler),簡稱為GAS,是由GNU計劃所使用的匯編器,GNU的核心精神是自由與分享,所以GAS亦是自由軟體。
5、RadASM。
一款著名的WIN32匯編編輯器,支持MASM、TASM等多種匯編編譯器,Windows界面,支持語法高亮,自帶一個資源編輯器和一個調試器。擁有較強的工程管理功能,加之眾多插件的支持,使得它用匯編語言編寫Windows軟體變得得心應手。
⑷ 匯編用什麼軟體編譯啊
通常我都用記事本或者ultra-edit寫程序,然後進到命令行里,用masm編譯鏈接,最後用debug調試,這是標准流程啊。
匯編小站上介紹了一個工具叫masmplus,據說是一個類似於vc的IDE,你可以看下,上面對它的評價挺高的。
⑸ 最好用的匯編軟體是什麼
RadASM很不錯,我在用。
下了幾個其他的,都不是很好。
其實masm和edit很不錯的。用個批處理也很方便的。
⑹ 匯編是用什麼軟體編的
1、IDE編輯器:編語言源程序用純文本編輯,擴展名用.ASM大眾化。
IDE:是MASMPlus,RadASM
2、單片機:51匯編集成開發環境
3、記事本寫代碼,再用miniasm純匯編編譯器編譯
4、EDIT
+MASM
+LINK
+DEBUG
匯編語言是一種低級計算機編程語言,"低級"並不是指語言的功能和復雜程度,它出現在計算機發展史的早期,現在仍廣泛應用於計算機開發領域,是絕大多數語言的基礎。一種面向機器的語言,運行與操作都與計算機硬體密切相關。
⑺ 要學習匯編語言要用什麼軟體
1,上位機匯編(即PC機匯編);可以採納"燭秋"網友的回答。
2,如果是學習單片機匯編,你可以使用一個很古老的軟體,WAVE匯編軟體。我就是從這個軟體開始學的單片機。
推薦你用Keil,單片機匯編是底層語言,電子專業的起步必經之路(其實也可以跳過),學起來之後,就回到C語言的平台上了,只有各別特殊的地方需要使用匯編。
Keil可以做匯編,及C語言,並且支持很多晶元,被收購之後,現在可以做ARM編程。
這兩款軟體都可以從網上找到。順祝學習順利,呵呵
⑻ 匯編語言用什麼工具編寫較好
匯編工具有很多
1、MASM(我以前用的,分步的,初學者不易掌握)
2、VISUALASM(我一直在用,感覺比較好,集成環境的,軟體下載地址:
http://www.onlinedown.net/soft/2002.htm
)
(強烈推薦)
3、win32匯編的masm32軟體包(Windows環境下的)
4、nasm(linux平台)
5、RadASM下載地址
http://www.crsky.com/soft/5471.html
⑼ 匯編語言用什麼軟體寫的後綴名是什麼
匯編語言不是用什麼軟體寫的,是由字母、單詞來代替一個特定的指令來編輯的,後綴名是.asm。
匯編語言是用一些容易理解和記憶的字母,單詞來代替一個特定的指令,比如:用「ADD」代表數字邏輯上的加減,「MOV」代表數據傳遞等等,通過這種方法,人們很容易去閱讀已經完成的程序或者理解程序正在執行的功能,對現有程序的bug修復以及運營維護都變得更加簡單方便。
匯編語言具有更高的機器相關性,更加便於記憶和書寫,但又同時保留了機器語言高速度和高效率的特點。匯編語言仍是面向機器的語言,很難從其代碼上理解程序設計意圖,設計出來的程序不易被移植,故不像其他大多數的高級計算機語言一樣被廣泛應用。
(9)匯編用什麼軟體擴展閱讀
匯編語言表達式常量:
1>數值常量1010H
2>符號常量
偽指令:<符號名>EQU<表達式>
功能:定義所指符號常量所代表的常量的值
說明:表達式可以是常數、指令助記符、偽指令助記符、寄存器名字或其他自定義的符號
例子:VAEQU100;表達式為常數
NUMEQUVA+100;表達式為數值表達式
OPEEQUADD;表達式為指令助記符
偽指令:<符號名>=<常數表達式>
功能:定義所指符號常量所代表的常量的值
說明:「=」之後只能是常數,對於字元和字元串匯編時按照整數處理
例子:VA=100
NUM=3*100
NUM=VA+500
⑽ 匯編語言是用什麼軟體編譯的
16 位的ms-dos匯編語言用masm6.15吧
32位的wins程序就用radasm。如果是初學者用masm32v10,呵呵,有很多的