Re: [問題] 關於Irvine的組合語言
看板Programming作者jtmh (Believing is seeing! ^^)時間18年前 (2006/10/11 18:30)推噓0(0推 0噓 0→)留言0則, 0人參與討論串2/3 (看更多)
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章