地址中每一个地址代表着一个字节。

其中2的10次方代表1KB;2的20次方代表1MB;2的30次方代表1GB

0~F  等价于0~1111  所表示的字节范围是2的4次方(用等比数列前n项合公式)= 16字节。

0~FF 代表 256byte。

0~FFFF 代表 2的16次方为64kB。

0~FFFFFFFF  代表 2的32次方代表着 4*1GB 为4GB。

为什么FFFF FFFF是4GB相关推荐

  1. 【Linux 内核 内存管理】虚拟地址空间布局架构 ① ( 虚拟地址空间布局架构 | 用户虚拟地址空间划分 )

    文章目录 一.虚拟地址空间布局架构 二.用户虚拟地址空间划分 一.虚拟地址空间布局架构 在 646464 位的 Linux 操作系统中 , " ARM64 架构 " 并 不支持 6 ...

  2. OSTaskStkInit_FPE_x86()--浮点仿真任务栈初始化函数(分段寻址的地址转换为线性地址)

    段地址:段内偏移量寻址方案 在 uC/OS-II 随书光盘中针对 80x86 (不带硬件浮点运算单元)的移植源码中,有一个浮点仿真任务栈初始化函数 OSTaskStkInit_FPE_x86(),其中 ...

  3. Linux系统中的内存划分-- VM split

    Linux内核内存管理,是一个庞大而复杂的系统,可以说花上一辈子时间来研究内核中内存管理部分都不夸张. Understanding the VM split Linux内核通过以下两种方式管理内存: ...

  4. linux内存管理(一)-内存管理架构

    文章目录 一.内存管理架构 二.虚拟地址空间布局架构 2.1内核地址空间布局 2.2用户地址空间布局 三.物理内存体系架构 3.1 正常内存 3.2 设备内存 四.内存结构 五.内存模型 六.虚拟地址 ...

  5. 详细讲解Linux内核源码内存管理(值得收藏)

    Linux的内存管理是一个非常复杂的过程,主要分成两个大的部分:内核的内存管理和进程虚拟内存.内核的内存管理是Linux内存管理的核心,所以我们先对内核的内存管理进行简介. 一.物理内存模型 物理内存 ...

  6. [C/C++] 指针的原理和对指针的运用及理解(包括函数指针和多级指针)

    目录 C/C++指针存在的必要性 内存和指针原理的简易认知 指针的理解 指针相关运算符 数据指针和函数指针的声明方式 指针原理 **指针风暴** 数据类型权限和指针级数 C/C++指针存在的必要性 指 ...

  7. 机房搬迁AIX系统调研指令模板

    1查看机器型号SN 查看机器型号,SN DB2Server[/]#uname -Mu IBM,9117-MMA IBM,02065D746 2查看操作系统版本---便于解决问题和重装OS 查看系统的m ...

  8. 007-2虚拟地址空间布局

    二.虚拟地址空间布局 ARM64处理器不支持64位完全虚拟地址.在ARM64结构的linux内核中,内核虚拟地址和用户虚拟地址都是48位,并没有占用前面的16位.所有进程共享内核虚拟地址:ffff 0 ...

  9. 20_clickhouse,硬件管理与优化(cpu,内存,网络,存储,操作系统配置),profile管理,Quotas设置,约束管理,查询权限,用户管理配置等

    26.运维管理与优化 26.1.硬件管理与优化 26.1.1.CPU 26.1.2.内存 26.1.3.网络 26.1.4.存储 26.2.操作系统的配置 26.2.1.CPU频率调整策略 26.2. ...

  10. BIOS_CXL_INIT_FLOW

    文章目录 CXL 初始化 BIOS 打印 BIOS源码解析 Initialize CXL CXL Memory Map BIOS 打印 BIOS源码解析 Memory Map CXL 初始化 BIOS ...

最新文章

  1. matlab图像处理课程设计,基于MATLAB_GUI的数字图像处理程序设计课程设计
  2. 用java编写简单Webserver,理解webserver的功能。
  3. 2.1 线性表的定义和基本操作
  4. div中定义局部变量_说说 Go 中的变量(附粗制滥造面试题)
  5. python3导入特定的成员
  6. 中raise抛出异常_Python 异常处理知识点汇总,五分钟就能学会 !
  7. 在XNA 3.0 项目添加声音——播放MP3或WMA声音文件
  8. C语言读取raw格式图像,求指导,如何用c语言实现读取*.raw格式图像
  9. Matplotlib 中文用户指南 3.2 图像教程
  10. 全图化引擎(AI·OS)中的编译技术
  11. matlab阶跃响应_状态空间模型及MATLAB指令计算
  12. VOC2007/2012数据集解析
  13. Java环境变量配置与adb环境变量配置
  14. Linux终端复制粘贴后前后会多出0~和~1
  15. python合并excel工作簿_ExcelPython合并处理Excel工作簿、工作表
  16. SWUST OJ 99:Euclid‘s Game
  17. 巴比特 | 元宇宙每日必读:股价暴跌,强敌环伺,扎克伯格将如何续写元宇宙故事?...
  18. 美团 SP 30K*15.5?如何看待老生常谈的薪资倒挂现象?
  19. 今日头条视频Url嗅探
  20. Java Scanner的hasNext()方法

热门文章

  1. 图像预处理——对数变换
  2. matlab-gaussmf正态曲线的绘制
  3. java浪漫代码_程序员表白教程,这些代码用过的都说浪漫
  4. java回溯_java实现回溯算法
  5. Linux家目录被误删除恢复
  6. 笔记本安装PCMCIA并口卡
  7. oracle元转换为万元,Excel表格中快速实现元转换成以万元显示的方法
  8. 使用Breed为极路由4增强版(B70-HC5962)刷老毛Padavan固件,配置Nginx代理SSH内网映射
  9. initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  10. 华为x86服务器销售额,x86服务器销量排行