新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 如何區(qū)分51單片機中的單周期和雙周期指令

如何區(qū)分51單片機中的單周期和雙周期指令

作者: 時間:2016-11-27 來源:網(wǎng)絡(luò) 收藏
最可靠的是查指令表。不過可以提供一個我總結(jié)的規(guī)律,可幫助記憶。你可在此基礎(chǔ)上完善:
此規(guī)律應(yīng)按照順序進行判斷,前一條原則高于后一條(主要指2~6),按順序檢查到哪一條滿足,就歸屬哪一類!1、MUL、DIV:僅有的4周期指令2、包含DPTR和PC的指令均為2周期指令3、所有的絕對跳轉(zhuǎn)和條件轉(zhuǎn)移指令,均為2周期指令4、所有包括A寄存器的指令,均為單周期指令5、位操作指令中,ANL和ORL是2周期指令6、所有包含立即地址的指令,除INC direct及DEC direct外,均為2周期指令7、剩下的均為單周期指令。


評論


技術(shù)專區(qū)

關(guān)閉