勵志

勵志人生知識庫

直接地址法

直接地址法通常指的是在電腦程式設計中,指令格式的地址欄位中直接指出運算元在記憶體的地址。這種方式適用於處理單個數據變數,因為運算元的地址直接給出,而不需要經過某種變換。在大多數情況下,運算元存放在數據段中,所以其物理地址由數據段暫存器DS和指令中給出的有效地址直接形成。但如果使用段超越前綴,運算元可以存放在其他段。直接定址方式常用於處理記憶體單元的數據,其運算元是記憶體變數的值。指令中直接給出運算元地址的定址方式稱為直接定址。

此外,直接地址法也可以指在哈希表中,選取關鍵字的某個線性函式值為哈希地址的方法。這類函式是一一對應函式,不會產生衝突,但要求地址集合與關鍵字集合大小相同,因此對於較大的關鍵字集合不適用。