下面关于8237可编程DMA控制器的叙述中,错误的是A.8237必须初始化,否则不能进行DMA操作B.对8237编程时,IOR和IOW是8237的输入信号:当8237控制总线时,它们是 8237的输出信号C.8237只有一条DMA请求线D.8237用DACK信号作为对DREQ的响应,因此在某通道的DACK信号有效之前,同一通道的DREQ信号必须维持有效

题目

下面关于8237可编程DMA控制器的叙述中,错误的是

A.8237必须初始化,否则不能进行DMA操作

B.对8237编程时,IOR和IOW是8237的输入信号:当8237控制总线时,它们是 8237的输出信号

C.8237只有一条DMA请求线

D.8237用DACK信号作为对DREQ的响应,因此在某通道的DACK信号有效之前,同一通道的DREQ信号必须维持有效


相似考题
更多“下面关于8237可编程DMA控制器的叙述中,错误的是A.8237必须初始化,否则不能进行DMA操作B.对8237编 ”相关问题
  • 第1题:

    下面关于8237可编程DMA控制器的叙述中,错误的是( )。

    A.8237复位后必须进行初始化编程,否则不能进入DMA操作

    B.当CPU控制总线时,8237的

    C.8237用DACK信号作为对DREQ的响应,因此在DACK信号有效之前,同一通道的DREQ信号必须保持有效

    D.当CPU控制总线时,A7~A0是8237的输入线;当8237控制总线时,它们又是8237的输出线


    正确答案:B

  • 第2题:

    下面是关于8237可编程DMA控制器的叙述,其中错误的是______。

    A.8237有4个DMA通道

    B.8237的数据线为16位

    C.每个通道有硬件DMA请求和软件DMA请求两种方式

    D.每个通道在每次DMA传输后,其当前地址寄存器的值自动加1或减1


    正确答案:B
    解析:8237有4个DMA通道,8237可编程DMA控制器本身有16位地址寄存器和字节计数器,而数据线不为16位。每个通道在每次DMA传输后,其当前地址寄存器的值自动加1或减1。

  • 第3题:

    下面关于可编程DMA控制器8237的叙述中,错误的是:

    A.8237复位后必须进行初始化编程,否则不能进入DMA操作

    B.当CPU控制总线时,#IOR和#IOW是8237的输入信号。当8237控制总线时,#IOR和#IOW是8237的输出信号。

    C.8237用DACK信号作为对DREQ的响应,因此在DACK信号有效之前,同一通道的DREQ信号必须保持有效

    D.当CPU控制总线时,A7~A0是8237的输入线;当8237控制总线时,它们又是8237的输出线


    B 解析:本题考查8257工作原理。当前地址寄存器的值在每次DMA传输后自动加1 或减1,为传输下一个字节作好准备,并不需要通过编程设置,所以B是错的。

  • 第4题:

    下面关于8237可编程DMA控制器的叙述中,错误的是( )。

    A.8237有4个DMA通道

    B.8237的数据线为16位

    C.每个通道有硬件DMA请求和软件DMA请求两种方式

    D.每个通道在每次DMA传输后,其当前地址寄存器的值自动加1或减1


    正确答案:B

  • 第5题:

    下面关于8237可编程DMA控制器的叙述中,错误的是______。

    A.8237有4个DMA通道

    B.8237的数据线为16位

    C.每个通道有硬件DMA请求和软件DMA请求两种方式

    D.每个通道在每次DMA传输后,其当前地址寄存器的值自动加1或减1


    正确答案:B