Answer Posted / saurabh biswas
In MVS assembler data type X denotes hexadecimal data type
which unsigned pack. suppose you define VAR1 as "VAR1 DC
X'01'". It will occupy 1 byte in the memory and stored as:
0 in the zoned nibble and 1 in the numeric nibble.
P denotes the packed data type, similar to COMP-3 in COBOL.
if you declare any variable with this data type then it
must have a sign byte at last nibble. See following example:
VAR2 DC P'1'
it will occupy one byte in the memory and stored as '1C'.
Is This Answer Correct ? | 2 Yes | 1 No |
Post New Answer View All Answers
Explain how to access vsam file?
What is house keeping in assembler?
how to retrieve the instream data in sysin?
Why do we use "drop"?
How is data passed from a calling program to an assembler called program?
What is the use of trt instruction?
What is need of start 0?
Explain about base register?
How to pass the parameters from jcl to assembler program?
What is need of start 0? In steed of can we use anyother numerics? If we use what will happen?
explain about maximum displacement and how to cross this limit?
Ap wkur,=p5 where wkur is a label?
Explain the difference between various read and find statement and which one should be used when for better adabas performance?
how to pass the parameters from jcl to assembler pgm?
What is icm instruction?