Download MITSUBISHI 16-BIT SINGLE-CHIP MICROCOMPUTER 7700
Transcript
APPENDIX Appendix 7. Hexadecimal instruction code table Appendix 7. Hexadecimal instruction code table INSTRUCTION CODE TABLE-1 D3–D0 D7–D4 0000 Hexadecimal notation 0 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0 1 2 3 4 5 6 7 8 9 A B C D E F SEB ORA ORA ORA SEB ORA ASL ORA A,(DIR,X) A,SR DIR,b A,DIR DIR A,L(DIR) ORA CLB ORA ASL ORA A,(DIR),Y A,(DIR) A,(SR),Y DIR,b A,DIR,X ORA 0001 1 3 AND JSR AND BBS AND 5 1001 A,DIR DIR A,L(DIR) A,IMM A AND ROL AND AND INC RTI A,(DIR,X) EOR Note 1 EOR EOR 1011 1101 EOR DIR A,L(DIR) A,IMM EOR LSR EOR EOR CLI A,DIR,X ADC LDM ADC A,SR DIR A,DIR ADC LDM ADC DIR,X A,L(DIR),Y ROR ADC PER A,L(DIR) ROR ADC BVS STA BRA STA STY STA REL A,(DIR,X) REL A,SR DIR A,DIR STA STA STA STY STA A,L(DIR) STX STA LDY LDA LDX LDA LDY LDA IMM A,(DIR,X) IMM A,SR DIR A,DIR LDA LDA LDA LDY LDA A,L(DIR) LDX LDA CPY CMP CLP CMP CPY CMP IMM A,(DIR,X) IMM A,SR DIR A,DIR E 1111 F ROR A CMP CMP CMP CMP DIR A,L(DIR) DEC CMP PEI BNE CPX SBC SEP SBC CPX SBC INC SBC IMM A,(DIR,X) IMM A,SR DIR A,DIR DIR A,L(DIR) SBC SBC SBC INC SBC BEQ A,(DIR),Y A,(DIR) A,(SR),Y SBC PEA A,DIR,X DIR,X A,L(DIR),Y EOR ABS A,ABS ABS A,ABL JMP EOR LSR EOR A,ABS,X ABS,X A,ABL,X ADC Note 2 TXA ADC ABS A,ABL ROR ADC STA STX STA A,ABS ABS A,ABL STA LDM STA TXY ABS TAX TSX A,ABS,X ABS,X A,ABL,X LDY LDA LDX LDA ABS A,ABS ABS A,ABL LDY LDA LDX LDA PLT LDA TYX ABS,X A,ABS,X ABS,Y A,ABL,X CMP DEX CMP PHX CPY CMP DEC CMP ABS A,ABS ABS A,ABL JMP CMP DEC CMP WIT A,IMM STP A,ABS,Y L(ABS) A,ABS,X ABS,X A,ABL,X SBC NOP PSH PLX PUL SBC A,ABS,Y STY ABS PHT LDM TXS A,IMM ADC CPX SBC INC SBC ABS A,ABS ABS A,ABL JSR SBC INC SBC (ABS,X) A,ABS,X ABS,X A,ABL,X Notes 1: 4216 specifies the contents of the INSTRUCTION CODE TABLE-2. About the second word’s codes, refer to the INSTRUCTION CODE TABLE-2. 2: 8916 specifies the contents of the INSTRUCTION CODE TABLE-3. About the second word’s codes, refer to the INSTRUCTION CODE TABLE-2. 17–56 ROR (ABS,X) A,ABS,X ABS,X A,ABL,X A,ABS,Y SEM AND TDA LDA INX A,ABL LSR JMP A,IMM DIR,X A,L(DIR),Y ABS ROL EOR JMP PLY CLM A,DIR,X AND (ABS) A,ABS A,ABS,Y DIR,Y A,L(DIR),Y DEC CMP AND RTL INY A,(DIR),Y A,(DIR) A,(SR),Y 1110 ADC CLV BCS ROL JMP ABL A,IMM TAY DIR ORA TAD STA DIR,Y A,L(DIR),Y LDX LDA C D PHY TYA BCC ASL ABS,b,R A,ABS,X ABS,X A,ABL,X A,ABS,Y DEY DIR BBC ADC DIR,X A,L(DIR),Y STX STA AND ABS,b,R A,ABS A,ABS,Y SEI BRA BBS A PLA DIR ORA PHG A,DIR A B LSR EOR MVN ADC A EOR A,SR BVC RTS A,ABS,Y PHA A,(DIR),Y A,(DIR) A,(SR),Y DIR,X A,DIR,X 1100 LSR MVP A,(DIR),Y A,(DIR) A,(SR),Y DIR,X A,DIR,X 1010 DIR,X A,L(DIR),Y CLB ABS,b A,ABS,X ABS,X A,ABL,X TSA SEC BMI ORA A,ABL PLD BBC 8 9 ROL DIR,b,R ADC 7 AND A,SR A,(DIR),Y A,(DIR) A,(SR),Y DIR,X A,DIR,X 1000 AND ABS,b A,ABS TAS AND A,(DIR,X) 0111 A ABL ADC 6 DEC AND A,(DIR),Y A,(DIR) A,(SR),Y 0110 ORA A,ABS,Y AND EOR 0101 ROL ASL ABS PHD A,(DIR,X) EOR 4 A PLP A,(DIR),Y A,(DIR) A,(SR),Y DIR,b,R A,DIR,X 0100 ASL CLC DIR,X A,L(DIR),Y 2 ABS 0011 ORA BPL JSR 0010 ORA A,IMM PHP BRK 7721 Group User’s Manual