64匯編語言編譯器
㈠ win7 64位匯編語言軟體求求!!!!
Masm32不行嗎?我的Win7 64位,一直在用這個。
傳說Aogosoft官網有個IDE耶!可以語法加亮 ,函數 自動提示 ,應該可以在Win7 64位下運行。
其實它們用的都是ml.exe編譯器,和link.exe鏈接器,所以只要有這兩個東西,再加上庫文件[Lib]和包含文件[Include] 就可以。
對了,我講的是win32匯編,如果是16位匯編,那更簡單,就只要那兩個東西就行了,建議下載一個Masm32,內含32位編譯器和16位編譯器,而且有許多工具,當然32程序 可以在win7 64位下運行,但是16位不可以運行,如果有16位系統安裝在虛擬機上,可以在上面實驗,或直接在虛擬機中編譯、鏈接、運行、調試。
不能用可能沒有購買注冊,或軟體文件丟失,這個軟體用的不也是MASM 6.0嗎!,也就是ml.exe和link.exe,即使你寫好代碼,生成的程序還是不能運行的
你下個虛擬機,在裡面裝個windows2000或windows 98,在虛擬機里弄(下一個MASM 6.0就OK了,不用這個軟體 ), 完美的很!
以前我學16位匯編就是:虛擬機VMware+Windows2000+MASM 5.0
那個軟體聽人說,那軟體 本身有問題,如果你在源程序中寫了非法指令,沒有任何提示, 軟體直接崩潰,估計是個沒有多少水品的人寫的軟體,竟然還是收費軟體。
如果覺得我上面的方法復雜,你就下載一個dosbox,剛才下了一個你那個軟體,在虛擬機中研究它,大概用VC寫的,有虛擬機殼保護,不好破解, 它就是dosbox實現16位程序功能,你可以打開你的軟體安裝目錄,它的目錄下竟然有個dosbox,所以你就不用下載 dosbox,你雙擊那個dosbox.exe就可以運行dosbox,在dosbox運行你的16位程序不會有問題 的,它應該有 ml.exe 和link.exe等工具,你將下面的代碼復制到記事本中保存為xxx.bat,注意拓展名為bat:
rem #####################################
set PATH=C:\JMSOFT\Masm\bin\;C:\JMSOFT\Masm;%PATH%
cmd
rem #####################################
注意C:\JMSOFT\Masm\是你的軟體安裝目錄
保存後,雙擊即可運行, 比如你有個:1.asm
在命令行輸入:masm 1.asm
如果代碼沒嚴重 錯,就會常 產生一個1.obj
在命令行輸入:link 1.obj
如果代碼沒錯,產生一個1.exe
打開dosbox 1.exe,運行1.exe 。。。
說的夠詳細了吧
㈡ 關於匯編語言編譯器的問題
如果是 win7 就用 MASM 8.0 VC2005 自綁定(不獨立安裝版)....64位Win7 嘗試了很多編譯器,有些是會出錯的不能用的,最後感覺 masmplus 和 masm32 是可行的。
㈢ 匯編語言程序設計中使用哪種軟體工具
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軟體變得得心應手。
㈣ 怎麼學習匯編語言,還有有沒有64位的工具
win32位匯編可以在 64位下面運行的好好的
2.如果想學習16位匯編,虛擬機是必須的。推薦 virtualbox。另外 virtualdos也是一種虛擬機
㈤ win7下學習匯編語言,用什麼編譯器比較合適
win7有32位和64位之分:
1、如果是32位Win7,那麼任意一個編譯器都是可以的。
2、如果是64位Win7的話,那麼很多編譯器是無法正常運行的,必須選擇支持64位系統的編譯器。比如「匯編語言編譯器 v1.2 64位_官方版」就可以。
㈥ 誰有win7 64位匯編語言編譯器
VS2008、VS2012這些裡面都有的,名字叫ml64.exe
㈦ 匯編語言編譯器推薦!
匯編語言源程序需要經過匯編生成目標程序,這個過程由一個叫「匯編程序」的來實現(注意區分匯編語言源程序和匯編程序的區別)。。
現在也有集成開發環境的,直接去搜匯編ide。
㈧ 求一個WIN7下能用的匯編語言編譯器
可惜人的配置跟上64位了,自身的配置技術卻沒跟上,如果你想開發32位匯編程序,64位機不可能不兼容32位,其帶的通常也是32位庫,像emul8086吧,其masm32沒理由。若你想開發64位匯編程序(你若有這需求,也就不必問這問題),自己去masm或其他匯編工具官方網站看說明,下載安裝能處理64bit指令的版本,nasm,goasm,tasm都可以開發64位指令的匯編程序。最簡單直接的辦法就是取官方論壇看說明按自己需求去下。其實我懷疑你連自己需要什麽要的匯編程序都不知道,intel的?ibm的?51的?arm的?dsp的?