逻辑地址、线性地址、物理地址和虚拟地址的区别
2016-04-13 23:02
375 查看
物理地址是最简单的了。就是指SDRAM的地址。例如ARM的平台上可能使用64M,物理地址就是从0x30000000到0x34000000
虚拟地址又被称为线性地址,32bit的整数表示0-4G的地址空间。
逻辑地址在X86中使用段:偏移的方式来表示指令或是数据的地址
MMU使用段单元把逻辑地址转为线性地址。paging unit把线性地址转为物理地址
虚拟地址又被称为线性地址,32bit的整数表示0-4G的地址空间。
逻辑地址在X86中使用段:偏移的方式来表示指令或是数据的地址
MMU使用段单元把逻辑地址转为线性地址。paging unit把线性地址转为物理地址
相关文章推荐
- 专家系统
- nodejs入门 多人聊天视频
- iOS学习笔记之回调(二)
- 第三百七十六天 how can I 坚持
- POJ 1981 Circle and Points(求半径R圆覆盖最多点数及由圆上两点和半径求圆心)
- Debug,distribution和release有什么区别?
- ICPCCamp2016day 1 - All Pair Shortest Path【bitset优化】
- oracle学习 第二章 限制性查询和数据的排序 ——02
- IOS使用项目中的本地数据库简单操作
- JVM调优总结 -Xms -Xmx -Xmn -Xss
- Gacutil.exe(全局程序集缓存工具)
- ionic的学习路程
- 设计模式:策略模式(Strategy)
- 求两个数的最大公约数
- JavaScript九宫格数独生成算法
- OpenSSL
- Codeforces Round #308 (Div. 2) C.Vanya and Scales
- 你不知道的CSS(边框塌陷)
- hihoCoder 1038 01背包
- Android 利用SurfaceView实现一个简单的计时器