Can we use MVC instruction to move pack field to pack
field....which instruction you will use and why ?
Answer Posted / rich hornak
MVC Will work but as explained you must compensate for different lengths.
The more practical instruction would be the ZAP Zero and Add Packed.
The ZAP will adjust for different lengths and propagate leading zeros when a smaller field is being moved to a larger field.
TOTAMT DC PL5'0'
NEWAMT DC PL3'0'
Current Value of TOTAMT X'453789225C'
Current Value of NEWAMT X'00100C'
ZAP Instruction
ZAP TOTAMT,NEWAMT
New Value of TOTAMT After ZAP
TOTAMT DC PL5'000000100C'
Is This Answer Correct ? | 7 Yes | 0 No |
Post New Answer View All Answers
What is maximum displacement and how to cross this limit?
how to initialize a register to 0000?
explain icm instruction?
What does the following code do? Ap wkur,=p5 where wkur is a label?
What will happen if we drop the base register in the program which contains only one basereg?
Explain about base register?
How many maximum base registers we can have in a program?
What is icm instruction?
Why do we use "drop"?
How many maximum base registers we can have in a single program?
Explain how to produce soc7 abend?
What does "using" do?
Explain how to initialize a register to 0000?
how to retrieve the instream data in sysin?
what is need of start 0? In steed of