WidePort LANCAM® Family
Rev. 2 20
INSTRUCTION SET SUMMARY
Continued
Instruction: Data Move
Continued
Operation Mnemonic Op-Code
Mask Register 1 from:
Comparand Register MOV MR1,CR 0308H
No Operation NOP 0309H
Mask Register 2 MOV MR1,MR2 030AH
Memory at Address Reg. MOV MR1,[AR] 030CH
Memory at Address MOV MR1,aaaH 0B0CH
Mem. at Highest-Prio. Match MOV MR1,HM 030DH
Mask Register 2 from:
Comparand Register MOV MR2,CR 0310H
Mask Register 1 MOV MR2,MR1 031 1H
No Operation NOP 0312H
Memory at Address Reg. MOV MR2,[AR] 0314H
Memory at Address MOV MR2,aaaH 0B14H
Mem. at Highest-Prio. Match MOV MR2,HM 0315H
Memory at Address Register, No Change to Validity bits, from:
Comparand Register MOV [AR],CR 0320H
Masked by MR1 MOV [AR],CR[MR1] 0360H
Masked byMR2 MOV [AR],CR[MR2] 03A0H
Mask Register 1 MOV [AR],MR1 0321H
Mask Register 2 MOV [AR],MR2 0322H
Memory at Address Register, Location set Valid, from:
Comparand Register MOV [AR],CR,V 0324H
Masked by MR1 MOV [AR],CR[MR1],V 0364H
Masked by MR2 MOV [AR],CR[MR2],V 03A4H
Mask Register 1 MOV [AR],MR1,V 0325H
Mask Register 2 MOV [AR],MR2,V 0326H
Memory at Address, No Change to Validity bits, from:
Comparand Register MOV aaaH,CR 0B20H
Masked by MR1 MOV aaaH,CR[MR1] 0B60H
Masked by MR2 MOV aaaH,CR[MR2] 0BA0H
Mask Register 1 MOV aaaH,MR1 0B21H
Mask Register 2 MOV aaaH,MR2 0B22H
Memory at Address, Location set Valid, from:
Comparand Register MOV aaaH,CR,V 0B24H
Masked byMR1 MOV aaaH,CR[MR1],V 0B64H
Masked by MR2 MOV aaaH,CR[MR2],V 0BA4H
Mask Register 1 MOV aaaH,MR1,V 0B25H
Mask Register 2 MOV aaaH,MR2,V 0B26H
Memory at Highest-Priority Match, No Change to Validity bits,
from:
Comparand Register MOV HM,CR 0328H
Masked by MR1 MOV HM,CR[MR1] 0368H
Masked by MR2 MOV HM,CR[MR2] 03A8H
Mask Register 1 MOV HM,MR1 0329H
Mask Register 2 MOV HM,MR2 032AH
Memory at Highest-Priority Match, Location set Valid, from:
Comparand Register MOV HM,CR,V 032CH
Masked by MR1 MOV HM,CR[MR1],V 036CH
Masked by MR2 MOV HM,CR[MR2],V 03ACH
Mask Register 1 MOV HM,MR1,V 032DH
Mask Register 2 MOV HM,MR2,V 032EH
Memory at Next Free Address, No Change to Validity bits, from:
Comparand Register MOV NF ,CR 0330H
Masked by MR1 MOV NF ,CR[MR1] 0370H
Masked by MR2 MOV NF ,CR[MR2] 03B0H
Mask Register 1 MOV NF ,MR1 0331H
Mask Register 2 MOV NF ,MR2 0332H
Memory at Next Free Address, Location set Valid, from:
Comparand Register MOV NF,CR,V 0334H
Masked by MR1 MOV NF ,CR[MR1],V 0374H
Masked by MR2 MOV NF ,CR[MR2],V 03B4H
Mask Register 1 MOV NF,MR1,V 0335H
Mask Register 2 MOV NF,MR2,V 0336H
Instruction: Validity Bit Control
Operation Mnemonic Op-Code
Set Validity bits at Address Register
Set Valid VBC [AR],V 0424H
Set Empty VBC [AR],E 0425H
Set Skip VBC [AR],S 0426H
Set Random Access VBC [AR],R 0427H
Set Validity bits at Address
Set Valid VBC aaaH,V 0C24H
Set Empty VBC aaaH,E 0C25H
Set Skip VBC aaaH,S 0C26H
Set Random Access VBC aaaH,R 0C27H
Set Validity bits at Highest-Priority Match
Set Valid VBC HM,V 042CH
Set Empty VBC HM,E 042DH
Set Skip VBC HM,S 042EH
Set Random Access VBC HM,R 042FH
Set Validity bits at All Matching Locations
Set Valid VBC ALM,V 043CH
Set Empty VBC ALM,E 043DH
Set Skip VBC ALM,S 043EH
Set Random Access VBC ALM,R 043FH
Instruction: Compare
Operation Mnemonic Op-Code
Compare Valid Locations CMP V 0504H
Compare Empty Locations CMP E 0505H
Compare Skipped Locations CMP S 0506H
Comp. Random Access Locations CMP R 0507H
Instruction: Special Instructions
Operation Mnemonic Op-Code
Shift Comparand Right SFT CR, R 0600H
Shift Comparand Left SFT CR, L 0601H
Shift Mask Register 2 Right SFT M2, R 0610H
Shift Mask Register 2 Left SFT M2, L 0611H
Select Foreground Registers SFR 0618H
Select Background Registers SBR 0619H
Reset Seg. Cont. Reg. to Initial V al. RS C 061AH
Instruction: Miscellaneous Instructions
Operation Mnemonic Op-Code
No Operation NOP 0300H
Set Full Flag S F F 0700H