8085微處理器指令型別XRI d8
在8085指令集中,XRI是“與累加器進行異或立即數”的助記符,“d8”代表任何8位資料。此指令用於將8位立即數資料與累加器進行異或運算。異或運算的結果將儲存在累加器中,覆蓋其先前的內容。由於這是一個邏輯指令,因此S、P和Z標誌會根據產生的結果而變化。Cy和AC復位為0。執行期間它在記憶體中佔用2位元組。
| 助記符,運算元 | 操作碼(十六進位制) | 位元組數 |
|---|---|---|
| XRI 資料 | EE | 2 |
讓我們考慮XRI CDH作為此類別的一個示例指令。由於它是一個2位元組指令,因此它將佔用2個連續的記憶體位置。我們假設累加器的初始內容為ABH。該指令執行的結果已在下面的跟蹤表中顯示:
| 之前 | 之後 | |
|---|---|---|
(A) |
ABH | 66H |
(F) |
任意值 | Cy=0, AC=0, S=0, P=1, Z=0 |
內部計算如下所示:
(A) ABH ---> 1010 1011
(d8) CDH ---> 1100 1101
---------
XRICDH --->0110 0110 (66H)
| 地址 | 十六進位制程式碼 | 助記符 | 註釋 |
|---|---|---|---|
| 2002 | EE | XRI CDH | A = A XOR CDH |
| 2003 | CD | 運算元 CDH |
針對此指令XRI CDH執行的時序圖如下所示。

總結 - 因此,此指令XRI CDH需要2個位元組、2個機器週期(操作碼獲取、記憶體讀取)和7個T狀態才能執行,如時序圖所示。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP