tongtong
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 25 個(gè)
工控威望: 129 點(diǎn)
下載積分: 506 分
在線時(shí)間: 80(小時(shí))
注冊時(shí)間: 2015-03-04
最后登錄: 2024-12-17
查看tongtong的 主題 / 回貼
樓主  發(fā)表于: 2015-04-15 15:36
大神幫幫看這個(gè)指令


這個(gè)兩個(gè)是什么意思

wwcwwc
級別: VIP會員

精華主題: 0
發(fā)帖數(shù)量: 3393 個(gè)
工控威望: 3191 點(diǎn)
下載積分: 70452 分
在線時(shí)間: 1604(小時(shí))
注冊時(shí)間: 2008-04-20
最后登錄: 2024-12-17
查看wwcwwc的 主題 / 回貼
1樓  發(fā)表于: 2015-04-15 16:54
譯碼和塊傳送指令。
譯碼指令:
將D4200中的有效7位,譯碼后放入D4201寄存器中,注意是二進(jìn)制格式。
塊傳送:
一般mov指令只能傳送一個(gè)寄存器數(shù)據(jù),而這個(gè)塊傳送是一次傳送多個(gè)數(shù)據(jù)。
將寄存器D4201開始的6個(gè)寄存器,依次傳送到以K4M4200為首的6個(gè)組合位元件中。
相當(dāng)于:
D4200--K4M200;D4201--K4M216;D4202--K4M232依次類推。
本帖最近評分記錄:
  • 下載積分:+1(tongtong)
    sjm213
    有小知識,無大學(xué)問。
    級別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5212 個(gè)
    工控威望: 7436 點(diǎn)
    下載積分: 159053 分
    在線時(shí)間: 3173(小時(shí))
    注冊時(shí)間: 2007-11-21
    最后登錄: 2024-12-26
    查看sjm213的 主題 / 回貼
    2樓  發(fā)表于: 2015-04-15 16:57
    DECO是解碼指令,它的作用是將D4200里面的數(shù)值映射到D4201的某一位上。
    D4200=0則D4201.0為on,D4201=1;
    D4200=1則D4201.1為on,D4201=2;
    D4200=2則D4201.2為on,D4201=4;
    D4200=3則D4201.3為on,D4201=8;
    D4200=4則D4201.4為on,D4201=16;


    BOMV是塊傳送指令,就是將D4201開始的6個(gè)寄存器的數(shù)值一塊傳送到目標(biāo)地址
    D4201===> K4M4200
    D4202===> K4M4216
    D4203===> K4M4232
    D4204===> K4M4248
    D4205===> K4M4264
    D4206===> K4M4280
    本帖最近評分記錄:
  • 下載積分:+1(tongtong) 真誠感謝!