计算机系统结构-多处理机

概念,多处理机指的是,多台含cpu的机器共享一个存储器。

(可以通过网络宽带,也可以通过线直连这个存储器。当然他们也可以有自己的私有存储器或者高速缓存)

几个cpu公用一个总线,没问题。但是如果十几个cpu公用一个总线,就会导致cpu的浪费。根本上说是总线太少,cpu运行又很快。于是就有了多个线路的东西,这种东西就叫互联。

omega互联

计算机系统结构-多处理机_第1张图片

 

只用记住,线的移动规律,根据目标存储器的编码从左往右,0往上,1往下移。

第一个是固定设计好的,如1A,1B,1C,1D。左边的cpu要想去右边的存储器中拿数据。必须先从他连接好的第一线开始。

现在给大家展示一下我的解释功力。假设随便给我一个,就110的cup把,他如何最快速度移动到100的存储器。

110走第一个固定设计好的,1C,然后根据存储器100,从左往右,第一位是1。根据1往下移动,所以他就移动到了2B,然后第二位是0,向上,所以移动到了3C,第三位是0,向上移,所以移动到了100.

参考:

多处理机系统——多处理机 - 知乎

你可能感兴趣的:(计算机系统结构,多处理机系统)