(简答题)
简述CPU执行程序的过程。
正确答案
当程序的第一条指令所在的地址送入程序计数器后,CPU就进入取指阶段准备取第一条指令。在取指阶段,CPU从内存中读出指令,并把指令送至指令寄存器IR暂存。在取指阶段结束后,机器就进入执行阶段,这时,由指令译码器对指令译码,再经控制器发出相应的控制信号,控制各部件执行指令所规定的具体操作。当一条指令执行完毕以后,就转入了下一条指令的取指阶段。以上步骤周而复始地循环,直到遇到停机指令。
答案解析
略
相似试题
(填空题)
CPU停止执行现行程序,转向处理中断请求的过程称为()。
(填空题)
()是指计算机在正常执行程序的过程中,由于种种原因,使CPU暂时停止当前程序的执行,而转去处理临时发生的事件,处理完毕后,再返回继续执行被暂停的程序的过程。
(填空题)
()是CPU暂停当前程序的执行,转而执行处理紧急事务的程序,并在该事务处理完后能自动恢复执行原先程序的过程。在此,称引起紧急事务的事件为()。
(单选题)
在PC机启动Windows的过程中,CPU执行从硬盘读出的引导程序时将操作系统从硬盘加载到()中。
(单选题)
在CPU执行一段程序的过程中,Cache的存取次数为4600次,由主存完成的存取次数为400次。若Cache的存取时间为5ns,主存的存取时间为25ns,则CPU的平均访问时间为()ns。
(简答题)
简述将源程序编译成可执行程序的过程。
(简答题)
以一个可执行文件的运行为例,简述程序执行过程。
(简答题)
简述处理机执行程序的过程。
(简答题)
简述程序的一般执行过程。