為什麼用匯編語言選不了編譯
❶ 有匯編語言寫的,怎麼編譯不成功
你用的 .386 Dos模式,為啥會出現/coff選項?你估計是建立錯誤工程了吧,建立的時候選Dos不要選win32 或者console。這兩個會附加32位windows pe頭,而不是dos頭。
❷ 匯編語言的編譯
很顯然是路徑錯誤,設置正確的路徑即可。設置路徑:開始-->運行-->cmd (回車)
cd \(回車)
d:(回車)
cd D\TEMP\ABC\123(回車)(假如這是正確的路徑的話)
❸ 求助匯編程序為什麼不能通過編譯,匯編語言交流,技術交流區,魚C
不能通過編譯,肯定是程序有錯所致,你需要貼出程序代碼,才能幫到你。
❹ 求助匯編程序為什麼不能通過編譯,匯編語言交流,技術
有語法錯誤或者其他錯誤,就不能通過編譯。
你需要貼出源碼,大家才能幫到你的。
❺ 為什麼需要匯編程序,編譯程序或解釋程序
編譯程序是必須的,用戶用高級語言或匯編語言編寫的程序,計算機是不能執行的,必須要由編譯程序翻譯成機器碼程序,計算機才能識別和執行。否則,人們寫的各種程序都是無用的。
匯編程序並不是必須的,只是有些場合要用匯編語言寫程序,或部分人還用匯編語言寫程序,再由匯編程序(其實也是編譯程序)來翻譯。但現在,可以不用匯編語言寫程序了。
至於解釋程序,現在幾乎不用了。這是在早期的計算機上,用高級語言寫的程序,並不用編譯成機器碼,而是可以直接運行高級語言程序,然後由解釋程序逐條進行翻譯,一邊翻譯一邊執行。這樣的執行程度是很慢的。
❻ 關於匯編語言的編譯問題
因為你的機子上沒有MASM需要下載,可以下載一個集成的環境,我和一樣剛開事業不明白為什麼,我有 5。0版本的MASM,你給我郵箱我給你發,或者你用下面的迅雷網址,上面的有兩個你用用,環境不錯,有兩種調試環境和指令變色。
❼ 匯編語言,為什麼這樣的代碼編譯不通過
有兩處錯誤:
1、datas、stacks沒有定義;
2、[0]這種直接定址需要指定段寄存器,如cs:[0]或ds:[0]
CODESSEGMENT
ASSUMECS:CODES
START:
MOVAX,1000H
MOVDS,AX
MOVAX,1000H
MOVDS:[0],AX
MOVAH,4CH
INT21H
CODESENDS
ENDSTART
❽ 為什麼我用記事本寫的匯編語言無法編譯,求高手看看是不是有什麼錯誤,我菜鳥,謝謝!
第四行的date錯了吧,data
朋友會用 Keil 中文版 不會發個視頻教程給你