T			M=0, R->Dn; M=1 R->-(An)
M			N=0, E->S, R->D; N=1 R->S, E->D
D			0=Right, 1=Left
L			0=Word; 1=Long
LL			00=Byte, 01=Word, 10=Long
OOOOOOOO		Offset
RRR,SSS,DDD,AAA		Register Rn
EEEEEE,SSSSSS,		Effective Address:
DDDDDD,MMM			000RRR	Dn
				001RRR	An
				010RRR	@An
				011RRR	(An)+
				100RRR	-(An)
				101RRR	d(An)
				110RRR	d(An, Ri)
				111000	@#xxx.W
				111001	@#xxx.L
				111010	d(PC)
				111011	d(PC, Ri)
				111100	#xxx
CCCC			Condition code:			
				0000	T, A (1)
				0001	F, N (0)
				0010	HI (~C.~Z)
				0011	LS (C+Z)
				0100	HS, CC (~C)
				0101	LO, CS (C)
				0110	NE, ZC (~Z)
				0111	EQ, ZS (Z)
				1000	VC (~V)
				1001	VS (V)
				1010	PL, NC (~N)
				1011	MI, NS (N)
				1100	GE (N.V+~N.~V)
				1101	LT (N.~V+~N.V)
				1110	GT (N.V.~Z+~N.~V.~Z)
				1111	LE (Z+N.~V+~N.V)


1100DDD10000TSSS	ABCD	S,D
1101RRRMLLEEEEEE	ADD	S,D
1101DDDL11SSSSSS	ADDA	S,Ad
00000110LLDDDDDD	ADDI	#n,D
0101NNN0LLDDDDDD	ADDQ	#n,D
1101DDD1LL00TSSS	ADDX	D,S
1100RRRMLLEEEEEE	AND	S,D
00000010LLDDDDDD	ANDI	#n,D
0000001000111100	ANDI	#n,CCR
0000001001111100	ANDI	#n,SR
1110NNNDLL000DDD	ASd	#n,Dd
1110SSSDLL100DDD	ASd	Ds,Dd
1110000D11DDDDDD	ASd	D
0110CCCCOOOOOOOO	Bcc	O
0000SSS101DDDDDD	BCHG	Ds,D
0000100001DDDDDD	BCHG	#n,D
0000SSS110DDDDDD	BCLR	Ds,D
0000100010DDDDDD	BCLR	#n,D
01100000OOOOOOOO	BRA	O
0000SSS111DDDDDD	BSET	Ds,D
0000100011DDDDDD	BSET	#n,D
01100001OOOOOOOO	BSR	O
0000SSS100DDDDDD	BTST	Ds,D
0000100000DDDDDD	BTST	#n,D
0100DDD110DDDDDD	CHK	Ds,D
01000010LLDDDDDD	CLR	D
1011DDD0LLSSSSSS	CMP	S,Dd
1011DDDL11SSSSSS	CMPA	S,Ad
00001100LLDDDDDD	CMPI	#n,D
1011DDD1LL001SSS	CMPM	(As)+,(Ad)+
0101CCCC11001DDD	DBcc	Dn,D
1000DDD111SSSSSS	DIVS	S,Dn
1000DDD011SSSSSS	DIVU	S,Dn
1011SSS1LLDDDDDD	XOR	Dn,D
00001010LLDDDDDD	XORI	#n,D
0000101000111100	XORI	#n,CCR
0000101001111100	XORI	#n,SR
1100DDD101000DDD	EXG	Di,Dj
1100AAA101001AAA	EXG	Ai,Aj
1100DDD110001AAA	EXG	Dn,An
010010001L000DDD	EXT	Dn
0100101011111100	ILG
0100111011DDDDDD	JMP	D
0100111010DDDDDD	JSR	D
0100DDD111SSSSSS	LEA	S,An
0100111001010DDD	LINK	An,#n
1110NNNDLL001DDD	LSd	#n,Dd
1110SSSDLL101DDD	LSd	Ds,Dd
1110001D11DDDDDD	LSd	D
0001DDDMMMSSSSSS	MOVB	S,D
0011DDDMMMSSSSSS	MOVW	S,D
0010DDDMMMSSSSSS	MOVL	S,D
0100010011SSSSSS	MOV	S,CCR
0100011011SSSSSS	MOV	S,SR
0100000011DDDDDD	MOV	SR,D
0100111001100DDD	MOV	Dn,USP
0100111001101DDD	MOV	USP,Dn
0011DDD001EEEEEE	MOVAW	E,An
0010DDD001EEEEEE	MOVAL	E,An
010010001LDDDDDD	MOVM	Ri..Rj,D
010011001LSSSSSS	MOVM	S,Ri..Rj
0000DDD10L001SSS	MOVP	n(An),Dn
0000SSS11L001DDD	MOVP	Dn,n(An)
0111DDD0NNNNNNNN	MOVQ	#n,Dn
1100DDD111SSSSSS	MULS	S,Dn
1100DDD011SSSSSS	MULU	S,Dn
0100100000DDDDDD	NBCD	D
01000100LLDDDDDD	NEG	D
01000000LLDDDDDD	NEGX	D
0100111001110001	NOP
01000110LLDDDDDD	NOT	D
1000RRRMLLEEEEEE	OR	S,D
00000000LLDDDDDD	ORI	#n,D
0000000000111100	ORI	#n,CCR
0000000001111100	ORI	#n,SR
0100100001EEEEEE	PEA	E
0100111100111000	RESET
1110NNNDLL011DDD	ROd	#n,Dd
1110SSSDLL111DDD	ROd	Ds,Dd
1110011D11DDDDDD	ROd	D
1110NNNDLL010DDD	ROXd	#n,Dd
1110SSSDLL110DDD	ROXd	Ds,Dd
1110010D11DDDDDD	ROXd	D
0100111001110011	RTE
0100111001110111	RTR
0100111001110101	RTS
1000DDD10000TSSS	SBCD	S,D
0101CCCC11DDDDDD	Scc
0100111001110010	STOP
1001RRRMLLEEEEEE	SUB	S,D
1001DDDL11SSSSSS	SUBA	S,Ad
00000100LLDDDDDD	SUBI	#n,D
0101NNN1LLDDDDDD	SUBQ	#n,D
1001DDD1LL00TSSS	SUBX	D,S
0100100001000DDD	SWAP	Dn
0100101011DDDDDD	TAS	D
010011100100NNNN	TRAP	#n
0100111001110110	TRAPV
01001010LLDDDDDD	TST	D
0100111001011DDD	UNLK	An
