试题详情
- 简答题简述采用DMA方式进行数据传输的过程。
- (1)外设向DMA控制器发出DMA请求。
(2)DMA控制器向CPU发出总线请求信号。
(3)CPU执行完现行的总线周期后,向DMA控制器发出响应请求的回答信号。
(4)CPU将控制总线、地址总线及数据总线让出,由DMA控制器进行控制。
(5)DMA控制器向外部设备发出DMA请求回答信号。
(6)进行DMA传送。
(7)数据传送完毕,DMA控制器通过中断请求线发出中断信号。CPU在接收到中断信号后,转人中断处理程序进行后续处理。
(8)中断处理结束后,CPU返回到被中断的程序继续执行。CPU重新获得总线控制权。 关注下方微信公众号,在线模考后查看
热门试题
- 什么是构件式开发方法?说明该方法对嵌入式
- ARM7处理器收到快中断请求,则进入()
- 在嵌入式系统设计中,嵌入式处理器选型是在
- 嵌入式系统的硬件与通用计算机一样,其主体
- 简述使用Linux的socket建立UD
- 请写出一个ARM程序生成的bin文件映像
- FIQ异常是为了支持数据传输或者中断处理
- 下面关于UART、RS-232、RS-4
- 关于微内核和宏内核操作系统,如下哪一项的
- ARM指令系统采用()指令。
- 嵌入式芯片的内核电源与片内I/O模块的电
- 常见的嵌入式Linux进程间通信机制包括
- 下面有关GNU工具套件的描述语句中,不恰
- Linux内核的所有启动任务都由()完成
- 什么是交叉开发环境?什么是OCD测试方法
- 简述BootLoader的操作模式
- 以下关于ARM处理器的叙述中,错误的是(
- 可以对状态寄存器操作的指令都有哪些,如何
- 关于嵌入式处理器内核说法错误的是()。
- 简述嵌入式系统的发展趋势。