Instruction Set Summary
LIST-XL Family
INSTRUCTION SET SUMMARY
Mnemonic Format: INS dst, src[msk], val
INS: Instruction mnemonic
dst: Destination of the data
src: Source of the data
msk: Mask register used
Instruction: Select Persistent Destination (contin-
Operation
Mnemonic
Op-Code
012EH
016EH
01AEH
012FH
016FH
01AFH
0134H
0174H
01B4H
0135H
0175H
01B5H
0136H
0176H
01B6H
0137H
0177H
01B7H
Mem. at Highest-Prio. Match, Skip SPD M@HM,S
Masked by MR1
SPD M@HM[MR1],S
Masked by MR2
SPD M@HM[MR2],S
SPD M@HM,R
val: Validity condition set at the location written
Mem. at High.-Prio. Match, Random
Masked by MR1
SPD M@HM[MR1],R
SPD M@HM[MR2],R
SPD M@NF,V
Instruction: Select Persistent Source
Masked by MR2
Operation
Mnemonic
SPS CR
Op-Code
0000H
0001H
0002H
0004H
0804H
0005H
Mem. at Next Free Addr., Valid
Masked by MR1
Comparand Register
Mask Register 1
SPD M@NF[MR1],V
SPD M@NF[MR2],V
SPD M@NF,E
SPS MR1
Masked by MR2
Mask Register 2
SPS MR2
Mem. at Next Free Addr., Empty
MaskedbyMR1
Memory Array at Addr. Reg.
Memory Array at Address
Mem. at Highest-Priority Match
SPS M@[AR]
SPS M@aaaH
SPS M@HM
SPD M@NF[MR1],E
SPD M@NF[MR2],E
SPD M@NF,S
MaskedbyMR2
Mem. at Next Free Addr., Skip
Masked by MR1
SPD M@NF[MR1],S
SPD M@NF[MR2],S
Masked by MR2
Mem. at Next Free Addr., Random SPD M@NF,R
Instruction: Select Persistent Destination
Masked by MR1
Masked by MR2
SPD M@NF[MR1],R
SPD M@NF[MR2],R
Operation
Mnemonic
Op-Code
0100H
0140H
0180H
0108H
0110H
0124H
0164H
01A4H
0125H
0165H
01A5H
0126H
0166H
01A6H
0127H
0167H
01A7H
0924H
0964H
09A4H
0925H
0965H
09A5H
0926H
0966H
09A6H
0927H
0967H
09A7H
012CH
016CH
01ACH
012DH
016DH
01ADH
Comparand Register
Masked by MR1
SPD CR
SPD CR[MR1]
Masked by MR2
SPD CR[MR2]
Instruction: Temporary Command Override
Mask Register 1
SPD MR
Operation
Mnemonic
TCO CT
TCO SC
TCO NF
TCO AR
TCO PS
TCO PD
Op-Code
0200H
0210H
0218H
0220H
0230H
0238H
Mask Register 2
SPD MR2
Control Register
Mem. at Addr. Reg. set Valid
Masked by MR1
SPD M@[AR],V
Segment Control Register
Read Next Free Address
Address Register
SPD M@[AR][MR1],V
SPD M@[AR][MR2],V
SPD M@[AR],E
Masked by MR2
Mem. at Addr. Reg. set Empty
Masked by MR1
Read Persistent Source
Read Persistent Destination
SPD M@[AR][MR1],E
SPD M@[AR][MR2],E
SPD M@[AR],S
Masked by MR2
Mem. at Addr. Reg. set Skip
Masked by MR1
SPD M@[AR][MR1],S
SPD M@[AR][MR2],S
SPD M@[AR],R
Instruction: Data Move
Masked by MR2
Operation
Mnemonic
Op-Code
Mem. at Addr.Reg. set Random
Masked by MR1
Comparand Register from:
No Operation
SPD M@[AR][MR1],R
SPD M@[AR][MR2],R
SPD M@aaaH,V
NOP
0300H
0301H
0302H
0304H
0344H
0384H
0B04H
0B44H
0B84H
0305H
0345H
0385H
Masked by MR2
Mask Register 1
MOV CR,MR1
Memory at Address set Valid
Masked by MR1
Mask Register 2
MOV CR,MR2
SPD M@aaaH[MR1],V
SPD M@aaaH[MR2],V
SPD M@aaaH,E
Memory at Address Reg.
Masked by MR1
MOV CR,[AR]
Masked by MR2
MOV CR,[AR][MR1]
MOV CR,[AR][MR2]
MOV CR,aaaH
MOV CR,aaaH[MR1]
MOV CR,aaaH[MR2]
MOV CR,HM
Memory at Address set Empty
Masked by MR1
Masked by MR2
SPD M@aaaH[MR1],E
SPD M@aaaH[MR2],E
SPD M@aaaH,S
Memory at Address
Masked by MR1
Masked by MR2
Memory at Address set Skip
Masked by MR1
Masked by MR2
SPD M@aaaH[MR1],S
SPD M@aaaH[MR2],S
SPD M@aaaH,R
SPD M@aaaH[MR1],R
SPD M@aaaH[MR2],R
Mem. at Highest-Prio. Match
MaskedbyMR1
Masked by MR2
MOV CR,HM[MR1]
MOV CR,HM[MR2]
Memory at Address set Random
Masked by MR1
MaskedbyMR2
Mask Register 1 from:
Comparand Register
No Operation
Masked by MR2
MOV MR1,CR
NOP
0308H
0309H
030AH
030CH
0B0CH
030DH
Mem. at Highest-Prio. Match, Valid SPD M@HM,V
Masked by MR1
Masked by MR2
SPD M@HM[MR1],V
SPD M@HM[MR2],V
Mask Register 2
MOV MR1,MR2
MOV MR1,[AR]
MOV MR1,aaaH
MOV MR1,HM
Memory at Address Reg.
Memory at Address
Mem. at Highest-Prio. Match
Mem. at Highest-Prio. Match, Emp. SPD M@HM,E
Masked by MR1
Masked by MR2
SPD M@HM[MR1],E
SPD M@HM[MR2],E
Rev. 3.1
13