老大很悲傷
冰凍三尺非一日之寒
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 282 個(gè)
工控威望: 520 點(diǎn)
下載積分: 4013 分
在線時(shí)間: 171(小時(shí))
注冊時(shí)間: 2011-11-02
最后登錄: 2024-09-16
查看老大很悲傷的 主題 / 回貼
樓主  發(fā)表于: 2015-05-14 22:14
程序的意思是叫M1 M2 M3 M4,按順序ON.然后按M4,M3,M2,M1.順序OFF.請問程序?qū)Σ粚??shí)際運(yùn)行時(shí)出了點(diǎn)小問題,誰能看出來哪出問題了嗎?先運(yùn)行一遍正常。運(yùn)行完后Z0變成了-1.再次重新運(yùn)行時(shí),不能運(yùn)行。把DECP K1M1Z0與DECP Z0.上下行互換后就好了,這是為什么?
[ 此帖被老大很悲傷在2015-05-14 22:26重新編輯 ]
chenhuan77
初來乍到 ^_^
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 24 個(gè)
工控威望: 155 點(diǎn)
下載積分: 1297 分
在線時(shí)間: 44(小時(shí))
注冊時(shí)間: 2013-06-24
最后登錄: 2024-01-18
查看chenhuan77的 主題 / 回貼
1樓  發(fā)表于: 2015-05-15 11:21
DECP K1M1Z0 寫在上面時(shí),當(dāng)M0 OFF,此時(shí)Z0=4,K1M1Z0=5,也就是從M5到M1置OFF,這樣,DECP K1M1Z0這個(gè)語句就運(yùn)行了5次,所以,Z0 會(huì)變成-1。
當(dāng)Z0=-1時(shí),K1M1Z0=M0,此時(shí)使M0 ON,然后incp K1M1Z0也就是incp M0 動(dòng)作使M0 OFF,所以程序在這里出問題了。
本帖最近評分記錄:
  • 下載積分:+3(老大很悲傷) 感謝
    老大很悲傷
    冰凍三尺非一日之寒
    級別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 282 個(gè)
    工控威望: 520 點(diǎn)
    下載積分: 4013 分
    在線時(shí)間: 171(小時(shí))
    注冊時(shí)間: 2011-11-02
    最后登錄: 2024-09-16
    查看老大很悲傷的 主題 / 回貼
    2樓  發(fā)表于: 2015-05-15 20:49
    引用
    引用第1樓chenhuan77于2015-05-15 11:21發(fā)表的  :
    DECP K1M1Z0 寫在上面時(shí),當(dāng)M0 OFF,此時(shí)Z0=4,K1M1Z0=5,也就是從M5到M1置OFF,這樣,DECP K1M1Z0這個(gè)語句就運(yùn)行了5次,所以,Z0 會(huì)變成-1。
    當(dāng)Z0=-1時(shí),K1M1Z0=M0,此時(shí)使M0 ON,然后incp K1M1Z0也就是incp M0 動(dòng)作使M0 OFF,所以程序在這里出問題了。

    為什么Z0=4時(shí),K1M1Z0=5
    gmxzll520
    草操
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 9 個(gè)
    工控威望: 137 點(diǎn)
    下載積分: 580 分
    在線時(shí)間: 4(小時(shí))
    注冊時(shí)間: 2013-04-23
    最后登錄: 2023-12-01
    查看gmxzll520的 主題 / 回貼
    3樓  發(fā)表于: 2015-05-15 21:55
    看下梯形圖看圖
    本帖最近評分記錄:
  • 下載積分:+3(老大很悲傷) 感謝
    老大很悲傷
    冰凍三尺非一日之寒
    級別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 282 個(gè)
    工控威望: 520 點(diǎn)
    下載積分: 4013 分
    在線時(shí)間: 171(小時(shí))
    注冊時(shí)間: 2011-11-02
    最后登錄: 2024-09-16
    查看老大很悲傷的 主題 / 回貼
    4樓  發(fā)表于: 2015-05-15 23:32
    引用
    引用第3樓gmxzll520于2015-05-15 21:55發(fā)表的  :
    看下梯形圖看圖

    這樣寫也可以,跟你的意思基本一致,不用比較Z0,K4.K0,對嗎?
    wengine
    級別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 60 個(gè)
    工控威望: 633 點(diǎn)
    下載積分: 955 分
    在線時(shí)間: 84(小時(shí))
    注冊時(shí)間: 2015-03-02
    最后登錄: 2024-04-28
    查看wengine的 主題 / 回貼
    5樓  發(fā)表于: 2015-05-16 10:46
    引用
    引用第2樓老大很悲傷于2015-05-15 20:49發(fā)表的  :

    為什么Z0=4時(shí),K1M1Z0=5

    Z是變址寄存器,Z0=4時(shí),K1M1Z0=M1+4=M5