02-JZ2440裸机学习之MMU内存管理单元
来源:互联网 发布:js数组去重 编辑:程序博客网 时间:2024/06/04 19:02
1、MMU定义:
MMU是Memory Management Unit的缩写,中文名是内存管理单元,它是中央处理器(CPU)中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权,多用户多进程操作系统。
2、MMU的作用:
(1)权限管理
(2)地址映射
3、权限管理简介
不同时刻只有一个程序段再跑,都有自己的内存地址空间,互不相同,不能互相访问地址空间,A访问内核空间会崩溃
4、地址映射简介
两个程序
两个程序同时运行,都存在于内存中
多任务系统 其实也是分时系统
俩程序在内存中的
不同地址,为什么打印的地址相同呢?
CPU访问某个虚拟地址,MMU对虚拟地址处理找到实际的物理地址
CPU核只关心发出地址,读写数据。不关心物理地址与虚拟地址,CPU只要求在地址上读数据或者写数据。不关心地址类型。
、虚拟地址(VA)如何转换为物理地址(PA)呢?
VA=fun(PA)
Mps架构
ARM架构:表格
对4G内存建立地址表格
2 0
- 02-JZ2440裸机学习之MMU内存管理单元
- JZ2440内存管理单元MMU
- JZ2440的MMU内存管理单元
- JZ2440 第7章 内存管理单元 MMU
- 内存管理单元 MMU
- 内存管理单元mmu
- 内存管理单元mmu
- 内存管理单元MMU
- 内存管理单元MMU
- 内存管理单元mmu
- 内存管理单元--MMU
- 内存管理单元mmu
- 内存管理单元--MMU
- 内存管理单元-MMU
- MMU内存管理单元
- MMU内存管理单元
- 内存管理单元MMU
- 内存管理单元-MMU
- node.js的request模块
- 第六届蓝桥杯循环节长度
- 微信小程序学习笔记(二)
- jquery ajax 无刷新上传文件到servlet
- android 标准体重计算器
- 02-JZ2440裸机学习之MMU内存管理单元
- JSP创建时的<% String path = request.getContextPath();%>
- 用C语言完成对文件的定位和打印目录项以及所占簇号
- 积跬步,聚小流------html知识大纲归纳总结
- form表单 input标签以及其属性,datalist标签
- Git简明教程
- Callable与Future的介绍
- 数组中重复的数字:hash表-->unordered_map<>
- Service绑定(上)