From Intellivision Wiki
m (Protected "BGE" ([edit=autoconfirmed] (indefinite) [move=autoconfirmed] (indefinite)))
Latest revision as of 07:58, 4 December 2010
|Instruction Name||Branch if Greater Than or Equal Branch if Not Less Than|
|Mnemonics||BGE / BNLT|
|CP1610 Clock Cycles||7 or 9|
|Opcode Range||$020E, $022E|
The Branch if Greater Than or Equal opcode (BGE) is a two-decle opcode that is a part of the Branch family of opcodes. It is also known as Branch if Not Less Than (BNLT). This instruction causes the CP1610 to branch if the Sign Flag is equal to the Overflow Flag to the address specified by the following parameters.
Format - Decle #1 Format - Word #2 (All 16 bits are significant) 0000:0010:00d0:1101 aaaa:aaaa:aaaa:aaaa
d indicates the direction of the branch such that: d == 0 indicates to branch in the forward direction d == 1 indicates to branch in the reverse direction
aaaaaaaaaaaaaaaa indicates the amount of offset
See the Branch opcode family documentation for more information.