;*---------------------------------------------------------------------------
;  :Program.	rncl.asm
;  :Contents.	Slave to decode Rob Northen Copylocks
;  :Author.	Wepl
;  :Version.	$Id: rncl.asm 1.1 1998/03/16 16:58:59 jah Exp $
;  :History.	25.09.97 initial
;		14.02.98 reworked
;		08.03.98 swap,lea,mul,div added, nmi added
;  :Requires.	-
;  :Copyright.	Public Domain
;  :Language.	68000 Assembler
;  :Translator.	Barfly V1.131
;  :To Do.
;---------------------------------------------------------------------------*
;	messages:
;		red	copylock init/detection has failed
;		yellow	copylock has returned
;		blue	invalid instruction in trace handler
;		white	opcode decoded twice in different ways
;		green	patched pc reached
;		cyan	nmi caused
;		magenta	access fault occured
;---------------------------------------------------------------------------*

	INCDIR	Includes:
	INCLUDE	whdload.i

	OUTPUT	wart:.rncl/rncl.slave
	BOPT	O+ OG+				;enable optimizing
	BOPT	w4-				;disable 64k warnings
	SUPER

;======================================================================

BASEMEMSIZE	= $80000
CL_SIZE		= $1600
CL_BASE		= $10000
CL_DECOFF	= $7000

;======================================================================

.base		SLAVE_HEADER			;ws_Security + ws_ID
		dc.w	6			;ws_Version
		dc.w	WHDLF_NoError		;ws_flags
		dc.l	BASEMEMSIZE		;ws_BaseMemSize
		dc.l	0			;ws_ExecInstall
		dc.w	_Start-.base		;ws_GameLoader
		dc.w	0			;ws_CurrentDir
		dc.w	0			;ws_DontCache
_keydebug	dc.b	$58			;ws_keydebug = F9
_keyexit	dc.b	$59			;ws_keyexit = F10

;======================================================================

	DOSCMD	"WDate >T:date"
		dc.b	"$VER: Rob Northen Copylock Decoder v0.3 "
	INCBIN	"T:date"
		dc.b	0
	EVEN

;======================================================================
_Start	;	A0 = resident loader
;======================================================================

		lea	(_resload,pc),a1
		move.l	a0,(a1)				;save for later using

		sub.w	#$1000,a7			;hrtmon
		move.w	#0,sr				;usermode (some copylocks
							;must be startet from usermode)
		move.w	#$1200,(bplcon0+_custom)	;enable color output
		lea	(_org_af),a0
		lea	(_end_af),a1
	;set access fault
		move.l	a1,(a0)+			;save access fault
		move.l	(8),(a0)
		move.l	a1,(8)
	;set nmi
		lea	_end_nmi,a0
		move.l	a0,$7c
		
	;setup protected areas
		move.l	#CL_BASE-$400,d0		;size
		lea	($400),a0			;address
		move.l	(_resload),a2
	;	jsr	(resload_ProtectReadWrite,a2)
		move.l	#CL_DECOFF-CL_SIZE,d0		;size
		lea	(CL_BASE+CL_SIZE),a0		;address
		move.l	(_resload),a2
	;	jsr	(resload_ProtectReadWrite,a2)
		move.l	#BASEMEMSIZE-$10000-(CL_BASE+CL_DECOFF+CL_SIZE),d0	;size
		lea	(CL_BASE+CL_DECOFF+CL_SIZE),a0	;address
		move.l	(_resload),a2
	;	jsr	(resload_ProtectReadWrite,a2)

	;load copylock
		lea	(_cl),a0
		lea	(CL_BASE),a1
		move.l	(_resload),a2
		jsr	(resload_LoadFile,a2)

		lea	(CL_BASE),a0
		move.w	#$200/2-1,d7		;D7 = maximal search area

.s1		cmp.w	#$2f0e,(a0)+
		dbeq	d7,.s1
		bne	_end_initerr
		
		lea	(-2,a0),a5		;A5 = jmp in address
		
.s2		addq.w	#2,a0
		cmp.l	#$20a90004,(a0)
		dbeq	d7,.s2
		bne	_end_initerr

.s3		addq.w	#2,a0
		cmp.l	#$20a90004,(a0)
		dbeq	d7,.s3
		bne	_end_initerr

