直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下。①向CPU申请DMA传送。②获CPU允许后,DMA控制器接管(1)的控制权。③在DMA控制器的控制下,在存储器和(2)之间直接进行数据传送,在传送过程中不需要(3)的参与。开始时需提供要传送的数据的(4)和(5)。④传送结束后,向CPU返回DMA操作完成信号。空白(4)处应选
A.结束地址
B.起始地址
C.设备类型
D.数据速率
A.结束地址
B.起始地址
C.设备类型
D.数据速率
第1题
A.外部设备
B.运算器
C.缓存
D.中央处理器
第2题
A.启动DMA设备后,CPU就不需要直接控制I/O设备的数据传输。
B.启动DMA设备后,I/O设备就可以直接访问存储器进行数据存取。
C.启动DMA设备后,CPU必须让出系统总线。
D.启动DMA设备之前,CPU必须对DMA进行必要的设置,包括数据传送起始地址、数据字节数等
第4题
第5题
A.DMA控制器即为直接存储器访问控制器
B.使用DMA控制器可将数据块在外设与内存之间直接传输而不需CPU的参与,因而可显著降低处理器的负荷
C.ARM嵌入式芯片中的DMA控制器挂在AMBA的外围总线(APB)上
D.DMA控制器工作时所需的时钟由ARM嵌入式芯片中的电源管理与时钟控制器组件提供
第6题
A.中断I/O方式请求的是CPU处理时间,DMA方式请求的是总线使用权
B.中断响应发生在一条指令执行结束后,DMA响应发生在一个总线事务完成后
C.中断I/O方式下数据传送通过软件完成,DMA方式下数据传送由硬件完
D.中断I/O方式适用于所有外部设备,DMA方式仅适用于快速外部设备
第7题
A.DMA方式的实时性好,能快速响应外设的请求
B.DMA方式开销小,传送速度比中断快
C.它们都要CPU进行控制,所以二者的差别并不明显
D.DMA方式时,8237可以提供所有的地址信号
第8题
A.在DMA周期内,CPU不能执行程序
B.中断发生时,CPU首先执行入栈指令将程序计数器的内容保护起来
C.DMA传送方式中,DMA控制器每传送一个数据就窃取一个指令周期
D.输入/输出操作的最终目的是实现CPU与外设之间的数据传输
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!