存储器功能需求
- 容量足够大
- 速度足够快
- 信息永久保存
- 多道程序并行
实际存储器体系
三级存储体系
存储管理的功能
- 地址映射
- 虚拟存储
- 内存分配
- 存储保护
地址映射
定义
把程序中的地址(虚拟地址/虚地址/逻辑地址)变换成内存的真实地址(实地址/物理地址)的过程。
方式
固定地址映射
静态地址映射
动态地址映射
固定地址映射
编程或编译时确定逻辑地址和物理地址映射关系。
程序加载时必须放在指定的内存区域,容易产生地址冲突,运行失败。
程序运行之前·确定映射关系·,程序装入后不能移动,程序占用连续的内存空间。
静态地址映射
程序装入时由操作系统完成逻辑地址到物理地址的映射
动态地址映射
在程序执行过程中把逻辑地址转换为物理地址
存储器的管理功能 :虚拟存储
解决的问题
程序过大或过多时,内存不够,不能运行
多个程序并发时地址冲突,不能运行;