首页 百科知识 接收指令的过程中最重要的程序

接收指令的过程中最重要的程序

时间:2022-10-22 百科知识 版权反馈
【摘要】:执行指令时,首先将要执行的指令从内存中取出送入CPU,然后由CPU对指令进行分析和译码,判断该指令要完成的操作,并向各部件发出完成该操作的控制信号,完成该指令的功能。程序执行时,系统首先从内存中读出第一条指令到CPU执行,指令执行完毕后,再从内存中读出下一条指令到CPU内执行,直到所有指令执行完毕为止。

1.1.3 计算机的工作原理

计算机工作的过程实质上是执行程序的过程。程序是由若干条指令组成的,计算机逐条执行程序中的指令就可完成一个程序的执行,从而完成一项特定的工作。指令就是让计算机完成某个操作所发出的命令,是计算机完成该操作的依据。计算机执行指令一般分为两个阶段:第一个阶段称为取指令周期;第二个阶段称为执行周期。执行指令时,首先将要执行的指令从内存中取出送入CPU,然后由CPU对指令进行分析和译码,判断该指令要完成的操作,并向各部件发出完成该操作的控制信号,完成该指令的功能。一台计算机所有指令的集合称为该计算机的指令系统。计算机的程序是一系列指令的有序集合,计算机执行程序实际上就是执行这一系列指令。程序执行时,系统首先从内存中读出第一条指令到CPU执行,指令执行完毕后,再从内存中读出下一条指令到CPU内执行,直到所有指令执行完毕为止。因此,了解计算机工作原理的关键就是要了解指令和程序执行的基本过程,如图1-28所示。

img36

图1-28 指令和程序执行过程示意图

综上所述,计算机的基本工作原理就是计算机取出指令、分析指令、执行指令,再取下一条指令,依次周而复始地执行指令序列的过程。自1946年第一台电子计算机问世以来,几乎所有计算机的工作原理都是相同的。这一原理由美籍匈牙利数学家冯·诺依曼教授于1946年提出,故称为冯·诺依曼原理。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