zxpr.net
当前位置:首页 >> 计算机执行程序的步骤 >>

计算机执行程序的步骤

首先,CPU的要到程序存储器中去取指令和数据 根据取来的指令和数据完成相应的运算;完成运算后 又把运算结果存放到存储器中的某一个位置.而众多的程序指令组成了一个软件;计算机如何知道执行到哪一条指令了呢?这个当前指令,都是有一个专门存放的地方存放(PC指针,指向的就是下一条指令的地址) 注:计算机中的一些对程序执行有很大影响的算法;如乱序执行,只是让效率更高而已,但结果都是一样的.

执行程序的过程 :开始执行程序时,必须先给程序计数器PC赋以第一条指令的首地址00H,然后就进入第一条指令的取令的取指令阶段. 第一条指令的执行过程: 取指令阶段: ①将程序计数器PC的内容(00H)送至地址寄存器AR,记为PC

计算机采取"存储程序与程序控制"的工作方式,即事先把程序加载到计算机的存储器中,当启动运行后,计算机便会自动按照程序的要示进行工作.

在一台最常见的计算机上,程序从某种外部设备,通常是硬盘,被加载到计算机之内. 如果是我们现在使用的普通电脑结构,那么程序就被加载入内存. 指令串行顺序执行,直到一条跳转或转移指令被执行,或者一个中断出现.所有这些指令都会改变指令寄存器的内容.基于这种体系的计算机,如果没有程序的支持,将无法工作.一个计算机程序是一系列指令的集合.程序里的指令都是基于机器语言;程序通常首先用一种计算机程序设计语言编写,然后用编译程序或者解释执行程序翻译成机器语言. 有时,也可以用汇编语言编程,汇编语言实质就是表示机器语言的一组记号-在这种情况下,用于翻译的程序叫做汇编程序.

取指令、分析指令、执行指令、取下一条指令1、首先是取指令和分析指令.按照程序规定的次序,从内存储器取出当前执行的指令2、送到控制器的指令寄存器中,对所取的指令进行分析,即根据指令中的操作码确定计算机应进行什么操作3、根据指令分析结果,由控制器发出完成操作所需的一系列控制电位,以便指挥计算机有关部件完成这一操作4、为下一条取指令作好准备

计算机能执行的都是机器码 完成一条指令的功能可以分成两个主要阶段:取指和执行.取指(Fetch)——从主存储器中取出指令代码进入CPU. 8086CPU中,指令在存储器中的地址由代码段寄存器CS和指令指针寄存器IP共同提供,再由地址

计算机能自动执行程序,实际上是受控制器的控制下完成的.

操作系统加载程序,把可执行程序读入内存,再由CPU逐条读取和执行程序包含的指令.想知道更详细的就看计算机组成原理和操作系统的书

执行分以下五个步骤: (1)审查立案.审查提起执行的手续是否完备;作为执行依据的法律文书是否合法正确;据以执行的判决,裁定,裁决或决定等法律文书,是否发

最低0.27元/天开通百度文库会员,可在文库查看完整内容> 原发布者:z419430754 运行C语言程序的步骤:1.编辑(把程序代码输入,交给计算机).2.编译(成目标程序文件.obj).编译就是把高级语言变成计算机可以识别的2进制语言,计算

网站首页 | 网站地图
All rights reserved Powered by www.zxpr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com