On Thu, 21 Mar 2019 14:31:01 -0600 Paul Gilmartin <[email protected]> wrote:
:>On 2019-03-21, at 14:15:03, Tom Marchant wrote: :>> As others mentioned, a Specification exception means that the instruction is used incorrectly. :>> It does not mean that the machine does not support the instruction. :>What happens on an older model where a field is "reserved, must be zero" :>if the programmer supplies a non-zero value which would be valid on a :>newer model? I would hope a failure (specification exception) if it was such documented. That would suggest incompatible results. Such a program using new features should validate that the feature is available. Some instructions (that really do not affect data, like PFD) explicitly state that unknown values are ignored. PLO (the designers of) is smart enough to have a test function to validate that the function is supported. -- Binyamin Dissen <[email protected]> http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies.
