niusouti.com

单选题程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是(  )。A 8.4秒B 11.7秒C 14秒D 16.8秒

题目
单选题
程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是(  )。
A

8.4秒

B

11.7秒

C

14秒

D

16.8秒


相似考题
更多“单选题程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是(  )。A 8.4秒B 11.7秒C 14秒D 16.8秒”相关问题
  • 第1题:

    计算机执行程序所需的时间P可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用(1)来提高机器的速度。它的指令系统具有(2)的特点。指令控制部件的构建,(3)。RISC机器又通过采用(4)来加快处理器的数据处理速度。RISC的指令集使编译优化工作(5)。空白(5)处应选择()

    • A、更简单
    • B、更复杂
    • C、不需要
    • D、不可能

    正确答案:A

  • 第2题:

    计算机执行程序所需的时间P可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用(1)来提高机器的速度。它的指令系统具有(2)的特点。指令控制部件的构建,(3)。RISC机器又通过采用(4)来加快处理器的数据处理速度。RISC的指令集使编译优化工作(5)。空白(2)处应选择()

    • A、指令种类少
    • B、指令种类多
    • C、指令寻址方式多
    • D、指令功能复杂

    正确答案:A

  • 第3题:

    在主程序中调用子程序01000,其正确的指令是()。

    • A、M9801000
    • B、M9901000
    • C、M98P1000
    • D、M99P1000

    正确答案:C

  • 第4题:

    假设某机器M的时钟频率为4GHz,用户程序P在M上的指令条数为8×109,其CPI为1.25,则P在M上的执行时间是多少?若在机器M上从程序P开始启动到执行结束所需的时间是4秒,则P占用的CPU时间的百分比是多少?


    正确答案:程序P在M上的执行时间为:1.25×8×109×1/4G = 2.5 s,从启动P执行开始到执行结束的总时间为4秒,其中2.5秒是P在CPU上真正的执行时间,其他时间可能执行操作系统程序或其他用户程序。
    程序P占用的CPU时间的百分比为:2.5/4 = 62.5%。

  • 第5题:

    假设程序P在装置M执行时间为20秒,编译优化后,P执行的指令数是以前的70%,但CPI为以前的1.2倍,则现在P在M上的执行时间为()

    • A、8.4秒
    • B、11.7秒
    • C、14.0秒
    • D、16.8秒

    正确答案:D

  • 第6题:

    问答题
    假设某机器M的时钟频率为4GHz,用户程序P在M上的指令条数为8×109,其CPI为1.25,则P在M上的执行时间是多少?若在机器M上从程序P开始启动到执行结束所需的时间是4秒,则P占用的CPU时间的百分比是多少?

    正确答案: 程序P在M上的执行时间为:1.25×8×109×1/4G = 2.5 s,从启动P执行开始到执行结束的总时间为4秒,其中2.5秒是P在CPU上真正的执行时间,其他时间可能执行操作系统程序或其他用户程序。
    程序P占用的CPU时间的百分比为:2.5/4 = 62.5%。
    解析: 暂无解析

  • 第7题:

    单选题
    有以下程序:#include main(){ int a,b,k,m,*p1,*p2; k=1,m=8; p1=&k,p2=&m; a=/*p1-m; b=*p1+*p2+6; printf(%d,a); printf(%d,b);}编译时编译器提示错误信息,你认为出错的语句是(  )。
    A

    a=/*p1-m;

    B

    b=*p1+*p2+6;

    C

    k=1,m=8;

    D

    p1=&k,p2=&m;


    正确答案: D
    解析:
    a=/*p1-m;语句不符合语法规范,可写作a/=(*p1-m);,表示a=a/(*p1-m);。答案选择A选项。

  • 第8题:

    单选题
    计算机执行程序所需的时间P可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用(1)来提高机器的速度。它的指令系统具有(2)的特点。指令控制部件的构建,(3)。RISC机器又通过采用(4)来加快处理器的数据处理速度。RISC的指令集使编译优化工作(5)。空白(5)处应选择()
    A

    更简单

    B

    更复杂

    C

    不需要

    D

    不可能


    正确答案: D
    解析: 暂无解析

  • 第9题:

    单选题
    企业在衡量信息系统的吞吐率时,MIPS是非常重要的一个指标,其公式表示为()。
    A

    MIPS=指令数/(执行时间×l000000)

    B

    MIPS=指令数/(执行时间×10000)

    C

    MIPS=指令数/(执行时间×1000)

    D

    MIPS=指令数/(执行时间×100)


    正确答案: B
    解析: 暂无解析

  • 第10题:

    单选题
    计算机执行程序所需的时间P可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用(1)来提高机器的速度。它的指令系统具有(2)的特点。指令控制部件的构建,(3)。RISC机器又通过采用(4)来加快处理器的数据处理速度。RISC的指令集使编译优化工作(5)。空白(2)处应选择()
    A

    指令种类少

    B

    指令种类多

    C

    指令寻址方式多

    D

    指令功能复杂


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    假设程序P在装置M执行时间为20秒,编译优化后,P执行的指令数是以前的70%,但CPI为以前的1.2倍,则现在P在M上的执行时间为()
    A

    8.4秒

    B

    11.7秒

    C

    14.0秒

    D

    16.8秒


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是(  )。
    A

    8.4秒

    B

    11.7秒

    C

    14秒

    D

    16.8秒


    正确答案: B
    解析:
    不妨设原来指令条数为x,那么原CPI就为20/x,经过编译优化后,指令条数减少到原来的70%,即指令条数为0.7x,而CPI增加到原来的1.2倍,即24/x,那么现在P在M上的执行时间就为指令条数×CPI=0.7x×24/x=24×0.7=16.8秒。

  • 第13题:

    计算机执行程序所需的时间P可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用(1)来提高机器的速度。它的指令系统具有(2)的特点。指令控制部件的构建,(3)。RISC机器又通过采用(4)来加快处理器的数据处理速度。RISC的指令集使编译优化工作(5)。空白(3)处应选择()

    • A、CISC更适于采用硬布线控制逻辑,而RISC更适于采用微程序控制
    • B、CISC更适于采用微程序控制,但RISC更适于采用硬布线控制逻辑
    • C、CISC和RISC都只采用微程序控制
    • D、CISC和RISC都只采用硬布线控制逻辑

    正确答案:B

  • 第14题:

    计算机执行程序所需的时间P可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用(1)来提高机器的速度。它的指令系统具有(2)的特点。指令控制部件的构建,(3)。RISC机器又通过采用(4)来加快处理器的数据处理速度。RISC的指令集使编译优化工作(5)。空白(4)处应选择()

    • A、多寻址方式
    • B、大容量内存
    • C、大量的寄存器
    • D、更宽的数据总线

    正确答案:C

  • 第15题:

    处理器A每秒处理的指令数是处理器B的2倍。某一特定程序P分别编译为处理器A和处理器B的指令,编译结果处理器A的指令数是处理器B的4倍。已知程序P在处理器A上执行需要1个小时,那么在输入相同的情况下,程序P在处理器B上执行需要()小时。

    • A、4
    • B、2
    • C、1
    • D、1/2
    • E、1/4

    正确答案:D

  • 第16题:

    假设同一套指令集用不同的方法设计了两种机器M1和M2。机器M1的时钟周期为0.8ns,机器M2的时钟周期为1.2ns。某个程序P在机器M1上运行时的CPI为4,在M2上的CPI为2。对于程序P来说,哪台机器的执行速度更快?快多少?


    正确答案: 假设程序P的指令条数为N,则在M1和M2上的执行时间分别为:
    M1:4N×0.8 = 3.2N(ns)
    M2:2N×1.2 = 2.4N(ns)   
    所以,M2执行P的速度更快,每条指令平均快0.8ns,比M1快0.8/3.2×100%=25%。

  • 第17题:

    企业在衡量信息系统的吞吐率时,MIPS是非常重要的一个指标,其公式表示为()。

    • A、MIPS=指令数/(执行时间×l000000)
    • B、MIPS=指令数/(执行时间×10000)
    • C、MIPS=指令数/(执行时间×1000)
    • D、MIPS=指令数/(执行时间×100)

    正确答案:A

  • 第18题:

    单选题
    处理器A每秒处理的指令数是处理器B的2倍。某一特定程序P分别编译为处理器A和处理器B的指令,编译结果处理器A的指令数是处理器B的4倍。已知程序P在处理器A上执行需要1个小时,那么在输入相同的情况下,程序P在处理器B上执行需要()小时。
    A

    4

    B

    2

    C

    1

    D

    1/2

    E

    1/4


    正确答案: B
    解析: 暂无解析

  • 第19题:

    单选题
    计算机执行程序所需的时间P可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用(1)来提高机器的速度。它的指令系统具有(2)的特点。指令控制部件的构建,(3)。RISC机器又通过采用(4)来加快处理器的数据处理速度。RISC的指令集使编译优化工作(5)。空白(4)处应选择()
    A

    多寻址方式

    B

    大容量内存

    C

    大量的寄存器

    D

    更宽的数据总线


    正确答案: B
    解析: 暂无解析

  • 第20题:

    单选题
    关于一批计算任务在单道系统和多道系统的执行时间的比较,下面说法正确的是()
    A

     多道系统中单个程序的执行速度快,所用时间短

    B

     在两个系统中的执行时间是相同的

    C

     在多道系统中总体上执行时间长

    D

     在多道系统中总体上执行时间短


    正确答案: A
    解析: 暂无解析

  • 第21题:

    问答题
    假设同一套指令集用不同的方法设计了两种机器M1和M2。机器M1的时钟周期为0.8ns,机器M2的时钟周期为1.2ns。某个程序P在机器M1上运行时的CPI为4,在M2上的CPI为2。对于程序P来说,哪台机器的执行速度更快?快多少?

    正确答案: 假设程序P的指令条数为N,则在M1和M2上的执行时间分别为:
    M1:4N×0.8 = 3.2N(ns)
    M2:2N×1.2 = 2.4N(ns)   
    所以,M2执行P的速度更快,每条指令平均快0.8ns,比M1快0.8/3.2×100%=25%。
    解析: 暂无解析

  • 第22题:

    单选题
    计算机执行程序所需的时间P可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用(1)来提高机器的速度。它的指令系统具有(2)的特点。指令控制部件的构建,(3)。RISC机器又通过采用(4)来加快处理器的数据处理速度。RISC的指令集使编译优化工作(5)。空白(1)处应选择()
    A

    虽增加CPI,但更减少I

    B

    虽增加CPI,但更减少T

    C

    虽增加T,但更减少CPI

    D

    虽增加I,但更减少CPI


    正确答案: B
    解析: 暂无解析

  • 第23题:

    问答题
    假定机器M的时钟频率为1.2GHz,某程序P在机器M上的执行时间为12秒钟。对P优化时,将其所有的乘4指令都换成了一条左移2位的指令,得到优化后的程序P’。已知在M上乘法指令的CPI为5,左移指令的CPI为2,P的执行时间是P’执行时间的1.2倍,则P中有多少条乘法指令被替换成了左移指令被执行?

    正确答案: 显然,P’的执行时间为10秒,因此,P比P’多花了2秒钟,因此,执行时被换成左移指令的乘法指令的条数为1.2G×2/(5–2)=800M。
    解析: 暂无解析

  • 第24题:

    单选题
    计算机执行程序所需的时间P可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用(1)来提高机器的速度。它的指令系统具有(2)的特点。指令控制部件的构建,(3)。RISC机器又通过采用(4)来加快处理器的数据处理速度。RISC的指令集使编译优化工作(5)。空白(3)处应选择()
    A

    CISC更适于采用硬布线控制逻辑,而RISC更适于采用微程序控制

    B

    CISC更适于采用微程序控制,但RISC更适于采用硬布线控制逻辑

    C

    CISC和RISC都只采用微程序控制

    D

    CISC和RISC都只采用硬布线控制逻辑


    正确答案: D
    解析: 暂无解析