与IA-32相比,Inte164架构的微处理器为了能够兼容32位和64位两种工作模式,对芯片内部的寄存器进行了相应的扩展。下面相关叙述中错误的是______。 A) 通用寄存器组从32位扩展为64位,并且增加了8个64位通用寄存器 B) 增加了8个128位

admin2012-01-11  26

问题  与IA-32相比,Inte164架构的微处理器为了能够兼容32位和64位两种工作模式,对芯片内部的寄存器进行了相应的扩展。下面相关叙述中错误的是______。
A) 通用寄存器组从32位扩展为64位,并且增加了8个64位通用寄存器
B) 增加了8个128位SSE寄存器XMM8~XMM15
C) 指令指针和标志寄存器从32位扩展为64位
D) 段寄存器从16位扩展为64位

选项 A、 
B、 
C、 
D、 

答案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。
转载请注明原文地址:https://kaotiyun.com/show/XOgZ777K
0

最新回复(0)