操作系統面試題(十三):CPU尋址?爲什麼需要虛擬地址?

【1】CPU尋址方式 現代的處理器使用的都是一種叫做虛擬地址尋址(Virtual Addressing) 的尋址方式 使用虛擬地址,CPU要將虛擬地址翻譯成物理地址才能訪問實際的物理內存 內存管理單元(MMU): CPU內部的一個硬件,負責完成虛擬地址到物理地址的轉換 【2】爲什麼需要虛擬地址? 反向思考:若沒有虛擬地址呢? 在沒有虛擬地址的空間中,程序都是直接訪問的實際物理地址(即直接操作物理內
相關文章
相關標籤/搜索