1.1 位和位存储
信息是以0和1的模式编码,这些数字称为位(bit, 是binary digit的简写,意思是二进制数字)
1.2 主存储器
为了储存数据,计算机包含大量的电路,每一个电路能够储存一个位。这种位储存器被称为计算机的主存储器。
1.2.1 存储器结构
计算机的主存储器是由成为 存储单元(cell)的可管理单位组成的,一个典型存储单元的容量是8位。因为一个8位的串称为一个字节(byte),所以一个典型存储单元的容量是一个字节。
因为计算机的主存储器是由独立的、可编址的存储单元组成的,所以可以根据需要独立访问这些存储单元。为了反映用任何顺序访问存储单元的能力,计算机的主存储器被称为随机存取存储器(random access memory,RAM)
1.2.2 存储器分类介绍
计算机中的存储器按照用途可分为主存储器(内存)和辅助存储器(外存)。
内存指主板上的存储部件,用来存放当前正在执行的数据和程序,但仅用于暂时存放程序和数据,关闭电源或断电,数据会丢失。内存储器是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存储器中进行的,因此内存储器的性能对计算机的影响非常大。内存储器(Memory)也被称为内存,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。
内存从广义上分为ROM,RAM,CMOS存储器三类。
ROM表示只读存储器(Read Only Memory),在制造ROM的时候,信息(数据或程序)就被存入并永久保存。这些信息只能读出,一般不能写入,即使机器停电,这些数据也不会丢失。ROM一般用于存放计算机的基本程序和数据,如BIOS ROM。
随机存储器(Random Access Memory)表示既可以从中读取数据,也可以写入数据。当机器电源关闭时,存于其中的数据就会丢失。我们通常购买或升级的内存条就是用作电脑的内存,内存条(SIMM)就是将RAM集成块集中在一起的一小块电路板,它插在计算机中的内存插槽上,以减少RAM集成块占用的空间。
Cache也是我们经常遇到的概念,也就是平常看到的一级缓存(L1 Cache)、二级缓存(L2 Cache)、三级缓存(L3 Cache)这些数据,它位于CPU与内存之间,是一个读写速度比内存更快的存储器。当CPU向内存中写入或读出数据时,这个数据也被存储进高速缓冲存储器中。当CPU再次需要这些数据时,CPU就从高速缓冲存储器读取数据,而不是访问较慢的内存,当然,如需要的数据在Cache中没有,CPU会再去读取内存中的数据。
外存通常是磁性介质或光盘等,能长期保存信息。常见的外存储器有软盘存储器、硬盘存储器、光盘存储器等。磁盘有软磁盘和硬磁盘两种。光盘有只读型光盘CD-ROM、一次写入型光盘WORM和可重写型光盘MO三种。
内存储器最突出的特点是存取速度快,但是容量小、价格贵;外存储器的特点是容量大、价格低,但是存取速度慢。内存储器用于存放那些立即要用的程序和数据;外存储器用于存放暂时不用的程序和数据。内存储器和外存储器之间常常频繁地交换信息。
1.5 二进制系统
1.5.1 二进制记数法
1.5.2 二进制中的小数
1.6 整数的储存
二进制补码记数法和余码记数法
1.6.1 二进制补码记数法
二进制补码系统中,最左边的位常称为符号位,再二进制补码系统中,符号位为1的模式表示负值,符号位为0的模式表示非负值。