超碰成人av-青青草97-天天做天天躁天天躁-久久精品国产亚洲一区二区-亚洲天堂狠狠干-在线观看欧美精品-国产精品美女一区二区视频-国产成人欧美日韩在线电影-一级片免费看视频-免费国产视频在线观看-伊人网久久久-无码人妻丰满熟妇啪啪网不卡-精品欧美乱码久久久久久-国产真实夫妇视频-中文久草

yhc1330616
級別: 探索解密
精華主題: 0
發帖數量: 10 個
工控威望: 114 點
下載積分: 506 分
在線時間: 25(小時)
注冊時間: 2011-05-25
最后登錄: 2013-12-11
查看yhc1330616的 主題 / 回貼
樓主  發表于: 2012-05-26 19:43
MOVD&VB200,AC1

MOVW*AC1,AC0

已知 VB200 12 VB201 34 VB202 56 VB203 78
為何只能傳送VB200跟VB201里的數據到AC0
每個字節8位 二進制保存的話就是二個實數  雙字傳送不就是32位嗎 應該傳送的是12345678啊
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發帖數量: 6626 個
工控威望: 38438 點
下載積分: 14690 分
在線時間: 9800(小時)
注冊時間: 2006-09-13
最后登錄: 2025-10-30
查看cvlsam的 主題 / 回貼
1樓  發表于: 2012-05-26 22:35
&VB200代表VB200所處的內存地址,而不是指VB200種存儲的數值。

*AC1代表取出AC1 中存儲的地址中的值。

因此,MOVW代表取出一個Word的內容,一個Word等同于2個Byte,因此取出的值是VB200,VB201。

對于指針來說,因為指針是一個無符號32位的結構,因此必須使用MOVD指令來傳送地址。

Regards
樓主留言:
INCD 呢
yhc1330616
級別: 探索解密
精華主題: 0
發帖數量: 10 個
工控威望: 114 點
下載積分: 506 分
在線時間: 25(小時)
注冊時間: 2011-05-25
最后登錄: 2013-12-11
查看yhc1330616的 主題 / 回貼
2樓  發表于: 2012-05-27 00:06
謝謝非常清晰 明白