adplus-dvertising
frame-decoration

Question

What is the difference between the SETcc and Jcc instructions in IA-32 architecture?

a.

SETcc performs a jump, while Jcc stores the logic test result in an operand

b.

SETcc stores the logic test result in an operand, while Jcc performs a jump

c.

SETcc and Jcc both perform a jump based on certain conditions

d.

SETcc and Jcc both store the logic test result in an operand

Posted under Reverse Engineering

Answer: (b).SETcc stores the logic test result in an operand, while Jcc performs a jump Explanation:SETcc is a set of instructions that perform the same logical flag tests as the conditional jump instructions (Jcc), except that instead of performing a jump, the logic test is performed, and the result is stored in an operand.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the difference between the SETcc and Jcc instructions in IA-32 architecture?