网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
某计算机CPU主频为500MHz,CPI为5. 假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,每次数据传输的单位为32位,对应的中断服务程序包含18条指令,中断响应等其他开销相当于2条指令的执行时间。中断方式下,CPU用于该外设I/O的时间占整个CPU时间的百分比是多少?
A.25%
B.2.5%
C.1.25%
D.5%
参考答案和解析
解: (1) 在中断方式下,每 32 位 (4B) 被中断一次,故每秒中断 0.5MB/4B = 0.5 × 10^6/4 = 12.5 × 10^4 次 1 秒钟用于中断的时钟周期数为:( 18+2 )× 5 × 12.5 × 10^4 = 12.5 × 10^6 因为 CPU 主频为 500MHZ ,所以 CPU 用于该外设 I/O 的时间占整个 CPU 时间的百分比是: 12.5 × 10^6 /500 × 10^-6= 0.025 =2.5% (2) 在 DMA 方式下,每秒进行 DMA 操作 5MB/5000B =10^3 次 ,1 秒钟之内用于 DMA 操作的时钟周期数为: 500 × 10^3 因为 CPU 主频为 500MHZ ,故在 DMA 方式下, CPU 用于该外设 I/O 的时间整个 CPU 时间的百分比是 : 500 × 10^3/(500 × 10^-6) = 10^-3 = 0.1 %
更多 “某计算机CPU主频为500MHz,CPI为5. 假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,每次数据传输的单位为32位,对应的中断服务程序包含18条指令,中断响应等其他开销相当于2条指令的执行时间。中断方式下,CPU用于该外设I/O的时间占整个CPU时间的百分比是多少?A.25%B.2.5%C.1.25%D.5%” 相关考题
考题
当CPU与低速外设之间进行信息交换时,为避免等待外设准备好的状态而造成CPU的时间浪费,在计算机中普遍采用了()。A.程序传送方式B.中断传送方式C.DMA传送方式D.1/0处理机方式
考题
试题(16)以下关于在I/O设备与主机间交换数据的叙述中,错误的是(16)。(16)A.中断方式下,CPU需要执行程序来实现数据传送B.中断方式和DMA方式下,CPU与I/O设备都可同步工作C.中断方式和DMA方式相比,快速I/O设备更适合采用中断方式传递数据D.若同时接到DMA请求和中断请求,CPU优先响应DMA请求
考题
输入输出系统与主机交换数据用的主要三种方式,即程序控制方式,中断控制方式,DMA方式,其中描述正确的是(7)。A.程序控制方式最节省CPU时间B.中断方式最耗费CPU时间C.DMA方式在传输过程中需要CPU的查询D.中断方式无需CPU主动查询和等待外设
考题
关于在I/O设备与主机间交换数据的叙述,“(4)”是错误的。A.中断方式下,CPU需要执行程序来实现数据传送任务B.中断方式和DMA方式下,CPU与I/O设备都可同步工作C.中断方式和DMA方式中,快速I/O设备更适合采用中断方式传递数据D.若同时接到DMA请求和中断请求,CPU优先响应DMA请求
考题
以下关于CPU与I/O设备交换数据时所用控制方式的叙述中,错误的是( )。A.程序查询方式下交换数据不占用CPU时间 B.中断方式下CPU与外设可并行工作 C.中断方式下CPU不需要主动查询和等待外设 D.DMA方式下不需要CPU执行程序传送数据
考题
计算机运行过程中,CPU 需要与外设进行数据交换。采用( )控制技术时,CPU与外设可并行工作。A.程序查询方式和中断方式B.中断方式和 DMA方式C.程序查询方式和 DMA方式D.程序查询方式、中断方式和 DMA方式
考题
CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,以下描述正确的是______。A.程序查询方式下的结构复杂,但是工作效率很高
B.中断处理方式下CPU不再被动等待,而是可以执行其他程序
C.DMA方式下的内存和外设之间的数据传输需要CPU介入
D.在DMA进行数据传送之前,DMA控制器不需要向CPU申请总线控制权
考题
设CPU与I/O设备以中断方式进行数据传送,CPU响应中断时,该I/O设备接口控制器送给CPU的中断向量表(中断向量表存放中断向量)指针是0800H,0800H单元中的值为1200H。则该I/O设备的中断服务程序在主存中的入口地址为()。A.0800H
B.0801H
C.1200H
D.1201H
考题
一个外设通过INTR向CPU发出中断请求后,将会:()A、不管I为何状态,CPU中止当前指令,转去执行中断服务程序B、只有I为1时,CPU中止当前指令,转去执行中断服务程序C、不管I为何状态,CPU执行完当前指令后,转去执行中断服务程序D、只有I为1时,且CPU执行完当前指令后,转去执行中断服务程序
考题
关于在I/O设备与主机间交换数据的叙述,()是错误的。A、中断方式下,CPU需要执行程序来实现数据传送任务B、中断方式和DMA方式下,CPU与I/O设备都可并行工作C、中断方式和DMA方式下,快速I/O设备更适合采用中断方式传递数据D、若同时接到DMA请求和中断请求,CPU优先响应DMA请求
考题
CPU与外设接口交换信息的方式有以下几种,其中在()下,CPU被外设独占;而在()下支持CPU与外设并行工作,并且可以用于突发事件的处理;()用于高速、大批量的数据传送,并由硬件实现。A、程序查询方式B、程序中断方式C、DMA方式D、并行传送E、串行传送
考题
当CPU与低速外设之间进行信息交换时,为避免等待外设准备好的状态而造成CPU的时间浪费,在计算机中普遍采用了()。A、程序传送方式B、中断传送方式C、DMA传送方式D、1/0处理机方式
考题
单选题某设备以中断方式与CPU进行数据交换,CPU主频为1GHz,设备接口中的数据缓冲寄存器为32位,设备的数据传输率为50KB/s。若每次中断开销(包括中断响应和中断处理)为1000个时钟周期,则CPU用于该设备输入/输出的时间占整个CPU时间的百分比最多是( )。A
1.25%B
2.5%C
5%D
12.5%
考题
单选题关于在I/O设备与主机间交换数据的叙述,()是错误的。A
中断方式下,CPU需要执行程序来实现数据传送任务B
中断方式和DMA方式下,CPU与I/O设备都可并行工作C
中断方式和DMA方式下,快速I/O设备更适合采用中断方式传递数据D
若同时接到DMA请求和中断请求,CPU优先响应DMA请求
考题
问答题在某计算机系统中,时钟中断处理程序每次执行时间为2ms(包括进程切换开销)。若中断频率为60Hz,试问CPU用于时钟中断处理的时间比率为多少?
热门标签
最新试卷