冯诺依曼体系结构和总线概念
Part1: 计算机发展历程--冯诺依曼体系结构
Pre: 程序和存储是两种实现方式:
程序属于Control Unit,将程序用硬件实现,若更改程序,硬件需要重新设计
Now: 程序和存储都在内存中以二进制的方式保存。
控制器在内存中取指,根据指令发送控制命令。
figure: 冯诺依曼体系结构
Part2: 总线/系统总线
def: 总线是指计算机中 设备与设备 之间传输信息的公共数据通道。
type:
按传输信号种类分类:
数据总线(传递地址对应的数据)地址总线(RAM寻址)控制总线(传递控制信号)
按结构层次分类:
CPU总线(内部总线)系统总线(CPU到接口的总线)外部总线(接口到外设的总线)
总线结构:
单总线结构,双总线结构(分为存储器和IO接口之间无直接通道,存储器和IO接口间有直接通道(DMA)),多总线结构
figure:单总线结构
figure:双总线结构
figure:双总线结构(DMA)
figure:多总线结构
NOTE:
1. PCIe是点对点串行连接,没有传统意义上的地址线,数据线和控制线。