- 计算机硬件其实还可以更加简单的划分为 CPU + 内存 +IO设备。它们三者之间是通过一根总线进行数据的交换的,而大家知道在这三者中CPU 的速度最快, 内存第二, IO 设备第三,要使三者协调的进行通信就需要一定的控制。
2. 我们的CPU 有自己的本地总线, 内存也一样, 这些本地总线通过主板的南桥北桥芯片链接在一起通信。 北桥上一般连接高速总线 (连接内存),南桥一般连接低速总线(键盘鼠标,硬盘)。 这些桥将总线汇总起来连入CPU。
3.每个IO 设备都一个IO 控制器 (controller)他是用来把计算机的指令转化为电气的操作,反之亦然。 计算机内部还有一个断控制器,CPU 收到IO中断期告之的中断之后, 就到IO 端口去读IO 信息。
链接一个中断控制器,它是用来告诉CPU当前的中断是那个设备发出的。
时间: 2024-10-13 23:04:46