0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MMU相关的基本概念

麦辣鸡腿堡 来源:TrustZone 作者:Hcoco 2023-11-26 16:11 次阅读

1-MMU相关的基本概念

(1)虚拟地址相关基本概念

• 虚拟内存(Virtual Memory,VM):为每个进程提供了一致的、连续的、私有的内存空间,简化了内存管理。将主存看成是一个存储在磁盘上的地址空间的高速缓存,当运行多个进程或者一个进程需要更多的空间时,主存显然是不够用的,这时需要更大、更便宜的磁盘保存一部分数据。

• 虚拟地址空间(Virtual Address Space,VAS):每个进程独有。

• 虚拟页(Virtual Page,VP):把虚拟内存按照页表大小进行划分。

• 虚拟地址(Virtual Address,VA):处理器看到的地址。

• 虚拟页号(Virtual Page Number,VPN):用于定位页表的PTE。

(2)物理地址相关的基本概念

• 物理内存(Physical Memory,PM):主存上能够使用的物理空间。

• 物理页(Physical Page):把物理内存按照页表的大小进行划分。

• 物理地址(Physical Address,PA):物理内存划分很多块,通过物理内存进行定位。

• 物理页号(Physical Page Number,PPN):定位物理内存中块的位置。

(3)页表相关的基本概念

• 页表(Page Table):虚拟地址与物理地址映射表的集合。

• 页表条目(Page Table Entry,PTE):虚拟地址与独立地址具体对应的记录。

• 页全局目录(Page Global Directory,PGD):多级页表中的最高一级。

• 页上级目录(Page Upper Directory,PUD):多级页表中的次高一级。

• 页中间目录(Page Middle Directory,PMD):多级页表中的一级。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    6808

    浏览量

    123291
  • 内存管理
    +关注

    关注

    0

    文章

    168

    浏览量

    14134
  • MMU
    MMU
    +关注

    关注

    0

    文章

    91

    浏览量

    18283
  • 物理内存
    +关注

    关注

    0

    文章

    11

    浏览量

    8455
收藏 人收藏

    评论

    相关推荐

    Proteus涉及的基本概念

    Proteus涉及的基本概念
    发表于 08-01 20:58

    电子元件基本概念和原理

    电子元件基本概念和原理
    发表于 08-05 21:25

    Fpga Cpld的基本概念

    Fpga Cpld的基本概念
    发表于 08-20 17:14

    C语言基本概念

    C语言基本概念
    发表于 08-01 02:00

    天线分集技术的基本概念介绍

    基本概念往往有助于理解多变的无线电通信链接品质,一旦理解了这些基本概念,其中许多问题可以通过一种低成本、易实现的被称作天线分集(antenna diversity)的技术来实现。
    发表于 07-02 06:04

    数据结构的基本概念是什么

    数据结构之基本概念
    发表于 05-27 08:29

    阻抗控制相关基本概念

    阻抗控制部分包括两部分内容:基本概念及阻抗匹配。本篇主要介绍阻抗控制相关的一些基本概念
    发表于 02-25 08:11

    智能天线的基本概念

    1智能天线的基本概念 智能天线综合了自适应天线和阵列天线的优点,以自适应信号处理算法为基础,并引入了人工智能的处理方法。智能天线不再是一个简单的单元,它已成为一个具有智能的系统。其具体定义为:智能
    发表于 08-05 08:30

    CODESYS的基本概念有哪些

    CODESYS是什么?CODESYS的基本概念有哪些?CODESYS有哪些功能?
    发表于 09-18 06:52

    单片机中断的基本概念

    文章目录一.中断的基本概念二.中断相关的寄存器三.中断的实际使用四.中断的优点:一.中断的基本概念1.中断的概念:在单片机中,中断是指:对于CPU来说,当它在正常处理事件A时,突然发生
    发表于 11-25 08:14

    STM32的中断系统基本概念

    STM32 中断系统概述笔记(一)中断概述中断相关基本概念STM32的中断系统基本概念:NVIC 嵌套向量中断控制器中断通道中断优先级优先级分组EXTI 外部中断控制器三种外部中断触发方式引脚分组
    发表于 01-07 07:32

    中断基本概念总结

    基于STM32单片机模块练习——中断总结基本概念1.ARM cortex_m3 内核支持 256 个中断(16 个内核+240 外部)和可编程 256 级中断优先级的设置,与其相关的中断控制和中断
    发表于 01-14 07:39

    基于PID调节相关的15个基本概念详解

    PID入门读此文,必须熟透于心的15个PID基本概念
    的头像 发表于 01-08 09:14 6690次阅读
    基于PID调节<b class='flag-5'>相关</b>的15个<b class='flag-5'>基本概念</b>详解

    详解MMU相关概念及工作原理

    提到MMU就要提到一个概念,虚拟地址(Virtual Address)。前面的文章中反复提到过虚拟地址的概念
    的头像 发表于 04-22 09:20 7434次阅读

    基本概念.zip

    基本概念
    发表于 12-30 09:21 2次下载