Linux
Huststephen
Control the code, control the world.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
固定映射的线性地址
内核地址空间 内核线性地址空间范围:3GB-4GB (0xc0000000-0xffffffff) 内核线性地址空间[3GB,3GB+896MB]-----(线性映射)----------物理地址空间[0,896M] 内核线性地址空间[3GB+896MB,4GB]用来实现“非连续内存分配”和“固定映射” 固定映射 固定映射的线性地址以“任意方式”(与前896MB线性映射方式相比)原创 2017-11-08 15:26:22 · 1080 阅读 · 0 评论 -
内存寻址
内存地址 逻辑地址:由一个段选择符和偏移量组成(16位段选择符、32位偏移量) 线性地址:也称虚拟地址,32位无符号整数 物理地址:用于内存芯片级寻址,32位物理地址或者36位物理地址(启用PAE) 内存控制单元 (MMU) 分段单元:将逻辑地址转化为线性地址 分页单元:将线性地址转化为物理地址 内存仲裁器(memoryarbiter) 功能:控制多CPU以及DMA控制原创 2017-11-08 15:37:08 · 303 阅读 · 0 评论 -
总线地址
MMU中的分页单元:将线性地址转化为(内存)物理地址 IOMMU:将总线地址转化为(内存)物理地址原创 2017-11-08 16:32:41 · 698 阅读 · 0 评论 -
vim 安装 使用 教程
vim 三种模式 1、一般模式:"vim 文件名”刚进入时的状态 2、编辑模式:一般模式下输入“i”进入编辑模式 3、命令模式:一般模式下输入‘:’进入命令模式 普通按键(一般模式下进行的操作) 1、左、下、上、右:h、j、k、l 快捷键(一般模式下进行的操作) 1、跳转到文件首部:gg 2、跳转到文件尾部:G 3、跳转到行首:0 4、跳转到行尾:$ 5、删原创 2017-11-02 11:40:29 · 361 阅读 · 0 评论
分享