首页技能鉴定其他技能计算机硬件技术基础
(简答题)

令执行的基本过程分为哪几个阶段?简单说明各阶段完成的任务。

正确答案

指令执行大致分为三个阶段:取指令阶段、分析及取数阶段和执行阶段。
⑴取指令
将现行指令从内存中取出来并送至指令寄存器中去。
①将程序计数器(PC)中的地址通过地址总线送至内存地址寄存器MAR;
②向内存发读命令;
③从内存中取出的指令经数据寄存器MDR、数据总线送到指令寄存器IR中去;
④将PC的内容递增,为取下一条指令做好准备。
⑵分析及取数
指令译码器ID识别和区分不同的指令类型及各种获取操作数的方法;
无操作数指令,转执行阶段;
带操作数指令需要读取操作数;
⑶执行和操作结果存储
执行阶段完成指令规定的各种操作,形成稳定的运算结果,并将其存储起来。

答案解析

相似试题

  • (简答题)

    请说明N号可屏蔽中断从INTR变高到开始执行相应中断服务子程序的过程。

    答案解析

  • (简答题)

    请说明N号可屏蔽中断从INTR变高到开始执行相应中断服务子程序的过程。

    答案解析

  • (简答题)

    微型计算机简单分哪几类?各有什么特点?

    答案解析

  • (简答题)

    Cache、主存和辅存,CPU能直接访问的是哪几个?

    答案解析

  • (简答题)

    说明总线的主要特征。总线有哪几种类型?

    答案解析

  • (简答题)

    中断服务程序由哪几个步骤构成,用户在开发中断服务程序时应注意哪些问题?

    答案解析

  • (单选题)

    某事件发生时,CPU暂停执行现行程序而转去执行相应程序的过程叫做。()

    答案解析

  • (简答题)

    说明接口、接口电路、端口三个名字的基本概念,他们之间有什么关系?

    答案解析

  • (多选题)

    从现阶段的主流体系结构讲,CPU的指令集可分为()。

    答案解析

快考试在线搜题