组成原理试卷有一题不清楚,答案有两个地方不明白。可以详细说下吗? 2.假设磁盘采用 DMA 方式与

组成原理试卷有一题不清楚,答案有两个地方不明白。可以详细说下吗?
2.假设磁盘采用 DMA 方式与主机交换信息,其传输速率为 2MB/s,而且 DMA 的预处理需 1000 个时钟周期,DMA 完成传送后处理中断需 500 个时钟周期。如果平均传输的数据长度为 4KB,试问在硬盘工作时, 50MHz 的处理器需用多少时间比率进行 DMA 辅助操作 (预处理和后处理) 。
答案:)DMA 传送过程包括预处理、数据传送和后处理三个阶段。传送 4KB 的数据长度需 4KB/2MB/s = 0.002 秒 (2 分) 如果磁盘不断进行传输,每秒所需 DMA 辅助操作的时钟周期数为 (1000 + 500)/0.002 = 750000(2 分) 故 DMA 辅助操作占用 CPU 的时间比率为 [750000 /(50 × 106)] ×100% = 1.5 %(3 分)

第一个地方:为什么是0.002秒。(1M=1024KB么)

第二个地方:为什么是50x10^6次方。

第一处:计算机学科潜规则:计算数据传输时1K按10的3次方计算。
第二处:M(兆)是10的六次方50M赫兹,等于50乘以10的六次方。
希望能帮到你,虽然已经过去快四年了,你应该已经知道了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-10-08
4KB/2MB = 0.001953125 约等于0.002 数据传输的时候就是1024

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网