0
我是裝配編程的新手,我找不到開始的地方。我在Intel i5處理器上運行windows8 32bit。請指導我,並幫助我提供一些可以讓我從下往上的好書籍來源。我也是試圖編譯MASM32在以下的Hello World程序,它給它說「無法打開文件win32.inc」裝配編程初學者
.486p
.model flat,STDCALL
include win32.inc
extrn MessageBoxA:PROC
extrn ExitProcess:PROC
.data
HelloWorld db "Hello, world!",0
msgTitle db "Hello world program",0
.code
Start:
push MB_ICONQUESTION + MB_APPLMODAL + MB_OK
push offset msgTitle
push offset HelloWorld
push 0
call MessageBoxA
push 0
call ExitProcess
ends
end Start
請讓我知道什麼是錯的,我怎麼能得到它的工作錯誤。
還內置在下面的代碼給出了錯誤「無法打開輸入Test.exe文件」
.586p
.MODEL FLAT, STDCALL
_DATA SEGMENT
_DATA ENDS
_TEXT SEGMENT
START:
RET
_TEXT ENDS
END START
提前
謝謝!
MASM32包含大量的示例程序。你爲什麼不從這些開始? – Michael