Re: [請益]在組合語言中 ,如何去讀取記憶體位址裡 …

看板Programming作者 (老哥交車了 Q_Q:)時間18年前 (2007/10/04 19:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
real mode 下要去設 segment 和 offset real mode: segment * 16 + offset = address mov cs,0 mov es,cs mov eax,dword ptr[es+10] In flat mode :直接存取 0-4g segment register 變成 segment selector 設定好 GDT 和 cs,ds 直接存取 mov edi,10h mov eax,[edi] 不確定能跑...新手+1, XD ※ 引述《guin43 (時間燃燒中)》之銘言: : 我是組語新手 : 目前碰到一個問題,不知如何去把記憶體位址中的值讀出來,範例如下 : 記憶體位址 data : 0x0010 00000001 : 0x0014 00000004 : 0x0018 0000001B : 欲把存放在這3各記憶體位址的值拿出來做相加,再把算出來的結果,放入另一個記憶體位 : 址內0X0000 : 請問這樣的一段範例,要如何寫呢? : 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.2.161
文章代碼(AID): #171DBTZA (Programming)
文章代碼(AID): #171DBTZA (Programming)