寄存器一次可以保存多个值吗?

问题描述 投票:0回答:1

对于64位x86寄存器,如果一个值的大小足够小,使得一个寄存器中可以容纳多个指令,那么可以一次在同一个寄存器中保存多个值吗?例如,将两个32位int装入一个寄存器。如果可能的话,这将是一件坏事吗?我一直在阅读寄存器,并且对这个概念还很陌生。

x86 operating-system cpu-registers
1个回答
1
投票

寄存器不倾向于保存指令,而是保存要由指令处理的数据。

© www.soinside.com 2019 - 2024. All rights reserved.