A. 匯編語言和C語言各個用什麼軟體來編譯
C語言常用的編譯軟體有Microsoft
Visual
C++,Borland
C++,Watcom
C++
,
Borland
C++
Builder,Borland
C++
3.1
for
DOS,Watcom
C++
11.0
for
DOS,GNU
DJGPP
C++,
GUN
CC,Lccwin32
C
Compiler
3.1,Microsoft
C,High
C,等等......
大學里教學用的是TC2.0,這里的T表示TURBO,是Borland公司的產品.
匯編語言,一般是MASM
很多版本,是微軟公司的,還有就是TASM,是borland公司的,還有NASM
B. 求推薦簡單好用的匯編語言編譯軟體
這是51單片機的匯編程序,就用keil軟體編譯,keil還能編譯單片機的C語言程序,是很有用的軟體,要編寫單片機程序,目前是最好用的編譯軟體了。
C. 匯編語言是用什麼軟體編譯的
《匯編語言》清華大學出版社 王爽版,這是比較全面的匯編教材,適合初學者。你以前學的是高級軟體編程,現在學匯編需要了解計算機的組成知識。編譯器就用masm 5.0就可以。是在dos下的。
D. 寫匯編語言用什麼樣的編譯器
masm 具有相對獨立的操作系統 在編譯時簡單而又高效
E. 一般用什麼軟體來寫匯編程序
樓主你好
編寫匯編語言源程序一般用純文本編輯就可以了,擴展名採用.ASM比較大眾化。目前比較好的IDE是國內的masmplus,免費軟體,下載地址在:
http://www.aogosoft.com/masmplus/
國際上比較著名的是radasm,但一般用不到那麼高級,支持幾十種編譯器呢!
三級等級考試使用的是MASM
4.0的masm.exe和link.exe,知道怎麼用即可。
建議樓主下載masmplus來寫程序,或下載notepad++作為源碼編輯環境。
樓主應該可以搞定的
F. 匯編語言用什麼編譯程序
每種體系結構的系統都有對應的匯編語言的匯編程序(也就是你指的編譯程序)。如8086的masm、tasm、nasm。
G. 匯編用什麼軟體編譯啊
16位的ms-dos環境下,匯編語言用masm軟體
32位的windows環境下,匯編語言用masm32軟體
另外如果想編譯可移植的代碼可以使用nasm軟體
說明:
1、MASM是微軟公司開
發的匯編開發環境,擁有可視化的開發界面,使開發人員不必再使用DOS環境進行匯編的開發,編譯速度快,支持80x86匯編以及Win32Asm,是
Windows下開發匯編的利器。它與windows平台的磨合程度非常好,但是在其他平台上就有所限制,使用MASM的開發人員必須在windows下
進行開發。
2、MASM32是國外的MASM愛好者自行整理和編寫的一個軟體包,目前最高版本為10.0版,MASM32並不是微軟官方發布的軟體,微軟官方發布的軟體最新版本也只到6.15版,微軟發布的MASM系列版本從6.11版才開始支持windows編程,6.11版以前的版本都不支持windows編程,只能用來寫DOS程序。
3、NASM是一個為可移植性與模塊化而設計的一個80x86的匯編器。它支持相當多的目標文件格式,包括Linux和'NetBSD/FreeBSD','a.out','ELF','COFF',微軟16位的'OBJ'和'Win32'。它還可以輸出純二進制文件。它的語法設計得相當的簡潔易懂,和Intel語法相似但更簡單。它支持'Pentium','P6','MMX','3DNow!','SSE' and 'SSE2'指令集,
H. 匯編語言用什麼編譯軟體
80x86 的匯編語言,用:MASM.EXE
MCS-51 的匯編語言,用:KEIL.EXE
還有很多種匯編語言,自己網路吧。
I. 匯編語言用什麼軟體寫的後綴名是什麼
匯編語言不是用什麼軟體寫的,是由字母、單詞來代替一個特定的指令來編輯的,後綴名是.asm。
匯編語言是用一些容易理解和記憶的字母,單詞來代替一個特定的指令,比如:用「ADD」代表數字邏輯上的加減,「MOV」代表數據傳遞等等,通過這種方法,人們很容易去閱讀已經完成的程序或者理解程序正在執行的功能,對現有程序的bug修復以及運營維護都變得更加簡單方便。
匯編語言具有更高的機器相關性,更加便於記憶和書寫,但又同時保留了機器語言高速度和高效率的特點。匯編語言仍是面向機器的語言,很難從其代碼上理解程序設計意圖,設計出來的程序不易被移植,故不像其他大多數的高級計算機語言一樣被廣泛應用。
(9)匯編語言用什麼編譯程序擴展閱讀
匯編語言表達式常量:
1>數值常量1010H
2>符號常量
偽指令:<符號名>EQU<表達式>
功能:定義所指符號常量所代表的常量的值
說明:表達式可以是常數、指令助記符、偽指令助記符、寄存器名字或其他自定義的符號
例子:VAEQU100;表達式為常數
NUMEQUVA+100;表達式為數值表達式
OPEEQUADD;表達式為指令助記符
偽指令:<符號名>=<常數表達式>
功能:定義所指符號常量所代表的常量的值
說明:「=」之後只能是常數,對於字元和字元串匯編時按照整數處理
例子:VA=100
NUM=3*100
NUM=VA+500