上面已例出,两盏灯可以表达成00 01 10 11四种状态,那么三盏灯呢?
三盏灯应该就是可以表达成000 001 010 011 100 101 110 111八种状态,看下图:
如果是八盏灯呢?那么其状就表达就是00000000 00000001 00000010。。。。。11111111 共256种状态。
我们来看,上面这些000 001 010。。。。等等这些数不就是我们学过的二进制数吗?本来灯的亮灭是一种物理现象,可当我们把它们按一定的顺序排列好后,灯的亮和灭就代表数字了。让我们再抽象一步,灯为什么会亮呢?是因为输出电路输出高电平,给灯通了电。因此,灯亮和灭就可以用电路的输出是高电平还是低电平来代替了。这样,数字就和电平的高、低联系上了。
位的含义:通过上面的实验我们已知道:一盏灯亮或者说一根线的电平的高低,可以代表两种状态:0和1。实际上这就是一个二进制位,困此我们把一根线(或者一盏灯)称为一“位”,用BIT表示。
字节的含义:一根线可以表示0和1,两根线可以表达00,01,10,11四种状态,也就是可以表示0到3,而三根给可以表达0至7,计算机中通常用8根线放在一起,同时计数,就可以表达到0~255共256种状态。这8根线或者8位就称之为一个字节(BYTE)。不要问我为什么是8根而不是其它数,因为我也不知道。(计算机是一个人造的世界,不是自然界,很多事情无法问为什么,只能说:字是一种规定,大家在以后的学习过程中也要注意这个问题)。
存储器是用来存放数据的地方。它是利用电平的高低来存放数据的。也就是说,它存放的实际上是电平的高、低,而不是我们习惯认为的1234这样的数字。下面我们就来看看,单片机内的存储器是怎样来寻址的,也就是怎么来找到我们存放在存储器内的数据。
本文关键字:存储器 综合-其它,单片机-工控设备 - 综合-其它
上一篇:51单片机CPU的内部结构