.s4		cmp.w	#$b190,(a0)+
		dbeq	d7,.s4
		bne	_end_initerr
		
	;setup trace hook
		subq.l	#2,a0
		lea	_patch,a1
		move.l	a0,(a1)+
		move.w	(a0),(a1)
		MOVE.W	#$4E42,(A0)		;trap #2
	;set vector for hook
		LEA	_trap2,A0
		MOVE.L	A0,$0088.W

	;set return address
		pea	_end_return
		
		move.l	a5,-(a7)		;jmp in

	;init registers
		move.l	#$d0d0d0d0,d0
		move.l	#$d1d1d1d1,d1
		move.l	#$d2d2d2d2,d2
		move.l	#$d3d3d3d3,d3
		move.l	#$d4d4d4d4,d4
		move.l	#$d5d5d5d5,d5
		move.l	#$d6d6d6d6,d6
		move.l	#$d7d7d7d7,d7
		lea	$a0a0a0a0,a0
		lea	$a1a1a1a1,a1
		lea	$a2a2a2a2,a2
		lea	$a3a3a3a3,a3
		lea	$a4a4a4a4,a4
		lea	$a5a5a5a5,a5
		lea	$a6a6a6a6,a6

	;jmp in
		rts

;--------------------------------
; this will jmped from the patched trace handler

_trap2		EOR.L	D0,(A0)			;original

	;restore vectors
		move.l	(_org_af),(8)		;access fault

	;check for address error
		cmp.w	#$6000,(a0)		;bra.w
		bne	.4
		btst	#0,(3,a0)		;odd address ?
		beq	.4

	;restore patch
		lea	_patch,a1
		move.l	(a1)+,a0
		move.w	(a1),d0
		move.w	(a0),(a1)
		move.w	d0,(a0)
	;calc new dest
		move.l	($16,a7),a1
		addq.l	#4,a1
		moveq	#0,d0
.3		add.w	(a4)+,d0
		cmp.l	a1,a4
		blt	.3
		subq.w	#2,d0
		bclr	#0,d0
		add.l	d0,a4
		move.l	a4,d0
		sub.l	($16,a7),d0
		subq.l	#2,d0
		move.l	($16,a7),a0
		move.w	d0,(2,a0)
	;restore patch
		lea	_patch,a1
		move.l	(a1)+,a0
		move.w	(a1),d0
		move.w	(a0),(a1)
		move.w	d0,(a0)
.4
		move.l	($16,a7),a0		;actual pc

	;	CMPI.W	#$d880,(A0)
	;	BNE.B	.5
	;	MOVE.L	8(A7),$00C0.W
	;	MOVE.L	D4,$00C4.W
.5
	;	CMPI.W	#$47FA,(A0)
	;	BNE.B	.6
	;	MOVE.W	#$4E75,(A2)		;return because end
.6
		move.w	(a0),d0
	;check for previos decoding
		cmp.w	(CL_DECOFF,a0),d0
		beq	.dok
		cmp.w	#$cccc,(CL_DECOFF,a0)
		bne	_end_modoc
.dok
		lsr.w	#1,d0
		lea	(_lentbl),a1
		move.b	(a1,d0.w),d0
		btst	#0,(1,a0)
		bne	.1
		lsr.b	#4,d0
.1		and.w	#15,d0
		beq	_end_illoc

.cnt		move.w	(a0)+,(CL_DECOFF-2,a0)
		subq.w	#1,d0
		bne	.cnt
.cntf
;.dok
		move.l	($16,a7),a0

		cmp.l	#CL_BASE+$4b4,a0	;return check 1st
		bne	.21
		move.w	#$6002,(a0)
.21
		cmp.l	#CL_BASE+$572,a0	;return check 2nd
		bne	.22
		move.w	#$4e71,(a0)
.22
		cmp.l	#CL_BASE+$580,a0
		bne	.23
		move.w	#$4e71,(a0)
.23
		cmp.l	#CL_BASE+$4fc,a0
		bne	.24
		move.w	#$4e71,(a0)
.24
	ifeq 1
		cmp.l	#CL_BASE+$ab6,a0
		bne	.25
		move.w	#$4e71,(a0)
.25
		cmp.l	#CL_BASE+$b04,a0	;skip loop because af
		bne	.26
		move.w	#$4e71,(a0)
.26
	endc
		cmp.l	#CL_BASE+$c7a,a0	;end of ..
		beq	_end_patch

		RTE

;======================================================================

_end_initerr	move.w	#$f00,(color+_custom)
		waitbutton
		bra	_exit

