工学

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

题目
问答题
假设某机器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%。
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若关系R为M列P行,关系S为N列Q行,则R×S的结果为()列()行。

A.M+N、P+Q

B.M+N、P×Q

C.M×N、P+Q

D.M×N、P×Q


参考答案:B

第2题:

有以下程序: main() { int m,n,p; scan f("m=%dn=%dp=%d",&m,&n,&p); print("%d%d%d\n",m,n,p); } 若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是( )。

A.m=123n=456P=789

B.m=123 n=456 p=789

C.m=123,n=456,p=789

D.123 456 789


正确答案:A
解析:本题若想使变量m的值为123、n为456、p为789,则应该输入的字符串为:用这三个数据按m、n、p出现在scaaf()函数中的位置顺序替换掉scant()函数格式控制串中的格式控制符后所得到的格式控制串,即"m=123n=456p=789"。所以,4个选项十选项A符合题意。

第3题:

单相220V/50Hz的4极马达,其同步转速为多少()(提示:M1=60f/p式中M1为同步转速,f为频率,p为磁极对数,2极为1对)

A.750r.p.m

B.1,000r.p.m

C.1,500r.p.m

D.3,000r.p.m.


参考答案:C

第4题:

假定变量m定义为int m=7;则定义变量p的正确语句为( )。

A.int p=&m;

B.int *p=&m;

C.int &p=*m;

D.int *p=m;


正确答案:B
解析:将变量m的地址赋给指针p。

第5题:

有以下程序: main() {int m,n,p; scanf("m=%dn=%dp=%d",&m,&n,&p); printf("%d%d%\n",m,n,p); } 若想从键盘上输入数据,使变量m中的值为123,n中的值为456;p中的值为789,则正确的输入是 ______ 。

A.m=123 n=456p=789

B.m=123 n=456 p=789

C.m=123,n=456,p=789

D.123 456 789


正确答案:A
解析:根据本题的数据输入形式“scanf("m=%dn=%dp=%d",&m,&n,&p);”说明在输入数据时,必须输入“m=”、“n=”、“p”字符,且中间不能含有空格。

第6题:

假设某微处理器的主振频率为20MHz,两个时钟周期组成一个机器周期,平均4个机器周期可以完成一条指令,则其时钟周期为(12)ns ,平均运算速度为(13)MIPS。如果主振频率只有10MHz,则时钟周期为(14)ns,平均运算速度为(15)MIPS。若主振频率保持不变,而执行一条指令平均只需要两个机器周期,则平均运算速度可提高到(16)MIPS。

A.1.25

B.2.5

C.5

D.10

E.25


正确答案:E

第7题:

有以下程序:include main( ) { int m,n,p;seanf( "m = % dn = % dp = % d", &m, &

有以下程序: #include <stdio.h> main( ) { int m,n,p; seanf( "m = % dn = % dp = % d", &m, &n,&p) printf( "% d% d% d \n", m, n, p); } 若想从键盘上输入数据,使变量m中的值为123,n中的值为456, p中的值为789,则下列选项中正确的输入是( )。

A.m = 123n =456p =789

B.m = 123 n =456 p =789

C.m= 123,n =456,p =789

D.123 456 789


正确答案:A
解析:程序中的输入函数scanf("m=%dn=%dP=%d",&m,&n,&p);要求在输入数据时,要输入"m="、"n="、"p="字符中,且中间不能含有空格,所以选项A)正确。

第8题:

变量m的值为8,m的地址为1010,若欲使p为指向m的指针变量,则下列赋值正确的是 ( )。

A.&m=8

B.*p=8

C.*p=1010

D.p=&m


正确答案:D
解析:指针变量是通过指向变量地址来指定变量值的。这里只要取m的地址赋给p,即可实现使p为指向m的指针变量。

第9题:

有下列程序:

若想从键盘上输入数据,使变量m中的值为123,n中的值为456,P中的值为789,则正确的输入是( )。

A)m=123n=456p=789

B)m=123 n=456 p=789

C)m=123,n=456,p=789

D)123 456 789


正确答案:A

第10题:

某点P 的设计高程Hp=81.500m,附近一水准点A 的高程为HA=81.345,现要将P 点的设计高程测设在一个木桩上,其测设如下,架水准仪于P,A 两点之间,测的后视读
数为1.458m,则前视读数为( )时,在木桩侧面沿水准尺底也画一横线,此线就是P点的设计高程81.5m。

A.1.303
B.1.033
C.1.330
D.1.300

答案:A
解析:
本题考查的是建筑物施工高程控制网。81.345+1.458-81.5=1.303。

更多相关问题