试题详情
- 简答题如何判断某通道的DMA传输是否结束?有几种方法可供使用?
-
判断某通道的DMA传输是否结束有二种方法:
其一是读出DMA控制器的状态寄存器内容,测试其中代表该通道的状态位,可以得知该通道的DMA传输是否结束。
其二是读出该通道的字节计数器内容,如果值为0(对8237A而言为-1),表示该通道的DMA传输已经结束。
此外,可以用8237A的EOP信号向CPU申请中断。一旦进入这个中断服务程序,表明该通道的DMA传输已经结束。 关注下方微信公众号,在线模考后查看
热门试题
- 当8259A初始化设置为非自动结束方式时
- 8086的一个基本总线周期为()个T状态
- 在8088系统总线上扩充设计8K的字节的
- Pentium处理器中,某时刻执行一条转
- 8255是()接口芯片。
- 编程:把外部RAM的2000-20FFH
- 将下列十进制数真值转换为压缩BCD码:
- 简述方式0与方式4输出波形区别。
- 主机与外部设备进行数据传送时,采用哪一种
- DRAM是一种()。
- I/O接口的数据寄存器保存处理器与外设间
- 编程中经常要记录某个字符出现的次数。现编
- JMP指令根据目标地址的转移范围和寻址方
- 请把一个8253与8086CPU相连,地
- UART接收器始终监视着串行输人端,当发
- 825lA C/D、RD、W
- 汇编语言的语句由明显的4部分组成,不需要
- 数据总线上传送的信息是数据,也可能是指令
- A/D转换器接口的任务是什么?
- 动态存储器按行再生操作时,任何一列选择门