首页 > 解决方案 > 汇编:有符号的数字运算与无符号的数字运算不同吗?

问题描述

(1) 两个有符号整数和 (2) 两个无符号整数的数值运算会导致不同的汇编代码吗?假设整数宽度相同,例如 64 位。

我所说的“数字运算”是指诸如+, -, *, /,之类的运算%(尤其是最后两个)。从x86 程序集参考和签名是计算机如何将给定位模式显示到屏幕的印象来看,我对答案的猜测是“它们是相同的” ,但我想验证这一说法。这似乎是一个愚蠢的问题..

标签: assemblyx86-64

解决方案


推荐阅读