EXTZQ
Operation
Zero-extends the selected source width to a quadword destination.
Assembler Syntax
EXTZQ.B Rn(s), <ea>(e)
EXTZQ.W Rn(s), <ea>(e)
EXTZQ.L Rn(s), <ea>(e)
EXTZQ.B <ea>(s), <ea>(d)
EXTZQ.W <ea>(s), <ea>(d)
EXTZQ.L <ea>(s), <ea>(d)
Privilege
Unprivileged
Repeat eligibility
REP eligible; REPcc observes dst
Zero-extends the source operand from the instruction size to quad size and stores the eight-byte result to an EA destination. The low source-size bytes are copied into the result, and the remaining high result bits are filled with zero. EXTZQ has no Rn destination form; use MOV.B, MOV.W, or MOV.L for a zero-extended Rn result.
2.75in
Encodings
EXTZQ.B Rn(s), <ea>(e)
Format: Instruction format for EXTZQ.B Rn(s), <ea>(e)
dst — excluded: immediate [invalid_destination]
2.75in EXTZQ.W Rn(s), <ea>(e)
Format: Instruction format for EXTZQ.W Rn(s), <ea>(e)
dst — excluded: immediate [invalid_destination]
2.75in EXTZQ.L Rn(s), <ea>(e)
Format: Instruction format for EXTZQ.L Rn(s), <ea>(e)
dst — excluded: immediate [invalid_destination]
2.75in EXTZQ.B <ea>(s), <ea>(d)
Format: Instruction format for EXTZQ.B <ea>(s), <ea>(d)
dst — excluded: immediate [invalid_destination]
2.75in EXTZQ.W <ea>(s), <ea>(d)
Format: Instruction format for EXTZQ.W <ea>(s), <ea>(d)
dst — excluded: immediate [invalid_destination]
2.75in EXTZQ.L <ea>(s), <ea>(d)
Format: Instruction format for EXTZQ.L <ea>(s), <ea>(d)
dst — excluded: immediate [invalid_destination]