8237DMA控制器可以控制4个通道的请求转换,用于选择通道的寄存器是8237中的______寄存器。
A.控制
B.模式
C.状态
D.请求
第1题:
下列关于8237内部寄存器的说法错误的是( )
A.控制寄存器用以控制8237的工作
B.模式寄存器用以规定通道的工作模式
C.8237中的每个通道有两个16位地址寄存器,即变址寄存器和基址寄存器
D.屏蔽寄存器用于设置四个通道的DMA屏蔽标志
第2题:
A.设备控制器和通道可以分别控制设备
B.设备控制器控制通道和设备一起工作
C.通道控制设备控制器,设备控制器控制设备
D.设备控制器控制通道,通道控制设备
第3题:
DMA控制器的每个通道都可以在有固定地址的内设寄存器和存储器地址 之间执行DMA传输。
第4题:
下面关于8237可编程DMA控制器的叙述中,错误的是( )。
A.8237有一个4个通道共用的DMA屏蔽寄存器和一个多通道屏蔽寄存器
B.8237每个通道的基地址寄存器和基本字节计数器都是16位的,因此,8237的数据线也是16位的
C.8237每个通道有两种DMA请求方式:硬件DMA请求方式和软件DMA请求方式
D.8237每个通道在每次DMA传输后,其当前地址寄存器的值可通过编程设置成自动加1或减1
第5题:
A.设备控制器和通道可以分别控制设备
B.设备控制器控制通道和设备一起工作
C.通道控制设备控制器,设备控制器控制设备
D.设备控制器控制通道,通道控制设备
本题考核设备与设备控制器、设备控制器与通道之间的关系。 设备控制器是CPU与I/O设备之间的接口,它接收从CPU发来的命令,并去控制I/O设备工作。通道是增设在CPU和设备控制器之间的,通过执行通道程序,与设备控制器共同实现对I/O设备的控制的。可见,通道控制设备控制器(没有配置通道的系统没有这一层),设备控制器控制设备;通道不能直接控制I/O设备。因此应该选C。