国家电网招聘

CPU的工作周期为20ns,主存存取周期为10ns,此时DMA接口适合采用()方式与CPU共享主存。A.停止CPU访问主存 B.周期挪用 C.DMA与CPU交替访存 D.以上无正确选项

题目
CPU的工作周期为20ns,主存存取周期为10ns,此时DMA接口适合采用()方式与CPU共享主存。

A.停止CPU访问主存
B.周期挪用
C.DMA与CPU交替访存
D.以上无正确选项
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 为了解决CPU 与主存速度不匹配的问题,通常采用的方法是 (16) 。

(16)

A. 采用速度更快的主存

B. 在CPU 和主存之间插入少量的高速缓冲存储器

C. 在CPU 周期中插入等待周期

D. 扩大主存的容量


正确答案:B


第2题:

DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称为________。

A.停止CPU访问主存

B.周期挪用

C.DMA与CPU交替访问


正确答案:A

第3题:

DMA方式传送数据时,哪种方式既保证了DMA传送数据又保证了CPU与主存的效率()

A、周期挪用

B、CPU暂停访问

C、CPU交替访问


参考答案:A

第4题:

某计算机的存储系统由Cache-主存系统构成,Cache的存取周期为10ns,主存的存取周期为50ns。在CPU执行一段程序时,Cache完成存取的次数为4800次,主存完成存取的次数为200次,则CPU访问存储系统的平均访问时间是(30)ns,该Cache-主存系统的效率是(31)。

A.10

B.11.60

C.11.68

D.50


正确答案:B
解析:在由Cache-主存系统构成计算机中,存储系统Cache的命中率可以计算为:
  H=4800÷(4800+200)=0.96
  CPU访问存储系统的平均访问时间是:
  T=10×0.96+(1-0.96)50=11.6
  Cache-主存系统的效率为:
  e=10/11.6=0.862

第5题:

在CPU执行一段程序的过程中,Cache的存取次数为4600次,由主存完成的存取次数为400次。若Cache的存取周期为5ns,主存的存取周期为25ns,则CPU的平均访问时间为______ns。

A.5.4

B.6.6

C.8.8

D.9.2


正确答案:B
解析:在CPU执行一段程序的过程中,Cache的存取次数为4600次,由主存完成的存取次数为400次。Cache的命中率Hc=4600/(4600+400)=0.92。若Cache的存取周期Tc=5ns,主存的存取周期Tm=25ns,则CPU的平均访问时间Ta为:Ta=Hc.Tc+(1-Hc).Tm=0.92×5+(1-0.92)×25=6.6ns

第6题:

假设某CPU的时钟周期为5ns,所访问的主存的存取周期为60ns,为了正确读出主存中的指令和数据,还需在总线周期中插入两个等待状态,则此CPU的总线周期应该为( )。

A.10ns

B.20ns

C.40ns

D.50ns


正确答案:D

第7题:

指令周期是指(43)。

A.CPU从主存取出一条指令的时间

B.CPU执行一条指令的时间

C.CPU从主存取出一条指令加上执行该条指令的时间

D.时钟周期的时间


正确答案:C
解析:时钟:计算机中根本没有时钟这个东西,只有晶振。通常人们说的时钟频率就是晶振的频率,这个参数与具体使用的晶振有关,就好像你不能直接问我电阻有多大,这要看具体是什么电阻。指令周期:一条指令执行所需的时钟周期,不同的指令执行所需的时钟周期个数都不同。一个机器周期就是CPU主频的倒数。总线周期:CPU在执行指令过程中,凡需执行访问存储器或访问I/O端口的操作都统一交给BIU的外部总线完成,进行一次访问(存取一个字节)所需的时间称为一个总线周期。一般一个基本的总线周期由4个时钟周期组成。

第8题:

DMA方式传送数据时,哪种方式可以解决DMA接口与CPU争夺访问主存的问题()

A、周期挪用

B、CPU暂停访问

C、CPU交替访问


参考答案:C

第9题:

指令周期是( )。

A.CPU执行一条指令的时间

B.CPU从主存取出一条指令的时间

C.CPU从主存取出一条指令加上执行这条指令的时间

D.CPU从主存取出三条指令的时间


正确答案:C

第10题:

DMA工作方式下,在__(4)__之间建立了直接的数据通路。

A.CPU与外设

B.CPU与主存

C.主存与外设

D.外设与外设


正确答案:C
本题考查的是DMA方式输入输出控制机制。DMA工作方式是程序输入输出控制方式中的一种。DMA工作方式使用DMA控制器(DMAC)来控制和管理数据传输。DMAC与CPU共享系统总线,并且具有可以独立访问存储器的能力。在进行DMA时,CPU放弃对系统总线的控制,改由DMAC控制总线。由DMAC提供存储器地址及必需的读写控制信号,实现外设与存储器的数据交换。①向CPU申请DMA传送。②获得CPU允许后,DMA控制器接管系统总线的控制权。③在DMA控制器的控制下,在存储器和外设之间进行数据传送,在传送过程中无须CPU参与,开始时需要提供传送数据的长度和起始地址。④传送结束后,向CPU返回DMA操作完成信号。DMAC获取系统总线的控制权可以采用暂停方式(CPU交出控制权到DMA操作结束)、周期窃取方式(CPU空闲时暂时放弃总线,插入一个DMA周期)、共享方式(CPU不使用系统总线时,由DMAC来进行DMA传输)。

更多相关问题