chumufengyun
級別: 探索解密
精華主題: 0
發(fā)帖數量: 28 個
工控威望: 154 點
下載積分: 7947 分
在線時間: 103(小時)
注冊時間: 2011-08-10
最后登錄: 2024-08-29
查看chumufengyun的 主題 / 回貼
樓主  發(fā)表于: 2012-05-31 02:26
各位大俠請問PLC中MOV、DMOV、MOVP、DMOVP有什么區(qū)別,在什么時候用MOV什么時候用DMOV什么時候用MOVP什么時候用MOVP呢我老是弄不清楚,麻煩給幫幫忙
ukqbso
勇氣  源于  自信
級別: 網絡英雄
精華主題: 0
發(fā)帖數量: 273 個
工控威望: 6926 點
下載積分: 3127 分
在線時間: 381(小時)
注冊時間: 2011-04-26
最后登錄: 2024-07-22
查看ukqbso的 主題 / 回貼
1樓  發(fā)表于: 2012-05-31 14:28
數據長度,
如 MOV D0 D8 則表示是D0里面的數據移動到D8里面,D0和D8里面的數最大只能是十進制數32768
而DMOV D0 D8則表示的是 D0 D1兩個寄存器里的數移動到D8 D9 里面去,D8是低位D9是高位,如指令用到了“D”,那么以上D8 D9實質表示的是一個32位二進制數,它只是簡化了高位而已。
我 不 溫 柔 但 是 我 很 丑
ukqbso
勇氣  源于  自信
級別: 網絡英雄
精華主題: 0
發(fā)帖數量: 273 個
工控威望: 6926 點
下載積分: 3127 分
在線時間: 381(小時)
注冊時間: 2011-04-26
最后登錄: 2024-07-22
查看ukqbso的 主題 / 回貼
2樓  發(fā)表于: 2012-06-06 08:35
16位的數據類型長度或大小比32位數據小一半,所以作用是減少程序在程序存儲器內的容量,程序短,CPU算的更快。
我 不 溫 柔 但 是 我 很 丑