Package CPU
Interface InstructionSet
- All Known Implementing Classes:
ABCD
,ADD_An
,ADD_AnContent
,ADD_AnContent
,ADD_AnPlus
,ADD_AnPlus
,ADD_d16An
,ADD_d16An
,ADD_d16PC
,ADD_d8AnXn
,ADD_d8AnXn
,ADD_d8PCXn
,ADD_Dn
,ADD_I
,ADD_L
,ADD_L
,ADD_MinusAn
,ADD_MinusAn
,ADD_W
,ADD_W
,ADDI
,ADDQ_An
,ADDQ_AnPlus
,ADDQ_AnPtr
,ADDQ_d16An
,ADDQ_d8AnXn
,ADDQ_Dn
,ADDQ_L
,ADDQ_MinusAn
,ADDQ_W
,ADDXmem
,ADDXreg
,ANDI
,ANDI_CCR
,ANDI_SR
,ANDmem
,ANDreg
,ASLimm
,ASLmem
,ASLreg
,ASRimm
,ASRmem
,ASRreg
,Bcc
,BCHGimm
,BCHGreg
,BCLRimm
,BCLRreg
,BRA
,BSETimm
,BSETreg
,BSR
,BTST_AnContent
,BTST_AnPlus
,BTST_d16An
,BTST_d16PC
,BTST_d8AnXn
,BTST_d8PCXn
,BTST_Dn
,BTST_L
,BTST_MinusAn
,BTST_W
,CHK
,CLR_AnContent
,CLR_AnPlus
,CLR_d16An
,CLR_d8AnXn
,CLR_Dn
,CLR_L
,CLR_MinusAn
,CLR_W
,CMP_An
,CMP_AnContent
,CMP_AnPlus
,CMP_d16An
,CMP_d16PC
,CMP_d8AnXn
,CMP_d8PCXn
,CMP_Dn
,CMP_I
,CMP_L
,CMP_MinusAn
,CMP_W
,CMPI_AnContent
,CMPI_AnPlus
,CMPI_d16An
,CMPI_d8AnXn
,CMPI_Dn
,CMPI_L
,CMPI_MinusAn
,CMPI_W
,CMPM
,DBcc
,DIVSW
,DIVUW
,EOR
,EORI
,EORI_CCR
,EORI_SR
,EXG
,EXT
,ILLEGAL
,ILLEGALQmon
,JavaComm
,JMP1
,JMP2
,JMP3
,JMP4
,JMP5
,JMP6
,JMP7
,JSR1
,JSR2
,JSR3
,JSR4
,JSR5
,JSR6
,JSR7
,LEA_An
,LEA_d16An
,LEA_d16PC
,LEA_d8AnXn
,LEA_d8PCXn
,LEA_L
,LEA_W
,LINK
,LSLimm
,LSLmem
,LSLreg
,LSRimm
,LSRmem
,LSRreg
,MOVE_FROM_CCR
,MOVE_FROM_SR
,MOVE_TO_CCR
,MOVE_TO_SR
,MOVE_USP
,MOVEA1
,MOVEA10
,MOVEA11
,MOVEA12
,MOVEA2
,MOVEA3
,MOVEA4
,MOVEA5
,MOVEA6
,MOVEA7
,MOVEA8
,MOVEA9
,MOVEAn1
,MOVEAn2
,MOVEAn2bis
,MOVEAn3
,MOVEAn4
,MOVEAn5
,MOVEAn6
,MOVEAn7
,MOVEAn8
,MOVEAnC1
,MOVEAnC2
,MOVEAnC3
,MOVEAnC4
,MOVEAnC5
,MOVEAnC6
,MOVEAnC7
,MOVEAnC8
,MOVEAnD1
,MOVEAnD2
,MOVEAnD3
,MOVEAnD4
,MOVEAnD5
,MOVEAnD6
,MOVEAnD7
,MOVEAnD8
,MOVEAnI1
,MOVEAnI2
,MOVEAnI3
,MOVEAnI4
,MOVEAnI5
,MOVEAnI6
,MOVEAnI7
,MOVEAnI8
,MOVEAnL1
,MOVEAnL2
,MOVEAnL3
,MOVEAnL4
,MOVEAnL5
,MOVEAnL6
,MOVEAnL7
,MOVEAnL8
,MOVEAnM1
,MOVEAnM2
,MOVEAnM3
,MOVEAnM4
,MOVEAnM5
,MOVEAnM6
,MOVEAnM7
,MOVEAnM8
,MOVEAnP1
,MOVEAnP2
,MOVEAnP3
,MOVEAnP4
,MOVEAnP5
,MOVEAnP6
,MOVEAnP7
,MOVEAnP8
,MOVEAnT1
,MOVEAnT2
,MOVEAnT3
,MOVEAnT4
,MOVEAnT5
,MOVEAnT6
,MOVEAnT7
,MOVEAnT8
,MOVEAnW1
,MOVEAnW2
,MOVEAnW3
,MOVEAnW4
,MOVEAnW5
,MOVEAnW6
,MOVEAnW7
,MOVEAnW8
,MOVEAnX1
,MOVEAnX2
,MOVEAnX3
,MOVEAnX4
,MOVEAnX5
,MOVEAnX6
,MOVEAnX7
,MOVEAnX8
,MOVEAnY1
,MOVEAnY2
,MOVEAnY3
,MOVEAnY4
,MOVEAnY5
,MOVEAnY6
,MOVEAnY7
,MOVEAnY8
,MOVEDn1
,MOVEDn2
,MOVEDn3
,MOVEDn4
,MOVEDn5
,MOVEDn6
,MOVEDn7
,MOVEDn8
,MOVEM2Mem1
,MOVEM2Mem2
,MOVEM2Mem3
,MOVEM2Mem4
,MOVEM2Mem5
,MOVEM2Mem6
,MOVEM2Mem8
,MOVEM2Reg1
,MOVEM2Reg2
,MOVEM2Reg3
,MOVEM2Reg4
,MOVEM2Reg5
,MOVEM2Reg6
,MOVEM2Reg7
,MOVEM2Reg8
,MOVEPm2r
,MOVEPr2m
,MOVEQ
,MULSW
,MULUW
,NBCD
,NEG
,NEGX
,NOP
,NOT
,ORI
,ORI_CCR
,ORI_SR
,ORmem
,ORreg
,PEA
,RESET
,ROLimm
,ROLmem
,ROLreg
,RORimm
,RORmem
,RORreg
,ROXLimm
,ROXLmem
,ROXLreg
,ROXRimm
,ROXRmem
,ROXRreg
,RTE
,RTR
,RTS
,SBCD
,SCC
,STOP
,SUB_An
,SUB_AnContent
,SUB_AnContent
,SUB_AnPlus
,SUB_AnPlus
,SUB_d16An
,SUB_d16An
,SUB_d16PC
,SUB_d8AnXn
,SUB_d8AnXn
,SUB_d8PCXn
,SUB_Dn
,SUB_I
,SUB_L
,SUB_L
,SUB_MinusAn
,SUB_MinusAn
,SUB_W
,SUB_W
,SUBI
,SUBQ_An
,SUBQ_AnPlus
,SUBQ_AnPtr
,SUBQ_d16An
,SUBQ_d8AnXn
,SUBQ_Dn
,SUBQ_L
,SUBQ_MinusAn
,SUBQ_W
,SUBXmem
,SUBXreg
,SWAP
,TAS
,TEST
,TRAP
,TRAPV
,TST_An
,TST_AnContent
,TST_AnPlus
,TST_d16An
,TST_d8AnXn
,TST_Dn
,TST_imm
,TST_L
,TST_MinusAn
,TST_W
,UNLK
public interface InstructionSet
Interface for InstructionSets, they must be able to register.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
register
(MC68000Cpu cpu) Registers the InstructionSet with the cpu.
-
Method Details
-
register
Registers the InstructionSet with the cpu.- Parameters:
cpu
- the cpu to use.
-