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


這個兩個是什么意思

wwcwwc
級別: VIP會員

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

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5196 個
    工控威望: 7419 點
    下載積分: 158570 分
    在線時間: 3152(小時)
    注冊時間: 2007-11-21
    最后登錄: 2024-11-08
    查看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個寄存器的數(shù)值一塊傳送到目標地址
    D4201===> K4M4200
    D4202===> K4M4216
    D4203===> K4M4232
    D4204===> K4M4248
    D4205===> K4M4264
    D4206===> K4M4280
    本帖最近評分記錄:
  • 下載積分:+1(tongtong) 真誠感謝!