更多“比较中断与DMA两种传输方式的特点。”相关问题
  • 第1题:

    I/O端口的控制方式一般是()。

    • A、并行方式、中断方式、DMA方式
    • B、查询方式、中断方式、DMA方式
    • C、无条件输出方式、中断方式、DMA方式
    • D、并行传输方式、串行传输方式、中断方式

    正确答案:B

  • 第2题:

    比较程序直接控制方式、程序中断控制方式、直接存储器存取控制方式(或DMA方式)的特点。?


    正确答案:①程序直接控制方式:直接通过I/O指令传输数据,控制简单;不能实行CPU与外设并行工作;系统中存在大量高速外设会造成数据丢失。
    ②程序中断控制方式:通过中断方式传输数据。能实行CPU与外设、外设与外设并行工作;可以处理复杂事务、实现故障处理提高系统的可靠性;可以实现人机对话方便用户使用计算机。适合低速设备。
    ③直接存储器存取控制方式(或DMA方式):数据传输过程中完全有DMA控制器控制,占用CPU时间最少;只能实现简单的数据传送不能进行复杂的事务处理。适合高速成块数据传输。

  • 第3题:

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

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

    正确答案:C

  • 第4题:

    程序查询方式、中断方式、DMA方式的优先级排列次序为()。

    • A、程序查询方式、中断方式、DMA方式
    • B、中断方式、程序查询方式、DMA方式
    • C、DMA方式、程序查询方式、中断方式
    • D、DMA方式、中断方式、程序查询方式

    正确答案:D

  • 第5题:

    为什么DMA方式的传输速率比中断方式更高?


    正确答案: 主要有以下几个原因:
    ①DMA方式实现数据块的传输,而中断方式按字或字节传输;
    ②DMA方式利用专用的接口电路直接与存储器进行高速传输,而不经过CPU,中断方式要通过CPU的执行传送指令来完成;
    ③DMA方式不必进行保护现场之类的一系列额外操作。

  • 第6题:

    主机与外设进行数据传输时,采用()方式CPU的效率最高。

    • A、无条件传输
    • B、查询
    • C、中断
    • D、DMA

    正确答案:C

  • 第7题:

    比较程序中断方式与DMA方式有哪些不同?


    正确答案:程序直接控制方式和中断控制方式都只适用于简单的、外设很少的计算机系统,因为程序直接控制方式耗费大量的CPU时间,而且无法检测发现设备或其他硬件产生的错误,设备和CPU、设备和设备只能串行工作。中断控制方式虽然在某种程度上解决了上述问题,但由于中断次数多,因而CPU仍需要花较多的时间处理中断,而且能够并行操作的设备台数也受到中断处理时间的限制,中断次数增多导致数据丢失。DMA方式和通道方式较好地解决了上述问题。这两种方式采用了外设和内存直接交换数据的方式。只有在一段数据传送结束时,这两种方式才发出中断信号要求CPU做善后处理,从而大大减少了CPU的工作负担。DMA方式与通道控制方式的区别是,DMA方式要求CPU执行设备驱动程序启动设备,给出存放数据的内存开始地址以及操作方式和传送字节长度等;而通道控制方式则是在CPU发出I/O启动命令之后,由通道指令来完成这些工作。

  • 第8题:

    试比较中断方式与DMA方式的主要异同,并指出它们各自应用在什么性质的场合。


    正确答案: 相同点:这两种方式下,主机和I/O设备都是并行工作。
    不同点:中断方式在CPU响应了I/O设备的中断请求后,要暂停现行程序的执行,转为I/O设备服务。DMA方式直接依靠硬件实现主存与I/O设备之间的数据直传,传送期间不需要CPU程序干预,CPU可继续执行原来的程序,CPU效率比中断方式。
    DMA方式适用场合:高速、批量数据的简单传送。
    中断方式适用场合:处理复杂随机事件、控制中低速1/O设备。

  • 第9题:

    问答题
    比较程序直接控制方式、程序中断控制方式、直接存储器存取控制方式(或DMA方式)的特点。?

    正确答案: ①程序直接控制方式:直接通过I/O指令传输数据,控制简单;不能实行CPU与外设并行工作;系统中存在大量高速外设会造成数据丢失。
    ②程序中断控制方式:通过中断方式传输数据。能实行CPU与外设、外设与外设并行工作;可以处理复杂事务、实现故障处理提高系统的可靠性;可以实现人机对话方便用户使用计算机。适合低速设备。
    ③直接存储器存取控制方式(或DMA方式):数据传输过程中完全有DMA控制器控制,占用CPU时间最少;只能实现简单的数据传送不能进行复杂的事务处理。适合高速成块数据传输。
    解析: 暂无解析

  • 第10题:

    问答题
    比较程序中断方式与DMA方式有哪些不同?

    正确答案: 程序直接控制方式和中断控制方式都只适用于简单的、外设很少的计算机系统,因为程序直接控制方式耗费大量的CPU时间,而且无法检测发现设备或其他硬件产生的错误,设备和CPU、设备和设备只能串行工作。中断控制方式虽然在某种程度上解决了上述问题,但由于中断次数多,因而CPU仍需要花较多的时间处理中断,而且能够并行操作的设备台数也受到中断处理时间的限制,中断次数增多导致数据丢失。DMA方式和通道方式较好地解决了上述问题。这两种方式采用了外设和内存直接交换数据的方式。只有在一段数据传送结束时,这两种方式才发出中断信号要求CPU做善后处理,从而大大减少了CPU的工作负担。DMA方式与通道控制方式的区别是,DMA方式要求CPU执行设备驱动程序启动设备,给出存放数据的内存开始地址以及操作方式和传送字节长度等;而通道控制方式则是在CPU发出I/O启动命令之后,由通道指令来完成这些工作。
    解析: 暂无解析

  • 第11题:

    问答题
    试比较中断方式与DMA方式的主要异同,并指出它们各自应用在什么性质的场合。

    正确答案: 相同点:这两种方式下,主机和I/O设备都是并行工作。
    不同点:中断方式在CPU响应了I/O设备的中断请求后,要暂停现行程序的执行,转为I/O设备服务。DMA方式直接依靠硬件实现主存与I/O设备之间的数据直传,传送期间不需要CPU程序干预,CPU可继续执行原来的程序,CPU效率比中断方式。
    DMA方式适用场合:高速、批量数据的简单传送。
    中断方式适用场合:处理复杂随机事件、控制中低速1/O设备。
    解析: 暂无解析

  • 第12题:

    问答题
    比较DMA方式和程序中断方式的区别,根据比较,指出DMA工作方式的优缺点。

    正确答案: 中断方式:外部设备每进行一个数据的输入/输出,都要通过“中断申请”要求CPU进行处理。CPU通过执行一段“中断服务程序”完成数据的传输。
    D.MA方式:CPU通过对DMAC的初始化,启动一个数据块的传输操作。之后的数据传输通过信号的联络,在外设接口和存储器之间进行,CPU只需简单地让出总线,而无需其他操作。
    根据上述比较,可以得到DMA工作方式的如下特点:
    优点:
    1)对于CPU而言,它的任务仅仅是在一个数据块传输之前对DMAC进行初始化,CPU用于传输控制的操作达到最小(不考虑与通道/IO处理器方式的比较),CPU的效率最高。CPU与外设“并行”工作。
    2)外部设备一个数据输入/输出完成后,向DMAC申请进行数据传输,响应时间仅为DMAC的1~3个时钟周期。响应速度达到最快,可以满足高速传输的需要。
    缺点:
    1)实现DMA控制需要增加DMA控制器和总线控制逻辑,增加了系统的复杂性。
    2)DMA传输需要占用总线,并且具有较高的“优先级”。这使得系统对其他设备的响应速度不能得到明确的保证。
    解析: 暂无解析

  • 第13题:

    硬盘存储器与主存储器直接传输数据应采用()。

    • A、中断方式
    • B、程序查询方式
    • C、DMA方式
    • D、通道方式

    正确答案:C

  • 第14题:

    中断传送方式与DMA方式相比较,()。

    • A、DMA方式的实时性好,能快速响应外设的请求
    • B、DMA方式开销小,传送速度比中断快
    • C、它们都要CPU进行控制,所以二者的差别并不明显
    • D、DMA方式时,8237可以提供所有的地址信号

    正确答案:B

  • 第15题:

    比较通道、DMA、中断三种基本I/O方式的异同点。


    正确答案:通道是通过执行通道指令来实现输入/输出的;DMA是由DMA控制器在获得总线控制权后,直接在内存与外设之间实现数据传送的;中断是通过CPU在响应中断时,转入中断服务程序,执行输入/输出指令来完成输入/输出的。

  • 第16题:

    相对于条件传送方式,中断方式有什么优点?和DMA方式比较,中断传送方式又有什么不足之处?


    正确答案: 中断传送方式下,当外设要求交换数据时,向CPU发中断请求,CPU在执行完当前指令后,即可中断当前任务的执行,并根据中断源转入相应的中断处理服务程序,实现对请求中断外设的管理。CPU与外设实现了并行工作,大大提高了工作效率。
    DMA方式是在存储器与外设间开辟一条高速数据通道,使外设与内存之间直接交换数据,不需要CPU的干预。

  • 第17题:

    微处理器与I/O口的数据传输方式包括()。

    • A、中断控制方式(中断传输方式)
    • B、直接存储器访问方式(DMA)
    • C、无条件传输方式
    • D、查询传输方式

    正确答案:A,B,C,D

  • 第18题:

    比较DMA方式和程序中断方式的区别,根据比较,指出DMA工作方式的优缺点。 


    正确答案: 中断方式:外部设备每进行一个数据的输入/输出,都要通过“中断申请”要求CPU进行处理。CPU通过执行一段“中断服务程序”完成数据的传输。
    D.MA方式:CPU通过对DMAC的初始化,启动一个数据块的传输操作。之后的数据传输通过信号的联络,在外设接口和存储器之间进行,CPU只需简单地让出总线,而无需其他操作。
    根据上述比较,可以得到DMA工作方式的如下特点:
    优点:
    1)对于CPU而言,它的任务仅仅是在一个数据块传输之前对DMAC进行初始化,CPU用于传输控制的操作达到最小(不考虑与通道/IO处理器方式的比较),CPU的效率最高。CPU与外设“并行”工作。
    2)外部设备一个数据输入/输出完成后,向DMAC申请进行数据传输,响应时间仅为DMAC的1~3个时钟周期。响应速度达到最快,可以满足高速传输的需要。
    缺点:
    1)实现DMA控制需要增加DMA控制器和总线控制逻辑,增加了系统的复杂性。
    2)DMA传输需要占用总线,并且具有较高的“优先级”。这使得系统对其他设备的响应速度不能得到明确的保证。

  • 第19题:

    DMA方式和程序中断方式比较有什么不同?


    正确答案:DMA:采用内在和外设直接数据交换的方式,只有当有一段数据传送时才会请求CPU中断,减少了CPU的负担。
    程序中断:只适用于简单的少量外设的计算机系统,会耗费大量的CPU时间,当有大量中断时容易导致数据的丢失。

  • 第20题:

    程序查询方式、中断方式和DMA方式的优先级排列次序为:()

    • A、程序查询方式、中断方式、DMA方式
    • B、中断方式、程序查询方式、DMA方式
    • C、DMA方式、程序查询方式、中断方式
    • D、DMA方式、中断方式、程序查询方式

    正确答案:D

  • 第21题:

    单选题
    程序查询方式、中断方式、DMA方式的优先级排列次序为()。
    A

    程序查询方式、中断方式、DMA方式

    B

    中断方式、程序查询方式、DMA方式

    C

    DMA方式、程序查询方式、中断方式

    D

    DMA方式、中断方式、程序查询方式


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

  • 第22题:

    问答题
    DMA方式和程序中断方式比较有什么不同?

    正确答案: DMA:采用内在和外设直接数据交换的方式,只有当有一段数据传送时才会请求CPU中断,减少了CPU的负担。
    程序中断:只适用于简单的少量外设的计算机系统,会耗费大量的CPU时间,当有大量中断时容易导致数据的丢失。
    解析: 暂无解析

  • 第23题:

    单选题
    I/O端口的控制方式一般是()。
    A

    并行方式、中断方式、DMA方式

    B

    查询方式、中断方式、DMA方式

    C

    无条件输出方式、中断方式、DMA方式

    D

    并行传输方式、串行传输方式、中断方式


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