13.07.2015 Views

IBM 5280 Distributed Data System - Index of

IBM 5280 Distributed Data System - Index of

IBM 5280 Distributed Data System - Index of

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Compare Binary Half-Register for Greater or Equal, Less or Equal (IFH BRn GE/LE)Source: IFH BRn [~:] 0-255 GOTO instruction labelObject:II6B I ! I @/ ~ I ~ IlI Ia 8 r 15 23 31IDO II IID Test register: The address <strong>of</strong> the binary register that contains data tocompare.OBit 15:0= GE.1 = LE.II Compare constant: Hex OO-FF.II Branch instructions: The number minus 1 <strong>of</strong> the 4-byte object code instructionsfrom the next sequential instruction to skip if the branch is taken (±128object code instruction from the next instruction). If bit 23 is 1, the numberis a negative displacement in twos complement form.The branch is taken if:• The content <strong>of</strong> the low-order byte <strong>of</strong> the test register is greater than or equal tothe compare data and GE is specified.• The content <strong>of</strong> the low-order byte <strong>of</strong> the test register is less than or equal to thecompare constant and LE is specified.Object Code Instruction Format 229

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!