Assembler Interview Questions
Questions Answers Views Company eMail

What is the use of TRT instruction and how it is working?

Wipro, HCL,

7 23528

How are data passed from JCL parm to assembler program. And how is data passed from a calling program to an assembler called program.

HCL,

3 9112

Why can only 256 bytes be moved from one address to another in a MVC?

HCL, CSC,

6 8227




What is base register?

Infosys,

23 68412

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

Mind Tree,

6 11882

How do you initialize a register to 0000?

HCL,

9 12248

Why do we use "drop"? What does "using" do?

4 6593

What is the difference in data type "X" and "P"?

5 6395




Why do we have multiple base registers in certain programs?

4 8175

WHAT WILL HAPPEN IF WE DROP THE BASE REGISTER IN THE PGM WHICH CONTAINS ONLY ONE BASEREG?

Tech Mahindra,

4 6182

How we can Pass the parameters from JCL to assembler Pgm?

Tech Mahindra,

4 9616

How we can retrieve the instream data in SYSIN ?

Tech Mahindra,

2 5492

Can we use an equated value as operand for an MVC instruction? Reason for the same

8 6231

about ICM instruction.

EDS,

4 10647

about maximum displacement and how to cross this limit.

EDS,

2 5234


Post New Assembler Questions






Un-Answered Questions { Assembler }

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?

730