凌阳教育专注嵌入式教育14年,良心教育,有担当,有诚信,值得信赖的教育品牌,欢迎访问官网http://www.sunplusedu.com

凌阳教育分享:存储器

上一篇 / 下一篇  2016-08-26 16:45:17

  存放数据的器件。

  1、内存

  内部存储器.常见的内存有:ramDDRII

  存储的数据掉电丢失。暂存数据

  1:物理内存

  实实在在看的见,摸得着的内存器件。

  存储空间不是特别大,一般在几个G以下。

  2:虚拟内存

  操作系统虚拟出来的内存。

  咱们写应用程序的时候,在程序中看到的内存都是虚拟内存。

  操作系统会在虚拟内存和物理内存之间做一个映射。

  在32位系统下,咱们每个运行的程序都会分配内存,每个进程,都有

  4G的虚拟内存。

  3:内存编号

  每个进程都有4G字节的寻址空间。

  咱们可以将进程的内存看成4G个字节的字符数组。存储单元是一个字节

  对4G大小的内存每一个存储单元进行编号

  0x 00 00 00 00 ~ 0x ff ff ff ff

  总结一句话:这个所谓的内存编号,就是地址

  2、外存

  外部存储器,常见的外存有:romflash、硬盘、u盘、sd卡、光盘、磁带

  存储的数据掉电不丢失,长期存储数据

  内存的分区

  1.

  在动态申请内存的时候,在堆里开辟内存。

  2.

  主要存放局部变量。

  3.静态全局区

  1:未初始化的静态全局区

  静态变量(定义变量的时候,前面加static修饰),或全局变量 ,没有初始化的,存在此区

  2:初始化的静态全局区

  全局变量、静态变量,赋过初值的,存放在此区

  4.代码区

  存放咱们的程序代码

  5.文字常量区

  存放常量的。

 


TAG: 存储器

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar
博评网