更多“MA控制器的逻辑组成包括三部分:主机与DMA的接口、DMA与设备的接口,以及()A、内存地址寄存器B、I/O控制逻辑C、数据寄存器”相关问题
  • 第1题:

    DMA控制器不包含的部件是()

    A、内存地址计数器

    B、字计数器

    C、数据缓冲寄存器

    D、中线仲裁逻辑


    参考答案:D

  • 第2题:

    dma控制器的dma传送形式有i/o设备与内存之间、存储器与存储器之间、i/o设备与i/o设备之间。()

    此题为判断题(对,错)。


    参考答案:×

  • 第3题:

    关于I/O接口的叙述中,正确的是( )。

    A.I/O接口即I/O控制器,它用来控制I/O设备的操作

    B.I/O接口在物理上是一些插口,它用来连接I/O设备与主机

    C.I/O接口即扩充卡(适配卡),它用来连接I/O设备与主机

    D.I/O接口即I/O总线,它用来传输I/O设备的数据


    正确答案:B

  • 第4题:

    用户进程在等待鼠标点击输入时,不断检测对应接口寄存器的完成位是否为1,该I/O设备控制方式称为()。

    A.程序直接控制方式

    B.中断控制方式

    C.DMA方式

    D.通道控制方式


    参考答案:A

  • 第5题:

    MA控制器的逻辑组成包括三部分:主机与DMA的接口、DMA与设备的接口,以及()

    • A、内存地址寄存器
    • B、I/O控制逻辑
    • C、数据寄存器

    正确答案:B

  • 第6题:

    用户进程在等待鼠标点击输入时,不断检测对应接口寄存器的完成位是否为1,该I/O设备控制方式称为()。

    • A、程序直接控制方式
    • B、中断控制方式
    • C、DMA方式
    • D、通道控制方式

    正确答案:A

  • 第7题:

    在DMA请求中,()对DMA控制器初始化,并向I/O接口发出操作命令,I/O接口提出DMA请求。

    • A、CPU
    • B、管理员
    • C、存储信息
    • D、处理器

    正确答案:A

  • 第8题:

    在进入DMA工作方式之前,DMA控制器被当作CPU总线上的一个()

    • A、I/O设备
    • B、I/O接口
    • C、主处理器
    • D、协处理器

    正确答案:B

  • 第9题:

    用于记录传送数据块长度的是DMA控制器的()

    • A、内存地址计数器
    • B、字计数器
    • C、数据缓冲寄存器
    • D、中断机构

    正确答案:B

  • 第10题:

    单选题
    MA控制器的逻辑组成包括三部分:主机与DMA的接口、DMA与设备的接口,以及()
    A

    内存地址寄存器

    B

    I/O控制逻辑

    C

    数据寄存器


    正确答案: C
    解析: 暂无解析

  • 第11题:

    判断题
    DMA方式是指由DMA控制器执行I/O程序,以实现外围设备与主存之间的数据直传。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    在DMA请求中,()对DMA控制器初始化,并向I/O接口发出操作命令,I/O接口提出DMA请求。
    A

    CPU

    B

    管理员

    C

    存储信息

    D

    处理器


    正确答案: C
    解析: 暂无解析

  • 第13题:

    ()是任何I/O接口中必不可少的逻辑器件

    A、数据缓冲器、控制寄存器、状态寄存器

    B、数据缓冲器、端口地址译码器、读/写控制逻辑

    C、数据缓冲器、端口地址译码器、中断控制逻辑

    D、控制寄存器、端口地址译码器、中断控制逻辑


    参考答案:B

  • 第14题:

    通道实质上是主存与I/O设备之间的DMA接口在逻辑上的延伸。请回答下面的问题:

    (1)通道分为哪几种?各有什么特点?

    (2)通道程序由哪三种通道命令字组成?

    (3)简述通道的工作原理。


    正确答案:(1)通道按传送数据的工作方式可分为三类: ①字节多路通道(Byte Multiplexer Channel) 适合连接大量低速设备如终端、打印机等。这些低速设备的特点是以字节为单位与内存交换信息而且各字节之间的空闲时间较长。字节多路通道可以有两种工作模式;一种是字节交叉模式 (Byte Interleave Mode)不同的设备在各自分得的时间片内与通道建立逻辑连接;另一种是突发模式 (Burst Mode)它允许一次让某一设备占用较长的时间来传送较多的信息。 ②选择通道(Selector Channel) 适合连接多台高速设备但每次只能让一台设备独占通道只装备一套高速通道硬件而轮流为几个物理设备服务。 ③数组多路通道(Block Multiplexer Channel) 又称块多路通道或成组多路通道。它综合了字节多路通道和选择通道的工作方式适合连接多个磁盘机、磁带机之类的设备。这类设备的特点是查找数据的时间较长而读写数据的时间较短因此当n台设备同时连接时可让其中一台使用通道传送数据而让n-1台设备进行数据查找这可提高通道的利用率。 (2)通道程序由通道地址字、通道状态字、通道命令字三种通道字组成。 (3)通道的I/O操作过程可分为五个阶段: ①准备阶段 用户程序需要输入输出时在目态程序中安排一条访管(Supervisor Call)指令并给出相应的参数产生自愿访管中断后即转入管理程序。管理程序根据参数要求生成相应的通道程序及通道地址字。通道程序生成后就存入主存中对应此通道的缓冲区中并将人口地址CAW置于主存固定单元中在准备阶段没有任何信号送给通道和外部设备。 ②启动阶段 启动阶段主要是CPU执行“STARTI/O”指令的过程。它属于管理指令.通道进入设备选择期。 CPU在查找设备的同时还取出CAW以及通道程序把它们放到通道的指令寄存器中.通道把命令送往选好的设备启动阶段完成。 ③数据传送阶段 在通道数据传送期CPU与通道分别做各自的工作CPU继续执行目态程序不再过问I/O情况而通道则控制着设备与主存的数据直接交换。 ④结束传送阶段 通道程序执行到无链通道指令时数据传送完成它就转入通道传送结束阶段。设备发出结束服务请求并将设备状态宇送人通道。通道检查无误后向CPU发中断请求。在此之前CPU仍在执行目态程序直至响应中断。 ⑤结束中断阶段 CPU响应中断进人中断处理程序。通道进一步查询发出中断请求的设备检查无误后发出释放命令将设备释放。CPU处理完中断以后返回目态程序到此全部输入输出过程结束。
    (1)通道按传送数据的工作方式可分为三类: ①字节多路通道(Byte Multiplexer Channel) 适合连接大量低速设备,如终端、打印机等。这些低速设备的特点是以字节为单位与内存交换信息,而且各字节之间的空闲时间较长。字节多路通道可以有两种工作模式;一种是字节交叉模式 (Byte Interleave Mode),不同的设备在各自分得的时间片内与通道建立逻辑连接;另一种是突发模式 (Burst Mode),它允许一次让某一设备占用较长的时间来传送较多的信息。 ②选择通道(Selector Channel) 适合连接多台高速设备,但每次只能让一台设备独占通道,只装备一套高速通道硬件而轮流为几个物理设备服务。 ③数组多路通道(Block Multiplexer Channel) 又称块多路通道或成组多路通道。它综合了字节多路通道和选择通道的工作方式,适合连接多个磁盘机、磁带机之类的设备。这类设备的特点是查找数据的时间较长而读写数据的时间较短,因此当n台设备同时连接时,可让其中一台使用通道传送数据,而让n-1台设备进行数据查找,这可提高通道的利用率。 (2)通道程序由通道地址字、通道状态字、通道命令字三种通道字组成。 (3)通道的I/O操作过程可分为五个阶段: ①准备阶段 用户程序需要输入输出时,在目态程序中安排一条访管(Supervisor Call)指令并给出相应的参数,产生自愿访管中断后即转入管理程序。管理程序根据参数要求生成相应的通道程序及通道地址字。通道程序生成后就存入主存中对应此通道的缓冲区中,并将人口地址CAW置于主存固定单元中,在准备阶段,没有任何信号送给通道和外部设备。 ②启动阶段 启动阶段主要是CPU执行“STARTI/O”指令的过程。它属于管理指令.通道进入设备选择期。 CPU在查找设备的同时,还取出CAW以及通道程序把它们放到通道的指令寄存器中.通道把命令送往选好的设备,启动阶段完成。 ③数据传送阶段 在通道数据传送期,CPU与通道分别做各自的工作,CPU继续执行目态程序,不再过问I/O情况,而通道则控制着设备与主存的数据直接交换。 ④结束传送阶段 通道程序执行到无链通道指令时数据传送完成,它就转入通道传送结束阶段。设备发出结束服务请求,并将设备状态宇送人通道。通道检查无误后,向CPU发中断请求。在此之前,CPU仍在执行目态程序,直至响应中断。 ⑤结束中断阶段 CPU响应中断,进人中断处理程序。通道进一步查询发出中断请求的设备,检查无误后,发出释放命令将设备释放。CPU处理完中断以后,返回目态程序,到此全部输入输出过程结束。

  • 第15题:

    关于I/O接口,下列( )说法是最确切的。

    A、I/O接口即I/O控制器,负责I/O设备与主机的连接

    B、I/O接口用来连接I/O设备与主机

    C、I/O接口用来连接I/O设备与主存

    D、I/O接口即I/O总线,用来连接I/O设备与CPU


    正确答案:B

  • 第16题:

    I/O设备接口是主机与设备通信的桥梁,当主机采用RS 232C接口与设备通信时,设备接口除包括一般功能外,电路中还必须包含(7)电路。

    A.指令译码

    B.数据格式串/并行转换

    C.地址选择

    D.DMA控制


    正确答案:B
    解析:I/O接口是主机与设备通信的桥梁,当主机与设备通信时,接口要接收主机的控制命令,控制设备工作,同时接口还要反映设备工作的状态便于主机检测,接口中还有地址选择电路和数据缓冲电路,接口是设备的控制部件。当主机采用RS232C接口与设备通信时,这里的RS232C接口是通信线路连接的一种标准约定。RS232C是一种串行通信线路约定。因此当采用RS232C通信时在设备接口中除含有前述功能外,还必须包含数据格式的串/并行转换电路。主机发送数据时,接口需把并行数据变成串行数据,通过232接口发送出去,主机接收232接口送来的数据时,必须通过接口把串行数据变成并行数据主机才能接收。

  • 第17题:

    关于在I/O设备与主机间交换数据的叙述,()是错误的。

    • A、中断方式下,CPU需要执行程序来实现数据传送任务
    • B、中断方式和DMA方式下,CPU与I/O设备都可并行工作
    • C、中断方式和DMA方式下,快速I/O设备更适合采用中断方式传递数据
    • D、若同时接到DMA请求和中断请求,CPU优先响应DMA请求

    正确答案:C

  • 第18题:

    DMA方式是指由DMA控制器执行I/O程序,以实现外围设备与主存之间的数据直传。


    正确答案:错误

  • 第19题:

    下面是关于基于ARM内核的嵌入式芯片中的DMA控制器的叙述,其中错误的是()

    • A、DMA是指直接存储器访问
    • B、嵌入式系统通过使用DMA控制器可降低处理器内核在数据传输操作中的负担
    • C、ARM处理器中的DMA控制器与AMBA的系统总线部分相连
    • D、ARM处理芯片中的串行通信接口、USB接口等,只能通过DMA控制器控制其数据传输而不能由ARM内核控制

    正确答案:D

  • 第20题:

    采用DMA方式在内存与I/O设备之间传送数据时,DMA控制器8237A-5怎样实现对I/O设备的寻址?


    正确答案:DMA控制器8237A-5提供DACK信号给I/O设备,取代其地址选择信号,使申请DMA传送并被允许的设备在DMA传送过程中一直是有效设备。即:用DACK信号取代了芯片选择和片内端口选择信号。

  • 第21题:

    关于I/O接口,下列()说法是最确切的。

    • A、I/O接口即I/O控制器,用来连接I/O设备与主板
    • B、I/O接口用来连接I/O设备与主机
    • C、I/O接口用来连接I/O设备与主存
    • D、I/O接口即I/O总线,用来连接I/O设备与CP

    正确答案:B

  • 第22题:

    问答题
    采用DMA方式在内存与I/O设备之间传送数据时,DMA控制器8237A-5怎样实现对I/O设备的寻址?

    正确答案: DMA控制器8237A-5提供DACK信号给I/O设备,取代其地址选择信号,使申请DMA传送并被允许的设备在DMA传送过程中一直是有效设备。即:用DACK信号取代了芯片选择和片内端口选择信号。
    解析: 暂无解析

  • 第23题:

    单选题
    DMA控制器不包含的部件是()
    A

    内存地址计数器

    B

    字计数器

    C

    数据缓冲寄存器

    D

    中线仲裁逻辑


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    关于I/O接口,下列()说法是最确切的。
    A

    I/O接口即I/O控制器,用来连接I/O设备与主板

    B

    I/O接口用来连接I/O设备与主机

    C

    I/O接口用来连接I/O设备与主存

    D

    I/O接口即I/O总线,用来连接I/O设备与CP


    正确答案: B
    解析: 暂无解析