应用台导航页
  • 主页
  • 博客
  • 知识库
  • 工作台
  • 集萃
  • 友链
  • 关于
计算机考研408计算机组成原理真题IO系统大题

计算机考研408计算机组成原理真题IO系统大题

应试
更新于 2026-10-12
— 821 字
返回

【2011年题43】 (8 分)某计算机的 CPU 主频为 500MHz,CPI 为 5(即执行每条指令平均需 5 个时钟周期)。假定某外设的数据传输率为 0.5MB/s,采用中断方式与主机进行数据传送,以 32 位为传输单位,对应的中断服务程序包含 18 条指令,中断服务的其他开销相当于 2 条指令的执行时间。请回答下列问题,要求给出计算过程。

1)在中断方式下,CPU 用于该外设 I/O 的时间占整个 CPU 时间的百分比是多少?
2)当该外设的数据传输率达到 5MB/s 时,改用 DMA 方式传送数据。假定每次 DMA 传送块大小为 5000B,且 DMA 预处理和后处理的总开销为 500 个时钟周期,则 CPU 用于该外设 I/O 的时间占整个 CPU 时间的百分比是多少(假设 DMA 与 CPU 之间没有访存冲突)?

解答:

1)按题意,外设每秒传送 0.5MB,中断时每次传送 4B。中断方式下,CPU 每次用于数据传送的时钟周期为 5×18+5×2=1005 \times 18 + 5 \times 2 = 1005×18+5×2=100。(2 分)
为达到外设 0.5MB/s 的数据传输率,外设每秒申请的中断次数为 0.5MB/4B=1250000.5\text{MB} / 4\text{B} = 1250000.5MB/4B=125000。(1 分) 1s 内用于中断的开销为 个时钟周期。(1 分) CPU 用于外设 I/O 的时间占整个 CPU 时间的百分比为 。(1 分)

相关内容

  • 408计算机考研计算机组成原理2009-2020年真题——中央处理器大题

    408计算机考研计算机组成原理2009-2020年真题——中央处理器大题

    更新于2026-10-12

  • 408计算机考研计算机组成原理2009-2020年真题——中央处理器选择题

选项
文章 ID: 642

相关内容

  • 408计算机考研计算机组成原理2009-2020年真题——中央处理器大题

    408计算机考研计算机组成原理2009-2020年真题——中央处理器大题

    更新于2026-10-12

  • 408计算机考研计算机组成原理2009-2020年真题——中央处理器选择题

    408计算机考研计算机组成原理2009-2020年真题——中央处理器选择题

    更新于2026-10-12

  • 408计算机组成原理总线系统真题

    408计算机组成原理总线系统真题

    更新于2026-10-11

  • 408操作系统文件管理真题精编

    408操作系统文件管理真题精编

    更新于2026-10-10

  • 计算机网络真题精编

    计算机网络真题精编

    更新于2026-10-10

dors logoDors

Dors 是花野猫开发为知识工作者打造的数字花园应用,包含的博客、个人记事本、及其他实用功能。

花园

  • 花坛——博客
  • 果园——知识库

工坊——作者开发的实用工具

  • 小记
  • 秒切——一键按秒分割视频
  • 中国重点高校地理位置可视化网站
  • 中国行政区划数据查询平台
  • excel 重命名工具

misc

  • 生活章程
  • 画廊
  • just have fun!

© 2022 - present. All Rights Reserved.滇ICP备2025063395号-1

花野猫打造

100×125000=12500000=12.5M100 \times 125000 = 12500000 = 12.5\text{M}100×125000=12500000=12.5M

12.5M/500M=2.5%12.5\text{M} / 500\text{M} = 2.5\%12.5M/500M=2.5%

2)当外设数据传输率提高到 5MB/s 时,改用 DMA 方式传送,每次 DMA 传送 5000B,1s 内需产生的 DMA 次数为 5MB/5000B=10005\text{MB} / 5000\text{B} = 10005MB/5000B=1000。(1 分)
CPU 用于 DMA 处理的总开销为 1000×500=500000=0.5M1000 \times 500 = 500000 = 0.5\text{M}1000×500=500000=0.5M 个时钟周期。(1 分)
CPU 用于外设 I/O 的时间占整个 CPU 时间的百分比为 0.5M/500M=0.1%0.5\text{M} / 500\text{M} = 0.1\%0.5M/500M。(1 分)

408计算机考研计算机组成原理2009-2020年真题——中央处理器选择题

更新于2026-10-12

  • 408计算机组成原理总线系统真题

    408计算机组成原理总线系统真题

    更新于2026-10-11

  • 408操作系统文件管理真题精编

    408操作系统文件管理真题精编

    更新于2026-10-10

  • 计算机网络真题精编

    计算机网络真题精编

    更新于2026-10-10

  • =
    0.1%