Why can only 256 bytes be moved from one address to another
in a MVC?
Answer Posted / roocarlin
the length of the MVC instruction itself is 6, one byte for the opcode, one byte for the length of the move-data, 2 bytes for base-displacement of the receiving field, and 2 bytes for the base-displacement of the sending field. since the length field in the MVC instruction is 1 byte, the values can be 0 to 255, thus you would be moving 1 to 256 bytes.
| Is This Answer Correct ? | 2 Yes | 1 No |
Post New Answer View All Answers
Explain the difference between various read and find statement and which one should be used when for better adabas performance?
What is need of start 0? In steed of can we use anyother numerics? If we use what will happen?
Explain the difference between various read and find statement?
How many maximum base registers we can have in a single program?
explain about maximum displacement and how to cross this limit?
What will happen if we drop the base register in the program which contains only one basereg?
Explain the difference in data type "x" and "p"?
Explain about base register?
Ap wkur,=p5 where wkur is a label?
How do you round the addition or subtraction of two numbers in assembler?
What is need of start 0?
how to retrieve the instream data in sysin?
What is maximum displacement and how to cross this limit?
What is maximum displacement?
Explain how to produce soc7 abend?