久发365电子游戏网址多少-Ycc365下载-office365

数据线和地址线 ?

数据线和地址线 ?

1、数据线和地址线是针对CPU而言的,地址线、数据线都是指CPU的地址线和数据线;

2、地址线是什么?

地址线是用来传输地址信息的,举例:CPU在内存或硬盘里面寻找一个数据时,先通过地址线找到地址(这个数据对应的存储单元)

然后再通过数据线将数据取出来,CPU如果有32根地址线,那么就可以访问2^32个存储单元,1个存储单元是1字节(1B),也就是4GB;

//注释:地址线一次确定一个存储单元(1字节),假如有32根地址线,一次是这32根地址线同时共同确定这一个地址单元;

所以存储单元的个数(字节数)= 2 ^ 地址线的条数

CPU的最大寻址能力如何计算:

//重点:地址总线宽度决定了CPU可以访问的物理地址空间,简单地说就是CPU到底能够使用多大容量的内存。

假如地址线是32,

2^32 = 4294967296 B

4,294,967,296 / 1024 = 4,194,304 KB / 1024 = 4096 MB / 1024 = 4GB,那么该CPU的最大寻址能力是4GB,也就是最多能使用4G的内存;

其实上面也要涉及到位宽,也就是一次访问几字节的数据,

3、数据线是什么?

数据线的作用是存取数据,字长 = 数据线个数(也就是指的 数据总线)

//注释:假如字长是32位,数据总线就是32,那么一次就可以处理4B即4个存储单元;

4、地址线和数据总线?

一般情况下,数据总线 = 地址总线;

地址线 和 数据线 一般都为 双向信号;

5、如何计算需要的地址总线、数据总线?

例:计算机字长为32位,其存储容量为 16M x 32位,求它的地址线的数量和数据线的数量?

① 字长32位的计算机 其数据线有32位,所有数据线的数量是32;

字长32位 = 数据总线;

②基本寻址的存储单元是1字节(8位),32位则占4字节(4个存储单元),所以16M x 32位共需

16 * 1024KB * 1024B * 4 = 67108864(64M)个存储单元;

所以要对67108864个单元寻址,如何计算寻址的地址线呢?

寻址(地址线):64M = 67108864 = 2^26 字节(1字节)

所以需要26根地址线;

小TIPS:

1个存储单元是1字节(1B)即8位(8bit);

i7的CPU最大可以支持128G的内存,那么可以推断i7的地址总线是 128G = 2^7 * 2^30 / 4 = 2^37 B,也就是有 37 根地址线;