4 2 2 常見的資料定址方式

2021-07-22 23:03:03 字數 460 閱讀 8217

1.隱含定址

在指令中隱含著運算元的位址。

如單位址的指令格式,就不是明顯地在位址欄位中指出第二運算元的位址,而是規定累加器acc作為第二運算元,指令格式明顯指出的僅是第一運算元的位址。因此,累加器acc對單位址指令格式來說是隱含位址。

隱含定址的優點是有利於縮短指令字長;缺點是需增加硬體。

2.立即(數)定址

這種型別的指標的位址字段指出的不是運算元的位址麼事運算元本身,又稱為立即數。資料是用補碼形式存放的。

op#(立即定址特徵)

a運算元本身

立即定址的優點是指令在執行階段不訪問主存,指令執行時間短;缺點是a的位數限制了立即數的範圍。

3.直接定址

4 2 2 資料定址 19

資料定址位址碼尋找物件 定址方式位 位址碼 定址特徵 形式位址 形式位址 有效位址 ea 立即定址 立即數,補碼表示,位址碼就是運算元 取指令1次,立即執行,一共訪存一次,執行時間最快 缺點 立即數範圍被限制,如果有n位,補碼只能表示 2 n 1 2 n 1 1 直接定址 形式位址是運算元的真實位址...

常見的幾種定址方式

引入 在儲存器中,運算元或指令字寫入或讀出的方式,有位址指定方式 相聯儲存方式和堆疊訪問方式。幾乎所有的計算機,在記憶體中都採用位址指定方式。當採用位址指定方式時,形成運算元或指令位址的方式稱為定址方式。定址方式分為兩類,即指令定址方式和資料定址方式,前者比較簡單,後者比較複雜。值得注意的是,在傳統...

常見I O埠及其定址方式

3 命令埠 2.i o埠定址方式 功能 存放外設送往cpu的資料以及cpu輸出到外設去的資料。功能 指示外設的當前狀態。對於輸入埠 存放cpu向介面發出的各種命令或控制字,以便控制介面或裝置的動作 原理 把每個i o埠看成乙個儲存單元,與儲存單元統一編碼,這樣通過訪問儲存器的指令訪問i o埠。工作過...