これはダップのように見えるかもしれませんが、私の質問のようなものは見つかりませんでした. 私がyasmに持っているとしましょう:
segment .data
a db 0
...
main:
mov rax, 0xffffffff
mov [a], rax
に移動するときにキャリーフラグが設定されないのはなぜですか? バイトだけです!私が明らかにそれに移動したとき、バイトよりもはるかに大きくなります。実際、gdb では、数値全体が a に格納されます。その宣言を考えると、それはどのように可能ですか?