猩球崛起凯撒老婆:数据总线的设计问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 00:16:45
在Inter32位CPU中,外部数据总线位64位,但是内部数据总线只有32位,就是说一次只能处理32位数据,那CPU每次从内存读进64位数据又不能一次
性处理完,不是浪费吗,干嘛要这样设计,没有被处理的32位数据送去哪里,是送到寄存器等待吗?

CPU处理数据的速度非常快,以至于外部设备的速度无法跟上它的处理速度 ,使外部设备成为整个计算机系统的瓶颈,你所说的浪费了32位数据是没有根据的,因为计算机处理数据和载入数据不是同步进行 的,也就是说它在载入下一个64位数据的同时可以分两次完成对上一次传送进来的数据的处理,当然数据传送这个过程不是由CPU控制的,所以原则上不占用CPU资源,是通过一个DMA控制器完成的,要想详细了解这个过程不是个简单的问题,我只能解释到这里,希望你能明白一点