关于字长、内存空间、地址总线、数据总线的理解

关于字长、内存空间、地址总线、数据总线的理解
字长与数据总线:
CPU在单位时间内(同一时间)能一次处理的二进制数的位数叫字长。32位cpu、64位cpu说的就是字长,即计算机(cpu)的字长为32位或64位。同时字长也表明的cpu的数据总线的根数,32位cpu有32根数据总线,每根数据总线能够传输1位(1bit)的数据,所以32位cpu一次能与内存交流的数据的大小为32bit=4*8bit=4byte(字节)。

地址总线与内存空间:
地址总线的根数决定了最大可用内存空间容量。每一个字节的内存空间被视为一个地址单元,整个内存可以看作很多个地址单元组成的数组,每个地址单元有唯一确定的地址来标定,来区分不同的地址单元。32根地址线可以表示出2^ 32个不同的数字,每个数字对应一个地址,故32根地址线最多能够访问2^ 32个地址,继续增加容量,那么新增的容量的地址要么与前面的地址重复,要么32位的二进制无法表示出来。所以32根地址线的最大内存容量为2^ 32byte=2^ 22^ 10 2^ 10 * 2^ 10byte=4GB。

数据总线和地址总线数量没有必然的联系,要看cpu的具体设计。

你可能感兴趣的:(计算机原理)