ptre
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 202 個
工控威望: 423 點
下載積分: 15121 分
在線時間: 500(小時)
注冊時間: 2008-04-19
最后登錄: 2024-12-22
查看ptre的 主題 / 回貼
樓主  發(fā)表于: 2017-12-09 16:12
圖片:
mov_w*vd464,VW203我能看懂。但是這個mov_w VW203,*vd464什么意思,
jum1982
級別: 家園?
精華主題: 1 篇
發(fā)帖數(shù)量: 197 個
工控威望: 753 點
下載積分: 695 分
在線時間: 112(小時)
注冊時間: 2014-02-12
最后登錄: 2024-12-20
查看jum1982的 主題 / 回貼
1樓  發(fā)表于: 2017-12-09 16:58
間接尋址
jum1982
級別: 家園常客
精華主題: 1 篇
發(fā)帖數(shù)量: 197 個
工控威望: 753 點
下載積分: 695 分
在線時間: 112(小時)
注冊時間: 2014-02-12
最后登錄: 2024-12-20
查看jum1982的 主題 / 回貼
2樓  發(fā)表于: 2017-12-11 08:46
*VD464就是一個間接的地址而已,實際地址要看指針指向哪里,假設(shè)程序沒有做指針偏移,MOV_W  *VD464 VW230,那此處的*VD464實際指向的地址就是VW550,

MOV_W   VW230 *VD464,那此處的*VD464實際指向的地址也是VW550,

這兩條指令的區(qū)別只是傳送的目標(biāo)地址和源地址交換了一下而已。

引用
引用第3樓ptre于2017-12-10 09:56發(fā)表的  :
這個二個程序有什么區(qū)別,第一個我知道讀取指針,第二個不知道什么意思。