MMU所起的作用
MMU所起的作用
一、名詞解釋
①邏輯地址(虛擬地址)
用戶程序經編譯、鏈接以后形成的每條指令或數據單元的地址,這些地址都是相對于某個基地址來編制的。
②邏輯地址空間
某個用戶程序的虛擬地址的集合。
③物理地址(絕對地址)
處理機能直接訪問的存儲器地址。
④物理地址空間
物理地址空間是指進程在內存中一系列存儲信息的物理單元的集合。物理地址空間也叫存儲空間,存儲空間與地址空間既相互關聯,又相互獨立,是內存管理的核心概念。
二、MMU所起的作用
1.內存分配和回收
使各作業或進程各得其所
2.內存保護
內存保護就是確保多個進程都在各自分配到內存區域內操作,互不干擾,防止一個進程破壞其他進程的信息。
3.內存擴充
內存“擴充”包含了存儲器利用的提高和擴充兩方面的內容。為用戶提供比內存物理空間大得多的地址空間。比較典型的內存擴充是虛擬存儲器。
4.地址映射
地址映射就是將進程的邏輯地址變換為內存中的物理地址。我們需要實現從邏輯地址到物理地址的變換,即實現從虛地址到實地址的變換。這種變換就是重定位。
總結
- 上一篇: 实操调试成功 基于NI-VISA的USB
- 下一篇: Win10专业工作站版的Ghost备份与