勵志

勵志人生知識庫

段地址偏移地址

段地址偏移地址是計算機術語,主要用於描述8086/8088CPU的記憶體定址方式。

在8086/8088CPU中,由於內部的ALU只能進行16位運算,而該CPU有20條地址線,因此它使用了20位的物理地址來直接定址1MB的記憶體。這個20位的物理地址是由段地址和偏移地址組成的。段地址是段起始地址的高16位值,而偏移地址則是該段內某個記憶體單元物理地址相對於段起始地址的偏移值。例如,如果數據段DS暫存器的值是0088H,偏移地址是22H,那麼生成的20位物理地址就是00880H+22H=008A2H。

這種定址方式在16位實模式下常見,而在保護模式下,這種段和偏移的概念有所不同。