MMU所起的作用

来源:互联网 发布:打车软件有哪些 编辑:程序博客网 时间:2024/04/28 21:42

MMU所起的作用


一、名词解释

①逻辑地址(虚拟地址)

用户程序经编译、链接以后形成的每条指令或数据单元的地址,这些地址都是相对于某个基地址来编制的。

②逻辑地址空间

某个用户程序的虚拟地址的集合。

③物理地址(绝对地址)

处理机能直接访问的存储器地址。

④物理地址空间

物理地址空间是指进程在内存中一系列存储信息的物理单元的集合。物理地址空间也叫存储空间,存储空间与地址空间既相互关联,又相互独立,是内存管理的核心概念。


二、MMU所起的作用

1.内存分配和回收

使各作业或进程各得其所

2.内存保护

内存保护就是确保多个进程都在各自分配到内存区域内操作,互不干扰,防止一个进程破坏其他进程的信息。

3.内存扩充

内存“扩充”包含了存储器利用的提高和扩充两方面的内容。为用户提供比内存物理空间大得多的地址空间。比较典型的内存扩充是虚拟存储器。

4.地址映射

地址映射就是将进程的逻辑地址变换为内存中的物理地址。我们需要实现从逻辑地址到物理地址的变换,即实现从虚地址到实地址的变换。这种变换就是重定位。

0 0
原创粉丝点击