![]() |
||
*停權中*
加入日期: Feb 2006 您的住址: 暫居神羅屋敷の地下資料室
文章: 27
|
請教一個ASM的代碼問題
mov edx,dword ptr ds:[DB25F8]
這個是指把RAM中 OFFSET DB25F8 上的資料 移動4個位元組 到edx 暫存器 像:[DB25F8]這類的代碼就是指記憶體的位置是吧 THX |
|||||||
![]() |
![]() |
Basic Member
加入日期: Aug 2004 您的住址: 美國加州
文章: 19
|
google.com
x86 instruction set google is VERY POWERFUL |
||
![]() |
![]() |
*停權中*
加入日期: Nov 2000 您的住址: Taipei,ROC
文章: 573
|
引用:
差不多, 正式來說應該叫邏輯記憶體位址. 在386保護模式出現後, 記憶體對應分為 邏輯 跟 線性, 一般寫ASM程式只要了解邏輯記憶體位址即可. 如果要深入作業系統層級, 邏輯位址需要再作一層轉換為線性位址, 以便確認是存取記憶體, 還是存取硬碟裡的 SWAP 檔案. |
|
![]() |
![]() |