一、基本概念
互连网络是一种由开关元件按照一定的拓扑结构和控制方式构成的网络,用来实现计算机系统中结点之间的相互连接。
1.1 互连网络的种类
静态互连网络:连接通路是固定的,一般不能实现任意结点到结点之间的互连。
循环互连网络:通过多次重复使用同一个单级互连网络以实现任意结点到结点之间的互连 。
多级互连网络:将多套相同的单级互连网络连接起来,实现任意结点到结点之间的互连。
全排列互连网络:能够同时实现任意结点到结点之间的互连。
全交叉开关网络:能够同时实现任意结点到结点之间的互连,还能够实现广播和多播。
二、输入输出系统
2.1 I/O设备与接口
接口 例如:声卡、显卡、网卡
2.2 I/O设备与CPU传送数据的控制方式
2.3 程序查询方式(很少被使用) 串行执行
2.4 程序中断方式( * CPU与慢速外设之间的传输)并行执行
2.5 DMA方式 ( * 存储器与快速外设与之间的传输) CPU和外设并行工作
2.6 通道方式(大中型计算机)