8085 微處理器中的 CMC 指令型別
在 8085 指令集中,CMC 是“CoMplement the Carry flag”的縮寫。它對 cy flag 執行取反運算,並將結果儲存回 cy flag。
助記符,運算元 | 操作碼(HEX) | 位元組 |
---|---|---|
CMC | 3F | 1 |
執行此指令所得結果已在下表中描繪 -
之前 | 之後 | |
---|---|---|
(Cy) |
1 | 0 |
地址 | 十六進位制程式碼 | 助記符 | 註釋 |
---|---|---|---|
2001 | 3F | CMC | Cy=1 時的 Cy 取反 |
針對此指令CMC 執行的時序圖如下 -

總結 - 因此,此指令CMC 需要 1 位元組、1 個機器週期(操作碼獲取)和 4 個 T 狀態進行執行,如時序圖所示。
廣告