问答题
假定某编译器对某段高级语言程序编译生成两种不同的指令序列S1和S2,在时钟频率为500MHz的机器M上运行,目标指令序列中用到的指令类型有A、B、C和D四类。四类指令在M上的CPI和两个指令序列所用的各类指令条数如下表所示。
请问:S1和S2各有多少条指令?CPI各为多少?所含的时钟周期数各为多少?执行时间各为多少?(注:从上述结果来看,对于同一个高级语言源程序,在同一台机器上所生成的目标程序不同,其执行时间可能不同,而且,并不是指令条数少的目标程序执行时间就一定少。)
您可能感兴趣的试卷
最新试题
对于电子计算机最常见的分代方法是以电子器件来划分为()代。
题型:单项选择题
在超大规模集成电路构成的微型计算机中,往往把CPU制成一块芯片,称为()。
题型:单项选择题
主存储器通常由以下哪些部分组成?()
题型:多项选择题
栅极电平只能维持一段时间,若要维持所保存的信息,需要对C1、C2电容充电,此过程被称为“刷新(refresh)”。刷新过程也就是读出过程,但只为完成充电而并不需要读出信息,定期执行一次()。
题型:单项选择题
使用硬件堆栈时,其中()移动。
题型:单项选择题
计算机采用总线结构的好处是()。
题型:多项选择题
软件堆栈在工作中()移动。
题型:单项选择题
()的作用是用来存放当前最急需处理的程序和数据,以便快速地向CPU提供指令和数据。
题型:单项选择题
存储在能永久保存信息的器件中的程序被称为()。
题型:单项选择题
计算机系统是可以分层的,在某级观察者角度看到的机器被称为(),只需要通过该级语言来了解和使用。
题型:单项选择题