总线
地址总线
数据总线
控制总线
第1题:
DMA传送方式的特点是
A.适用于高速I/O设备操作
B.硬件电路比较复杂,通常用DMA控制器进行管理
C.CPU要进行断点保存和现场保护等工作
D.数据传输过程不用CPU参与
E.DMA控制器使用前必须要用CPU进行初始化
第2题:
A、反复执行空操作,直到DMA操作结束
B、进入暂停状态,直到DMA操作结束
C、进入保持状态,直到DMA操作结束
D、进入等待状态,直到DMA操作结束
第3题:
A.控制简单
B.速度慢
C.响应中断时,CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线
D.CPU响应中断请求和响应DMA请求的本质区别是()。
第4题:
下面关于8237可编程DMA控制器的叙述中,错误的是( )。
A.8237复位后必须进行初始化编程,否则不能进入DMA操作
B.当CPU控制总线时,8237的
C.8237用DACK信号作为对DREQ的响应,因此在DACK信号有效之前,同一通道的DREQ信号必须保持有效
D.当CPU控制总线时,A7~A0是8237的输入线;当8237控制总线时,它们又是8237的输出线
第5题:
8237A是DMA控制器,CPU和8237A与系统总线的接口都是三态的,当CPU处于工作时,DMAC823与总线系统之间处于______状态,从而不会干扰CPU工作。
A.高电平
B.低电平
C.高阻态
D.不定态
第6题:
DMA方式传送数据时,是由()控制的。
第7题:
CPU响应中断请求和响应DMA请求的本质区别是()。
第8题:
8086/8088最大模式时,引脚有效时的正确含义是()。
第9题:
在DMA方式下,外设数据输入到内存的路径是()。
第10题:
在DMA方式下,将内存数据传送到外设的路径是()。
第11题:
8086CPU工作在DMA请求方式时,会让出()。
第12题:
当CPU在执行指令时,CPU与DMA控制器同时提出了对主存访问的要求,这是应首先满足CPU的要求,以免指令执行发生错误,而DMA传送数据是可等待的
DMA周期挪用方式是在CPU访问存储器总线周期结束时,插入一个DMA访问周期。在此期间,CPU等待或执行不需要访问内存的操作
因为DMA传送是在DMA控制器控制下内存与外设直接数据传送,因此在这种方式中,始终不需要CPU干预
CPU在接到DMA请求后,必须尽快地在一条指令执行后予以响应
第13题:
下面的一段叙述中,Ⅰ~Ⅳ空缺处信号的英文名称分别是什么? “8237接收到通道的DMA请求信号 Ⅰ 后,向CPU发出总线请求信号 Ⅱ ,CPU接收到该信号后,在当前总线周期结束之后让出总线,并使总线允许信号 Ⅲ 有效;当8237获得CPU送来的该信号后,便产生DMA响应信号 Ⅳ 送到相应的外设端口,表示DMA控制器响应外设的DMA请求,从而进入DMA服务过程。”
A.DREQ、DACK、HRQ、HLDA
B.DREQ、HLDA.DACK、HRQ
C.HRQ、DREQ、DACK、HLDA
D.DREQ、HRQ、HLDA.DACK
第14题:
当要进行一次DMA传送时,首先由外设向DMAC发DMA请求信号,DMAC收到此申请后向CPU发总线请求信号。若CPU响应此请求则发______给DMAC,DMAC接管后开始工作。
第15题:
此题为判断题(对,错)。
第16题:
通过DMA方式传送一个数据块的过程中,会涉及下面几个操作:
Ⅰ.DMAC向CPU发申请总线的请求信号HRQ
Ⅱ.I/O设备向DMAC发DMA请求信号,要求进行数据传送
Ⅲ.CPU在完成当前总线周期后暂停操作,向DMAC发响应DMA请求的回答信号 HLDA 并交出总线控制权
Ⅳ.DMAC向存储器发存储器地址信号
正确的操作步骤是
A.Ⅰ、Ⅱ、Ⅲ和Ⅳ
B.Ⅱ、Ⅲ、Ⅳ和Ⅰ
C.Ⅲ、Ⅳ、Ⅰ和Ⅱ
D.Ⅱ、Ⅰ、Ⅲ和Ⅳ
第17题:
在微机系统中,当高速外设采用DMA方式进行输入/输出数据传送时,外设和(1)之间直接建立传输数据通路,不需要(2)进行干预,完全由DMA接口硬件控制。DMA控制接口具有下列功能:
①向CPU发DMA请求。
②在CPU允许DMA工作时、DMA取得(3)控制权,控制数据传送。
③确定传送数据的(4)和(5),并在传送过程中不断修改。
④重复①~⑧,直至全部数据传送结束、给出DMA操作完成信号。
A.外设
B.CPU
C.内存
D.中断
E.停止
第18题:
在中断方式下,当()已经有数据要往CPU输入或者准备好接收数据时,接口会向CPU发一个();在DMA方式下,外设要求传输数据时,接口会向DMAC发()信号
第19题:
在下面有关DMA概念的叙述中,正确的是()。
第20题:
DMA方式中,CPU同意让出总线控制权的话会给DMA控制器发送一个()信号。
第21题:
CPU响应中断请求和响应DMA请求的本质区别是()
第22题:
主机和I/O设备间的数据传送有();()和DMA,IOP三四种方式,其中DMA和IOP传送过程中CPU无需参与,而是由DMAC和IOP控制完成。
第23题: