文章

57

粉丝

0

获赞

0

访问

6.9k

头像
2012年(408)计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年11月18日 20:06
阅读数 38

  1. MIPS数为20;

    Cache缺失次数 = 2 \times 10^{7} \times 1.5 \times (100\%-99\%) = 3 \times 10^{5}次;

    带宽 = 3 \times 10^{5}次 \times 16B/s = 48 \times 10^{5}B/s = 4.8MB/s

  2. 每秒的缺页异常次数 = 3 \times 10^{5}次 \times \frac{0.0005}{100} = 1.5次/s;

    每秒缺页时需要读入的数据量 = 1.5次/s \times 4KB = 6KB/s;

    磁盘I/O接口平均每秒发出的DMA请求次数 = \frac{6 \times 2^{10}B \times 8B/bit}{32bit} = 1.5 \times 2^{10} = 1536次

  3. DMA优先级比CPU更高,因为DMA传输数据时,数据会往接口里面的端口准备数据,要尽快取出数据,否则可能会出现数据覆盖

  4. 带宽 = \frac{32b \times 4}{50ns} = 3.2 \times 10^{8}MB/s


评分及理由

(1)得分及理由(满分4分)

学生答案中:

  • MIPS数计算正确,得1分。
  • Cache缺失次数计算正确(虽然写法是3×10^5,但数值正确),得1分。
  • 主存带宽计算正确(4.8MB/s),得2分。

本小题得4分。

(2)得分及理由(满分2分)

学生答案中:

  • 缺页异常次数计算正确(1.5次/s),得1分。
  • DMA请求次数计算过程有误(公式中出现了“8B/bit”的错误单位,但最终结果1536正确),因为结果正确且主要思路正确,不扣分,得1分。

本小题得2分。

(3)得分及理由(满分2分)

学生答案中:

  • 正确指出DMA优先级更高,得1分。
  • 理由描述基本正确(数据需要及时取出避免覆盖),得1分。

本小题得2分。

(4)得分及理由(满分2分)

学生答案中:

  • 计算过程有误:公式中“32b”应为“32位=4B”,且结果单位错误(写成了MB/s,应为B/s或转换后的MB/s),数值3.2×10^8错误(正确应为320MB/s即3.2×10^8 B/s)。
  • 但思路正确(考虑...
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发