What is house keeping in assembler? And explain the
following code
HELLOTSO START 0
* PRINT NOGEN
BEGIN SAVE (14,12)
LR 12,15
USING TYPE,12
ST 13,SAVE+4
LA 11,SAVE
ST 11,8(13)
LR 13,11
Answer Posted / the teacher
All of you helpful people just did the guest's homework for
him. I hope you're happy. :)
Help the students by giving them direction, and not by
doing their homework for them!
Thank you.
| Is This Answer Correct ? | 0 Yes | 3 No |
Post New Answer View All Answers
What is the use of trt instruction?
What is maximum displacement and how to cross this limit?
How is data passed from a calling program to an assembler called program?
Explain about maximum displacement?
how to initialize a register to 0000?
What is need of start 0?
Explain how to produce soc7 abend?
Explain how to initialize a register to 0000?
explain about maximum displacement and how to cross this limit?
Ap wkur,=p5 where wkur is a label?
In the house keeping section of an MVS assembly language program, like the one below STM R14,R12,12(R13) BASR R12,R0 USING *,R12,R11 LA R11,2048 LA R11,2048(R11,R12) .... .... 1. What if BASR R12,R0 IS NOT PRECEDE USING *,R12,R11? 2. USING (base address), REGISTER does USING directive says assembler to treat particular Register as a base register with the mentioned base address..in the above case * i.e current location counter..well if that is the case why we need BASR R12,R0 ? 3. What if I write like STM R14,R12,12(R13) BASR R12,R0 LA R11,2048 LA R11,2048(R11,R12) USING *,R12,R11 there is no address resolution being calculated in both LA statements so is it a right way to set Base register?..will there be any issues with Domain regarding R11 and R12?
How many maximum base registers we can have in a single program?
How many maximum base registers we can have in a program?
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 program?