久久99精品视频一区97_亚洲a免费在线观看_美欧日韩av无码一区二区_国产精品视频123_东京热一本无码av_99精品国产闺蜜国产在线闺蜜

mao20063616
沒有比腳更長的路,沒有比人更高的山.
級別: 略有小成
精華主題: 0
發帖數量: 253 個
工控威望: 362 點
下載積分: 711 分
在線時間: 409(小時)
注冊時間: 2007-09-01
最后登錄: 2025-04-23
查看mao20063616的 主題 / 回貼
樓主  發表于: 2008-10-21 09:30



程序為什么不能循環,請高手指點!
勇闖天涯
級別: *
精華主題: * 篇
發帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看勇闖天涯的 主題 / 回貼
1樓  發表于: 2008-10-21 10:14
不知道能用這個程序來干嘛?

這個程序將以如下步驟進行運行:
開機后
第1個運行周期:由于D0=0,故置位M1,復位M2
                執行INC  D0,得D0=1
                                執行ADD  D2  D0   D2,得D2=1
                                0+1=1
第2個運行周期:執行INC  D0,得D0=2
                                執行ADD  D2  D0   D2,得D2=3
                                1+2=3
第3個運行周期:執行INC  D0,得D0=3
                                執行ADD  D2  D0   D2,得D2=6
                                3+3=6
第4個運行周期:執行INC  D0,得D0=4
                                執行ADD  D2  D0   D2,得D2=10
                                6+4=10
第5個運行周期:執行INC  D0,得D0=5
                                執行ADD  D2  D0   D2,得D2=15
                                10+5=15
如此循環,直到D0=100,復位M1,置位M2,假設此時D2=x(具體等于多少先不追究)
第101個運行周期:由于D0=100,故復位M1,置位M2
                執行DEC  D0,得D0=99
                                執行SUB  D2  D0  D2,得D2=x-99
                                x-99=x-99
第102個運行周期:由于D0=99,故置位M1,復位M2
                執行INC  D0,得D0=100
                                執行ADD  D2  D0   D2,得D2=x+1
                                x-99+100=x+1
第103個運行周期:由于D0=100,故復位M1,置位M2
                執行DEC  D0,得D0=99
                                執行SUB  D2  D0  D2,得D2=x-98
                                x+1-99=x-98
第104個運行周期:由于D0=99,故置位M1,復位M2
                執行INC  D0,得D0=100
                                執行ADD  D2  D0   D2,得D2=x+2
                                x-98+100=x+2
第105個運行周期:由于D0=100,故復位M1,置位M2
                                執行DEC  D0,得D0=99
                                執行SUB  D2  D0  D2,得D2=x-97
                                x+2-99=x-97
第106個運行周期:由于D0=99,故置位M1,復位M2
                                執行INC  D0,得D0=100
                                執行ADD  D2  D0   D2,得D2=x+3
                                x-97+100=x+3
之后的程序將如此循環,D0的值將在99和100之間變來變去,D2的值將一直遞增

樓主怎么說沒有循環呢?

剛才發現周期分析上有錯誤,過來說明一下,上面說到的第102和103個周期其實應該在一個周期內就完成了,我卻把他分析成一個周期
運行結果是一樣的
[ 此帖被勇闖天涯在2008-10-21 11:32重新編輯 ]
勇闖天涯
級別: *
精華主題: * 篇
發帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看勇闖天涯的 主題 / 回貼
2樓  發表于: 2008-10-21 10:24
噢?6樓的兄弟,請賜教!
勇闖天涯
級別: *
精華主題: * 篇
發帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看勇闖天涯的 主題 / 回貼
3樓  發表于: 2008-10-21 10:30
M0?我怎么沒看到樓主的程序里面出現M0呢?
莫非是我樓主的程序的還沒看完?我只看到第25步,而且是執行到END,后面的程序我沒看到

請賜教,在樓主的這個程序里面M0在哪里?起什么作用?怎么工作?
勇闖天涯
級別: *
精華主題: * 篇
發帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看勇闖天涯的 主題 / 回貼
4樓  發表于: 2008-10-21 10:37
請pony123 兄弟說出你對這個程序的分析好嗎?

到現在我還認為我分析的是對的,希望你能用你的邏輯推理把我說服
結果誰對誰錯都不重要,重要的是大家共同進步!
勇闖天涯
級別: *
精華主題: * 篇
發帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看勇闖天涯的 主題 / 回貼
5樓  發表于: 2008-10-21 10:47
請教一個問題
為什么D0沒有遞加呢?

樓主的程序里面是INC,而不是INCP,我認為只要M1置1,每個運算周期執行一次該命令
請賜教。
勇闖天涯
級別: *
精華主題: * 篇
發帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看勇闖天涯的 主題 / 回貼
6樓  發表于: 2008-10-21 10:54
引用
引用第15樓pony123于2008-10-21 10:52發表的  :
INC是上升沿觸發指令只執行一次,INCP是周期執行指令

說到這里我還是打住吧,你先看看手冊再來回帖好嗎?
很高興認識你!
交個朋友,如何?
勇闖天涯
級別: *
精華主題: * 篇
發帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看勇闖天涯的 主題 / 回貼
7樓  發表于: 2008-10-21 11:00
同意站長的說法,我在猜測,可能樓主的意思是希望D0在1至100,再從100到1,再從1到100.。。。。如此循環變化

如果是這樣,不妨參考站長發的那個程序

或者用STL步進指令就很好解決,D0遞增時是一個狀態,D0遞減時又是另外一個狀態
這就是步進指令的好處

主站蜘蛛池模板: 久久9国产偷伦 | 国产高清色诱视频在线播放 | 亚洲aⅴ精品国产首次亮相 亚洲自拍偷拍一区二区三区 | 久草网视频在线观看 | 日本亚洲精品成人欧美一区 | 高清国产福利 | 欧美高清在线一区二区 | 默杀在线观看 | 奇米影视奇米色777欧美 | 91社看片 | 麻豆国产在线视频 | 精品国产一区一区二区三亚瑟 | 亚洲乱码精品一二三四区日韩在线 | 一级久久19久久久区区区区区区 | 欧美精品日韩一区 | 热播短剧玫瑰冠冕免费观看 | 欧州一区二区 | 亚洲日穴在线视频 | av片免费观看 | 午夜精品在线视频 | 久久久久99精品成人 | 久久久亚洲精品中文字幕 | 欧美黄色片免费观看 | 九色91九色porny永久 | 91精品国产综合久久久久久丝袜 | 人妖丝袜高跟交video | 天才女友第四季在线播放 | 天天操天天碰 | 伊人久久国产精品 | 粉嫩高潮美女一区二区三区 | 久热精品| 国产精品国产自产拍高清 | 国产精品高潮呻吟久久久久久 | 看国产到性色 | 久久嫩草精品久久久久 | 操久久久 | 7777奇米 | 国产福利91精品一区二区 | 青草网址 | 91看片儿 | 国产最新在线观看 |