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

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

更新於:2019 年 7 月 30 日

2K+ 檢視

開啟你的事業

完成課程獲得認證

開始
廣告