lic23
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 35 個(gè)
工控威望: 162 點(diǎn)
下載積分: 723 分
在線時(shí)間: 47(小時(shí))
注冊(cè)時(shí)間: 2012-07-16
最后登錄: 2018-12-31
查看lic23的 主題 / 回貼
樓主  發(fā)表于: 2012-07-31 11:13
各位大俠:

MOVB  DM0  #1201  DM1

則上述指令的意義是:將DM0的bit1傳送到DM1的bit12,DM0的內(nèi)容不發(fā)生變化。

請(qǐng)問(wèn):1。這樣解釋指令的意義對(duì)嗎?
      
2. 若是指令改成這樣:MOVB  DM0  #OF0F  DM1,可以這樣解釋: :將DM0的bit16傳送到DM1的bit16,DM0的內(nèi)容不發(fā)生變化。這樣解釋對(duì)嗎?
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6760 個(gè)
工控威望: 38361 點(diǎn)
下載積分: 1003 分
在線時(shí)間: 9473(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-09-22
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2012-07-31 11:36
1、您的理解是對(duì)的,但是指令是錯(cuò)誤的,依據(jù)你的理解,指令應(yīng)該是MOVB DM0 #0C01 DM1,因?yàn)橹甘疚恢玫目刂茢?shù)據(jù),高8位為目標(biāo)位,低8位為源位,數(shù)據(jù)范圍為16進(jìn)制00~0F,所以,第12位為0C,而不能表示為12.

2、因?yàn)槲粩?shù)我們一般用Bit0~bit15表示,所以這條指令后,是將Bit15送入DM1的Bit15.

Good Luck ~
本帖最近評(píng)分記錄:
  • 下載積分:+3(guochunyi) 好人!