Bill,

You are probably right... the amount wasted is minimal in the 64bit
scheme...

Regards

Herbie


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of (IBM Mainframe Discussion List)
Sent: 14 November 2007 03:14 nm
To: [email protected]
Subject: Re: CSA 'above the bar'


 
 
In a message dated 11/14/2007 7:45:09 A.M. Central Standard Time,  
[EMAIL PROTECTED] writes:
>My thinking,
right or wrong was that if they used the lowest bit to do  the
signaling,
they would have lost addressability to less.
 
The lowest bit was assigned a meaning in the mid-1960s, namely an odd  
address which causes a specification exception.  The reason the bit is
on  is almost 
a program error, although it could conceivably be turned on to force a  
program interrupt for some reason.  To use it now as an indication of
being  in 
64-bit addressing mode would thus require using another bit somewhere
that  the 
microcode would interrogate to determine which of two ways to interpret
the  
lowest bit.  Programs today are still generating odd addresses all the
time  due 
to program bugs.  The best way to design new function is almost always
to 
use previously unavailable or reserved resources, rather than to assign
a new  
meaning to an already existing resource.  It happens sometimes, though,
when 
IBM realizes that no one is using the old function any more.  The
amount of 
virtual storage "wasted" by the addressing hole in vanishingly
insignificant 
when compared to the total addressing capability of 2 to the 64th  power
number 
of bytes.  A rough approximation is that we have only 2 to the  63rd
different 
bytes we can address, using virtual addresses, on z/OS.
 
Bill  Fairchild
Franklin, TN





************************************** See what's new at
http://www.aol.com

----------------------------------------------------------------------
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
Elavon Financial Services Limited
Registered in Ireland: Number 418442
Registered Office: Block E, 1st Floor, Cherrywood Business Park, Loughlinstown, 
Co. Dublin, Ireland
Directors: Robert Abele (USA), John Collins,  Terrance Dolan (USA),  Pamela 
Joseph (USA), Declan Lynch, John McNally, Malcolm Towlson
Elavon Financial Services Limited, trading as Elavon, is regulated by the 
Financial Regulator

----------------------------------------------------------------------
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