计算机体系结构及内存分配体系

计算机体系结构及内存分配体系

  • 计算机体系结构/内存分配体系
  1. 计算机体系结构
cpu、内存、外设、内存体系结构(主存掉电数据就会消失)
抽象:逻辑地址空间
保护:独立地址空间
共享:访问相同内存
虚拟化:更多的地址空间
程序看见的是逻辑地址空间,西奥做系统看见实际的物理地址空间
  • 地址空间&地址生成
  1. 地址空间定义
物理地址空间:硬件支持的地址空间
逻辑地址空间:一个运行的程序所拥有的内存范围
       逻辑地址生成:编译-汇编-可重定位目标-链接器-可执行目标程序
       操作系统:建立逻辑地址与物理地址之间的映射(内存管理单元来完成MMU)
       物理地址生成:
  •       cpu:运算器(ALU)需要在逻辑地址的内存内容,内存管理单元(MMU)寻找逻辑地址与物理地址之间的映射,控制器从总线发送在物理地址的内存内容的请求
  •  内心方面:内存发送物理地址内存的内容给cpu
  • 操作系统方面:建立逻辑地址与物理地址的映射

  1. 地址生成
  2. 地址安全检查
  • 连续的内存分配
  1. 内存碎片问题
点击打开链接       点击打开链接
  1. 分区的动态分配:第一适配,最佳适配,最差适配
  2. 压缩式碎片整理
  3. 交换式碎片整理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值