[問題] 關於定址的問題
這是一個課本的例子,但我看不懂
.data
memory_bits db 00h,11h,22h,33h,44h,55h,66h,77h,88h,99h
mov si,3
mov di,6
mov al,00h
lea bx,memory_bits ;執行後
mov ax,[bx][si] ;ax=3322h
mov bl,[bx][di] ;bl=66h
mov ax,[bx][si][2] ;ax=6655h
mov bl,[bx][di][2] ;bl=88h
這個定址法是ax= table+bx+si...那為什麼是這樣啊
請大大解惑,感謝
--
世人都曉神仙好,惟有功名忘不了!
古今將相在何方:荒塚一堆草沒了。
世人都曉神仙好,只有金銀忘不了!
終朝只恨聚無多,及到多時眼閉了。
世人都曉神仙好,只有姣妻忘不了!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.240.140.90
→
07/20 21:44, , 1F
07/20 21:44, 1F
→
07/20 21:53, , 2F
07/20 21:53, 2F
→
07/20 22:04, , 3F
07/20 22:04, 3F
BX是起始位址+SI_+2=起始位址移5,應該是5544H啊....
※ 編輯: jason12308 來自: 111.240.140.90 (07/20 22:07)
順便問.DATA NUM ?,?,? 能這樣設3個變數嗎
※ 編輯: jason12308 來自: 111.240.140.90 (07/20 22:16)
ASM 近期熱門文章
PTT數位生活區 即時熱門文章