/sys$common/syshlp/helplib.hlb MACRO, VAX MACRO Assembler, Instructions, MOVZxx *Conan The Librarian (sorry for the slow response - running on an old VAX) |
Purpose: Convert an unsigned integer to a wider unsigned integer (move zeroed) Format: opcode src.rx,dst.wy Operation: dst = ZEXT (src) C. Codes: N = 0, Z = {dst EQL 0}, V = 0, C = C Exceptions: None Opcodes: 9B MOVZBW Move zero-extended byte to word 9A MOVZBL Move zero-extended byte to long 3C MOVZWL Move zero-extended word to long Description: For MOVZBW, bits 7:0 of dst are replaced by src, bits 15:8 are zeroed. For MOVZBL, bits 7:0 of dst are replaced by src, bits 31:8 are zeroed. For MOVZWL, bits 15:0 of dst are replaced by src, bits 31:16 are zeroed.
|