5
TM
2014 BIT
为什么要在CPU与外设之间设置接口电路?
其一,CPU与外设两者的信号线不兼容,在信号线功能定义、
逻辑定义和时序关系上都不一致;
其二,两者的工作速度不兼容,CPU速度高,外设速度低;
其三,若不通过接口,而由CPU直接对外设的操作实施控制,
就会使CPU处于穷于应付与外设打交道之中,大大降低
CPU的效率;
其四,若外部设备直接由CPU控制,也会使外设的硬件结构
依赖于CPU,对外设本身的发展不利。
因此,有必要设置接口电路,以便协调CPU与外设两者的工
作,提高CPU的效率,并有利于外设按自身的规律发展。