On 2012-08-27 12:31, Bill Fairchild wrote:
>
> LA  R0,3
> NR  R1,R15
> BNZ  BAD_RC
>
> And in 3 or 4 years, IBM will have implemented all of this logic in a single 
> instruction with an opcode something like this:  LANRBNZ.  And the processors 
> will have over 4K different opcodes by then.
>
The Data General Nova had no condition code in the PSW
and no conditional branch.  Rather, each RR instruction
had a condition mask to cause the next instruction
(usually a branch) to be skipped if the result of the
operation met thecondition.  Plus another bit in each
RR instruction to suppress loading of the target register.

-- gil

Reply via email to