Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


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

Answers were Sorted based on User's Feedback



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

Answer / mike m

USING tells the assembler what your base reg. will be at
that point in the code.

DROP says to stop using the register coded on the DROP
instruction

Is This Answer Correct ?    12 Yes 2 No

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

Answer / phil

neither DROP nor USING affect the register contents.
Once a register has been loaded with the address of a piece
of storage, the using statement can be used to 'map' that
storage against a set of labels defining the layout of that
storage e.g. a DSECT. Then whenever one of those labels is
referenced in the code, in moves etc, the assembler resolves
the relative address as a particular displacement from the
absolute address in the register. The DROP instruction
removes the relationship between the labels and the register
and renders subsequent references to those labels as
unresolvable, giving rise to errors at assembly (compile)time.
Typically the DROP instruction will be used to allow use of
the register for another purpose, e.g. address a different
bit of storage via a using staement on second DSECT without
the risk of corrupting that data via moves referencing the
original DSECT.

Is This Answer Correct ?    9 Yes 0 No

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

Answer / ajay kuriyal

to be more precise , using maps the register with the dsect
and drop unmapped or disolve the mapping of register with
the dsect

Is This Answer Correct ?    5 Yes 1 No

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

Answer / guest

Using is to map the addressablity for a table and drop used
to drop the addresability of a register. (to remove the
addressability)

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More Assembler Interview Questions

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

6 Answers   Mind Tree,


What is the difference between various read and find statement,and which one should be used when for better adabas performance ?

2 Answers   IBM,


How to pass the parameters from jcl to assembler program?

0 Answers  


explain about maximum displacement and how to cross this limit?

0 Answers   IBM,


How to pass instream data in sysin with Assembler?

2 Answers   ANZ, IBM,


what is need of start 0? In steed of

0 Answers   IBM,


How to initialize 20,000 bytes in the Assembler..

5 Answers   Amdocs, IBM,


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

4 Answers   IBM, Tech Mahindra,


how to produce SOC7 abend

1 Answers   EDS, IBM,


How do you initialize a register to 0000?

10 Answers   HCL,


change process tool( code changes from dev to prd) The changes made to your code should be effected in live. how the process takes place. that is how can you move the code changes from development to production.

1 Answers   EDS,


Ap wkur,=p5 where wkur is a label?

0 Answers   IBM,


Categories