首页 > 大学本科
题目内容 (请给出正确答案)
[主观题]

若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为20%、40%、20%、20%。已知A、B、C、D四类指令的CPI分别为1、2、2、2。现需要对程序进行编译优化,优化后的程序中B类指令条数减少了一半,而其它指令数量未发生变化。假设运行该程序的计算机CPU主频为500MHZ。优化后程序的CPI为()(保留到小数点后2位)

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它…”相关的问题
第1题
若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为40%、20%、15%
、25%。已知A、B、C、D四类指令的CPI分别为 1、 2、 2、2。现需要对程序进行编译优化,优化后的程序中A类指令条数减少了一半,而其它指令数量未发生变化。假设运行该程序的计算机CPU主频为500MHZ。完成下列各题:

1)优化前后程序的CPI各为多少?

2)优化前后程序的MIPS各为多少?

3)通过上面的计算结果你能得出什么结论?

点击查看答案
第2题
优化是对被编译的程序进行变换,使之能生成更加高效的目标代码。 ()此题为判断题(对,错)。
点击查看答案
第3题
已知计算机A有11、12、13和14 4条指令,其CPl分别为1、3、4和5。某程序先被编译成目标代码01,01包含这4
条指令的条数分别是3、6、9和2。采用优化编译后,该程序得到的目标代码为02,02包含这4条指令的条数分别是8、6、6和2。问哪个目标代码包含的指令条数最少?哪个目标代码的执行时间最短?Ol和02的CPl分别是多少?

点击查看答案
第4题
注释语句的内容只会出现在源程序文件中,不会出现在编译后而生成的目标代码文件中。()
点击查看答案
第5题
汇编语言源程序经过编译后,生成的目标程序的扩展名为A.TXTB.ASMC.EXED.OBJ

汇编语言源程序经过编译后,生成的目标程序的扩展名为

A.TXT

B.ASM

C.EXE

D.OBJ

点击查看答案
第6题
某产品团队由美术组、产品组、client程序组和server程序组4个小组构成,每次构建一套完整的版本时,需要各个组发布如下资源。美术组想客户端提供图像资源(需要10分钟),产品组向client组合server提供文字内容资源(同时进行,10分钟),server和client源代码放置在不同工作站上,其完整编译时间均为10分钟切编译过程不依赖于任何资源,client程序(不包含任何资源)在编译完毕后还需要完成对程序的统一加密过程(10分钟)。可以请问,从要完成一次版本构建(client与server的版本代码与资源齐备),至少需要多少时间()。

A.60分钟

B.40分钟

C.30分钟

D.20分钟

点击查看答案
第7题
以下叙述中错误的是

A.C语言的可执行程序是由一系列机器指令构成的

B.用C语言编写的源程序不能直接在计算机上运行

C.通过编译得到的二进制目标程序需要连接才可以运行

D.在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件

点击查看答案
第8题
如下为一个C语言程序: void main() { int i=0,J=0,k=0; i=1; j=2;

如下为一个C语言程序: void main() { int i=0,J=0,k=0; i=1; j=2; while(true) { k=i+1; j=J+kj if(j<100)break; } } 在x86的处理器上经过编译优化后生成如下的代码: TITLE E:\Temp\ifelse.cpp .386p include listing.inc PUBLIC main ;COMDAT_main _TEXT SEGMENT _main PROC NEAR COMDAT mov eax,2 试说明编译器对该程序进行了哪些优化。

点击查看答案
第9题
下面的代码片段的执行结果中,正确的是()。for(int i= 1;i<= 5;i++) {System.out.print(i);}

A.代码成功编译,执行后,输出为12345

B.代码成功编译,执行后,输出为6

C.代码成功编译,执行后,输出为1

D.代码编译不成功,编译器将生成一些错误

点击查看答案
第10题
以下关于解释器运行程序的叙述中,错误的是()。

A.可以先将高级语言程序转换为字节码,再由解释器运行字节码

B.可以由解释器直接分析并执行高级语言程序代码

C.与直接运行编译后的机器码相比,通过解释器运行程序的速度更快

D.在解释器运行程序的方式下,程序的运行效率比运行机器代码更高

点击查看答案
第11题
Java 程序经过编译后生成的文件的后缀名是()

A.obj

B.exe

C.class

D.java

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改