某计算机主存地址空间大小为 256 MB,按字节编址。虚拟地址空间大小为 4GB,采用页式存储管理,页面大小为 4 KB, TLB(快表)采用全相联映射,有 4 个页表项, 内容如下表所示。则对虚拟地址 03FF F180H 进行虚实地址变换的结果是 ()。
A. 015 3180H
B. 003 5180H
C. TLB 缺失
D. 缺页
查看答案
某 CPU 主频为 1.03GHz,采用 4 级指令流水线,每个流水段的执行需要 1 个时钟周期。假定 CPU 执行了 100 条指令,在其执行过程中,没有发生任何流水线阻塞,此时流水线的吞吐率为() 。
A. 0.25× 10的9次方条指令/秒
B. 0. 97× 10的9次方条指令/秒
C. 1.0× 10的9 次方条指令/秒
D. 1.03× 10的9次方条指令/秒
假定编译器规定 int 和 short 型长度分别为 32 位和 16 位,执行下列 C 语言语句:unsigned short x=65530;unsigned int y=x;得到 y 的机器数为() 。
A. 0000 7FFAH
B. 0000 FFFAH
C. FFFF 7FFAH
D. FFFF FFFAH
某计算机存储器按字节编址,采用小端方式存放数据。假定编译器规定 int 型和 short 型长度分别为 32 位和 16 位,并且数据按边界对齐存储。某 C 语言程序段如下:struct{int a;char b;short c;} record;record.a=273;若 record 变量的首地址为 0xC008,则地址 0xC008 中内容及 record.c 的地址分别为 。
A. 0x00、 0xC00D
B. 0x00、 0xC00E
C. 0x11、 0xC00D
D. 0x11、 0xC00E
float 型数据通常用 IEEE 754 单精度浮点数格式表示。 若编译器将 float 型变量 x 分配到一个 32 位浮点寄存器 FR1 中,且 x=-8.25,则 FR1 的内容是 () 。
A. C104 0000H
B. C242 0000H
C184 0000H
D. C1C2 0000H