基于单周期实现提高程序执行速度需要(),而基于多周期实现提高速度可采用()技术。
正确答案
答案解析
相似试题
(简答题)
计算题:计算机执行某测试程序,其中含有大量浮点数据的处理操作,为提高性能可以采用两种方案,一是采用硬件实现浮点数平方根(FPSQR)的操作,可以使操作的速度提高20倍;另一种方案是提高所有浮点数据操作(FP)的速度,使其加快3倍。同时已知FPSQR操作的额时间占整个测试程序执行时间的25%,而FP操作占整个执行时间的60%,求出两种情况下的加速比,哪种方案更好些?
(填空题)
Linux实现了一种基于()的调度方法,它允许调度程序根据需要来()
(简答题)
Debug命令调试含有“INT 21H”命令的程序段时,如何实现单步执行,“-t”命令为何无法实现?
(多选题)
在单处理机系统中,相同的硬件条件下,要执行10个程序,每个程序单独执行需要6min。现在10个程序同时在多道程序系统执行,一般情况下,每个程序执行完毕需要的时间(),全部执行完毕总共需要的时间()。
(单选题)
关于应用程序的生命周期,一个Activity从启动到运行状态需要执行3个方法,请选择一个正确的执行顺序。()
(填空题)
为了提高程序的执行速度,充分使用总线,8086CPU内部被设计成总线接口单元和()两个独立的功能部件。
(单选题)
功能单元的吞吐量也是程序执行时间的一个下界。假设一个程序需要N个某种运算的计算,而微处理器只有m个能执行这个操作的功能单元,并且这些单元的发射时间为i。那么这个程序的执行至少需要()个周期。
(单选题)
为了将程序执行效率提高为原来的1.6倍,你能够改进的部分占50%,为了达到整体性能目标,你需要将这个部分提高到多少()(也就是确定k的值)
(简答题)
假设同一套指令集用不同的方法设计了两种机器M1和M2。机器M1的时钟周期为0.8ns,机器M2的时钟周期为1.2ns。某个程序P在机器M1上运行时的CPI为4,在M2上的CPI为2。对于程序P来说,哪台机器的执行速度更快?快多少?