_end_nmi	move.w	#$0ff,(color+_custom)
		waitbutton
		bsr	_dump
		bra	_exit

_end_af		move.l	(_org_af+4),(8)
		move.w	#$f0f,(color+_custom)
		waitbutton
		bsr	_dump
		move.l	(_org_af+4),-(a7)
		rts

_end_return	move.w	#$ff0,(color+_custom)
		waitbutton
		bsr	_dump
		bra	_debug

_end_illoc	move.w	#$00f,(color+_custom)
		bra	_endfromtrace

_end_modoc	move.w	#$fff,(color+_custom)
		bra	_endfromtrace

_end_patch	move.w	#$0f0,(color+_custom)
		bra	_endfromtrace

_endfromtrace	move.w	($14,a7),-(a7)		;sr
		clr.w	-(a7)
		move.l	($16+4,a7),-(a7)	;pc
		waitbutton
		bsr	_dump
		bra	_debug

;--------------------------------

_dump		movem.l	d0-a6,-(a7)

		move.l	#CL_SIZE,d0
		lea	(_cldec),a0
		lea	(CL_BASE+CL_DECOFF),a1
		move.l	(_resload),a2
		jsr	(resload_SaveFile,a2)
		
		move.l	#CL_SIZE,d0
		lea	(_clexe),a0
		lea	(CL_BASE),a1
		move.l	(_resload),a2
		jsr	(resload_SaveFile,a2)
		
		move.l	#CL_SIZE,d0
		lea	(CL_BASE+CL_DECOFF),a0
		lea	(CL_BASE),a1
.0		cmp.w	#$cccc,(a0)
		bne	.1
		move.w	(a1),(a0)
.1		addq.l	#2,a0
		addq.l	#2,a1
		subq.l	#2,d0
		bne	.0

		move.l	#CL_SIZE,d0
		lea	(_clmg),a0
		lea	(CL_BASE+CL_DECOFF),a1
		move.l	(_resload),a2
		jsr	(resload_SaveFile,a2)
		
		movem.l	(a7)+,d0-a6
		rts

;--------------------------------

_exit		pea	TDREASON_OK.w
		bra	_end
_debug		pea	TDREASON_DEBUG.w
_end		move.l	(_resload),-(a7)
		addq.l	#resload_Abort,(a7)
		rts

;--------------------------------

_cl		dc.b	"cl",0
_clexe		dc.b	"cl.executed",0
_cldec		dc.b	"cl.decoded",0
_clmg		dc.b	"cl.merged",0
	EVEN

;--------------------------------

_resload	dc.l	0	;address of resident loader
_patch		ds.w	3	;address & contens
_org_af		dc.l	0,0	;original access fault

