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