单选题

ARM3级流水线下取第一条指令前程序计数器为PC,则取第三条指令为()

APC+3

BPC+6

CPC+8

DPC+12

正确答案

来源:www.examk.com

答案解析

相似试题
  • 在中断服务程序结束前,为正确返回,必须设置一条指令()。在子程序调用结束前,为正确返回,必须设置一条指令()。

    填空题查看答案

  • 假定某计算机工程师想设计一个新CPU,一个典型程序的核心模块有一百万条指令,每条指令执行时间为100ps。若新CPU是一个20级流水线处理器,执行上述同样的程序,理想情况下,它比非流水线处理器快多少?

    简答题查看答案

  • 如无特殊指定,操作系统将用户程序调入内存时,代码段中第一条机器指令的()。

    单选题查看答案

  • 在8086中,执行单步中断服务程序的第一条指令时,TF、IF的状态为()。

    单选题查看答案

  • 执行下列程序段中第一条指令后, (1)(P1.7)=(),(P1.3)=(),(P1.2)=(); 执行第二条指令后, (2)(P1.5)=(),(P1.4)=(),(P1.3)=()。

    填空题查看答案

  • 有一个计算机系统可按功能分成4级,每级的指令互不相同,每一级的指令都比其下一级的指令在效能上强M倍,即第i级的一条指令能完成第i-1级的M条指令的计算量。现若需第i级的N条指令解释第i+1级的一条指令,而有一段第1级的程序需要运行Ks,问在第2、3和4级上一段等效程序各需要运行多长时间?

    简答题查看答案

  • 对于ARM7三级流水线,当一条指令被译码时,上一条指令正被()

    单选题查看答案

  • 一个指令周期一般包括的步骤是:取指令、翻译指令、执行指令、指令计数器加1并取下一条指令。()

    判断题查看答案

  • 以下指令序列中,哪些指令对发生数据相关?假定采用“取指、译码/取数、执行、访存、写回”五段流水线方式,那么不用“转发”技术的话,需要在发生数据相关的指令前加入几条nop指令才能使这段程序避免数据冒险?如果采用“转发”是否可以完全解决数据冒险?不行的话,需要在发生数据相关的指令前加入几条nop指令才能使这段程序不发生数据冒险?

    简答题查看答案