总线与南桥

总线与南桥

Content #

两个麻烦的问题。

①不可能将所有的I/O 接口直接和处理器相连,设备那么多,还有些设备现在没有发明出来,将来一定会有。你怎么办?

②每个设备的I/O 接口都抢着和处理器说话,不发生冲突都难。你怎么办?

对第1 个问题的解答是采用总线技术。总线可以认为是一排电线,所有的外围设备,包括处理器,都连接到这排电线上。但是,每个连接到这排电线上的器件都必须有拥有电子开关,以使它们随时能够同这排电线连接,或者从这排电线上断开(脱离)。这就好比是公共车道,当路面上有车时,你就必须退避一下,不能硬冲上去。因此,这排公共电线就称为总线(Bus)。

对第2 个问题的解答是使用输入输出控制设备集中器(I/O Controller Hub, ICH)芯片,该芯片的作用是连接不同的总线,并协调各个I/O 接口对处理器的访问。在个人计算机上,这块芯片就是所谓的南桥。

From #