试题详情
- 简答题简要说明82C37A四种传送类型的特点。
-
方式寄存器中的最高2位(即D7和D6),被用来为该通道从4种可能的DMA操作方式中选择出其中的一种:请求方式,单次方式,块方式和级联方式。
这4种方式允许每次传送1个数据字节或1个字节块。
(1)在请求传送方式中,一旦启动了DMA周期,只要HRQ信号保持有效且还未达到终止计数值(TC),则将仍然连续不断地进行数据字节的传送。所谓达到终止计数值,是指当前字计数寄存器中的值,在每次数据传送之后会自动减1,最终从0000H变为FFFFH。
(2)块传送方式类似于请求传送方式,即一旦启动了DMA周期,则将连续地进行数据传送操作,直至达到了终止计数值。它们之间的不同之处是,在请求传送方式下,DREQ返回到它的无效状态并将暂停数据传送过程,但在块传送方式下,当DMA周期开始后可在任何时刻释放DREQ信号,而块传送仍将继续进行,直至整个数据块传送完毕。
(3)在单次传送方式下,通道被设置为每次只能进行一个数据的传送。当该传送操作完成时,将当前字计数值减1。而将当前地址加l或减1。
(4)级联传输方式是多片82C37A级联,分成一个主片和多个从片,把从片的HRQ端和主片的DREQ端相连,从片的HLDA端和主片的DACK端相连接,主片的HRQ端和HLDA端连接到系统总线上。这样,最多可以由5个82C37A级联,构成二级DMA传输系统,可得到最多16个DMA通道。在写方式寄存器时,主片一定要设置成级联传输方式,从片按需要设置成其他的某种方式。 关注下方微信公众号,在线模考后查看
热门试题
- 程序中的“$”可指向下一个所能分配存储单
- 8086执行指令“MOV AX,[BX]
- 并行接口8255有几个数据端口?若端口地
- 对于8086CPU已知(DS)=0150
- 8251A模式寄存器B2,B1位为11表
- 多重循环的内循环要完整地包含在外循环中,
- 半导体存储器的基本类型有RAM、ROM两
- 8086有哪几种中断方式?它们在中断响应
- 中断时为什么要安排中断优先级?
- 假设(CS)=3000H,(DS)=40
- 试说明8086/8088工作在最小方式下
- 试述DRAM的工作特点;与SRAM相比有
- 设IP=3D8FH,CS=4050H,S
- 在计算机内部,一切信息的存取、处理和传送
- 偶校验
- 什么是微型计算机的系统总线?说明数据总线
- 编程序统计学生的数学成绩,分别归类90分
- 简要说明执行指令INT 10H时CPU完
- 设有关寄存器及存储单元的内容为:DS=2
- 已知指令序列为: MOV AX,0FF