更多“简述处理机执行程序的过程。”相关问题
  • 第1题:

    多道程序的实质是()。

    • A、程序的顺序执行
    • B、程序的并发执行
    • C、多个处理机同时执行
    • D、用户程序和系统程序交叉执行

    正确答案:B

  • 第2题:

    库克将计算机用指令流和执行流及其多倍性分类。典型单处理机属单指令流单执行流,带指令级多道程序的单处理机属(),多处理机属()。


    正确答案:多指令流单执行流;多指令流多执行流

  • 第3题:

    以一个可执行文件的运行为例,简述程序执行过程。


    正确答案: 当在DOS提示符下键入一个可执行文件名称(或在其它操作系统环境下执行有关操作)后,操作系统自动将该文件从外存装入内存并使指令指针指向其第一条指令,从而启动文件执行过程。首先将第一条指令从内存取入CPU中译码执行,同时指令指针自动加1或按指令的要求作出相应改变,指向下一条要执行的指令,接着将下一条指令从内存取入CPU译码执行,这样不断重复取指令和执行指令的过程,逐条执行指令,直至程序结束。

  • 第4题:

    简述程序和指令的区别,试描述程序的执行过程。


    正确答案: 计算机程序在执行前必须先装入内存,启动程序之前还需要将程序的起始地址置入CPU的指令指针IP中,然后顺序地执行每条指令,直至程序结束。计算机程序是由一系列的机器指令组成的。机器指令是计算机执行某种操作的命令,由计算机硬件直接识别并执行。
    计算机每执行一条指令通常分为三个阶段:取指,译码(分析)和执行。执行一条指令所需时间称为指令周期。
    1.取指。控制器根据指令指针中的指令地址,从内存中读出一条指令,送到指令寄存器中。然后,指令指针自动加1,以指向内存的下一个字节。若当前指令为单字节指令,则IP指向下一条指令;若当前指令为多字节指令,则IP指向本指令的下一个字节。
    2.译码。将指令寄存器中的指令操作码取出后进行译码,分析其指令性质,送往控制器。控制器根据指令的功能产生相应的控制信号序列。如果该指令包含操作数的地址,控制器需要形成相应的地址,寻找操作数地址。
    3.执行。计算机各功能部件按照控制器发出的控制信号完成各种操作,从而完成该指令的功能。当指令执行完毕后,IP将指向下一条指令,CPU进入下一个指令周期。计算机执行程序的过程实际上就是逐条指令地重复上述操作过程,直至程序结束。但是,程序并不是顺序执行,例如,遇到停机指令或转移指令则要根据需要改变指令的执行顺序。

  • 第5题:

    程序和指令有什么区别,简述指令执行过程。


    正确答案:计算机所能识别并能执行的每一条操作命令成为一条机器指令,程序是完成既定任务的一组指令序列;首先将要执行的指令从内存中取出送入cpu,然后由cpu对指令进行分析译码,判断该条指令要完成的操作,向各部件发出完成该操作的控制信号,实现该指令的功能。

  • 第6题:

    简述将源程序编译成可执行程序的过程。


    正确答案:第一步:源程序经相应编译程序的编译形成目标程序。
    第二步:通过连接程序将多个目标程序和函数库中的相应函数连接成可执行程序。

  • 第7题:

    发生中断时,在处理机上正在运行的程序暂停执行,程序的暂停点称为()。


    正确答案:断点

  • 第8题:

    问答题
    简述CPU执行程序的过程。

    正确答案: 当程序的第一条指令所在的地址送入程序计数器后,CPU就进入取指阶段准备取第一条指令。在取指阶段,CPU从内存中读出指令,并把指令送至指令寄存器IR暂存。在取指阶段结束后,机器就进入执行阶段,这时,由指令译码器对指令译码,再经控制器发出相应的控制信号,控制各部件执行指令所规定的具体操作。当一条指令执行完毕以后,就转入了下一条指令的取指阶段。以上步骤周而复始地循环,直到遇到停机指令。
    解析: 暂无解析

  • 第9题:

    问答题
    试简述PLC的程序执行过程。程序的扫描周期与哪些因素有关?

    正确答案: 在程序执行阶段,PLC对程序按顺序进行扫描。如程序用梯形图表示,则总是按先上后下、先左后右的顺序扫描。每扫描一条指令时所需要的输入状态或其他元素的状态分别从输入映像寄存器或输出映像寄存器中读入,然后进行相应的逻辑或算术运算,运算结果在存入专寄存器。若执行程序输出指令时,则将相应的运算结果存入输出映像寄存器。
    程序的扫描周期与程序的长短有关。
    解析: 暂无解析

  • 第10题:

    填空题
    库克将计算机用指令流和执行流及其多倍性分类。典型单处理机属单指令流单执行流,带指令级多道程序的单处理机属(),多处理机属()。

    正确答案: 多指令流单执行流,多指令流多执行流
    解析: 暂无解析

  • 第11题:

    单选题
    程序的执行管理实际上就是处理机的()管理。
    A

    资源

    B

    数据

    C

    用户

    D

    程序


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

  • 第12题:

    问答题
    程序和指令有什么区别,简述指令执行过程。

    正确答案: 计算机所能识别并能执行的每一条操作命令成为一条机器指令,程序是完成既定任务的一组指令序列;首先将要执行的指令从内存中取出送入cpu,然后由cpu对指令进行分析译码,判断该条指令要完成的操作,向各部件发出完成该操作的控制信号,实现该指令的功能。
    解析: 暂无解析

  • 第13题:

    微机的工作过程是()

    • A、执行源程序的过程
    • B、执行汇编程序的过程
    • C、执行编译程序的过程
    • D、执行程序的过程

    正确答案:D

  • 第14题:

    简述中断服务程序的执行过程。


    正确答案:开始--保护现场――完成中断源申请的任务――发中断结束命令EOI――恢复现场――IRET中断返回。

  • 第15题:

    在单一处理机上,将执行时间有重叠的几个程序称为()。

    • A、顺序程序
    • B、多道程序
    • C、并发程序
    • D、并行程序

    正确答案:C

  • 第16题:

    程序的执行管理实际上就是处理机的()管理。

    • A、资源
    • B、数据
    • C、用户
    • D、程序

    正确答案:A

  • 第17题:

    简述程序的一般执行过程。


    正确答案:传统的计算机程序的执行可分为编辑、编译、连接和运行4个过程。
    (1)编辑:使用系统提供的可用来编写文本文件的应用软件,即编辑程序,来编辑(创建)源程序文件,如C源程序文件。
    (2)编译:使用系统提供的可对源程序文件进行代码分析、代码生成和优化的软件,即编译程序,来编译上一步所编辑(创建)的源程序文件。
    (3)连接:使用系统提供的连接程序,将上一步编译后生成的目标程序代码文件与系统中提供的有关函数等链接起来,生成可执行程序文件。
    (4)运行:计算机运行可执行程序文件产生计算结果。

  • 第18题:

    在单处理机计算机系统中,多道程序的执行具有()的特点。

    • A、程序执行宏观上并行
    • B、程序执行微观上串行
    • C、设备和处理机可以并行
    • D、设备和处理机只能串行

    正确答案:A,B,D

  • 第19题:

    多选题
    在单处理机计算机系统中,多道程序的执行具有()的特点。
    A

    程序执行宏观上并行

    B

    程序执行微观上串行

    C

    设备和处理机可以并行

    D

    设备和处理机只能串行


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

  • 第20题:

    问答题
    简述处理机执行程序的过程。

    正确答案: 处理机执行程序过程涉及输入-输出操作、主存-辅存的信息交换,这些都要经过输入、输出接口部件。处理机与外界的这种信息交换有三种方式。
    ①中断方式:即程序I/O。每传送一个位组(如一个字或字节)产生一次中断,由CPU执行相应的中断程序完成。这种方式主要用于慢速输入-输出设备。
    ②直接存储器存取(DMA)方式:在硬件线路控制下直接在快速输入-输出设备和主存之间完成一条输入-输出指令规定的信息量交换。
    ③通道控制方式:各通道各有自己的通道程序,实现输入-输出指令规定的主存和输入-输出设备之间的信息交换。
    解析: 暂无解析

  • 第21题:

    问答题
    简述PLC程序执行过程。

    正确答案: P.LC执行程序的一个扫描周期必须输入采样、程序执行和输出刷新三个阶段
    输入采样阶段:首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各自对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段。
    程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。
    输出刷新阶段:当所有指令执行完毕时,输出状态寄存器的通断状态在输出刷新阶段将被送至输出锁存器中,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。
    解析: 暂无解析

  • 第22题:

    问答题
    简述程序的一般执行过程。

    正确答案: 传统的计算机程序的执行可分为编辑、编译、连接和运行4个过程。
    (1)编辑:使用系统提供的可用来编写文本文件的应用软件,即编辑程序,来编辑(创建)源程序文件,如C源程序文件。
    (2)编译:使用系统提供的可对源程序文件进行代码分析、代码生成和优化的软件,即编译程序,来编译上一步所编辑(创建)的源程序文件。
    (3)连接:使用系统提供的连接程序,将上一步编译后生成的目标程序代码文件与系统中提供的有关函数等链接起来,生成可执行程序文件。
    (4)运行:计算机运行可执行程序文件产生计算结果。
    解析: 暂无解析

  • 第23题:

    问答题
    简述程序和指令的区别,试描述程序的执行过程。

    正确答案: 计算机程序在执行前必须先装入内存,启动程序之前还需要将程序的起始地址置入CPU的指令指针IP中,然后顺序地执行每条指令,直至程序结束。计算机程序是由一系列的机器指令组成的。机器指令是计算机执行某种操作的命令,由计算机硬件直接识别并执行。
    计算机每执行一条指令通常分为三个阶段:取指,译码(分析)和执行。执行一条指令所需时间称为指令周期。
    1.取指。控制器根据指令指针中的指令地址,从内存中读出一条指令,送到指令寄存器中。然后,指令指针自动加1,以指向内存的下一个字节。若当前指令为单字节指令,则IP指向下一条指令;若当前指令为多字节指令,则IP指向本指令的下一个字节。
    2.译码。将指令寄存器中的指令操作码取出后进行译码,分析其指令性质,送往控制器。控制器根据指令的功能产生相应的控制信号序列。如果该指令包含操作数的地址,控制器需要形成相应的地址,寻找操作数地址。
    3.执行。计算机各功能部件按照控制器发出的控制信号完成各种操作,从而完成该指令的功能。当指令执行完毕后,IP将指向下一条指令,CPU进入下一个指令周期。计算机执行程序的过程实际上就是逐条指令地重复上述操作过程,直至程序结束。但是,程序并不是顺序执行,例如,遇到停机指令或转移指令则要根据需要改变指令的执行顺序。
    解析: 暂无解析

  • 第24题:

    问答题
    简述将源程序编译成可执行程序的过程。

    正确答案: 第一步:源程序经相应编译程序的编译形成目标程序。
    第二步:通过连接程序将多个目标程序和函数库中的相应函数连接成可执行程序。
    解析: 暂无解析