;======================================================================
;
; this list contains the opcode sizes for all valid 68000' instructions
; (4 bit per opcode -> 4*2^16 = 32 KByte
; invalid opcodes have size of 0

_lentbl

 ;$00 (ori)
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34002000
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34002000
 dc.l $33333333,$00000000,$33333333,$33333333,$33333333,$44444444,$44444444,$45000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$01 (movep,btst,bchg,bclr,bset)
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23230000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 ;$02 (andi)
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34002000
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34002000
 dc.l $33333333,$00000000,$33333333,$33333333,$33333333,$44444444,$44444444,$45000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$03 (movep,btst,bchg,bclr,bset)
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23230000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 ;$04 (subi)
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34000000 ;byte
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34000000 ;word
 dc.l $33333333,$00000000,$33333333,$33333333,$33333333,$44444444,$44444444,$45000000 ;long
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$05 (movep,btst,bchg,bclr,bset)
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23230000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 ;$06 (addi)
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34000000 ;byte
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34000000 ;word
 dc.l $33333333,$00000000,$33333333,$33333333,$33333333,$44444444,$44444444,$45000000 ;long
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$07 (movep,btst,bchg,bclr,bset)
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23230000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 ;$08 (btst,bchg,bclr,bset)
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34340000
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34000000
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34000000
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34000000
 ;$09 (movep,btst,bchg,bclr,bset)
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23230000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 ;$0a (eori)
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34002000
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34002000
 dc.l $33333333,$00000000,$33333333,$33333333,$33333333,$44444444,$44444444,$45000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$0b (movep,btst,bchg,bclr,bset)
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23230000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 ;$0c (cmpi)
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34000000
 dc.l $22222222,$00000000,$22222222,$22222222,$22222222,$33333333,$33333333,$34000000
 dc.l $33333333,$00000000,$33333333,$33333333,$33333333,$44444444,$44444444,$45000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$0d (movep,btst,bchg,bclr,bset)
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23230000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 ;$0e
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$0f (movep,btst,bchg,bclr,bset)
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23230000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$22222222,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 ;$10 (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$11 (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 ;$12 (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$13 (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $33333333,$33333333,$33333333,$33333333,$33333333,$44444444,$44444444,$45454000
 ;$14 (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$15 (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$16 (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$17 (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$18 (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$19 (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$1a (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$1b (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$1c (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$1d (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$1e (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$1f (move.b)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$20 (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$21 (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 ;$22 (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$23 (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $33333333,$33333333,$33333333,$33333333,$33333333,$44444444,$44444444,$45455000
 ;$24 (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$25 (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$26 (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$27 (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$28 (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$29 (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$2a (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$2b (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$2c (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$2d (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$2e (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$2f (move.l)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34344000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$30 (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$31 (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 ;$32 (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$33 (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $33333333,$33333333,$33333333,$33333333,$33333333,$44444444,$44444444,$45454000
 ;$34 (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$35 (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$36 (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$37 (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$38 (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$39 (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$3a (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$3b (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$3c (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$3d (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$3e (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$3f (move.w)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $22222222,$22222222,$22222222,$22222222,$22222222,$33333333,$33333333,$34343000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$40
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$41 (lea)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$11111111,$00000000,$00000000,$22222222,$22222222,$23230000
 ;$42 (clr)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$43 (lea)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$11111111,$00000000,$00000000,$22222222,$22222222,$23230000
 ;$44 (neg)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$45 (lea)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$11111111,$00000000,$00000000,$22222222,$22222222,$23230000
 ;$46 (not)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$47 (lea)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$11111111,$00000000,$00000000,$22222222,$22222222,$23230000
 ;$48 (swap,movem)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$03000000
 dc.l $00000000,$00000000,$22222222,$00000000,$22222222,$33333333,$33333333,$34000000
 dc.l $00000000,$00000000,$22222222,$00000000,$22222222,$33333333,$33333333,$34000000
 ;$49 (lea)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$11111111,$00000000,$00000000,$22222222,$22222222,$23230000
 ;$4a (tst)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00001000
 ;$4b (lea)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$11111111,$00000000,$00000000,$22222222,$22222222,$23230000
 ;$4c (movem)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$22222222,$22222222,$00000000,$33333333,$33333333,$34340000
 dc.l $00000000,$00000000,$22222222,$22222222,$00000000,$33333333,$33333333,$34340000
 ;$4d (lea)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$11111111,$00000000,$00000000,$22222222,$22222222,$23230000
 ;$4e (move usp)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$11111111,$11111111,$01000100,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$4f (lea)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$11111111,$00000000,$00000000,$22222222,$22222222,$23230000
 ;$50 (addq)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$51 (subq,dbf)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$52 (addq,dbhs)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$53 (subq,dbls)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$54 (addq,dbcc)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$55 (subq,dbcs)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$56 (addq,dbne)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$57 (subq,dbeq)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$58 (addq,dbvc)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$59 (subq,dbvs)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$5a (addq,dbpl)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$5b (subq,dbmi)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$5c (addq,dbge)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$5d (subq,dblt)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$5e (addq,dbgt)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$5f (subq,dble)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $00000000,$22222222,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$60 (bra)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$61 (bsr)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$62 (bhi)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$63 (bls)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$64 (bcc)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$65 (bcs)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$66 (bne)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$67 (beq)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$68 (bvc)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$69 (bvs)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$6a (bpl)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$6b (bmi)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$6c (bge)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$6d (blt)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$6e (bgt)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$6f (ble)
 dc.l $20101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 dc.l $10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010,$10101010
 ;$70 (moveq)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 ;$71
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$72 (moveq)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 ;$73
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$74 (moveq)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 ;$75
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$76 (moveq)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 ;$77
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$78 (moveq)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 ;$79
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$7a (moveq)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 ;$7b
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$7c (moveq)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 ;$7d
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$7e (moveq)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 ;$7f
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$80 (or ea,dx divu)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$81 (or dx,ea divs)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$82 (or ea,dx divu)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$83 (or dx,ea divs)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$84 (or ea,dx divu)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$85 (or dx,ea divs)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$86 (or ea,dx divu)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$87 (or dx,ea divs)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$88 (or ea,dx divu)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$89 (or dx,ea divs)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$8a (or ea,dx divu)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$8b (or dx,ea divs)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$8c (or ea,dx divu)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$8d (or dx,ea divs)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$8e (or ea,dx divu)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$8f (or dx,ea divs)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$90 (sub x,dn)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;suba.w x,an
 ;$91 (sub dn,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;suba.l x,an
 ;$92 (sub x,dn)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;suba.w x,an
 ;$93 (sub dn,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;suba.l x,an
 ;$94 (sub x,dn)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;suba.w x,an
 ;$95 (sub dn,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;suba.l x,an
 ;$96 (sub x,dn)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;suba.w x,an
 ;$97 (sub dn,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;suba.l x,an
 ;$98 (sub x,dn)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;suba.w x,an
 ;$99 (sub dn,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;suba.l x,an
 ;$9a (sub x,dn)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;suba.w x,an
 ;$9b (sub dn,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;suba.l x,an
 ;$9c (sub x,dn)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;suba.w x,an
 ;$9d (sub dn,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;suba.l x,an
 ;$9e (sub x,dn)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;suba.w x,an
 ;$9f (sub dn,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;suba.l x,an
 ;$a0
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$a1
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$a2
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$a3
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$a4
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$a5
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$a6
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$a7
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$a8
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$a9
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$aa
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$ab
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$ac
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$ad
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$ae
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$af
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$b0 (cmp,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$b1 (eor,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$b2 (cmp,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$b3 (eor,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$b4 (cmp,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$b5 (eor,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$b6 (cmp,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$b7 (eor,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$b8 (cmp,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$b9 (eor,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$ba (cmp,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$bb (eor,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$bc (cmp,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$bd (eor,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$be (cmp,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$bf (eor,cmpa)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000
 ;$c0 (mulu)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$c1 (abcd,exg,muls)
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$c2 (mulu)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$c3 (abcd,exg,muls)
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$c4 (mulu)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$c5 (abcd,exg,muls)
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$c6 (mulu)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$c7 (abcd,exg,muls)
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$c8 (mulu)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$c9 (abcd,exg,muls)
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$ca (mulu)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$cb (abcd,exg,muls)
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$cc (mulu)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$cd (abcd,exg,muls)
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$ce (mulu)
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$cf (abcd,exg,muls)
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$11111111,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000
 ;$d0 (add x,d0)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;adda.w x,an
 ;$d1 (add d0,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;adda.l x,an
 ;$d2 (add x,d1)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;adda.w x,an
 ;$d3 (add d1,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;adda.l x,an
 ;$d4 (add x,d2)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;adda.w x,an
 ;$d5 (add d2,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;adda.l x,an
 ;$d6 (add x,d3)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;adda.w x,an
 ;$d7 (add d3,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;adda.l x,an
 ;$d8 (add x,d4)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;adda.w x,an
 ;$d9 (add d4,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;adda.l x,an
 ;$da (add x,d5)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;adda.w x,an
 ;$db (add d5,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;adda.l x,an
 ;$dc (add x,d6)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;adda.w x,an
 ;$dd (add d6,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;adda.l x,an
 ;$de (add x,d7)
 dc.l $11111111,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;byte
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;word
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23232000 ;adda.w x,an
 ;$df (add d7,x)
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;byte
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;word
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;long
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$22222222,$22222222,$23233000 ;adda.l x,an
 ;$e0 (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;asr mem
 ;$e1 (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;asl mem
 ;$e2 (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;lsr mem
 ;$e3 (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;lsl mem
 ;$e4 (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;roxr mem
 ;$e5 (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;roxl mem
 ;$e6 (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;ror mem
 ;$e7 (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$11111111,$11111111,$11111111,$22222222,$22222222,$23000000 ;rol mem
 ;$e8 (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$e9 (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$ea (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$eb (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$ec (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$ed (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$ee (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$ef (asl,asr,lsl,lsr,roxl,roxr,rol,ror)
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111,$11111111
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$f0
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$f1
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$f2
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$f3
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$f4
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$f5
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$f6
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$f7
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$f8
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$f9
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$fa
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$fb
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$fc
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$fd
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$fe
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 ;$ff
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
 dc.l $00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000,$00000000

;======================================================================

	END

