什麼是邏輯位址,什麼是實體地址,它們之間的關係是什麼

發布 科技 2024-03-22
4個回答
  1. 匿名使用者2024-02-07

    在記憶體中。 為了正確儲存或檢索資訊,每個位元組單元都被賦予乙個唯一的記憶體位址,稱為實體地址,也稱為實際位址或絕對位址。

  2. 匿名使用者2024-02-06

    實體地址(實體地址

    address)

    指出現在CPU外部位址匯流排上的位址訊號,用於對物理記憶體進行定址,是位址變換的最終結果。 如果啟用了分頁,則使用頁面目錄和頁表中的專案將線性位址轉換為實體地址。 如果未啟用分頁,則線性位址將成為實體地址。

    兩者之間的關係如下:

    只有在 Intel 實模式下,邏輯位址才等於實體地址(因為實模沒有分段或分頁機制,CPU 不進行自動位址轉換); 邏輯也在英特爾

    在保護模式下,偏移位址在 **段的限制內(假設 **段和資料段完全相同)。 應用程式工作執行緒只需要處理邏輯位址,而分段和分頁機制對你來說是完全透明的,只有系統程式設計師才能覆蓋。 雖然應用工作者可以自己直接操作記憶體,但他只能在作業系統分配給你的記憶體段中操作。

    由於虛擬位址>線性位址>物理位址對映的值,邏輯位址和實體地址之間的“間隙”0xc0000000。 此值由作業系統指定。

  3. 匿名使用者2024-02-05

    您問的是 CPU 中的實體地址和邏輯位址,對吧?

    實體地址:在記憶體中,資訊以位元組為單位儲存,為了正確儲存或檢索資訊,每個位元組單元都被賦予乙個唯一的記憶體位址,稱為實體地址,也稱為實際位址或絕對位址。 位址從 0 開始編號,每次按順序遞增 1,因此記憶體的實體地址空間線性增長。

    它表示為二進位數,是乙個無符號整數,並以十六進製數書寫。

    它是出現在 CPU 外部位址匯流排上的位址訊號,用於對物理記憶體進行定址,是位址轉換的最終結果。 儲存器晶元級別的單元定址,對應於處理器和 CPU 所連線的位址匯流排。

    邏輯位址:在具有位址轉換功能的計算機中,內部訪問指令給出的位址(運算元)稱為邏輯位址,也稱為相對位址。 需要對定址方法進行計算或變換,才能得到記憶體中的實體地址。

  4. 匿名使用者2024-02-04

    區別如下:

    實體地址:資訊以位元組為單位儲存在記憶體中,為了正確儲存或獲取資訊,每個位元組單元都被賦予乙個唯一的記憶體位址,稱為實體地址,也稱為實際位址或絕對位址。

    二、表達方式:

    溯源,英特爾的 8 位計算機有 8080 個 CPU,資料匯流排 (DB) 為 8 位,位址匯流排 (AB) 為 16 位。 那麼這個16位的位址資訊也是通過8位資料匯流排傳輸的,它也儲存在資料通道的暫存器中,以及CPU的暫存器和儲存器中,但是因為AB正好是DB的整數倍,所以不會有矛盾!

    但是,當它公升級到16位計算機時,由於當時IC整合技術和外部封裝和引腳技術的限制,Intel8086 8088CPU的設計無法超過40個引腳。 但是,我感覺 8 位機 2 16=64KB 的原始位址定址能力太少了,而是直接增加到 16 的整數倍,即使 ab=32 位也無法達到。

    因此,AB只能暫時增加4到20。 然後,定址容量 2 20 = 1MB 增加了 16 倍。 然而,這在20位AB和16位DB之間產生了矛盾,並且20位位址資訊不能在DB上傳輸或儲存在16位CPU暫存器和儲存單元中。

    於是,CPU段結構的原理誕生了。

相關回答
3個回答2024-03-22

什麼是“邏輯”? 簡單來說,邏輯就是人們為了方便記憶,人為地把一些不規則的東西分成規則的組合,比如:“香蕉、32、菠蘿、跳高、跑步、男孩”可以滿足“是漢字”的條件,按照邏輯劃分“香蕉、菠蘿、跳高、跑步”; 如果能滿足“能吃”的條件,邏輯上就會有“香蕉、菠蘿”,而邏輯位址的簡單點就是建立某種連線或操作,並以滿足一定條件為前提來區分某些型別的資料,比如說你電腦的記憶體位址裡有很多資料, 凡能滿足“大於2561小於3651,為奇數”要求的資料,都命名為“XSD”,名為“XSD”的位址為邏輯位址。 >>>More

6個回答2024-03-22

MAC 位址是 NIC 位址。

MAC(媒體訪問控制)位址是標識 LAN(區域網)節點的識別符號。 網絡卡的實體地址通常是網絡卡廠家燒錄到網絡卡中的EPROM(一種快閃記憶體晶元,通常由程式寫入),它儲存著真正標識傳送資料的計算機和傳送資料時接收資料的主機的計算機位址。 >>>More

11個回答2024-03-22

什麼是 IP 位址? IPv4 和 IPv6 是什麼意思?

8個回答2024-03-22

計算機中的實體地址可以是虛擬的。

如果設定了 CPU 暫存器中的分頁標誌,則 CPU(準確地說是記憶體管理單元)在執行記憶體操作的機器指令時,會根據頁面目錄和頁表中的資訊自動將虛擬位址轉換為實體地址。 >>>More

7個回答2024-03-22

MAC(媒體訪問控制)位址是標識 LAN(區域網)節點的識別符號。 網絡卡的實體地址通常是網絡卡廠家燒錄到網絡卡中的EPROM(一種快閃記憶體晶元,通常由程式寫入),它儲存著真正標識傳送資料的計算機和傳送資料時接收資料的主機的計算機位址。 >>>More