(編碼在WIN7 64位)64位彙編問題
我已經開始代碼彙編昨天,我下載平彙編。 現在,當我編譯代碼時,我得到一個.fas文件和一個.bin文件。
所以我聽說你把他們的擴展名改爲.exe或.com,這就是你的內置代碼。 但是當我運行它,我得到一個錯誤,因爲我試圖運行一個32位應用程序。
我嘗試:
更改文件執行到32位通過文件屬性(從谷歌讀它),但有沒有這樣的選項。
一個不同的彙編 - 很多。我試過NASM 64位,同樣的問題。還有另外兩個,因爲他們沒有工作,我已經刪除了。
任何人都可以給我一個工作64位彙編器的下載鏈接嗎?我一直在尋找1整天:(
另外,如果它有一個dissassembling選擇它甚至會更好,但不是necessery。
順便說一句,我寧願一個具有一個IDE太彙編(像FASM,你在程序裏面編碼,當你編譯時它會通知你錯誤),不像NASM那樣,簡單地說是一個彙編程序。
我還有另一個問題: 我發現了很多32位彙編器但我應該從32位中學習嗎?我假設只有64位指令,在這些指南中我不會找到這些指令,但只要所有現有的32位指令ARE EQUAL編碼時在64位,這對我來說很好。那麼,他們?
And ...如果任何人有一個很好的x64指南,我會appreaciate如果他可以發佈鏈接在這裏。
在此先感謝。
那麼FASM出了什麼問題? –
它創建一個32位的excetuion文件,我不能在我的電腦上運行。 – Jong