单选题
嵌入式系统开发技术
2017-03-15
下面是关于基于ARM内核的嵌入式芯片中的DMA控制器的叙述,其中错误的是( )。
A.DMA是指直接存储器访问
B.嵌入式系统通过使用DMA控制器可降低处理器内核在数据传输操作中的负担
C.ARM处理器中的DMA控制器与AMBA的系统总线部分相连
D.ARM处理芯片中的串行通信接口、USB接口等,只能通过DMA控制器控制其数据传输而不能由ARM内核控制
参考答案
D
答案解析
ARM内部的DMA控制器(直接存储器访问控制器)是一种硬件组件,使用它可以将数据块在内存与外设以及内存与内存之间互相传送,且传输过程不需要CPU参与,可显著降低处理器负荷;DMA主控制器与AMB的系统总线部分相连;在ARM处理芯片中,许多与外部打交道的通道如串行通信端口、USB接口等既可以由ARM内核控制其数据传输,也可以通过DMA控制器控制数据传输。故本题选择D。
你可能感兴趣的试题
A.目前1.8英寸的微硬盘容量已达几百GB
B.带有数据缓存,有利于提高数据传输率
C.采用USB接口时,一般须另加外部电源
D.为使微硬盘适用于多种手持装置,其接口可采用多种标准,如CF卡、PCMCIA、USB 2.0、ATA等
A.ARM芯片片内配有的Flash存储器,通常用作系统的程序存储器
B.ARM芯片内的Cache采用SRAM
C.高带宽外部存储器控制接口只能用于扩展系统的程序存储器
D.高带宽外部存储器控制接口与AMBA的系统总线部分相连
A.低电平有效的芯片使能、命令锁存允许、准备就绪/忙输出、读使能/写使能
B.命令锁存允许、低电平有效的写保护、低电平有效的芯片使能、地址锁存允许
C.地址锁存允许、低电平有效的芯片使能、低电平有效的读使能、准备就绪/忙输出
D.准备就绪/忙输出、低电平有效的读使能、低电平有效的写使能、命令锁存允许