360 Assembly/360 Instructions/MVZ

MVZ   (MOVE ZONES)

Instruction Type:  Machine Instruction

Machine Format:  SS Instruction

D3 L B1 D1 B2 D2

Symbolic Format:   [symbolic name]  MVZ D1(L,B1),D2(B2)

[symbolic name)  MVZ  name1,name2

*     The zone portion (high order 4 bits) of each byte from the second operand is placed in the zone portion of the corresponding byte of the first operand field.

*     The instruction moves the data one byte at a time left to right. The zone portion of the leftmost (high-order) byte of the sending field is moved first.

*     The operands may overlap in memory.

*     The numeric portion (low-order 4 bits) of each byte are unchanged in either field.

*     The first and second operands may overlap.

*     A maximum of 256 bytes may be moved.

The condition code is unchanged.