0
nasm에서 두 값을 비교하고 싶습니다. 그러나 나중에 점프하고 싶지 않습니다.nasm에서 점프하지 않고 비교 결과 얻기
그래서 나는이 같은 경우 :
bool a = (1 < 2) && (2 < 3);
NASM에서이 작업을 수행하는 가장 짧은 방법은 무엇입니까?
관련하여
nasm에서 두 값을 비교하고 싶습니다. 그러나 나중에 점프하고 싶지 않습니다.nasm에서 점프하지 않고 비교 결과 얻기
그래서 나는이 같은 경우 :
bool a = (1 < 2) && (2 < 3);
NASM에서이 작업을 수행하는 가장 짧은 방법은 무엇입니까?
관련하여
지침 cmov * (조건부 이동)가 있습니다.
mov al, 0
cmp 1, 2
cmovl al, 1
mov bl, 0
cmp 2, 3
cmovl bl, 1
and al, bl
; answer is in al
cmovl - 이동이 적은 경우. 가장 짧은 방법인지 확실하지 않습니다.