조건부 결정을 내리고 그 결과에 따라 함수를 호출하는 방법이 있는지 알고 싶습니다.어셈블리의 같은 줄에 점프 및 호출
예를 들면. 나는 뭔가를 비교하고 싶다. 그들이 짝수이면 함수 호출을하고 싶습니다. 그러나 필자는 필자의 함수를 작성한 방법으로 함수를 호출하고 점프하지 않아야한다. (내 함수가 스택을 처리하는 방식에 따라) 그렇게 할 수있는 방법이 있습니까? 표시된대로 코드를 복사 했으므로 컴파일되지 않습니다. NASM을 사용
.endOfForLoop: cmp dword [ebp - 4], 1 ; compares the boolean to one
je call print_prime ; if it is one then prime needs to be printed
jmp call print_not_prime ; otherwise it is not prime
, 86 32 비트 어셈블리, 리눅스, 인텔
점프와 통화는 상호 배타적이며 두 가지 모두 함께 표시되지 않습니다. –