The RC in our case is the CC. Type in haste repent at leisure.
Equal - ok, low - bad, high - unexpected. 
We don’t (say) set an 8 in r15 everywhere.
Allows us to branch conditionally without requiring a compare after the return.




> On Dec 8, 2018, at 3:58 AM, Robin Vowels <[email protected]> wrote:
> 
> 
> EXTERNAL 
> ======================================================================
> From: "Alan Atkinson" <[email protected]>
> Sent: Saturday, December 08, 2018 1:34 PM
> 
> 
>> So smelly or not we have a lot of stuff that branches conditionally based on 
>> return codes
> 
> Nothing unusual about that.
> 
> Has nothing to do with condition codes.
> 
>> from whatever was just called. CLI *,0 and *,255 along with CR R11,R11 gives 
>> a range of options for indicating if something was good, bad or indifferent.
>> 
>> The ability to insert (say) a logging routine to trace an operation by using 
>> an IPM / <log> / SPM and not having to do the <expensive cc setting routine> 
>> over again or worry that <log> changed the cc outweighs the idea that doing 
>> <expensive cc setting operation> twice is somehow more intellectually pure.
>> 
>> YMMV, but it works. 
> 
> 
> ---
> This email has been checked for viruses by Avast antivirus software.
> https://www.avast.com/antivirus

Reply via email to