Linux 基础 - 1 - 计算机硬件回顾
计算机硬件其实还可以更加简单的划分为 CPU + 内存 +IO设备。它们三者之间是通过一根总线进行数据的交换的,而大家知道在这三者中CPU 的速度最快, 内存第二, IO 设备第三,要使三者协调的进行通信就需要一定的控制。
2. 我们的CPU 有自己的本地总线, 内存也一样, 这些本地总线通过主板的南桥北桥芯片链接在一起通信。 北桥上一般连接高速总线 (连接内存),南桥一般连接低速总线(键盘鼠标,硬盘)。 这些桥将总线汇总起来连入CPU。
3.每个IO 设备都一个IO 控制器 (controller)他是用来把计算机的指令转化为电气的操作,反之亦然。 计算机内部还有一个断控制器,CPU 收到IO中断期告之的中断之后, 就到IO 端口去读IO 信息。
链接一个中断控制器,它是用来告诉CPU当前的中断是那个设备发出的。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。