作者jtmh (Believing is seeing! ^^)
站内Programming
标题Re: [问题] 关於Irvine的组合语言
时间Wed Oct 11 18:36:56 2006
※ 引述《alair99 (制造不在场证明)》之铭言:
: 关於底下这个程式
[恕删]
: INCLUDE Irvine32.inc
: .data
: val1 dword 10000h
: val2 dword 40000h
: val3 dword 20000h
: finalVal dword ?
: .code
: main PROC
: mov eax,val1 ; start with 10000h
: add eax,val2 ; add 40000h
: sub eax,val3 ; subtract 20000h
: mov finalVal,eax ; store the result (30000h)
: call DumpRegs ; display the registers
: exit
: main ENDP
: END main
: 经由作者所定义的call DumpRegs可以很轻易的知道Register跟Flag的值
: 但是他後来又把eax的值放入finalVal
: 我要问的问题就是
: 我要怎麽看才能看到finalVal的值呢?
: 谢谢
finalValue 的值不是跟 eax 的一样吗?
如果你坚持要看的话,
试试 Chapter 5 的 DumpMem 吧。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.175.163.85