这里有你要的汇编概念: 位_字节_字长_存储器

553 浏览发布于 作者 zouyang (欢迎转载-请注明出处链接)留下评论分享按钮

1、
计算机的最小存储单位为 位,也就是bit 比特。可以存放一个 1 或者 0 。

2、
8位二进制,就是 8个bit组成一个 字节(byte)
字节:指一小组相邻的二进制数码。通常是8位作为一个字节。它是构成信息的一个小单位,并作为一个整体来参加操作。
二进制,0和1组成的8位,比如 00110011,它转化为十进制就是51,那么8位的0和1的组合就可以组合出2的8次方种可能,分别转换为十进制,就是数字范围:0-256,因为范围有限,所以可能会用2个字节或者更多字节来表示某个东西。
例如,在C++的数据类型表示中,通常char为1个字节,int为4个字节,double为8个字节。
当然,在现在的32位计算机或者64位计算机上,会有更多组合的可能数。

3、
存储器(例如内存)有多少个存储单元,就可以存放多少 字节(byte)。

4、
存储器的大小用 字节 来表示。所以一个容量为1KB的存储器,可以存放1*1024=1024字节,一个存储器有多少个存储单元,就可以存储多少个字节。

5、
存储器里每一个存储单元都有一个编号,比如从0-XXX,就像门牌号,方便进行查找。也就是我们编程时经常所说的地址之类概念

6、
字长
计算机的每个字所包含的位数称为字长。根据计算机的不同,字长有固定的和可变的两种。固定字长,即字长度不论什么情况都是固定不变的;可变字长,则在一定范围内,其长度是可变的。
计算的字长是指它一次可处理的二进制数字的数目。计算机处理数据的速率,自然和它一次能加工的位数以及进行运算的快慢有关。如果一台计算机的字长是另一台计算机的两倍,即使两台计算机的速度相同,在相同的时间内,前者能做的工作是后者的两倍。
一般地,大型计算机的字长为32-64位,小型计算机为12-32位,而微型计算机为4-16位。字长是衡量计算机性能的一个重要因素。

想要打赏,请点击这里

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注