问答题 假设有一个32位和一个16位的微处理器连接到系统总线。给定如下条件:.所有的微处理器具有所需的硬件特性,用来支持各种类型的数据传送:查询式I/O,中断式I/O,DMA方式。.所有的微处理器具有26位地址总线。.有两块存储器板,每块容量是64M×16位,与总线相连。希望尽可能地使用共享存储器。.系统总线最大支持4根中断线和1根DMA线。.其他所需的假设条件都成立。要求:(1)根据线数和类型给出系统总线规范。(2)说明上述设备怎样连到系统总线上。
【正确答案】正确答案:(1)系统总线规范: 地址线:26条,由CPU发出,单向传送到存储器和I/O设备数据线:16位,由CPU发出,CPU与主存、DMA接口、I/O中断接口之间双向传送。 控制线:存储器读/写命令R/W线,4根中断请求线(对应有4根中断批准线),由设备到CPU。 1根DMA请求线(对应有1根DMA批准线)由设备到CPU。 设备状态线(根据I/O设备数目决定),由设备到CPU。 (2)系统总线与CPU、存储器、I/O设备的连接,如图10.19所示。
【答案解析】