重点:
1.CPU内部结构:运算器、寄存器、控制器、缓存、存储管理单元(MMU)
2.内存的速度对比:其中主存指的是内存条
3.逻辑地址到物理地址是通过MMU的映射关系
4.操作系统管理内存的方法:程序重定位、分段、分页、虚拟内存、按需分页虚拟内存
5.逻辑地址空间和物理地址空间的概念
6.逻辑地址的生成是通过编译、汇编、链接、载入生成的逻辑地址
7.CPU如何从逻辑地址找到物理地址:
CPU从寄存器中取出指令的逻辑地址,MMU有区域表示逻辑地址和物理地址的映射关系,内存中也有映射关系。
1.CPU要执行指令的时候,ALU会执行内容,内容带的参数是逻辑地址。
2.MMU会去查找逻辑地址对应的物理地址,如果mmu中没找到,就会通过内存的映射关系去查找。
3.如果找到,cpu就会向控制器发出请求,需要获取物理地址的内容。
4.主存就会通过总线传给CPU,CPU就会根据指令的内容进行操作。
8.逻辑地址和物理地址是通过操作系统来处理的。