4.5.2 Conditional Move Integer

Format:

CMOVxx

Ra.rq,Rb.rq,Rc.wq

!Operate format

CMOVxx

Ra.rq,#b.ib,Rc.wq

!Operate format

Operation:

IF TEST(Rav, Condition_based_on_Opcode) THEN

Rc Rbv

Exceptions:

 

None

 

Instruction mnemonics:

 

CMOVEQ

CMOVE if Register Equal to Zero

CMOVGE

CMOVE if Register Greater Than or Equal to Zero

CMOVGT

CMOVE if Register Greater Than Zero

CMOVLBC

CMOVE if Register Low Bit Clear

CMOVLBS

CMOVE if Register Low Bit Set

CMOVLE

CMOVE if Register Less Than or Equal to Zero

CMOVLT

CMOVE if Register Less Than Zero

CMOVNE

CMOVE if Register Not Equal to Zero

Qualifiers:

 

None

 

Description:

Register Ra is tested. If the specified relationship is true, the value Rbv is written to register Rc.

Instruction Descriptions 4–43

Page 99
Image 99
Compaq ECQD2KCTE manual Conditional Move Integer