题目内容
(请给出正确答案)
[主观题]
当该外设的数据传输率达到5MB/s时,改用DMA方式传送数据。假定每次DMA传送大小为5000B,且DMA预处理
和后处理的总开销为500个时钟周期,则CPU用于该外设I/O的时间占整个CPU时间的百分比是多少?(假设DMA与CPU之间没有访存冲突)。
查看答案
如果结果不匹配,请 联系老师 获取答案
某计算机的CPU主频为500MHz,CPI为5(即执行每条指令平均需5个时钟周期)。假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,以32位为传输单位,对应的中断服务程序包含18条指令,中断服务的其他开销相当于2条指令的执行时间。请回答下列问题,要求给出计算过程。
在中断方式下,CPU用于该外设I/O的时间占整个CPU时间的百分比是多少?
若某存储器存储周期为250ns,每次读出16位,则该存储器的数据传输率是()。
A.4×106B/s
B.4MB/s
C.8×106B/s
D.8MB/s
A.200MB/s
B.400MB/s
C.600MB/s
D.800MB/s
A.20bit
B.200bit
C.100bit
D.1000bit
假定在串行通信时设定的数据传输率为1200bit/s,8位数据位,无校验,一个停止位,则传送完4KB的文件,需要多长时间?
在一个网络中,采用虚电路的方式传输数据,分组的头部长度为x位,数据部分长度为y。现在若有L(L>>y)位的报文通过该网络传送。信源和信宿之间的物理线路数为k,每条线路上的传输时延为d s,数据传输率为s bps,虚电路的建立时间为ts,每个中间节点有m s的平均处理时延。请问从信源开始发送分组直到信宿全部收到全部分组所需要的时间是多少?
A.640B/s
B.6400B/s
C.640B/s
D.6400bit/s