win32汇编如何查看寄存器的值,求救
;test sizeof and lenthof.386
.model flat,stdcall
option casemap:none
;----------------------------------------
;include
;----------------------------------------
include windows.inc
include user32.inc
includelib user32.lib
include kernel32.inc
includelib kernel32.lib
;----------------------------------------
;data
;----------------------------------------
.data
szcaption db 'xs',0
sztext db 'app',0
szhello db 'hello',0dh,0ah
db 'world',0
;----------------------------------------
;code
;----------------------------------------
.code
start:
mov eax,sizeof szhello
invoke MessageBox,NULL,eax,offset szcaption,MB_OK
end start甲鱼老师说这里要练习一下,但是首先必须知道如何查看寄存器值,mesagebox不能直接输出这个数字
有点看不懂,不过可以用OD试试
MessageBox的参数 lpText 和lpCaption 都是指针,直接把eax传进去肯定不行了
页:
[1]