圣殿騎士團
工控新人
級別: 家園常客
|
請問上圖中D60是特殊的數(shù)據(jù)存儲器嗎,程式里面多次用到,而且用的區(qū)塊還不一樣,也有用到速度、時間等,為什么不怕數(shù)值混亂呢? |
---|---|
|
leechengyu
級別: 略有小成
|
1. 程式是由上而下執(zhí)行運算的,除非中斷程式中也用到D60~D63,不然不會有問題. 這段程式等于D60(32bit)=(D31322-D31320)*D6000(32bit)/D6002(32bit),看他的注解D50~D69可能都是運算用的暫存器,應該運算還沒完成,底下應該還有用到D60 or D62的程式 2. 這樣用主要是能節(jié)省存儲器 |
---|---|
|