“系统总线 三总线系统”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) (建立内容为“https://www.bilibili.com/video/BV1hg411V7Bm?p=19 === 地址总线 === === 数据总线 === === 控制总线 ===”的新页面) |
Jihongchang(讨论 | 贡献) |
||
(未显示同一用户的4个中间版本) | |||
第1行: | 第1行: | ||
https://www.bilibili.com/video/BV1hg411V7Bm?p=19 | https://www.bilibili.com/video/BV1hg411V7Bm?p=19 | ||
+ | |||
+ | === 数据总线 === | ||
+ | CPU与内存或其他器件之间的数据传送的通道,决定了CPU和外界的数据传送速度。 | ||
+ | |||
+ | 每条传输线一次只能传输1位二进制数据。 | ||
+ | |||
+ | 例如:8根数据线一次可传送一个8位二进制数据(即一个字节)。 | ||
+ | |||
+ | “64位的CPU”是指CPU的数据总线的宽度是64位。字长取决于数据总线的宽度。 | ||
+ | |||
=== 地址总线 === | === 地址总线 === | ||
+ | CPU是通过地址总线来指定存储单元的,其决定了CPU所能访问的最大内存空间的大小。 | ||
+ | |||
+ | 例如:若计算机的地址总线的宽度为32位,则最多允许直接访问4GB的物理空间,所以最多支持4GB内存。 | ||
+ | |||
+ | 2<sup>32</sup>=2<sup>2</sup>*2<sup>10</sup>*2<sup>10</sup>*2<sup>10</sup> | ||
+ | |||
+ | 2<sup>10</sup>=K | ||
+ | |||
+ | 2<sup>10</sup>*2<sup>10</sup>=M | ||
+ | |||
+ | 2<sup>10</sup>*2<sup>10</sup>*2<sup>10</sup>=G | ||
+ | |||
+ | 一个CPU地寻址能力为8K,那么它的地址总线的宽度为13. | ||
+ | |||
+ | 8K=8*2<sup>10</sup>=2<sup>3</sup>*2<sup>10</sup>=2<sup>13</sup> | ||
− | |||
=== 控制总线 === | === 控制总线 === | ||
+ | 对外部器件进行控制,其宽度决定了CPU对外部器件的控制能力。 | ||
+ | |||
+ | |||
+ | 设有一个64K x 32 位的存储器(每个存储单元为32位),其存储单元的地址宽度为64K=2<sup>16</sup>,总共16位。 | ||
+ | |||
+ | 这里32位可以说是每个存储单元为32位,也可以理解为数据总线宽度是32. |
2022年9月8日 (四) 08:03的最新版本
https://www.bilibili.com/video/BV1hg411V7Bm?p=19
数据总线
CPU与内存或其他器件之间的数据传送的通道,决定了CPU和外界的数据传送速度。
每条传输线一次只能传输1位二进制数据。
例如:8根数据线一次可传送一个8位二进制数据(即一个字节)。
“64位的CPU”是指CPU的数据总线的宽度是64位。字长取决于数据总线的宽度。
地址总线
CPU是通过地址总线来指定存储单元的,其决定了CPU所能访问的最大内存空间的大小。
例如:若计算机的地址总线的宽度为32位,则最多允许直接访问4GB的物理空间,所以最多支持4GB内存。
232=22*210*210*210
210=K
210*210=M
210*210*210=G
一个CPU地寻址能力为8K,那么它的地址总线的宽度为13.
8K=8*210=23*210=213
控制总线
对外部器件进行控制,其宽度决定了CPU对外部器件的控制能力。
设有一个64K x 32 位的存储器(每个存储单元为32位),其存储单元的地址宽度为64K=216,总共16位。
这里32位可以说是每个存储单元为32位,也可以理解为数据总线宽度是32.