电脑程序如何执行的?
电脑程序如何执行的?cpu从哪开始运行一个程序?操作系统怎样把程序放入CPU运行?
谢谢!
参考答案:操作系统将程序代码载入内存。将程序入口地址送给PC(程序计数器),CPU把PC所指向的内存单元中的指令取出,把PC加1,执行指令(可能为转移指令,就是改变PC的值)。然后再把PC所指向的内存单元中的指令取出,PC再加1在执行指令。
一直到程序执行完毕。
电脑程序如何执行的?cpu从哪开始运行一个程序?操作系统怎样把程序放入CPU运行?
谢谢!
参考答案:操作系统将程序代码载入内存。将程序入口地址送给PC(程序计数器),CPU把PC所指向的内存单元中的指令取出,把PC加1,执行指令(可能为转移指令,就是改变PC的值)。然后再把PC所指向的内存单元中的指令取出,PC再加1在执行指令。
一直到程序执行完毕。