Updated instruction set encodings. Sorted by opcode. All gaps indicated.
16 bit
0x0000 0000_0000_0000_0000 nop
0x0001 0000_0000_0000_0001
0x0002 0000_0000_0000_0010
0x0003 0000_0000_0000_0011
0x0004 0000_0000_0000_0100
0x0005 0000_0000_0000_0101
0x0006 0000_0000_0000_0110
0x0007 0000_0000_0000_0111
0x0008 0000_0000_0000_1000
0x0009 0000_0000_0000_1001
0x000A 0000_0000_0000_1010
0x000B 0000_0000_0000_1011
0x000C 0000_0000_0000_1100
0x000D 0000_0000_0000_1101
0x000E 0000_0000_0000_1110
0x000F 0000_0000_0000_1111
0x0010 0000_0000_0001_0000 addc a
0x0011 0000_0000_0001_0001 subc a
0x0012 0000_0000_0001_0010 izsn a
0x0013 0000_0000_0001_0011 dzsn a
0x0014 0000_0000_0001_0100
0x0015 0000_0000_0001_0101
0x0016 0000_0000_0001_0110
0x0017 0000_0000_0001_0111 pcadd a
0x0018 0000_0000_0001_1000 not a
0x0019 0000_0000_0001_1001 neg a
0x001A 0000_0000_0001_1010 sr a
0x001B 0000_0000_0001_1011 sl a
0x001C 0000_0000_0001_1100 src a
0x001D 0000_0000_0001_1101 slc a
0x001E 0000_0000_0001_1110 swap a
0x001F 0000_0000_0001_1111 delay a
0x0020 0000_0000_0010_----
0x0030 0000_0000_0011_0000 wdreset
0x0031 0000_0000_0011_0001
0x0032 0000_0000_0011_0010 pushaf
0x0033 0000_0000_0011_0011 popaf
0x0034 0000_0000_0011_0100
0x0035 0000_0000_0011_0101 reset
0x0036 0000_0000_0011_0110 stopsys
0x0037 0000_0000_0011_0111 stopexe
0x0038 0000_0000_0011_1000 engint
0x0039 0000_0000_0011_1001 disgint
0x003A 0000_0000_0011_1010 ret
0x003B 0000_0000_0011_1011 reti
0x003C 0000_0000_0011_1100 mul
0x003D 0000_0000_0011_1101
0x003E 0000_0000_0011_1110
0x003F 0000_0000_0011_1111
0x0040 0000_0000_010k_kkkk pmode n
0x0060 0000_0000_0110_tttt popw pcN
0x0070 0000_0000_0111_tttt pushw pcN
0x0080 0000_0000_10pp_pppp mov IO,a
0x00C0 0000_0000_11pp_pppp mov a,IO
0x0100 0000_0001_kkkk_kkkk cneqsn a,I
0x0200 0000_001w_wwww_www0 stt16 word
0x0201 0000_001w_wwww_www1 ldt16 word
0x0400 0000_010w_wwww_www0 popw word
0x0401 0000_010w_wwww_www1 pushw word
0x0600 0000_011w_wwww_www0 igoto word
0x0601 0000_011w_wwww_www1 icall word
0x0800 0000_100w_wwww_www0 idxm index,a
0x0801 0000_100w_wwww_www1 idxm a,index
0x0A00 0000_101w_wwww_www0 ldtabl word
0x0A01 0000_101w_wwww_www1 ldtabh word
0x0C00 0000_110-_----_----
0x0E00 0000_1110_kkkk_kkkk delay I
0x0F00 0000_1111_kkkk_kkkk ret I
0x1000 0001_0000_00pp_pppp xor IO,a
0x1040 0001_0000_01pp_pppp xor a,IO
0x1080 0001_0000_1---_----
0x1100 0001_0001_----_----
0x1200 0001_001-_----_----
0x1400 0001_010m_mmmm_mmmm cneqsn M,a
0x1600 0001_011m_mmmm_mmmm cneqsn a,M
0x1800 0001_1000_kkkk_kkkk add a,I
0x1900 0001_1001_kkkk_kkkk sub a,I
0x1A00 0001_1010_kkkk_kkkk ceqsn a,I
0x1B00 0001_1011_kkkk_kkkk comp a,I
0x1C00 0001_1100_kkkk_kkkk and a,I
0x1D00 0001_1101_kkkk_kkkk or a,I
0x1E00 0001_1110_kkkk_kkkk xor a,I
0x1F00 0001_1111_kkkk_kkkk mov a,I
0x2000 0010_000b_bbpp_pppp t0sn IO.n
0x2200 0010_001b_bbpp_pppp t1sn IO.n
0x2400 0010_010b_bbpp_pppp set0 IO.n
0x2600 0010_011b_bbpp_pppp set1 IO.n
0x2800 0010_100b_bbpp_pppp tog IO.n
0x2A00 0010_101b_bbpp_pppp wait0 IO.n
0x2C00 0010_110b_bbpp_pppp wait1 IO.n
0x2E00 0010_111b_bbpp_pppp swapc IO.n
0x3000 0011_000m_mmmm_mmmm nmov M,a
0x3200 0011_001m_mmmm_mmmm nmov a,M
0x3400 0011_010m_mmmm_mmmm nadd M,a
0x3600 0011_011m_mmmm_mmmm nadd a,M
0x3800 0011_100m_mmmm_mmmm ceqsn M,a
0x3A00 0011_101m_mmmm_mmmm ceqsn a,M
0x3C00 0011_110m_mmmm_mmmm comp M,a
0x3E00 0011_111m_mmmm_mmmm comp a,M
0x4000 0100_000m_mmmm_mmmm add M,a
0x4200 0100_001m_mmmm_mmmm add a,M
0x4400 0100_010m_mmmm_mmmm sub M,a
0x4600 0100_011m_mmmm_mmmm sub a,M
0x4800 0100_100m_mmmm_mmmm addc M,a
0x4A00 0100_101m_mmmm_mmmm addc a,M
0x4C00 0100_110m_mmmm_mmmm subc M,a
0x4E00 0100_111m_mmmm_mmmm subc a,M
0x5000 0101_000m_mmmm_mmmm and M,a
0x5200 0101_001m_mmmm_mmmm and a,M
0x5400 0101_010m_mmmm_mmmm or M,a
0x5600 0101_011m_mmmm_mmmm or a,M
0x5800 0101_100m_mmmm_mmmm xor M,a
0x5A00 0101_101m_mmmm_mmmm xor a,M
0x5C00 0101_110m_mmmm_mmmm mov M,a
0x5E00 0101_111m_mmmm_mmmm mov a,M
0x6000 0110_000m_mmmm_mmmm addc M
0x6200 0110_001m_mmmm_mmmm subc M
0x6400 0110_010m_mmmm_mmmm izsn M
0x6600 0110_011m_mmmm_mmmm dzsn M
0x6800 0110_100m_mmmm_mmmm inc M
0x6A00 0110_101m_mmmm_mmmm dec M
0x6C00 0110_110m_mmmm_mmmm clear M
0x6E00 0110_111m_mmmm_mmmm xch M
0x7000 0111_000m_mmmm_mmmm not M
0x7200 0111_001m_mmmm_mmmm neg M
0x7400 0111_010m_mmmm_mmmm sr M
0x7600 0111_011m_mmmm_mmmm sl M
0x7800 0111_100m_mmmm_mmmm src M
0x7A00 0111_101m_mmmm_mmmm slc M
0x7C00 0111_110m_mmmm_mmmm swap M
0x7E00 0111_111m_mmmm_mmmm delay M
0x8000 1000_bbbm_mmmm_mmmm t0sn M.n
0x9000 1001_bbbm_mmmm_mmmm t1sn M.n
0xA000 1010_bbbm_mmmm_mmmm set0 M.n
0xB000 1011_bbbm_mmmm_mmmm set1 M.n
0xC000 110a_aaaa_aaaa_aaaa goto label
0xE000 111a_aaaa_aaaa_aaaa call label
14 bit
0x0000 00_0000_0000_0000 nop
0x0001 00_0000_0000_0001
0x0002 00_0000_0000_0010
0x0003 00_0000_0000_0011
0x0004 00_0000_0000_0100
0x0005 00_0000_0000_0101
0x0006 00_0000_0000_0110 ldsptl
0x0007 00_0000_0000_0111 ldspth
0x0008 00_0000_0000_1---
0x0010 00_0000_0001_----
0x0020 00_0000_001-_----
0x0040 00_0000_010-_----
0x0060 00_0000_0110_0000 addc a
0x0061 00_0000_0110_0001 subc a
0x0062 00_0000_0110_0010 izsn a
0x0063 00_0000_0110_0011 dzsn a
0x0064 00_0000_0110_0100
0x0065 00_0000_0110_0101
0x0066 00_0000_0110_0110
0x0067 00_0000_0110_0111 pcadd a
0x0068 00_0000_0110_1000 not a
0x0069 00_0000_0110_1001 neg a
0x006a 00_0000_0110_1010 sr a
0x006b 00_0000_0110_1011 sl a
0x006c 00_0000_0110_1100 src a
0x006d 00_0000_0110_1101 slc a
0x006e 00_0000_0110_1110 swap a
0x006f 00_0000_0110_1111
0x0070 00_0000_0111_0000 wdreset
0x0071 00_0000_0111_0001
0x0072 00_0000_0111_0010 pushaf
0x0073 00_0000_0111_0011 popaf
0x0074 00_0000_0111_0100
0x0075 00_0000_0111_0101 reset
0x0076 00_0000_0111_0110 stopsys
0x0077 00_0000_0111_0111 stopexe
0x0078 00_0000_0111_1000 engint
0x0079 00_0000_0111_1001 disgint
0x007a 00_0000_0111_1010 ret
0x007b 00_0000_0111_1011 reti
0x007c 00_0000_0111_1100 mul
0x007d 00_0000_0111_1101
0x007e 00_0000_0111_1110
0x007f 00_0000_0111_1111
0x0080 00_0000_10--_----
0x00c0 00_0000_11pp_pppp xor io,a
0x0100 00_0001_00--_----
0x0140 00_0001_01--_----
0x0180 00_0001_10pp_pppp mov io,a
0x01c0 00_0001_11pp_pppp mov a,io
0x0200 00_0010_kkkk_kkkk ret k
0x0300 00_0011_0aaa_aaa0 stt16 m
0x0301 00_0011_0aaa_aaa1 ldt16 m
0x0380 00_0011_1aaa_aaa0 idxm m,a
0x0381 00_0011_1aaa_aaa1 idxm a,m
0x0400 00_010b_bbpp_pppp swapc io.b
0x0600 00_0110_0aaa_aaaa comp a,m
0x0680 00_0110 1aaa_aaaa comp m,a
0x0700 00_0111_0aaa_aaaa nadd a,m
0x0780 00_0111_1aaa_aaaa nadd m,a
0x0800 00_1000_0aaa_aaaa add m,a
0x0880 00_1000_1aaa_aaaa sub m,a
0x0900 00_1001_0aaa_aaaa addc m,a
0x0980 00_1001_1aaa_aaaa subc m,a
0x0a00 00_1010_0aaa_aaaa and m,a
0x0a80 00_1010_1aaa_aaaa or m,a
0x0b00 00_1011_0aaa_aaaa xor m,a
0x0b80 00_1011_1aaa_aaaa mov m,a
0x0c00 00_1100_0aaa_aaaa add a,m
0x0c80 00_1100_1aaa_aaaa sub a,m
0x0d00 00_1101_0aaa_aaaa addc a,m
0x0d80 00_1101_1aaa_aaaa subc a,m
0x0e00 00_1110_0aaa_aaaa and a,m
0x0e80 00_1110_1aaa_aaaa or a,m
0x0f00 00_1111_0aaa_aaaa xor a,m
0x0f80 00_1111_1aaa_aaaa mov a,m
0x1000 01_0000_0aaa_aaaa addc m
0x1080 01_0000_1aaa_aaaa subc m
0x1100 01_0001_0aaa_aaaa izsn m
0x1180 01_0001_1aaa_aaaa dzsn m
0x1200 01_0010_0aaa_aaaa inc m
0x1280 01_0010_1aaa_aaaa dec m
0x1300 01_0011_0aaa_aaaa clear m
0x1380 01_0011_1aaa_aaaa xch m
0x1400 01_0100_0aaa_aaaa not m
0x1480 01_0100_1aaa_aaaa neg m
0x1500 01_0101_0aaa_aaaa sr m
0x1580 01_0101_1aaa_aaaa sl m
0x1600 01_0110_0aaa_aaaa src m
0x1680 01_0110_1aaa_aaaa slc m
0x1700 01_0111_0aaa_aaaa ceqsn a,m
0x1780 01_0111_1aaa_aaaa cneqsn a,m
0x1800 01_100b_bbpp_pppp t0sn io.b
0x1a00 01_101b_bbpp_pppp t1sn io.b
0x1c00 01_110b_bbpp_pppp set0 io.b
0x1e00 01_111b_bbpp_pppp set1 io.b
0x2000 10_000b_bbaa_aaaa t0sn m.b
0x2200 10_001b_bbaa_aaaa t1sn m.b
0x2400 10_010b_bbaa_aaaa set0 m.b
0x2600 10_011b_bbaa_aaaa set1 m.b
0x2800 10_1000_dddd_dddd add a,k
0x2900 10_1001_dddd_dddd sub a,k
0x2a00 10_1010_dddd_dddd ceqsn a,k
0x2b00 10_1011_dddd_dddd cneqsn a,k
0x2c00 10_1100_dddd_dddd and a,k
0x2d00 10_1101_dddd_dddd or a,k
0x2e00 10_1110_dddd_dddd xor a,k
0x2f00 10_1111_dddd_dddd mov a,k
0x3000 11_0aaa_aaaa_aaaa goto k
0x3800 11_1aaa_aaaa_aaaa call k
13 bit
0x0000 0_0000_0000_0000 nop
0x0001 0_0000_0000_0001
0x0002 0_0000_0000_0010
0x0003 0_0000_0000_0011
0x0004 0_0000_0000_0100
0x0005 0_0000_0000_0101
0x0006 0_0000_0000_0110
0x0007 0_0000_0000_0111
0x0008 0_0000_0000_1000
0x0009 0_0000_0000_1001
0x000a 0_0000_0000_1010
0x000b 0_0000_0000_1011
0x000c 0_0000_0000_1100
0x000d 0_0000_0000_1101
0x000e 0_0000_0000_1110
0x000f 0_0000_0000_1111
0x0010 0_0000_0001_0000 addc a
0x0011 0_0000_0001_0001 subc a
0x0012 0_0000_0001_0010 izsn a
0x0013 0_0000_0001_0011 dzsn a
0x0014 0_0000_0001_0100
0x0015 0_0000_0001_0101
0x0016 0_0000_0001_0110
0x0017 0_0000_0001_0111 pcadd a
0x0018 0_0000_0001_1000 not a
0x0019 0_0000_0001_1001 neg a
0x001a 0_0000_0001_1010 sr a
0x001b 0_0000_0001_1011 sl a
0x001c 0_0000_0001_1100 src a
0x001d 0_0000_0001_1101 slc a
0x001e 0_0000_0001_1110 swap a
0x001f 0_0000_0001_1111
0x0020 0_0000_0010_----
0x0030 0_0000_0011_0000 wdreset
0x0031 0_0000_0011_0001
0x0032 0_0000_0011_0010 pushaf
0x0033 0_0000_0011_0011 popaf
0x0034 0_0000_0011_0100
0x0035 0_0000_0011_0101 reset
0x0036 0_0000_0011_0110 stopsys
0x0037 0_0000_0011_0111 stopexe
0x0038 0_0000_0011_1000 engint
0x0039 0_0000_0011_1001 disgint
0x003a 0_0000_0011_1010 ret
0x003b 0_0000_0011_1011 reti
0x003c 0_0000_0011_1100
0x003d 0_0000_0011_1101
0x003e 0_0000_0011_1110
0x003f 0_0000_0011_1111
0x0040 0_0000_010-_----
0x0060 0_0000_011p_pppp xor io,a
0x0080 0_0000_100p_pppp mov io,a
0x00a0 0_0000_101p_pppp mov a,io
0x00c0 0_0000_110a_aaa0 stt16 m
0x00c1 0_0000_110a_aaa1 ldt16 m
0x00e0 0_0000_111a_aaa0 idxm m,a
0x00e1 0_0000_111a_aaa1 idxm a,m
0x0100 0_0001_dddd_dddd ret k
0x0200 0_0010_bbb0_aaaa t0sn m.b
0x0210 0_0010_bbb1_aaaa t1sn m.b
0x0300 0_0011_bbb0_aaaa set0 m.b
0x0310 0_0011_bbb1_aaaa set1 m.b
0x0400 0_0100_00aa_aaaa add m,a
0x0440 0_0100_01aa_aaaa sub m,a
0x0480 0_0100_10aa_aaaa addc m,a
0x04c0 0_0100_11aa_aaaa subc m,a
0x0500 0_0101_00aa_aaaa and m,a
0x0540 0_0101_01aa_aaaa or m,a
0x0580 0_0101_10aa_aaaa xor m,a
0x05c0 0_0101_11aa_aaaa mov m,a
0x0600 0_0110_00aa_aaaa add a,m
0x0640 0_0110_01aa_aaaa sub a,m
0x0680 0_0110_10aa_aaaa addc a,m
0x06c0 0_0110_11aa_aaaa subc a,m
0x0700 0_0111_00aa_aaaa and a,m
0x0740 0_0111_01aa_aaaa or a,m
0x0780 0_0111_10aa_aaaa xor a,m
0x07c0 0_0111_11aa_aaaa mov a,m
0x0800 0_1000_00aa_aaaa addc m
0x0840 0_1000_01aa_aaaa subc m
0x0880 0_1000_10aa_aaaa izsn m
0x08c0 0_1000_11aa_aaaa dzsn m
0x0900 0_1001_00aa_aaaa inc m
0x0940 0_1001_01aa_aaaa dec m
0x0980 0_1001_10aa_aaaa clear m
0x09c0 0_1001_11aa_aaaa xch m
0x0a00 0_1010_00aa_aaaa not m
0x0a40 0_1010_01aa_aaaa neg m
0x0a80 0_1010_10aa_aaaa sr m
0x0ac0 0_1010_11aa_aaaa sl m
0x0b00 0_1011_00aa_aaaa src m
0x0b40 0_1011_01aa_aaaa slc m
0x0b80 0_1011_10aa_aaaa ceqsn a,m
0x0bc0 0_1011_11aa_aaaa cneqsn a,m
0x0c00 0_1100_bbbp_pppp t0sn p.b
0x0d00 0_1101_bbbp_pppp t1sn p.b
0x0e00 0_1110_bbbp_pppp set0 p.b
0x0f00 0_1111_bbbp_pppp set1 p.b
0x1000 1_0000_dddd_dddd add a,k
0x1100 1_0001_dddd_dddd sub a,k
0x1200 1_0010_dddd_dddd ceqsn a,k
0x1300 1_0011_dddd_dddd cneqsn a,k
0x1400 1_0100_dddd_dddd and a,k
0x1500 1_0101_dddd_dddd or a,k
0x1600 1_0110_dddd_dddd xor a,k
0x1700 1_0111_dddd_dddd mov a,k
0x1800 1_10aa_aaaa_aaaa goto j
0x1c00 1_11aa_aaaa_aaaa call j
Comparison sorted by 16 bit opcode
nop 0000_0000_0000_0000 00_0000_0000_0000 0_0000_0000_0000
ldsptl 00_0000_0000_0110
ldspth 00_0000_0000_0111
addc a 0000_0000_0001_0000 00_0000_0110_0000 0_0000_0001_0000
subc a 0000_0000_0001_0001 00_0000_0110_0001 0_0000_0001_0001
izsn a 0000_0000_0001_0010 00_0000_0110_0010 0_0000_0001_0010
dzsn a 0000_0000_0001_0011 00_0000_0110_0011 0_0000_0001_0011
pcadd a 0000_0000_0001_0111 00_0000_0110_0111 0_0000_0001_0111
not a 0000_0000_0001_1000 00_0000_0110_1000 0_0000_0001_1000
neg a 0000_0000_0001_1001 00_0000_0110_1001 0_0000_0001_1001
sr a 0000_0000_0001_1010 00_0000_0110_1010 0_0000_0001_1010
sl a 0000_0000_0001_1011 00_0000_0110_1011 0_0000_0001_1011
src a 0000_0000_0001_1100 00_0000_0110_1100 0_0000_0001_1100
slc a 0000_0000_0001_1101 00_0000_0110_1101 0_0000_0001_1101
swap a 0000_0000_0001_1110 00_0000_0110_1110 0_0000_0001_1110
delay a 0000_0000_0001_1111
wdreset 0000_0000_0011_0000 00_0000_0111_0000 0_0000_0011_0000
pushaf 0000_0000_0011_0010 00_0000_0111_0010 0_0000_0011_0010
popaf 0000_0000_0011_0011 00_0000_0111_0011 0_0000_0011_0011
reset 0000_0000_0011_0101 00_0000_0111_0101 0_0000_0011_0101
stopsys 0000_0000_0011_0110 00_0000_0111_0110 0_0000_0011_0110
stopexe 0000_0000_0011_0111 00_0000_0111_0111 0_0000_0011_0111
engint 0000_0000_0011_1000 00_0000_0111_1000 0_0000_0011_1000
disgint 0000_0000_0011_1001 00_0000_0111_1001 0_0000_0011_1001
ret 0000_0000_0011_1010 00_0000_0111_1010 0_0000_0011_1010
reti 0000_0000_0011_1011 00_0000_0111_1011 0_0000_0011_1011
mul 0000_0000_0011_1100 00_0000_0111_1100
pmode n 0000_0000_010k_kkkk
popw pcN 0000_0000_0110_tttt
pushw pcN 0000_0000_0111_tttt
mov IO,a 0000_0000_10pp_pppp 00_0001_10pp_pppp 0_0000_100p_pppp
mov a,IO 0000_0000_11pp_pppp 00_0001_11pp_pppp 0_0000_101p_pppp
cneqsn a,I 0000_0001_kkkk_kkkk 10_1011_kkkk_kkkk 1_0011_kkkk_kkkk
stt16 word 0000_001w_wwww_www0 00_0011_0www_www0 0_0000_110w_www0
ldt16 word 0000_001w_wwww_www1 00_0011_0www_www1 0_0000_110w_www1
popw word 0000_010w_wwww_www0
pushw word 0000_010w_wwww_www1
igoto word 0000_011w_wwww_www0
icall word 0000_011w_wwww_www1
idxm index,a 0000_100w_wwww_www0 00_0011_1www_www0 0_0000_111w_www0
idxm a,index 0000_100w_wwww_www1 00_0011_1www_www1 0_0000_111w_www1
ldtabl word 0000_101w_wwww_www0
ldtabh word 0000_101w_wwww_www1
delay I 0000_1110_kkkk_kkkk
ret I 0000_1111_kkkk_kkkk 00_0010_kkkk_kkkk 0_0001_kkkk_kkkk
xor IO,a 0001_0000_00pp_pppp 00_0000_11pp_pppp 0_0000_011p_pppp
xor a,IO 0001_0000_01pp_pppp
cneqsn M,a 0001_010m_mmmm_mmmm
cneqsn a,M 0001_011m_mmmm_mmmm 01_0111_1mmm_mmmm 0_1011_11mm_mmmm
add a,I 0001_1000_kkkk_kkkk 10_1000_kkkk_kkkk 1_0000_kkkk_kkkk
sub a,I 0001_1001_kkkk_kkkk 10_1001_kkkk_kkkk 1_0001_kkkk_kkkk
ceqsn a,I 0001_1010_kkkk_kkkk 10_1010_kkkk_kkkk 1_0010_kkkk_kkkk
comp a,I 0001_1011_kkkk_kkkk
and a,I 0001_1100_kkkk_kkkk 10_1100_kkkk_kkkk 1_0100_kkkk_kkkk
or a,I 0001_1101_kkkk_kkkk 10_1101_kkkk_kkkk 1_0101_kkkk_kkkk
xor a,I 0001_1110_kkkk_kkkk 10_1110_kkkk_kkkk 1_0110_kkkk_kkkk
mov a,I 0001_1111_kkkk_kkkk 10_1111_kkkk_kkkk 1_0111_kkkk_kkkk
t0sn IO.n 0010_000b_bbpp_pppp 01_100b_bbpp_pppp 0_1100_bbbp_pppp
t1sn IO.n 0010_001b_bbpp_pppp 01_101b_bbpp_pppp 0_1101_bbbp_pppp
set0 IO.n 0010_010b_bbpp_pppp 01_110b_bbpp_pppp 0_1110_bbbp_pppp
set1 IO.n 0010_011b_bbpp_pppp 01_111b_bbpp_pppp 0_1111_bbbp_pppp
tog IO.n 0010_100b_bbpp_pppp
wait0 IO.n 0010_101b_bbpp_pppp
wait1 IO.n 0010_110b_bbpp_pppp
swapc IO.n 0010_111b_bbpp_pppp 00_010b_bbpp_pppp
nmov M,a 0011_000m_mmmm_mmmm
nmov a,M 0011_001m_mmmm_mmmm
nadd M,a 0011_010m_mmmm_mmmm 00_0111_1mmm_mmmm
nadd a,M 0011_011m_mmmm_mmmm 00_0111_0mmm_mmmm
ceqsn M,a 0011_100m_mmmm_mmmm
ceqsn a,M 0011_101m_mmmm_mmmm 01_0111_0mmm_mmmm 0_1011_10mm_mmmm
comp M,a 0011_110m_mmmm_mmmm 00_0110_1mmm_mmmm
comp a,M 0011_111m_mmmm_mmmm 00_0110_0mmm_mmmm
add M,a 0100_000m_mmmm_mmmm 00_1000_0mmm_mmmm 0_0100_00mm_mmmm
add a,M 0100_001m_mmmm_mmmm 00_1100_0mmm_mmmm 0_0110_00mm_mmmm
sub M,a 0100_010m_mmmm_mmmm 00_1000_1mmm_mmmm 0_0100_01mm_mmmm
sub a,M 0100_011m_mmmm_mmmm 00_1100_1mmm_mmmm 0_0110_01mm_mmmm
addc M,a 0100_100m_mmmm_mmmm 00_1001_0mmm_mmmm 0_0100_10mm_mmmm
addc a,M 0100_101m_mmmm_mmmm 00_1101_0mmm_mmmm 0_0110_10mm_mmmm
subc M,a 0100_110m_mmmm_mmmm 00_1001_1mmm_mmmm 0_0100_11mm_mmmm
subc a,M 0100_111m_mmmm_mmmm 00_1101_1mmm_mmmm 0_0110_11mm_mmmm
and M,a 0101_000m_mmmm_mmmm 00_1010_0mmm_mmmm 0_0101_00mm_mmmm
and a,M 0101_001m_mmmm_mmmm 00_1110_0mmm_mmmm 0_0111_00mm_mmmm
or M,a 0101_010m_mmmm_mmmm 00_1010_1mmm_mmmm 0_0101_01mm_mmmm
or a,M 0101_011m_mmmm_mmmm 00_1110_1mmm_mmmm 0_0111_01mm_mmmm
xor M,a 0101_100m_mmmm_mmmm 00_1011_0mmm_mmmm 0_0101_10mm_mmmm
xor a,M 0101_101m_mmmm_mmmm 00_1111_0mmm_mmmm 0_0111_10mm_mmmm
mov M,a 0101_110m_mmmm_mmmm 00_1011_1mmm_mmmm 0_0101_11mm_mmmm
mov a,M 0101_111m_mmmm_mmmm 00_1111_1mmm_mmmm 0_0111_11mm_mmmm
addc M 0110_000m_mmmm_mmmm 01_0000_0mmm_mmmm 0_1000_00mm_mmmm
subc M 0110_001m_mmmm_mmmm 01_0000_1mmm_mmmm 0_1000_01mm_mmmm
izsn M 0110_010m_mmmm_mmmm 01_0001_0mmm_mmmm 0_1000_10mm_mmmm
dzsn M 0110_011m_mmmm_mmmm 01_0001_1mmm_mmmm 0_1000_11mm_mmmm
inc M 0110_100m_mmmm_mmmm 01_0010_0mmm_mmmm 0_1001_00mm_mmmm
dec M 0110_101m_mmmm_mmmm 01_0010_1mmm_mmmm 0_1001_01mm_mmmm
clear M 0110_110m_mmmm_mmmm 01_0011_0mmm_mmmm 0_1001_10mm_mmmm
xch M 0110_111m_mmmm_mmmm 01_0011_1mmm_mmmm 0_1001_11mm_mmmm
not M 0111_000m_mmmm_mmmm 01_0100_0mmm_mmmm 0_1010_00mm_mmmm
neg M 0111_001m_mmmm_mmmm 01_0100_1mmm_mmmm 0_1010_01mm_mmmm
sr M 0111_010m_mmmm_mmmm 01_0101_0mmm_mmmm 0_1010_10mm_mmmm
sl M 0111_011m_mmmm_mmmm 01_0101_1mmm_mmmm 0_1010_11mm_mmmm
src M 0111_100m_mmmm_mmmm 01_0110_0mmm_mmmm 0_1011_00mm_mmmm
slc M 0111_101m_mmmm_mmmm 01_0110_1mmm_mmmm 0_1011_01mm_mmmm
swap M 0111_110m_mmmm_mmmm
delay M 0111_111m_mmmm_mmmm
t0sn M.n 1000_bbbm_mmmm_mmmm 10_000b_bbmm_mmmm 0_0010_bbb0_mmmm
t1sn M.n 1001_bbbm_mmmm_mmmm 10_001b_bbmm_mmmm 0_0010_bbb1_mmmm
set0 M.n 1010_bbbm_mmmm_mmmm 10_010b_bbmm_mmmm 0_0011_bbb0_mmmm
set1 M.n 1011_bbbm_mmmm_mmmm 10_011b_bbmm_mmmm 0_0011_bbb1_mmmm
goto label 110a_aaaa_aaaa_aaaa 11_0aaa_aaaa_aaaa 1_10aa_aaaa_aaaa
call label 111a_aaaa_aaaa_aaaa 11_1aaa_aaaa_aaaa 1_11aa_aaaa_aaaa
Comparison sorted by mnemonic
add a,I 0001_1000_kkkk_kkkk 10_1000_kkkk_kkkk 1_0000_kkkk_kkkk
add a,M 0100_001m_mmmm_mmmm 00_1100_0mmm_mmmm 0_0110_00mm_mmmm
add M,a 0100_000m_mmmm_mmmm 00_1000_0mmm_mmmm 0_0100_00mm_mmmm
addc a 0000_0000_0001_0000 00_0000_0110_0000 0_0000_0001_0000
addc a,M 0100_101m_mmmm_mmmm 00_1101_0mmm_mmmm 0_0110_10mm_mmmm
addc M 0110_000m_mmmm_mmmm 01_0000_0mmm_mmmm 0_1000_00mm_mmmm
addc M,a 0100_100m_mmmm_mmmm 00_1001_0mmm_mmmm 0_0100_10mm_mmmm
and a,I 0001_1100_kkkk_kkkk 10_1100_kkkk_kkkk 1_0100_kkkk_kkkk
and a,M 0101_001m_mmmm_mmmm 00_1110_0mmm_mmmm 0_0111_00mm_mmmm
and M,a 0101_000m_mmmm_mmmm 00_1010_0mmm_mmmm 0_0101_00mm_mmmm
call label 111a_aaaa_aaaa_aaaa 11_1aaa_aaaa_aaaa 1_11aa_aaaa_aaaa
ceqsn a,I 0001_1010_kkkk_kkkk 10_1010_kkkk_kkkk 1_0010_kkkk_kkkk
ceqsn a,M 0011_101m_mmmm_mmmm 01_0111_0mmm_mmmm 0_1011_10mm_mmmm
ceqsn M,a 0011_100m_mmmm_mmmm
clear M 0110_110m_mmmm_mmmm 01_0011_0mmm_mmmm 0_1001_10mm_mmmm
cneqsn a,I 0000_0001_kkkk_kkkk 10_1011_kkkk_kkkk 1_0011_kkkk_kkkk
cneqsn a,M 0001_011m_mmmm_mmmm 01_0111_1mmm_mmmm 0_1011_11mm_mmmm
cneqsn M,a 0001_010m_mmmm_mmmm
comp a,I 0001_1011_kkkk_kkkk
comp a,M 0011_111m_mmmm_mmmm 00_0110_0mmm_mmmm
comp M,a 0011_110m_mmmm_mmmm 00_0110_1mmm_mmmm
dec M 0110_101m_mmmm_mmmm 01_0010_1mmm_mmmm 0_1001_01mm_mmmm
delay a 0000_0000_0001_1111
delay I 0000_1110_kkkk_kkkk
delay M 0111_111m_mmmm_mmmm
disgint 0000_0000_0011_1001 00_0000_0111_1001 0_0000_0011_1001
dzsn a 0000_0000_0001_0011 00_0000_0110_0011 0_0000_0001_0011
dzsn M 0110_011m_mmmm_mmmm 01_0001_1mmm_mmmm 0_1000_11mm_mmmm
engint 0000_0000_0011_1000 00_0000_0111_1000 0_0000_0011_1000
goto label 110a_aaaa_aaaa_aaaa 11_0aaa_aaaa_aaaa 1_10aa_aaaa_aaaa
icall word 0000_011w_wwww_www1
idxm a,index 0000_100w_wwww_www1 00_0011_1www_www1 0_0000_111w_www1
idxm index,a 0000_100w_wwww_www0 00_0011_1www_www0 0_0000_111w_www0
igoto word 0000_011w_wwww_www0
inc M 0110_100m_mmmm_mmmm 01_0010_0mmm_mmmm 0_1001_00mm_mmmm
izsn a 0000_0000_0001_0010 00_0000_0110_0010 0_0000_0001_0010
izsn M 0110_010m_mmmm_mmmm 01_0001_0mmm_mmmm 0_1000_10mm_mmmm
ldspth 00_0000_0000_0111
ldsptl 00_0000_0000_0110
ldt16 word 0000_001w_wwww_www1 00_0011_0www_www1 0_0000_110w_www1
ldtabh word 0000_101w_wwww_www1
ldtabl word 0000_101w_wwww_www0
mov a,I 0001_1111_kkkk_kkkk 10_1111_kkkk_kkkk 1_0111_kkkk_kkkk
mov a,IO 0000_0000_11pp_pppp 00_0001_11pp_pppp 0_0000_101p_pppp
mov a,M 0101_111m_mmmm_mmmm 00_1111_1mmm_mmmm 0_0111_11mm_mmmm
mov IO,a 0000_0000_10pp_pppp 00_0001_10pp_pppp 0_0000_100p_pppp
mov M,a 0101_110m_mmmm_mmmm 00_1011_1mmm_mmmm 0_0101_11mm_mmmm
mul 0000_0000_0011_1100 00_0000_0111_1100
nadd a,M 0011_011m_mmmm_mmmm 00_0111_0mmm_mmmm
nadd M,a 0011_010m_mmmm_mmmm 00_0111_1mmm_mmmm
neg a 0000_0000_0001_1001 00_0000_0110_1001 0_0000_0001_1001
neg M 0111_001m_mmmm_mmmm 01_0100_1mmm_mmmm 0_1010_01mm_mmmm
nmov a,M 0011_001m_mmmm_mmmm
nmov M,a 0011_000m_mmmm_mmmm
nop 0000_0000_0000_0000 00_0000_0000_0000 0_0000_0000_0000
not a 0000_0000_0001_1000 00_0000_0110_1000 0_0000_0001_1000
not M 0111_000m_mmmm_mmmm 01_0100_0mmm_mmmm 0_1010_00mm_mmmm
or a,I 0001_1101_kkkk_kkkk 10_1101_kkkk_kkkk 1_0101_kkkk_kkkk
or a,M 0101_011m_mmmm_mmmm 00_1110_1mmm_mmmm 0_0111_01mm_mmmm
or M,a 0101_010m_mmmm_mmmm 00_1010_1mmm_mmmm 0_0101_01mm_mmmm
pcadd a 0000_0000_0001_0111 00_0000_0110_0111 0_0000_0001_0111
pmode n 0000_0000_010k_kkkk
popaf 0000_0000_0011_0011 00_0000_0111_0011 0_0000_0011_0011
popw pcN 0000_0000_0110_tttt
popw word 0000_010w_wwww_www0
pushaf 0000_0000_0011_0010 00_0000_0111_0010 0_0000_0011_0010
pushw pcN 0000_0000_0111_tttt
pushw word 0000_010w_wwww_www1
reset 0000_0000_0011_0101 00_0000_0111_0101 0_0000_0011_0101
ret 0000_0000_0011_1010 00_0000_0111_1010 0_0000_0011_1010
ret I 0000_1111_kkkk_kkkk 00_0010_kkkk_kkkk 0_0001_kkkk_kkkk
reti 0000_0000_0011_1011 00_0000_0111_1011 0_0000_0011_1011
set0 IO.n 0010_010b_bbpp_pppp 01_110b_bbpp_pppp 0_1110_bbbp_pppp
set0 M.n 1010_bbbm_mmmm_mmmm 10_010b_bbmm_mmmm 0_0011_bbb0_mmmm
set1 IO.n 0010_011b_bbpp_pppp 01_111b_bbpp_pppp 0_1111_bbbp_pppp
set1 M.n 1011_bbbm_mmmm_mmmm 10_011b_bbmm_mmmm 0_0011_bbb1_mmmm
sl a 0000_0000_0001_1011 00_0000_0110_1011 0_0000_0001_1011
sl M 0111_011m_mmmm_mmmm 01_0101_1mmm_mmmm 0_1010_11mm_mmmm
slc a 0000_0000_0001_1101 00_0000_0110_1101 0_0000_0001_1101
slc M 0111_101m_mmmm_mmmm 01_0110_1mmm_mmmm 0_1011_01mm_mmmm
sr a 0000_0000_0001_1010 00_0000_0110_1010 0_0000_0001_1010
sr M 0111_010m_mmmm_mmmm 01_0101_0mmm_mmmm 0_1010_10mm_mmmm
src a 0000_0000_0001_1100 00_0000_0110_1100 0_0000_0001_1100
src M 0111_100m_mmmm_mmmm 01_0110_0mmm_mmmm 0_1011_00mm_mmmm
stopexe 0000_0000_0011_0111 00_0000_0111_0111 0_0000_0011_0111
stopsys 0000_0000_0011_0110 00_0000_0111_0110 0_0000_0011_0110
stt16 word 0000_001w_wwww_www0 00_0011_0www_www0 0_0000_110w_www0
sub a,I 0001_1001_kkkk_kkkk 10_1001_kkkk_kkkk 1_0001_kkkk_kkkk
sub a,M 0100_011m_mmmm_mmmm 00_1100_1mmm_mmmm 0_0110_01mm_mmmm
sub M,a 0100_010m_mmmm_mmmm 00_1000_1mmm_mmmm 0_0100_01mm_mmmm
subc a 0000_0000_0001_0001 00_0000_0110_0001 0_0000_0001_0001
subc a,M 0100_111m_mmmm_mmmm 00_1101_1mmm_mmmm 0_0110_11mm_mmmm
subc M 0110_001m_mmmm_mmmm 01_0000_1mmm_mmmm 0_1000_01mm_mmmm
subc M,a 0100_110m_mmmm_mmmm 00_1001_1mmm_mmmm 0_0100_11mm_mmmm
swap a 0000_0000_0001_1110 00_0000_0110_1110 0_0000_0001_1110
swap M 0111_110m_mmmm_mmmm
swapc IO.n 0010_111b_bbpp_pppp 00_010b_bbpp_pppp
t0sn IO.n 0010_000b_bbpp_pppp 01_100b_bbpp_pppp 0_1100_bbbp_pppp
t0sn M.n 1000_bbbm_mmmm_mmmm 10_000b_bbmm_mmmm 0_0010_bbb0_mmmm
t1sn IO.n 0010_001b_bbpp_pppp 01_101b_bbpp_pppp 0_1101_bbbp_pppp
t1sn M.n 1001_bbbm_mmmm_mmmm 10_001b_bbmm_mmmm 0_0010_bbb1_mmmm
tog IO.n 0010_100b_bbpp_pppp
wait0 IO.n 0010_101b_bbpp_pppp
wait1 IO.n 0010_110b_bbpp_pppp
wdreset 0000_0000_0011_0000 00_0000_0111_0000 0_0000_0011_0000
xch M 0110_111m_mmmm_mmmm 01_0011_1mmm_mmmm 0_1001_11mm_mmmm
xor a,I 0001_1110_kkkk_kkkk 10_1110_kkkk_kkkk 1_0110_kkkk_kkkk
xor a,IO 0001_0000_01pp_pppp
xor a,M 0101_101m_mmmm_mmmm 00_1111_0mmm_mmmm 0_0111_10mm_mmmm
xor IO,a 0001_0000_00pp_pppp 00_0000_11pp_pppp 0_0000_011p_pppp
xor M,a 0101_100m_mmmm_mmmm 00_1011_0mmm_mmmm 0_0101_10mm_mmmm