gpt4 book ai didi

assembly - LEA 执行有符号或无符号算术吗?

转载 作者:行者123 更新时间:2023-12-01 08:28:36 24 4
gpt4 key购买 nike

我试图理解这条线是如何工作的:

lea (%eax, %eax, 4), %eax

所以它看起来基本上是这样说的:

%eax = 5* %eax

但是 LEA 是将其视为已签名还是未签名?

最佳答案

  1. LEA 并不是真正用于算术运算,而是计算内存操作的绝对地址。

  2. 有符号和无符号操作之间没有区别;在这种情况下,有符号运算和无符号运算的结果相同。

  3. 据我所知,不可能使用 LEA 指令将寄存器与负常数相乘

关于assembly - LEA 执行有符号或无符号算术吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22810096/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com