试题详情
- 简答题简述DMA三种传送方式的区别。
-
(1)单字传送:每次DMA传送只传送一个字节数据,传送后释放总线由CPU控制总线一个完整的总线周期。以后又测试DMA请求线DREQ,若有效,再进入DMA周期。在DMA响应信号DACK有效前,DREQ必须保持有效;若DREQ在传送过程一直保持有效,在两次传送之间也必需释放总线。
(2)成组传送方式,一个DMA请求一组信息,这一组信息的字节数由编程决定,只要在DACK有效之前DREQ保持有效即可。一旦DACK有效,不管DREQ是否有效,DMAC一直不放弃总线控制权,直到整个数据传送完。
(3)请求传送方式,该方式类似成组传送方式,但每传送一个字节后,DMAC就检测DREQ,若无效则挂起;若有效,继续DMA传送,直到一组信息传送结束;外加信号强制DMAC终止操作。 关注下方微信公众号,在线模考后查看
热门试题
- 8086CPU如何形成20位的物理地址,
- 8259是一个可编程的()。
- 8086CPU功能上分为哪几部分?各部分
- 从引脚信号来看,8086和8088有什么
- 8255A的端口A和端口B分别可以工作在
- 设(SS)=2000H,(SP)=010
- 8088/8086的一切复位信号至少要维
- 画出容量为8k×8的ROM硬件连接图,(
- 写出34H÷25H的程序段。
- 8250串行通信接口芯片在接收端设立了三
- 下述程序段执行后,寄存器的内容写在空白处
- 8088CPU中的CS寄存器是一个多少位
- 使用一条逻辑运算指令实现下列要求: (
- 在高档微机中串行通信功能一般被集成在哪类
- 有一段程序如下: MOV CX
- 试分别说明下列各指令中源操作数和目的操作
- 假设V1和V2是用DW定义的变量,下列指
- 保护断点就是保存()。
- CPU在执行内存地址为6000H:200
- 设某总线频率为66MHz,分别计算总线宽