原程序 1级 2级 3级 4级 5级
14 一个DMA模块采用周期挪用方式从一个速率为9600bps的外围设备向存储器传输字符。CPU读取指令的速率为每秒100万条,每条指令一个字,问DMA模块对于CPU速率的影响有多少?
答:DMA每传输一个字符访问一次存储器,从而影响CPU的读取指令的操作。设DMA的访存周期为T,则DMA对CPU的影响比例为:9600×T/(8×1000000)。
20. 某32位计算机有2条选择通道和1条字节多路通道。每条选择通道支持2个磁盘和2个磁带设备。字节多路通道连接2个打印机、2个读卡机和10台终端。假定以下各设备的数据传输速率:
磁盘 800KB/s 磁带 200KB/s 打印机 6.6KB/s 读卡机 1.2KB/s 终端 1KB/s
问系统的输入输出传输速率最大值为多少?
答:选择通道的输入输出传输速率为800KB/s,字节多路通道的输入输出传输速率为 2×6.6KB/s + 2×1.2KB/s + 10×1KB/s = 25.6 KB/s 系统的输入输出传输速率最大值为 2×800KB/s + 25.6 KB/s = 1625.6 KB/s