微机接口 - dingdalei/Basic GitHub Wiki
微机系统中三种总线
- 微机中CPU芯片与内存储器和I/O接口电路之间信息传输的公共通路,这是内存总线;
- CPU和内存之间通过三条总线相连,分别是地址总线,数据总线和控制总线,每条总线上的状态根据电势高低,分为0和1。
- 如果在指令执行过程中,指令需要读取内存某个地址数据到寄存器中,整个过程可以想象成一下这个样子
- CPU将寄存器的每个位,对接到数据总线的每位上,等待接收数据
- 然后CPU将地址通过地址总线发送给内存单元
- 然后用控制总线发送读数据请求
- 内存收到读请求和地址以后,就将对应地址的存储单元对接到数据总线的另一端,这样每一位的状态就到达了寄存器中相应的位,完成了数据传输
- 构成微机系统的各模块之间信息传输的公共通路,这是内总线,又称系统总线、微机总线和板级总线;通常内总线是芯片总线经缓冲后映射而得。
- 一个微型计算系统同另一个微型计算机系统之间,或者一个微型计算机系统同仪表、仪器之间信息传输的公共通路,这是外总线,又称通信总线。
三总线
CPU和内存之间通过三条总线相连,分别是地址总线,数据总线和控制总线,每条总线上的状态根据电势高低,分为0和1。如果在指令执行过程中,指令需要读取内存某个地址数据到寄存器中,整个过程可以想象成一下这个样子
CPU将寄存器的每个位,对接到数据总线的每位上,等待接收数据 然后CPU将地址通过地址总线发送给内存单元 然后用控制总线发送读数据请求 内存收到读请求和地址以后,就将对应地址的存储单元对接到数据总线的另一端,这样每一位的状态就到达了寄存器中相应的位,完成了数据传输