Answer: The MOVZX instruction can be used only with unsigned integers.
Explanation:
The MOVZX instruction allows to move a value from a smaller source to larger source ,by the method of padding it focuses on the most significant bits of the targets with zeroes . The destination for MOVZX should be a register only. MOVZX cannot be used with any other type of integer such as signed integer etc except for that it can be used with unsigned integers only.