更多“● CPU的主要功能是 (5) 。 (5)A.存储程序 B.传送数据 C.执行 I/O D.执行程序 ”相关问题
  • 第1题:

    试题(16)

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

    (16)A.中断方式下,CPU需要执行程序来实现数据传送

    B.中断方式和DMA方式下,CPU与I/O设备都可同步工作

    C.中断方式和DMA方式相比,快速I/O设备更适合采用中断方式传递数据

    D.若同时接到DMA请求和中断请求,CPU优先响应DMA请求


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

  • 第2题:

    CPU的主要功能是( )。

    A.传送信息

    B.识别指令和执行指令

    C.把数据存入存储器

    D.控制输入、输出设备


    正确答案:B

    【答案】B
    【考点】CPU的功能
    【解析】CPU的主要功能是识别指令和执行指令。

  • 第3题:

    CPU的主要功能是(5)。

    A.存储程序

    B.传送数据

    C.执行I/O

    D.执行程序


    正确答案:D
    解析:CPU的主要功能包括程序控制、操作控制、时间控制和数据加工,其核心就是执行程序。存储信息属于存储器的功能,数据总线、I/O接口、传输介质和通信控制器等具有传输数据的功能,CPU、I/O接口和I/O设备等共同执行I/O任务。

  • 第4题:

    下列有关计算机程序的说法,正确的是()。

    A.程序都在CPU中存储并运行

    B.程序由外存读入内存后,在CPU中执行

    C.程序在外存中存储并执行

    D.程序在内存中存储,在外存中执行


    参考答案:B

  • 第5题:

    ●在单CPU系统中,若I/O设备与主机采用中断控制方式交换信息,则CPU与I/O设备间是 (7) 。

    (7)

    A.串行工作,数据传送过程与主程序也是串行工作

    B.串行工作,数据传送过程与主程序间是并行工作

    C.并行工作,数据传送过程与主程序是串行工作

    D.并行工作,数据传送过程与主程序也是并行工作


    正确答案:C

  • 第6题:

    程序控制类指令的功能是()。

    A.进行算术运算和逻辑运算
    B.进行主存与CPU之间的数据传送
    C.进行CPU和I/O设备之间的数据传送
    D.改变程序执行的顺序

    答案:D
    解析:
    程序控制类指令的功能是改变程序执行的顺序。

  • 第7题:

    在I/O设备与主机间进行数据传输时,CPU只需在开始和结束时作少量处理,而无需干预数据传送过程的是(5)方式。

    A.中断
    B.程序查询
    C.无条件传送
    D.直接存储器存取

    答案:D
    解析:
    中断方式下的数据传送是当I/O接口准备好接收数据或准备好向CPU传送数据时,就发出中断信号通知CPU。对中断信号进行确认后,CPU保存正在执行的程序的现场,转而执行提前设置好的I/O中断服务程序,完成一次数据传送的处理。这样,CPU就不需要主动查询外设的状态,在等待数据期间可以执行其他程序,从而提高了CPU的利用率。采用中断方式管理I/O设备,CPU和外设可以并行地工作。
    程序查询方式下,CPU通过执行程序查询外设的状态,判断外设是否准备好接收数据或准备好了向CPU输入的数据。
    直接内存存取(Direct Memory Access,DMA)方式的基本思想是通过硬件控制实现主存与I/O设备间的直接数据传送,数据的传送过程由DMA控制器(DMAC)进行控制,不需要CPU的干预。在DMA方式下,由CPU启动传送过程,即向设备发出“传送一块数据”的命令,在传送过程结束时,DMAC通过中断方式通知CPU进行一些后续处理工作。

  • 第8题:

    程序控制类指令的功能是()

    • A、进行算术运算和逻辑运算
    • B、进行主存与CPU之间的数据传送
    • C、进行CPU和I/O设备之间的数据传送
    • D、改变程序执行顺序

    正确答案:D

  • 第9题:

    程序控制类指令的功能是()。

    • A、进行算术运算和逻辑运算
    • B、进行主存与CPU之间的数据传送
    • C、进行CPU和I/O设备之间的数据传送
    • D、改变程序执行的顺序

    正确答案:D

  • 第10题:

    总线接口部件负责CPU与存储器、()之间的数据传送,即从内存单元或者外设端口中取数据,传送给执行部件。

    • A、RAM
    • B、I/O接口
    • C、ROM
    • D、CPU

    正确答案:B

  • 第11题:

    单选题
    程序控制类指令的功能是()。
    A

    进行算术运算和逻辑运算

    B

    进行主存与CPU之间的数据传送

    C

    进行CPU和I/O设备之间的数据传送

    D

    改变程序执行的顺序


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

  • 第12题:

    单选题
    输入输出指令的功能是()。
    A

    进行算术运算和逻辑运算

    B

    进行主存与CPU之间的数据传送

    C

    进行CPU和I/O设备之间的数据传送

    D

    改变程序执行的顺序


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

  • 第13题:

    输人输出指令的功能是()。

    A.算术运算和逻辑运算

    B.改变程序执行的顺序

    C.进行主存与CPU之间的数据传送

    D.进行CPU和I/O设备之间的数据传送


    参考答案D

  • 第14题:

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

    A.中断方式下,CPU需要执行程序来实现数据传送任务

    B.中断方式和DMA方式下,CPU与I/O设备都可同步工作

    C.中断方式和DMA方式中,快速I/O设备更适合采用中断方式传递数据

    D.若同时接到DMA请求和中断请求,CPU优先响应DMA请求


    正确答案:C
    解析:本题考查I/O设备与主机间交换数据的方式和特点。I/O设备与主机间进行数据输入输出主要有直接程序控制方式、中断方式、DMA方式和通道控制方式。直接程序控制方式的主要特点是:CPU直接通过I/O指令对I/O接口进行访问操作,主机与外设之间交换信息的每个步骤均在程序中表示出来,整个的输入输出过程是由CPU执行程序来完成的。中断方式的特点是:当I/O接口准备好接收数据或准备好向CPU传送数据时,就发出中断信号通知CPU。对中断信号进行确认后,CPU保存正在执行的程序的现场,转而执行提前设置好的I/O中断服务程序,完成一次数据传送的处理。这样,CPU就不需要主动查询外设的状态,在等待数据期间可以执行其他程序,从而提高了CPU的利用率。采用中断方式管理I/O设备,CPU和外设可以并行地工作。虽然中断方式可以提高CPU的利用率,能处理随机事件和实时任务,但一次中断处理过程需要经历保存现场、中断处理、恢复现场等阶段,需要执行若干条指令才能处理一次中断事件,因此这种方式无法满足高速的批量数据传送要求。直接内存存取(Direct Memory Access,DMA)方式的基本思想是:通过硬件控制实现主存与I/O设备间的直接数据传送,数据的传送过程由DMA控制器(DMAC)进行控制,不需要CPU的干预。在DMA方式下,需要CPU启动传送过程,即向设备发出“传送一块数据”的命令。在传送过程结束时,DMAC通过中断方式通知CPU进行一些后续处理工作。DMA方式简化了CPU对数据传送的控制,提高了主机与外设并行工作的程度,实现了快速外设和主存之间成批的数据传送,使系统的效率明显提高。通道是一种专用控制器,它通过执行通道程序进行I/O操作的管理,为主机与I/O设备提供一种数据传输通道。用通道指令编制的程序存放在存储器中,当需要进行I/O操作时,CPU只要按约定格式准备好命令和数据,然后启动通道即可;通道则执行相应的通道程序,完成所要求的操作。用通道程序也可完成较复杂的I/O管理和预处理,从而在很大程度上将主机从繁重的I/O管理工作中解脱出来,提高了系统的效率。

  • 第15题:

    以下关于CPU与I/O设备交换数据时所用控制方式的叙述中,错误的是( )。

    A.程序查询方式下交换数据不占用CPU时间 B.中断方式下CPU与外设可并行工作 C.中断方式下CPU不需要主动查询和等待外设 D.DMA方式下不需要CPU执行程序传送数据


    正确答案:A

  • 第16题:

    通道是一种特殊的处理机,具有()能力。

    A.执行I/O指令集。

    B.执行CPU指令集。

    C.传送I/O命令。

    D.运行I/O进程。


    参考答案:A

  • 第17题:

    在处理器的指令系统中,程序控制类指令的功能是( )。

    A.改变程序执行的顺序
    B.进行主存和CPU之间的数据传送
    C.进行CPU和I/O设备之间的数据传送
    D.进行算术运算和逻辑运算

    答案:A
    解析:
    程序指令包括数据处理指令(实现算数运算和逻辑运算)、数据传送指令(寄存器与主存之间的数据传送)、程序控制指令(转移指令,控制执行顺序)、输入/输出指令(各种外设的读写指令)、状态管理指令(存储保护、中断处理等功能指令)。可以顾名思义来理解,程序控制指令又称为转移指令,用来控制程序指令的执行顺序。

  • 第18题:

    下列说法中错误的是()。

    A.程序查询方式下,CPU与I/O设备串行工作
    B.程序中断方式下,CPU与I/O设备并行工作
    C.DMA方式下,主程序可与I/O数据传送并行工作
    D.实现了DMA方式的系统中,程序中断方式没有存在的必要

    答案:D
    解析:
    DMA方式比较适合成块数据的I/O传送,但在实现了DMA方式的系统中,DMA传送结束时需要用中断方式来通知CPU进行后处理;当有紧急情况发生时,也需要中断方式来进行处理。

  • 第19题:

    程序控制类指令的主要功能是()

    • A、进行算术运算和逻辑运算
    • B、进行主存和CPU之间的数据传送
    • C、进行CPU和I/O设备之间的数据传送
    • D、改变程序执行的顺序

    正确答案:D

  • 第20题:

    输入输出指令的功能是()。

    • A、进行算术运算和逻辑运算
    • B、进行主存与CPU之间的数据传送
    • C、进行CPU和I/O设备之间的数据传送
    • D、改变程序执行的顺序

    正确答案:C

  • 第21题:

    输入输出指令的功能足()。

    • A、进行算术运算和逻辑运算
    • B、进行主存与CPU之间的数据传送
    • C、进行CPU和I/O设备之间的数据传送
    • D、改变程序执行的顺序

    正确答案:C

  • 第22题:

    单选题
    程序控制类指令的主要功能是()
    A

    进行算术运算和逻辑运算

    B

    进行主存和CPU之间的数据传送

    C

    进行CPU和I/O设备之间的数据传送

    D

    改变程序执行的顺序


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

  • 第23题:

    单选题
    输入输出指令的功能足()。
    A

    进行算术运算和逻辑运算

    B

    进行主存与CPU之间的数据传送

    C

    进行CPU和I/O设备之间的数据传送

    D

    改变程序执行的顺序


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