8085微處理器中的指令型別 MVI M, d8


在 8085 指令集中,此指令 MVI M, d8 用於直接用 8 位值載入 HL 對指出的某個記憶體位置。此指令針對資料使用直接定址。在記憶體中佔用 2 位元組。

助記符、運算元 操作碼(十六進位制) 位元組
MVI M, Data 36 2

例如,我們可以將 MVI M, ABH 視為這類指令的一個示例指令。這是一條 2 位元組指令,其中使用一條位元組的操作碼來執行 MVI M,而使用另一個位元組來執行 ABH。我們假設 HL 暫存器對包含 16 位地址 4050H,而該地址的初始內容為 CDH。所以在該指令執行後,更新後的值將如下:

之前 之後
(HL) (4050) (4050)
(4050) CDH ABH

地址 十六進位制程式碼 助記符 註釋
2006 36 MOV M, ABH 將由 HL 暫存器對指向的記憶體位置的內容更新為 ABH
2007 AB 運算元 ABH

讓我們檢視指令 MVI M, ABH 的時序圖

MVI M

總結 - 所以這個指令 MVI M, ABH 要求 2 位元組、3 個機器週期(操作碼取指令、記憶體讀取、記憶體寫入)和 10 個 T 狀態才能執行,如時序圖所示。

更新時間:30-07-2019

7 千餘次瀏覽

開啟您的 職業生涯

完成課程獲得認證

開始
廣告