INSTRUCTION SET REFERENCE
6-97
6
6.2.58
SEL<cc>
Mnemonic:
selno
Select Based on Unordered
selg
Select Based on Greater
sele
Select Based on Equal
selge
Select Based on Greater or Equal
sell
Select Based on Less
selne
Select Based on Not Equal
selle
Select Based on Less or Equal
selo
Select Based on Ordered
Format:
sel*
src1,
src2,
dst
reg/lit
reg/lit
reg
Description:
Selects either src1 or src2 to be stored in dst based on the condition code bits
in the arithmetic controls. When for Unordered the condition code is 0, or
when for the other cases the logical AND of the condition code and the mask
part of the opcode is not zero, then the value of src2 is stored in the desti-
nation. Else, the value of src1 is stored in the destination.
Action:
if ((mask & AC.cc) || (mask == AC.cc))
dst
=
src2;
else
dst
=
src1;
Faults:
STANDARD Refer
to
section 6.1.6, “Faults” (pg. 6-5)
.
Table 6.17.
Condition Code Mask Descriptions
Instruction
Mask
Condition
selno
000
2
Unordered
selg
001
2
Greater
sele
010
2
Equal
selge
011
2
Greater or equal
sell
100
2
Less
selne
101
2
Not equal
selle
110
2
Less or equal
selo
111
2
Ordered
Содержание i960 Jx
Страница 1: ...Release Date December 1997 Order Number 272483 002 i960 Jx Microprocessor Developer s Manual ...
Страница 24: ......
Страница 25: ...1 INTRODUCTION ...
Страница 26: ......
Страница 35: ...2 DATA TYPES AND MEMORY ADDRESSING MODES ...
Страница 36: ......
Страница 46: ......
Страница 47: ...3 PROGRAMMING ENVIRONMENT ...
Страница 48: ......
Страница 73: ...4 CACHE AND ON CHIP DATA RAM ...
Страница 74: ......
Страница 85: ...5 INSTRUCTION SET OVERVIEW ...
Страница 86: ......
Страница 111: ...6 INSTRUCTION SET REFERENCE ...
Страница 112: ......
Страница 195: ...INSTRUCTION SET REFERENCE 6 83 6 Opcode mov 5CCH REG movl 5DCH REG movt 5ECH REG movq 5FCH REG See Also LOAD STORE lda ...
Страница 233: ...7 PROCEDURE CALLS ...
Страница 234: ......
Страница 256: ......
Страница 257: ...8 FAULTS ...
Страница 258: ......
Страница 291: ...9 TRACING AND DEBUGGING ...
Страница 292: ......
Страница 309: ...10 TIMERS ...
Страница 310: ......
Страница 324: ......
Страница 325: ...11 INTERRUPTS ...
Страница 326: ......
Страница 369: ...12 INITIALIZATION AND SYSTEM REQUIREMENTS ...
Страница 370: ......
Страница 412: ......
Страница 413: ...13 MEMORY CONFIGURATION ...
Страница 414: ......
Страница 429: ...14 EXTERNAL BUS ...
Страница 430: ......
Страница 468: ......
Страница 469: ...15 TEST FEATURES ...
Страница 470: ......
Страница 493: ...A CONSIDERATIONS FOR WRITING PORTABLE CODE ...
Страница 494: ......
Страница 502: ......
Страница 503: ...B OPCODES AND EXECUTION TIMES ...
Страница 504: ......
Страница 515: ...C MACHINE LEVEL INSTRUCTION FORMATS ...
Страница 516: ......
Страница 523: ...D REGISTER AND DATA STRUCTURES ...
Страница 524: ......
Страница 550: ......
Страница 551: ...GLOSSARY ...
Страница 552: ......
Страница 561: ...INDEX ...
Страница 562: ......
Страница 578: ......