简答题

简述CPU执行程序的过程。

正确答案

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

答案解析

相似试题
  • CPU停止执行现行程序,转向处理中断请求的过程称为()。

    填空题查看答案

  • ()是指计算机在正常执行程序的过程中,由于种种原因,使CPU暂时停止当前程序的执行,而转去处理临时发生的事件,处理完毕后,再返回继续执行被暂停的程序的过程。

    填空题查看答案

  • ()是CPU暂停当前程序的执行,转而执行处理紧急事务的程序,并在该事务处理完后能自动恢复执行原先程序的过程。在此,称引起紧急事务的事件为()。

    填空题查看答案

  • 在PC机启动Windows的过程中,CPU执行从硬盘读出的引导程序时将操作系统从硬盘加载到()中。

    单选题查看答案

  • 在CPU执行一段程序的过程中,Cache的存取次数为4600次,由主存完成的存取次数为400次。若Cache的存取时间为5ns,主存的存取时间为25ns,则CPU的平均访问时间为()ns。

    单选题查看答案

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

    简答题查看答案

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

    简答题查看答案

  • 简述处理机执行程序的过程。

    简答题查看答案

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

    简答题查看答案