[an error occurred while processing this directive]
|
DMINDIFF ACx, ACy, ACz, ACw, TRNx
Operands ACw, ACx, ACy, ACz, TRNx
Description
This instruction performs a single 40-bit extremum selection in the D-unit ALU. This instruction performs a minimum search.
· ACx and ACy are the two source accumulators.
· The difference between the source accumulators is stored in accumulator ACw.
· The subtraction computation is identical to the subtraction instruction.
· Overflow detection and CARRY status bit depends on M40. The subtraction borrow bit is reported in the CARRY status bit; the borrow bit is the logical complement of the CARRY status bit.
· When an overflow is detected, the accumulator is saturated according to SATD.
· The extremum between the source accumulators is stored in accumulator ACz.
· The extremum computation is similar to the maximum instruction. However, the CARRY status bit is not updated by the extremum search but by the subtraction instruction.
· According to the extremum found, a decision bit is shifted in TRNx from the MSBs to the LSBs. If the extremum value is ACx, the decision bit is cleared to 0; otherwise, it is set to 1.
Правда вот всплыл очередной ни с кем не ортогональный регистр TRNх, который только в этих командах используется для накопления решений.
E-mail: info@telesys.ru