It's not only feasible but wasn't uncommon is operating systems level
coding.

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Bill Fairchild
Sent: Monday, September 12, 2005 9:45 AM
To: [email protected]
Subject: Re: Documentation for the New Instructions for the z9 Processor


 
In a message dated 9/11/2005 1:53:28 P.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:

>Moreover, even where the properties of an instructiion can be  guessed 
>at
>with high reliability, as is the case with more than half  of those in the 
>list, we shall not, as a practical matter, be able to  use them until John 
>Ehrman and his colleagues are able to provide  HLASM support for them.


If, for example, you knew precisely how the LA (Load Address) instruction  
worked but yet the Low Level Assembler of 1966 had not yet been enhanced to

support LA, you could always write code like this:
*        LA      R3,WHATEVER
         DC     0H'0',X'4130',S(WHATEVER)
 
and your code would work.  This is somewhat difficult, and perhaps not  
interesting to most of us.  As you say, this might not be practical.   But
it is 
feasible.
 
Bill Fairchild

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the
archives at http://bama.ua.edu/archives/ibm-main.html

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to