MYSON
TECHNOLOGY
MTU413
MTU413 Revision 3.2 04/21/1998
7/9
Instruction Machine Code Function Remark Flag
ADD* Rx 001 0010 10XX XXXX (AC),(Rx) <= (Rx)+(AC) CF
SUB Rx 001 0011 00XX XXXX (AC) <= (Rx)+(AC)B+1 CF
SUB* Rx 001 0011 10XX XXXX (AC),(Rx) <= (Rx)+(AC)B+1 CF
ADN Rx 001 0100 00XX XXXX (AC) <= (Rx)+(AC)
ADN* Rx 001 0100 10XX XXXX (AC),(Rx) <= (Rx)+(AC)
AND Rx 001 0101 00XX XXXX (AC) <= (Rx) AND (AC)
AND* Rx 001 0101 10XX XXXX (AC),(Rx) <= (Rx) AND (AC)
EOR Rx 001 0110 00XX XXXX (AC) <= (Rx) EOR (AC)
EOR* Rx 001 0110 10XX XXXX (AC),(Rx) <= (Rx) EOR (AC)
OR Rx 001 0111 00XX XXXX (AC) <= (Rx) OR (AC)
OR* Rx 001 0111 10XX XXXX (AC),(Rx) <= (Rx) OR (AC)
ADCI Ry,D 001 1000 0DDD DYYY (AC) <= (Ry)+(D)+(CF) CF
ADCI* Ry,D 001 1000 1DDD DYYY (AC),(Ry) <= (Ry)+(D)+(CF) CF
SBCI Ry,D 001 1001 0DDD DYYY (AC) < = (Ry)+(D)B+(CF) CF
SBCI* Ry,D 001 1001 1DDD DYYY (AC),(Ry) <= (Ry)+(D)B+(CF) CF
ADDI Ry,D 001 1010 0DDD DYYY (AC) <= (Ry)+(D) CF
ADDI* Ry,D 001 1010 1DDD DYYY (AC),(Ry) <= (Ry)+(D) CF
SUBI Ry,D 001 1011 0DDD DYYY (AC) <= (Ry)+(D)B+1 CF
SUBI* Ry,D 001 1011 1DDD DYYY (AC),(Ry) <= (Ry)+(D)B+1 CF
ADNI Ry,D 001 1100 0DDD DYYY (AC) <= (Ry)+(D)
ADNI* Ry,D 001 1100 1DDD DYYY (AC),(Ry) <= (Ry)+(D)
ANDI Ry,D 001 1101 0DDD DYYY (AC) <= (Ry) AND (D)
ANDI* Ry,D 001 1101 1DDD DYYY (AC),(Ry) <= (Ry) AND (D)
EORI Ry,D 001 1110 0DDD DYYY (AC) <= (Ry) EOR (D)
EORI* Ry,D 001 1110 1DDD DYYY (AC),(Ry) <= (Ry) EOR (D)
ORI Ry,D 001 1111 0DDD DYYY (AC) <= (Ry) OR (D)
ORI* Ry,D 001 1111 1DDD DYYY (AC),(Ry) <= (Ry) OR (D)
IPS Rx 010 0000 00XX XXXX (AC),(Rx) <= Port(S)
IPM Rx 010 0000 10XX XXXX (AC),(Rx) <= Port(M)
IPA Rx 010 0001 00XX XXXX (AC),(Rx) <= Port(A)
IPA* Rx 010 0001 01XX XXXX (AC),(Rx) <= Port(A) I/OA <= I/P
IPB Rx 010 0001 10XX XXXX (AC),(Rx) <= Port(B)
IPB* Rx 010 0001 11XX XXXX (AC),(Rx) <= Port(B) I/OB <= I/P
MSB Rx 010 0010 00XX XXXX (AC),(Rx) <= STS2
B0 : BCF
B1 : SCF1(MPT)
B2 : SCF2(HRF)
B3 : SCF3(SPT)
STA Rx 010 0010 10XX XXXX (Rx) <= (AC)
SR0 Rx 010 0011 00XX XXXX
ACn, Rxn
AC3, Rx3
<= Rx(n+1)
<= 0
SR1 Rx 010 0011 01XX XXXX
ACn, Rxn
AC3, Rx3
<=(Rx(n+1)
<= 1
SL0 Rx 010 0011 10XX XXXX
ACn, Rxn
AC0, Rx0
<= Rx(n-1)
<= 0
SL1 Rx 010 0011 11XX XXXX
ACn, Rxn
AC0, Rx0
<= Rx(n-1)
<= 1
LDS Rx,D 010 01DD DDXX XXXX (AC),(Rx) <= (D)
MSC Rx 011 0000 00XX XXXX (AC),(Rx) <= STS3
B0 : SCF4(INT)
B1 : SCF5(TMR)
B2 : PH15
B3 : SCF7(PDV)