1.存储器的常用单位与术语
1)位的含义:开关的闭合或电位器电平的高低,可以代表两种状态:0和1。因此可以把一个开关或电位器称之为一“位”,用bit表示。位是单片机中所能表示的最基本和最小的数据单位,是一个二进制位。
2)字节的含义:一个开关可以表示“0”或“1”,两个开关可以表示“00”、“01”、“10”、“11”四种状态,也就是可以表示0到3,计算机中通常用8位同时计数,就可以表示0~255。这8位就称之为一个字节(Byte),即1 Byte=8bit。
在单片机中,数据是以字节为单位进行存放的。通常把1024B称为1KB(即1KB=1024B),1MB=1024×1024B=1024KB,1GB=1024MB,1TB=1024GB。
3)字:通常由两个字节构成一个字。
4)字长:是指单片机能一次处理二进制数码位数的多少。如MCS-51系列单片机是8位机,字长为8位;以80586为微处理器的单片机是32位机,其字长为32位。(www.xing528.com)
2.存储器的工作原理
存储器就是用来存放数据的,它以由8位构成的字节为存储单元,每位二进制数据是利用电平的高低来存放的。可以形象地理解为:一个存储单元相当于一个有8个格子(即数据位)的小抽屉,由这些小抽屉并列排放构成一个文件柜,即存储器。每个小格子用来存放“电荷”,有电荷表示二进制数“1”,无电荷表示二进制数“0”。电荷在控制线的控制下,通过与存储单元相连的数据线传送至目标单元或从目标单元释放。为了控制数据到底传送到哪个单元,在每个单元上有个控制信号线,即地址译码器的输出线,要访问某个单元,就给这个单元的控制信号线一个开放信号,这样数据就可以写入或读出了。两根地址线、四个存储单元的存储器的工作原理如图2-9所示。如地址线A1=0、A0=0,即送来的都是低电平信号,经译码器译码第一条控制线就会送出一个开放信号,选通第一个单元,在控制信号的配合下,实现该单元内数据的读写。
图2-9 存储器的工作原理图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。