完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
Armv8-A使用一个虚拟内存系统,其中代码使用的地址(虚拟地址)是
转换成物理地址,供存储系统使用。这个翻译是 由处理器中称为内存管理单元(MMU)的部分执行。mmu的 Arm架构使用存储在内存中的转换表来转换虚拟地址 物理地址。MMU将在必要时自动读取翻译表 这个过程被称为Table Walk。 MMU的一个重要功能是使系统能够独立运行多个任务 在自己的私有虚拟内存空间中运行的程序。他们不需要任何知识 系统的物理内存映射,即硬件使用的地址,或者 关于其他可能同时执行的程序。 您可以为每个程序使用相同的虚拟内存地址空间。你也可以用 连续的虚拟内存映射,即使物理内存是碎片化的。这个虚拟地址 空间与系统中内存的实际物理映射是分开的。你可以写,可以编译, 并链接在虚拟内存空间中运行的应用程序。不同的处理器和设备 单个系统可能有不同的虚拟和物理地址映射。
|
|
只有小组成员才能发言,加入小组>>
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 02:40 , Processed in 0.474604 second(s), Total 40, Slave 30 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