gpt4 book ai didi

linux - nasm 相当于设置指令

转载 作者:太空宇宙 更新时间:2023-11-04 11:28:28 24 4
gpt4 key购买 nike

有谁知道 nasm 是否与我习惯使用的“设置”指令等效,所以根据 cmp 的结果在 eax 中设置位,但 nasm 似乎不认识它只是想知道是否有一个替代使用 xor 和移位来计算 cmp 的结果。我正在尝试执行以下操作

cmp eax,ecx
setl al
movzbl al,eax

提前致谢

最佳答案

从 2012 年 3 月 12 日开始,这与 NASM 2.10 组装得很好:

; file: set.asm
bits 16

cmp ecx, eax
setl al
movzx eax, al

我将其组装为 nasm -f bin set.asm

编辑:我在所有地方都颠倒了操作数的顺序,因为看起来您在编写代码时考虑到了 AT&T 语法(不适用于 NASM),其中操作数的顺序相反.

关于linux - nasm 相当于设置指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13001832/

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