是否有方法将程序集中的负数转换为正数?我听说有一种使用逻辑指令“不”的方法
在研究Assembly X86的其他指南时,我没有找到任何将负数转换为正数的指南。
发布于 2016-11-09 21:41:24
我建议另一个答案:
NEG ax它的作用与
NOT ax
INC ax请参阅维基百科的两个补充
只有一个例外,从两个补表示法中的任何数字开始,如果所有位都翻转并加1,则得到该数字的负数的两个补表示。正12变成负12,正5变成负5,零变成零(+溢出)等等。
发布于 2016-11-09 21:25:43
我找到了答案。只需使用以下代码:
NOT ax
inc ax会给你通缉的转手
https://stackoverflow.com/questions/40516205
复制相似问题