尋址方式是指尋找指令或操作數(shù)有效地址的方式,也就是指確定本條指令的數(shù)據(jù)地址,以及下一條將要執(zhí)行的指令地址的方式。
尋址方式分為指令尋址和數(shù)據(jù)尋址兩大類。
指令中的地址碼字段并不代表操作數(shù)的真實地址,稱為形式地址(A)。用形式地址并結(jié)合尋址方式,可以計算出操作數(shù)在存儲器中的真實地址,稱為有效地址(EA)。
尋找下一條要執(zhí)行的指令地址稱為指令尋址,尋找操作數(shù)的地址稱為數(shù)據(jù)尋址。
1.指令尋址
指令尋址方式分為順序?qū)ぶ贩绞胶吞S尋址方式。
1)順序?qū)ぶ贩绞娇赏ㄟ^程序計數(shù)器PC加1,自動形成下一條指令的地址。
2)跳躍尋址則通過轉(zhuǎn)移指令實現(xiàn)。所謂跳躍,是指下條指令的地址碼不是由程序計數(shù)器給出的,而是由本條指令給出。
2.數(shù)據(jù)尋址
數(shù)據(jù)尋址是如何在指令中表示一個操作數(shù)的地址,如何用這種表示得到操作數(shù)或怎樣計算出操作數(shù)的地址。
數(shù)據(jù)尋址方式的種類較多,為了區(qū)別各種方式,通常在指令中設一個字段,用來指明屬于屬于那種尋址方式。由此可得指令的格式如下所示:
操作碼尋址特征形式地址A
-
存儲器
+關(guān)注
關(guān)注
38文章
7494瀏覽量
163915 -
計算機
+關(guān)注
關(guān)注
19文章
7508瀏覽量
88074
發(fā)布評論請先 登錄
相關(guān)推薦
評論