![](https://csdnimg.cn/release/download_crawler_static/86382156/bg6.jpg)
四. 地址线 数据线 控制线
地址线 – 决定了 CPU 的寻址能力
数据线 – 决定了 CPU 和其他部件 进行数据传送时 一次性能够传送多少数据的能力
控制线 – 决定了 CPU 对其他部件的控制能力(主板上不止有内存条,还有其他硬件)
检测:
1 Byte = 8 bit
1 KB = 1024 Byte 1 MB = 1024 * 1024 Byte = 2^10 * 2^10 Byte = 2^20 Byte
1 MB = 1024 KB 1 GB = 1024 * 1024 * 1024 Byte = 2^30 Byte
1 GB = 1024 MB
检测:
1 个 CPU 的寻址能力为 8 KB,那么他的地址总线宽度为 2^10 * 2^3 = 2^1313 根
1KB 的存储器有___1024___存储单元的编号从_0_到____1023___
1KB 的存储器可以存储____2^13______bit,____1024______Byte
1GB,1MB,1KB 分别是_2^30,2^20,2^10 Byte
1 个 CPU 的寻址能力为 8KB, 那么它的地址总线的宽度为 13
解答:8KB=(1024 x 8)Byte=(2^10 x 2^3)Byte=2^13Byte
1Byte 为一个存储单元,一根地址总线寻址能力为 2^1 个存储单元,因此地址总线宽度为 13.
注: 寻址就是用一个数字表示一个字节存储单元的地址,而不是表示这个存储单元中的内容,所以不用乘以 8
1KB 的存储器有 1024 个存储单元,存储单元的编号从 0 到 1023。
解答:1 个存储单元存储 1Byte,1KB=1024Byte,也就是 1024 个存储单元。存储单元编号从 0 开始。
1KB 的存储器可以存储 2^13 个 bit,1024 个 Byte。
解答:1Byte=8bit,1KB=1024x8bit=2^10x2^3=2^13 个 bit。
8080,8088,80286,80386 的地址总线宽度为 16 根,20 根,24 根,32 根 则他们的寻址能力分别为:64 KB,
1MB, 16MB, 4GB
1KB=1024B=(2^10)B 1MB=1024KB=(2^20)B 1GB=1024MB=(2^30)B
16 根为(2^16)B=(2^6)KB=64KB
20 根为(2^20)B=(2^10)KB=(2^0)MB=1MB
24 根为(2^24B)=(2^14)KB=(2^4)MB=16MB
32 根为(2^32)B=(3^22)KB=(3^12)MB=(2^2)GB=4GB
8080, 8088, 8086, 80286, 80386 的数据总线宽度为 8 根,8 根,16 根,16 根,32 根 则他们依次可以传送的数
据为 1B, 1B, 2B, 2B, 4B
解答:1 根数据总线传输一个内存二进制位信息(bit),即 1bit,8bit 构成 1Byte。
8 根传输 8bit=1Byte、16 根传输 16bit=2Byte、32 根传输 32bit=4Byte。
从内存中读取 1024 字节的数据,8086 至少要读 512 次,80386 至少要读取 256 次
解答:1024 字节即 1024Byte,根据第 6 题,8086 一次读取 2Byte 数据,因此要读 1024/2=512 次,80386 一
次读取 4Byte,因此要读 1024/4=256 次
在存储器中,数据和程序(指令)以 二进制 形式存放
解答:因为存储器是直接与 CPU 交流,而 CPU 只认识 0 和 1 的二进制数,因此是以二进制形式存储