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

MOVW*AC1,AC0

已知 VB200 12 VB201 34 VB202 56 VB203 78
為何只能傳送VB200跟VB201里的數(shù)據(jù)到AC0
每個(gè)字節(jié)8位 二進(jìn)制保存的話就是二個(gè)實(shí)數(shù)  雙字傳送不就是32位嗎 應(yīng)該傳送的是12345678啊
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6760 個(gè)
工控威望: 38361 點(diǎn)
下載積分: 963 分
在線時(shí)間: 9473(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-09-21
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2012-05-26 22:35
&VB200代表VB200所處的內(nèi)存地址,而不是指VB200種存儲(chǔ)的數(shù)值。

*AC1代表取出AC1 中存儲(chǔ)的地址中的值。

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

對(duì)于指針來(lái)說(shuō),因?yàn)橹羔樖且粋(gè)無(wú)符號(hào)32位的結(jié)構(gòu),因此必須使用MOVD指令來(lái)傳送地址。

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