cpu的位,数据总线宽度,地址总线宽度的区别和联系

2024年11月20日 11:43
有2个网友回答
网友(1):

地址总线宽度决定了CPU可以访问的物理地址空间,简单地说就是CPU到底能够使用多大容量的内存。16位的微机我们就不用说了,但是对于386以上的微机系统,地址线的宽度为32位,最多可以直接访问4096 MB(4GB)的物理空间。而今天能够用上1GB内存的人还没有多少个呢(服务器除外)。
数据总线负责整个系统的数据流量的大小,而数据总线宽度则决定了CPU与二级高速缓存、内存以及输入/输出设备之间一次数据传输的信息量。

CPU做一次加法是多少位的。确切地说,CPU的位数,指的是CPU内ALU的数据字宽度。外部的数据总线也可以是16条,数据分高半字和低半字两次传输。可参Intel8088与8086之区别。
CPU位数与地址字长无关。地址总线条数不一定等于地址字长。或许有人喜欢在一根地址总线上做32位串行传输,只要他有本事使地址传输能适应RAM芯片的速率。如果CPU内的ALU(算术逻辑单元)字长仍是32位,CPU就还是32位。

网友(2):

cpu的位是指CPU每次可处理多少位的数据
数据总线宽度是指一次可传多少位的数据
地址总线宽度是指可以访问的最大内存空间,比32bit的地址总线宽度就可以最大访问2的32次方大小(4GB)的内存储空间