码迷,mamicode.com
首页 >  
搜索关键字:MMU    ( 843个结果
Mini2440内存管理单元MMU
一级页表:TTB base代表一级页表的地址,将它写入协处理器CP15的寄存器C2(称为页表基址寄存器)即可,一级页表的地址是16K对齐,使用[31:14]存储页表基址,[13:0]为0。一级页表使用4096个描述符来表示4GB空间,每个描述符对应1MB的虚拟地址,要么存储它对应的1MB物理空间的起...
分类:其他好文   时间:2015-11-08 15:14:42    阅读次数:248
[国嵌笔记][036][关闭MMU和CACHE]
关闭MMU和CACHE1.Cache是一种容量小,但存取速度非常快的存储器,它保存最近用到的存储器中数据的拷贝。按功能分为ICache(指令Cache)和DCache(数据Cache)2.虚拟地址就是程序中使用的地址;物理地址就是物理存储单元中实际使用的地址。虚拟地址可以让进程使用更大的空间。MMU...
分类:系统相关   时间:2015-10-25 12:10:08    阅读次数:279
[国嵌笔记][027][ARM协处理器访问指令]
协处理器作用协处理器用于执行特定的处理任务,如数学协处理器可以执行控制数字处理,以减轻处理器的负担。ARM处理器最多可以支持16个协处理器,其中CP15是最重要的一个协处理器CP15的作用CP15是系统控制协处理器,通过额外的寄存器可以控制cache,MMU,系统时钟等功能访问协处理器1.CP15有...
分类:其他好文   时间:2015-10-21 12:28:37    阅读次数:305
KVM虚拟化原理
kvm这个结构体包含了vCPU,内存,APIC,IRQ,MMU,Event事件管理等信息。该结构体中的信息主要在kvm虚拟机内部使用,用于跟踪虚拟机的状态。 对于一个kvm,就对应一个线程。 Kvm完全利用了硬件虚拟化技术,通过c...
分类:其他好文   时间:2015-10-04 11:14:02    阅读次数:316
ARM linux内核启动时几个关键地址【转】
转自:http://www.cnblogs.com/armlinux/archive/2011/11/06/2396787.html1. 内核启动地址1.1. 名词解释ZTEXTADDR解压代码运行的开始地址。没有物理地址和虚拟地址之分,因为此时MMU处于关闭状态。这个地址不一定时RAM的地址,可以...
分类:系统相关   时间:2015-09-29 18:43:18    阅读次数:255
基于ARM 构架(带MMU)的copy_from_user与copy_to_user详细分析
[转自:http://blog.chinaunix.net/uid-20543672-id-3195249.html]在学习Linux内核驱动的时候,一开始就会碰到copy_from_user和copy_to_user这两个常用的函数。这两个函数在内核使用的非常频繁,负责将数据从用户空间拷贝到内核空...
分类:其他好文   时间:2015-09-23 13:26:29    阅读次数:217
kitkat-s5p4418drone 记录
编译u-boot: ./device/nexell/tools/build.sh -b drone2 -t u-boot 编译kernel: ./device/nexell/tools/build.sh -b drone2 -t kernel * System Type * MMU-based Pa...
分类:其他好文   时间:2015-09-18 15:12:41    阅读次数:653
《Linux内核设计与实现》内存管理札记
1.页 芯作为物理页存储器管理的基本单元,MMU(内存管理单元)中的页表,从虚拟内存的角度来看,页就是最小单位。 内核用struct page结构来标识系统中的每个物理页。它的定义例如以下: flag域用来存放页的状态(是不是脏的。是不是被锁定在内存中等等)。_count表示这一页被引用...
分类:系统相关   时间:2015-09-16 12:42:56    阅读次数:209
SoC嵌入式软件架构设计II:否MMU的CPU虚拟内存管理的设计与实现方法
大多数的程序代码是必要的时,它可以被加载到内存中运行。手术后,可直接丢弃或覆盖其他代码。我们PC然在同一时间大量的应用,能够整个线性地址空间(除了部分留给操作系统或者预留它用),能够觉得每一个应用程序都独占了整个虚拟地址空间(字长是32的CPU是4G的虚拟地址空间),但我们的物理内存仅仅是1G...
分类:其他好文   时间:2015-09-11 10:38:18    阅读次数:241
Tiny4412MMU内存管理
MMU是Memory Management Unit的缩写,中文名是内存管理单元,MMU是由ARM芯片中的cp15协处理器管理,它的作用是负责虚拟内存到物理内存的映射 要将虚拟内存映射为物理内存,就要需要构建一张映射表,那么如何来构建这张映射表将至关重要,目前,32位操作系统提供的虚拟存为4G...
分类:其他好文   时间:2015-08-30 14:11:45    阅读次数:164
843条   上一页 1 ... 72 73 74 75 76 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!