码迷,mamicode.com
首页 > 其他好文 > 详细

                          关于内存的重要知识

时间:2016-08-06 22:00:31      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:计算机系统   管理者   操作系统   知识   回收   

第一节:内存的基本概念

计算机中表达信息的最小物理单位:位(bit)

字节(BYTE)

Bb=8b

1KB=1024b

1MB=1024KB

1GB=1024MB

内存从管理者的角度看有以下几个特点:

1.有多个字节组成的连续线性一维存储空间

2.字节是内存分配存储空间的最小单位

3.对内存中的众多字节,计算机系统是通过对字节进行唯一性编号来管理得,编号和字节之间是一一对应关系。

4.一个计算机系统所能管理的最大内存,取决于内存中编号字节的二进制位数

第二节.软件运行过程与内存管理

1.操作系统是计算机资源的管理者,包括内存在内的计算机软硬件设备都是在操作系统的统一运行下管理的。

2.软件运行前需要先向操作系统申请空间,如果有多余空间,则操作系统向其分配空间。

3.软件运行完毕后,操作系统回收软件所占用的空间,以便下次可以给别的软件使用。

4.某软件得到内存,内存中存放的是曾经使用过它的软件留下的残留数据,被称为垃圾数据

第三节.计算机对数据识别方式和存储长度

1.计算机识别数值的方法:

1001 0110 无符号数

1001 0110 补码

1001 0110 浮点数

1001 0110 地址的编号(指针)

1001 0110 ASCII码

以上几种都是可存在于计算机中的数据

2.存储长度:计算机总是用2的整数次方个字节来存储数据,通常为1B,2B,4B,8B

数据类型有两个要素:1.识别方式2.长度

C预言在32位系统下的数据类型

代号    识别形式    长度    称谓

short    补码      2B    短整型

int     补码      4B    整型

long      补码        4B     长整型

float      浮点       4B      单精度

double     浮点       8B       双精度

char      字符       1B       字符

*         字节编号    4B        指针

C编写程序过程:

编译源程序文件,该类文件的扩展名为.c

转换为机器语言文件

执行这个机器语言文件              


                          关于内存的重要知识

标签:计算机系统   管理者   操作系统   知识   回收   

原文地址:http://11631662.blog.51cto.com/11621662/1835107

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!