sihu国产精品永久免费_日韩午夜在线视频_久久99中文字幕伊人_古代男男嗯…啊h总攻

圣殿騎士團
工控新人
級別: 家園常客
精華主題: 0
發帖數量: 206 個
工控威望: 576 點
下載積分: 1219 分
在線時間: 65(小時)
注冊時間: 2009-11-17
最后登錄: 2023-12-20
查看圣殿騎士團的 主題 / 回貼
樓主  發表于: 2015-12-31 08:46
請問上圖中D60是特殊的數據存儲器嗎,程式里面多次用到,而且用的區塊還不一樣,也有用到速度、時間等,為什么不怕數值混亂呢?
leechengyu
級別: 略有小成
精華主題: 0
發帖數量: 127 個
工控威望: 221 點
下載積分: 700 分
在線時間: 378(小時)
注冊時間: 2015-10-17
最后登錄: 2024-09-22
查看leechengyu的 主題 / 回貼
1樓  發表于: 2015-12-31 10:15
運算時的暫存而已,運算完成后會將里面的數值搬到實際的存儲器
leechengyu
級別: 略有小成
精華主題: 0
發帖數量: 127 個
工控威望: 221 點
下載積分: 700 分
在線時間: 378(小時)
注冊時間: 2015-10-17
最后登錄: 2024-09-22
查看leechengyu的 主題 / 回貼
2樓  發表于: 2016-01-02 23:44
1. 程式是由上而下執行運算的,除非中斷程式中也用到D60~D63,不然不會有問題.
這段程式等于D60(32bit)=(D31322-D31320)*D6000(32bit)/D6002(32bit),看他的注解D50~D69可能都是運算用的暫存器,應該運算還沒完成,底下應該還有用到D60 or D62的程式

2. 這樣用主要是能節省存儲器
leechengyu
級別: 略有小成
精華主題: 0
發帖數量: 127 個
工控威望: 221 點
下載積分: 700 分
在線時間: 378(小時)
注冊時間: 2015-10-17
最后登錄: 2024-09-22
查看leechengyu的 主題 / 回貼
3樓  發表于: 2016-01-04 08:40
1. 監視時,D60是顯示最后的數值,監視D60無意義,若要監視數值就不能這樣使用
2. 就算此段程式之前有使用D60,但"- D31322 D31320 D60" 這行程式已經重新給予此段計算的起始值,所以不會搞亂此段程式的計算結果
本帖最近評分記錄:
  • 下載積分:+1(zhanglin2008) 太棒了!