下载APP
【单选题】
有如下C语言程序段:for(k=0; k<1000; k++) a[k] = a[k]+32;若数组a及变量k均为int型,int型数据占4B,数据cache采用直接映射方式,数据区大小为1KB,块大小为16B,该程序段执行前cache为空,则该程序段执行过程中访问数组a的cache缺失率为
A.
1.25%
B.
2.5%
C.
12.5%
D.
25%
题目标签:
直接映射
程序段
映射方式
举报
如何制作自己的在线小题库
参考答案:
参考解析:
刷刷题刷刷变学霸
举一反三
【简答题】假定有三个处理器,分别带有以下不同的cache:cache1:采用直接映射方式,块大小为1个字,指令和数据的缺失率分别为4%和6%;cache2:采用直接映射方式,块大小为4个字,指令和数据的缺失率分别为2%和4%;cache3:采用2-路组相联映射方式,块大小为4个字,指令和数据的缺失率分别为2%和3%。在这些处理器上运行相同的程序,该程序的CPI为2.0,其中有一半是访存指令。若缺失损失为(块...
查看完整题目与答案
【简答题】设主存容量为256K字,Cache容量为2K字,块长为4。 在全相联映射方式下,设计主存地址格式。
查看完整题目与答案
【单选题】内存映射技术可以将映象文件和()直接映射到进程的地址空间。
A.
隐藏文件
B.
系统文件
C.
数据文件
D.
项目表文件
查看完整题目与答案
【简答题】直接映射方式下为什么不需要使用替换算法?
查看完整题目与答案
【单选题】主存的容量是16MB,cache的容量是4KB,每个字块16个字,每个字16位,在直接映射下,主存的地址格式分布为主存字块标记,缓存字块地址,字块内地址三个部分,访存地址字节地址,按照顺序,每个部分各为多少?
A.
14,5,5
B.
12,7,5
C.
5,4,5
D.
7,7,5
查看完整题目与答案
【简答题】虚拟资源块(VRB)是用来描述LTE下行传输资源分配方式,其支持的两种资源映射方式:&A、连续式分配;B、集中式分配;C、非连续式分配;D、分离式分配
查看完整题目与答案
【单选题】执行以下程序段的输出是( ) for(i=1;i<7;i++) { if(i%3==0) continue; printf(“%d\t”,i); }
A.
1 2 3 4 5 6
B.
1 2 4 5
C.
1 2 3
D.
1 2
查看完整题目与答案
【单选题】下面程序段不是死循环的是 ( ) 。
A.
int j=100; while(1) {j=j%100+1; if(j>100) break; }
B.
for( ; ; );
C.
int k=0; do {++k;} while(k>=10);
D.
int s=36; while(s); --s;
查看完整题目与答案
【简答题】●一般来说,Cache 的功能 (13) 。某 32 位计算机的 Cache 容量为 16KB,Cache 块的大小为 16B,若主存与 Cache 的地址映射采用直接映射方式,则主存地址为 1234E8F8(十六进制)的单元装入的 Cache 地址为 (14) 。在下列 Cache 替换算法中,平均命中率最高的是 (15) 。 (13) A.全部由软件实现 B.全部由硬件实现 C.由硬件和软件相...
查看完整题目与答案
【单选题】下面程序段 。int x=36,y;do{y=x--;if(!y) { cout<<"*"; continue; }cout<<"#";}while(1<=x<=2);
A.
将输出##
B.
将输出##*
C.
是死循环
D.
含有不合法的控制表达式
查看完整题目与答案
【简答题】利用74LS244作为输入接口(端口地址为01F2H)连接8个开关K0,~K7,,用74LS273作为输出接口(端口地址为01F3H)连接8个发光二极管。(1)画出芯片与8088系统总线的连接图。并利用74LS138设计地址译码电路。(2)编写实现下述功能的程序段。①若8个开关K7,~K8,全部闭合,则使8个发光二极管亮。②若开关高4位(K4,~K7;)全部闭合,则使连接到74LS273高4位的发...
查看完整题目与答案
【单选题】已知程序段: s=O For i=O to 10 step 2 S=S+l i=i*2 Next i 当循环结束后,变量i、s值分别为( )。
A.
22,3
B.
11,4
C.
10,5
D.
16, 6
查看完整题目与答案
【单选题】虚地址与TLB中项的映射方式有三种:直接映射方式、全相联方式、 联方式。
A.
段相联;
B.
组相联;
C.
间接映射;
D.
页映射;
查看完整题目与答案
【简答题】若计算机按字节编址,主存地址为32位,主存块大小为B,cache共有K行,采用直接映射方式,则标志(Tag)字段为( )位。
查看完整题目与答案
【单选题】有如下C语言程序段: for(k=0;k<1000;k++) a[k]=a[k]+32; 若数组=及变量k均为 int 型,int 型数据占4 B,数据 Cache 采用直接映射方式,数据区大小为1KB 块大小为16B,该程序段执行前 Cache为空,则该程序段执行过程中访问数组a的Cache 缺失率约为( )。
A.
1.25%
B.
2.5%
C.
12.5%
D.
25%
查看完整题目与答案
【简答题】执行下面的程序段后,(AX)= 【1】 。 ARRAY DW 10 DUP (2) XOP AX,AX MOV CX,LENGTH ARRAY MOV SI,SIZE ARRAY- TYPE ARRAY NEXT: ADD AX,ARRAY [SI] SUB SI,TYPE ARRAY LOOP NEXT
查看完整题目与答案
【单选题】下列程序段的运行结果是( )。Sub sele( )Di mn As Integeri =21:n =3Do While i >ni =i -nLoopPrint iEnd Sub
A.
2
B.
4
C.
5
D.
3
查看完整题目与答案
【简答题】已知cache1采用直接映射方式,共16行,块大小为1个字,缺失损失为8个时钟周期;cache2也采用直接映射方式,共4行,块大小为4个字,缺失损失为11个时钟周期。假定开始时cache为空,采用字编址方式。要求找出一个访问地址序列,使得cache2具有更低的缺失率,但总的缺失损失反而比cache1大。
查看完整题目与答案
【单选题】在SIEMENS系统中,程序段“ROTRPL=45”中的“RPL=45”指定的是()。
A.
半径值
B.
顺时针45°
C.
逆时针旋转45°
D.
循环参数
查看完整题目与答案
【单选题】执行下列程序段后,整型变量n的值为( )。 n=0 For i=1 To 20 Step 5 n=n+1 Next i
A.
50
B.
4
C.
15
D.
210
查看完整题目与答案
相关题目:
【简答题】假定有三个处理器,分别带有以下不同的cache:cache1:采用直接映射方式,块大小为1个字,指令和数据的缺失率分别为4%和6%;cache2:采用直接映射方式,块大小为4个字,指令和数据的缺失率分别为2%和4%;cache3:采用2-路组相联映射方式,块大小为4个字,指令和数据的缺失率分别为2%和3%。在这些处理器上运行相同的程序,该程序的CPI为2.0,其中有一半是访存指令。若缺失损失为(块...
查看完整题目与答案
【简答题】设主存容量为256K字,Cache容量为2K字,块长为4。 在全相联映射方式下,设计主存地址格式。
查看完整题目与答案
【单选题】内存映射技术可以将映象文件和()直接映射到进程的地址空间。
A.
隐藏文件
B.
系统文件
C.
数据文件
D.
项目表文件
查看完整题目与答案
【简答题】直接映射方式下为什么不需要使用替换算法?
查看完整题目与答案
【单选题】主存的容量是16MB,cache的容量是4KB,每个字块16个字,每个字16位,在直接映射下,主存的地址格式分布为主存字块标记,缓存字块地址,字块内地址三个部分,访存地址字节地址,按照顺序,每个部分各为多少?
A.
14,5,5
B.
12,7,5
C.
5,4,5
D.
7,7,5
查看完整题目与答案
【简答题】虚拟资源块(VRB)是用来描述LTE下行传输资源分配方式,其支持的两种资源映射方式:&A、连续式分配;B、集中式分配;C、非连续式分配;D、分离式分配
查看完整题目与答案
【单选题】执行以下程序段的输出是( ) for(i=1;i<7;i++) { if(i%3==0) continue; printf(“%d\t”,i); }
A.
1 2 3 4 5 6
B.
1 2 4 5
C.
1 2 3
D.
1 2
查看完整题目与答案
【单选题】下面程序段不是死循环的是 ( ) 。
A.
int j=100; while(1) {j=j%100+1; if(j>100) break; }
B.
for( ; ; );
C.
int k=0; do {++k;} while(k>=10);
D.
int s=36; while(s); --s;
查看完整题目与答案
【简答题】●一般来说,Cache 的功能 (13) 。某 32 位计算机的 Cache 容量为 16KB,Cache 块的大小为 16B,若主存与 Cache 的地址映射采用直接映射方式,则主存地址为 1234E8F8(十六进制)的单元装入的 Cache 地址为 (14) 。在下列 Cache 替换算法中,平均命中率最高的是 (15) 。 (13) A.全部由软件实现 B.全部由硬件实现 C.由硬件和软件相...
查看完整题目与答案
【单选题】下面程序段 。int x=36,y;do{y=x--;if(!y) { cout<<"*"; continue; }cout<<"#";}while(1<=x<=2);
A.
将输出##
B.
将输出##*
C.
是死循环
D.
含有不合法的控制表达式
查看完整题目与答案
【简答题】利用74LS244作为输入接口(端口地址为01F2H)连接8个开关K0,~K7,,用74LS273作为输出接口(端口地址为01F3H)连接8个发光二极管。(1)画出芯片与8088系统总线的连接图。并利用74LS138设计地址译码电路。(2)编写实现下述功能的程序段。①若8个开关K7,~K8,全部闭合,则使8个发光二极管亮。②若开关高4位(K4,~K7;)全部闭合,则使连接到74LS273高4位的发...
查看完整题目与答案
【单选题】已知程序段: s=O For i=O to 10 step 2 S=S+l i=i*2 Next i 当循环结束后,变量i、s值分别为( )。
A.
22,3
B.
11,4
C.
10,5
D.
16, 6
查看完整题目与答案
【单选题】虚地址与TLB中项的映射方式有三种:直接映射方式、全相联方式、 联方式。
A.
段相联;
B.
组相联;
C.
间接映射;
D.
页映射;
查看完整题目与答案
【简答题】若计算机按字节编址,主存地址为32位,主存块大小为B,cache共有K行,采用直接映射方式,则标志(Tag)字段为( )位。
查看完整题目与答案
【单选题】有如下C语言程序段: for(k=0;k<1000;k++) a[k]=a[k]+32; 若数组=及变量k均为 int 型,int 型数据占4 B,数据 Cache 采用直接映射方式,数据区大小为1KB 块大小为16B,该程序段执行前 Cache为空,则该程序段执行过程中访问数组a的Cache 缺失率约为( )。
A.
1.25%
B.
2.5%
C.
12.5%
D.
25%
查看完整题目与答案
【简答题】执行下面的程序段后,(AX)= 【1】 。 ARRAY DW 10 DUP (2) XOP AX,AX MOV CX,LENGTH ARRAY MOV SI,SIZE ARRAY- TYPE ARRAY NEXT: ADD AX,ARRAY [SI] SUB SI,TYPE ARRAY LOOP NEXT
查看完整题目与答案
【单选题】下列程序段的运行结果是( )。Sub sele( )Di mn As Integeri =21:n =3Do While i >ni =i -nLoopPrint iEnd Sub
A.
2
B.
4
C.
5
D.
3
查看完整题目与答案
【简答题】已知cache1采用直接映射方式,共16行,块大小为1个字,缺失损失为8个时钟周期;cache2也采用直接映射方式,共4行,块大小为4个字,缺失损失为11个时钟周期。假定开始时cache为空,采用字编址方式。要求找出一个访问地址序列,使得cache2具有更低的缺失率,但总的缺失损失反而比cache1大。
查看完整题目与答案
【单选题】在SIEMENS系统中,程序段“ROTRPL=45”中的“RPL=45”指定的是()。
A.
半径值
B.
顺时针45°
C.
逆时针旋转45°
D.
循环参数
查看完整题目与答案
【单选题】执行下列程序段后,整型变量n的值为( )。 n=0 For i=1 To 20 Step 5 n=n+1 Next i
A.
50
B.
4
C.
15
D.
210
查看完整题目与答案