计算机的基本工作过程有几步?

如题所述

通常,一条指令的执行分为取指令阶段、分析及取数阶段和执行阶段3个过程。
(1)取指令
取指令阶段完成将现行指令从内存中取出来并送到指令寄存器中,具体操作为:首先,将程序计数器PC中的内容通过地址总线送至内存地址寄存器;第二,向仙存发读命令;第三,从内存中取出的指令经数据寄存器、数据总线送到指令寄存器中;第四,将PC的内容递增,为取下一条指令做好准备。
(2)分析及取数指令
取出指令后,机器立即进入分析及取数阶段,指令译码器ID可识别和区分不同的指令类型及各种获取操作数的方法。由于各条指令功能不同,寻址方式也不同,所以分析及取数阶段的操作是不同的。
(3)执行
执行阶段完成指令规定的各种操作,产生运算结果,并将结果存储起来。
总之,计算机的基本工作过程可以概括为取指令、分析及取数、执行等,然后再取下一条指令,
如此周而复始,直到遇到停机指令或外来事件的干预为止。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2024-04-02
(1)控制器控制输入设备将数据和程序从输入设备输入到内存中。
(2)在控制器控制下,从存储器取出指令送入控制器。
(3)控制器分析指令,控制运算器、存储器执行指令规定的操作。
(4)运算结果由控制器控制送存储器保存或送输出设备输出。
(5)返回到第二步,继续取下一条指令,如此反复,直至程序结束。
相似回答