以下关于x87浮点指令集和MMX/SSE指令集的叙述中,错误的是()。
A.这两种都属于IA-32的浮点处理指令集架构
B.x87指令集和MMX指令集共用同一套寄存器,因此,编译器生成的浮点处理目标代码只能是两者之一
C.x87指令集所用的浮点寄存器为栈结构,所有操作只能针对栈顶和次栈顶元素进行,寄存器宽度为80位
D.SSE是一种浮点运算指令集,不能针对整数进行处理,它采用SIMD技术
A.这两种都属于IA-32的浮点处理指令集架构
B.x87指令集和MMX指令集共用同一套寄存器,因此,编译器生成的浮点处理目标代码只能是两者之一
C.x87指令集所用的浮点寄存器为栈结构,所有操作只能针对栈顶和次栈顶元素进行,寄存器宽度为80位
D.SSE是一种浮点运算指令集,不能针对整数进行处理,它采用SIMD技术
A、提供8个80位浮点寄存器ST(0)~ST(7),采用栈结构,栈顶为ST(0)
B、float、double和long double三种类型数据都按80位格式存放在浮点寄存器中
C、float、double和long double型数据存入主存时,分别占32位、64位和96位
D、float和double型数据从主存装入浮点寄存器时有可能发生舍入,造成精度损失
A、同一个微处理器同时支持IA-32指令集与MMX/SSE指令集
B、MMX/SSE指令集和IA-32指令集共用同一套通用寄存器
C、SSE指令是一种采用SIMD(单指令多数据)技术的数据级并行指令
D、目前SSE支持128位整数运算或同时并行处理两个64位双精度浮点数
A、采用分布式存储器以MIMD方式工作的多机系统将成为并行机发展的主流趋向
B、系列机具有相同系统结构,兼容机具有不同系统结构
C、“先读后写”数据相关只会出现在异步流动流水线中
D、归约机系统结构采取的是种滞后求值策略
A、对于64位数据,x86-64可用一条指令处理,而IA-32需多条指令处理
B、对于入口参数,x86-64可用通用寄存器传递,而IA-32需用栈来传递
C、对于浮点操作数,x86-64存于128位的XMM中,而IA-32存于80位的ST(i)中
D、对于返回地址,x86-64使用通用寄存器保存,而IA-32使用栈来保存
B.RISC的寻址方式复杂,CISc:的寻址方式简单
C.CISC的有些指令执行时间长,RISC多为单周期指令
D.RISC中Load/Store指令对存储器进行操作,其余指令对寄存器进行操作
A、②→③→④→①→⑤→⑥
B、②→③→①→④→⑥→⑤
C、②→③→①→⑥→⑤→④
D、②→③→①→⑤→⑥→④
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!