永发信息网

最大寻址内存是什么意思?CPU的地址总线是什么意思?

答案:3  悬赏:20  手机版
解决时间 2021-02-01 02:42
  • 提问者网友:别再叽里呱啦
  • 2021-01-31 17:25
最大寻址内存是什么意思?CPU的地址总线是什么意思?
最佳答案
  • 五星知识达人网友:野味小生
  • 2021-01-31 18:58
地址总线 (Address Bus;又称:位址总线) 属于一种电脑总线 (一部份),是由 CPU 或有 DMA 能力的单元,用来沟通这些单元想要存取(读取/写入)电脑内存元件/地方的实体位址。

地址总线AB是专门用来传送地址的,由于地址只能从CPU传向外部存储器或I/O端口,所以地址总线总是单向三态的,这与数据总线不同。地址总线的位数决定了CPU可直接寻址的内存空间大小,比如8位微机的地址总线为16位,则其最大可寻址空间为216=64KB,16位微型机的地址总线为20位,其可寻址空间为220=1MB。一般来说,若地址总线为n位,则可寻址空间为2n字节。

地址总线的宽度,随可寻址的内存元件大小而变,决定有多少的内存可以被存取。
举例来说:一个 16位元 宽度的位址总线 (通常在 1970年 和 1980年早期的 8位元处理器中使用) 到达 2 的 16 次方 = 65536 = 64 KB 的内存位址,而一个 32位元 位址总线 (通常在像现今 2004年 的 PC 处理器中) 可以寻址到 4,294,967,296 = 4 GB 的位址。

在大多数的微电脑中,可寻址的元件都是 8 位元的 "字节" (所以 "K" 在这情况像相等于 "KB" 或 kilobyte),有很多的电脑例子是以更大的资料区块当作他们实体上最小的可寻址元件,像是大型主机、超级电脑、以及某些工作站的CPU。

可寻地址:可访问的内存地址的大小,比如说32位CPU最大内存可寻址4G 也就是说32位机最高支持4G内存。
全部回答
  • 1楼网友:英雄的欲望
  • 2021-01-31 21:54
CPU的地址总线是什么意思? 就好比CPU与其它硬件设备之间的桥梁一样,通俗点讲,就是导线,CPU与其它设备之间传送数据的, 所谓的总线宽理解成有CPU上有多少跟连接其它设备的电线. 最大寻址内存是什么意思? 在内存中的数据存放都按0~N的序列存放,0~N就是你的内存地址(位置). CPU在内存读取数据时,首先要知道这个数据存放在内存的哪个位置, 那么就要通过一系列方法来"寻找这个地址" (寻址) 最大寻址内存: 与你机器CPU地址总线宽度有关, 就比如现在的机器都是32位的,也就是地址总线有32根. 那么它可以搜寻的内存最大为2的32次冥. 2^32=4294967296(字节B) 4294967296(字节B)/1024=4194304(千字节KB) 4194304(千字节KB)/1024=4096(兆字节MB) 4096(兆字节MB)/1024=4G 那么也就是说现在的32位机器最大弄个4G内存就OK了。 现在的内存一般都是2G、 4G, 想不通有的人为什么要装上8G的内存,难道他的CPU是专门订做的33位的地址总线???
  • 2楼网友:罪歌
  • 2021-01-31 20:18
内存:这根地址总线有关,以前8086的地址总线是20位的,20条地址线路按0 1 编码有2的20次幂这么多的地址,2的20次幂不就是1M吗? 我们现在的地址总线是32位的,32条地址线路按0 1 编码有2的32次幂这么多的地址,2的32次幂不就是4G吗? 而现在我们的cpu一般是32位的了,所以可以寻址2的32次幂这么多的地址,你算算2的32次幂有多大?4G吧!如果是64位的话,你算2的64次方是多少,就支持多大的内存!CPU:地址总线宽度:地址总线宽度决定了CPU可以访问的物理地址空间,对于486以上的微机系统,地址线的宽度为32位,最多可以直接访问4096 MB的物理空间。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