试题与答案

与IA-32相比,Intel64架构的微处理器为了能够兼容32位和64位两种工作模式

题型:单项选择题

题目:

与IA-32相比,Intel64架构的微处理器为了能够兼容32位和64位两种工作模式,对芯片内部的寄存器进行了相应的扩展。下面相关叙述中错误的是 ______。

A.通用寄存器组从32位扩展为64位,并且增加了8个64位通用寄存器

B.增加了8个128位SSE寄存器XMM8~XMM15

C.指令指针和标志寄存器从32位扩展为64位

D.段寄存器从16位扩展为64位

答案:

参考答案:C

解析: 64位模式用于运行在64位操作系统中的64位应用程序它支持以下的特性:支持64位线性地址结构;然而支持64位扩展技术的IA-32处理器将用少于64位地址来实现寄存器扩展后,可以使用新的操作码前缀来访问 (REX),现有的通用寄存器被加宽到64位(RAX,RBX, RCX,RDX,RSI,RDI,RBP,RSP),8个新的通用寄存器 (R8-R15),8个新的128位流SIMD扩展(SSE)寄存器 (XMM8-XMM15),一个64位的指令指针(RIP),而标志寄存器仍然是32位。故选择C。

试题推荐
微信公众账号搜索答案