B96C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register B96E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register B970: B8-B8 out 0x08, r11 ; Store Register to I/O Location B972: B9-B9 out 0x09, r27 ; Store Register to I/O Location B974: BA-BA out 0x1a, r11 ; Store Register to I/O Location B976: BB-BB out 0x1b, r27 ; Store Register to I/O Location B978: BC-BC out 0x2c, r11 ; Store Register to I/O Location B97A: BD-BD out 0x2d, r27 ; Store Register to I/O Location B97C: BE-BE out 0x3e, r11 ; Store Register to I/O Location B97E: BF-BF out 0x3f, r27 ; Store Register to I/O Location B980: C0-C0 rjmp .+384 ; Relative Jump B982: C1-C1 rjmp .+898 ; Relative Jump B984: C2-C2 rjmp .+1412 ; Relative Jump B986: C3-C3 rjmp .+1926 ; Relative Jump B988: C4-C4 rjmp .+2440 ; Relative Jump B98A: C5-C5 rjmp .+2954 ; Relative Jump B98C: C6-C6 rjmp .+3468 ; Relative Jump B98E: C7-C7 rjmp .+3982 ; Relative Jump B990: C8-C8 rjmp .-3696 ; Relative Jump B992: C9-C9 rjmp .-3182 ; Relative Jump B994: CA-CA rjmp .-2668 ; Relative Jump B996: CB-CB rjmp .-2154 ; Relative Jump B998: CC-CC rjmp .-1640 ; Relative Jump B99A: CD-CD rjmp .-1126 ; Relative Jump B99C: CE-CE rjmp .-612 ; Relative Jump B99E: CF-CF rjmp .-98 ; Relative Jump B9A0: D0-D0 rcall .+416 ; Relative Call to Subroutine B9A2: D1-D1 rcall .+930 ; Relative Call to Subroutine B9A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine B9A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine B9A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine B9AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine B9AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine B9AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine B9B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine B9B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine B9B4: DA-DA rcall .+5556 ; Relative Call to Subroutine B9B6: DB-DB rcall .+6070 ; Relative Call to Subroutine B9B8: DC-DC rcall .+6584 ; Relative Call to Subroutine B9BA: DD-DD rcall .+7098 ; Relative Call to Subroutine B9BC: DE-DE rcall .+7612 ; Relative Call to Subroutine B9BE: DF-DF rcall .+8126 ; Relative Call to Subroutine B9C0: E0-E0 ldi r30, 0x00 ; Load Immediate B9C2: E1-E1 ldi r30, 0x11 ; Load Immediate B9C4: E2-E2 ldi r30, 0x22 ; Load Immediate B9C6: E3-E3 ldi r30, 0x33 ; Load Immediate B9C8: E4-E4 ldi r30, 0x44 ; Load Immediate B9CA: E5-E5 ldi r30, 0x55 ; Load Immediate B9CC: E6-E6 ldi r30, 0x66 ; Load Immediate B9CE: E7-E7 ldi r30, 0x77 ; Load Immediate B9D0: E8-E8 ldi r30, 0x88 ; Load Immediate B9D2: E9-E9 ldi r30, 0x99 ; Load Immediate B9D4: EA-EA ldi r30, 0xaa ; Load Immediate B9D6: EB-EB ldi r30, 0xbb ; Load Immediate B9D8: EC-EC ldi r30, 0xcc ; Load Immediate B9DA: ED-ED ldi r30, 0xdd ; Load Immediate B9DC: EE-EE ldi r30, 0xee ; Load Immediate B9DE: EF-EF ldi r30, 0xff ; Load Immediate B9E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set B9E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set B9E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set B9E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set B9E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared B9EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared B9EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared B9EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared B9F0: F8-F8 .data 0xf8f8 ; Binary data B9F2: F9-F9 .data 0xf9f9 ; Binary data B9F4: FA-FA .data 0xfafa ; Binary data B9F6: FB-FB .data 0xfbfb ; Binary data B9F8: FC-FC .data 0xfcfc ; Binary data B9FA: FD-FD .data 0xfdfd ; Binary data B9FC: FE-FE .data 0xfefe ; Binary data B9FE: FF-FF .data 0xffff ; Binary data BA00: 00-00 nop ; No Operation BA02: 01-01 movw r0, r2 ; Copy Register Word BA04: 02-02 muls r16, r18 ; Multiply Signed BA06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned BA08: 04-04 cpc r0, r4 ; Compare with Carry BA0A: 05-05 cpc r16, r5 ; Compare with Carry BA0C: 06-06 cpc r0, r22 ; Compare with Carry BA0E: 07-07 cpc r16, r23 ; Compare with Carry BA10: 08-08 sbc r0, r8 ; Subtract with Carry BA12: 09-09 sbc r16, r9 ; Subtract with Carry BA14: 0A-0A sbc r0, r26 ; Subtract with Carry BA16: 0B-0B sbc r16, r27 ; Subtract with Carry BA18: 0C-0C add r0, r12 ; Add without Carry BA1A: 0D-0D add r16, r13 ; Add without Carry BA1C: 0E-0E add r0, r30 ; Add without Carry BA1E: 0F-0F add r16, r31 ; Add without Carry BA20: 10-10 cpse r1, r0 ; Compare Skip if Equal BA22: 11-11 cpse r17, r1 ; Compare Skip if Equal BA24: 12-12 cpse r1, r18 ; Compare Skip if Equal BA26: 13-13 cpse r17, r19 ; Compare Skip if Equal BA28: 14-14 cp r1, r4 ; Compare BA2A: 15-15 cp r17, r5 ; Compare BA2C: 16-16 cp r1, r22 ; Compare BA2E: 17-17 cp r17, r23 ; Compare BA30: 18-18 sub r1, r8 ; Subtract Without Carry BA32: 19-19 sub r17, r9 ; Subtract Without Carry BA34: 1A-1A sub r1, r26 ; Subtract Without Carry BA36: 1B-1B sub r17, r27 ; Subtract Without Carry BA38: 1C-1C adc r1, r12 ; Add with Carry BA3A: 1D-1D adc r17, r13 ; Add with Carry BA3C: 1E-1E adc r1, r30 ; Add with Carry BA3E: 1F-1F adc r17, r31 ; Add with Carry BA40: 20-20 and r2, r0 ; Logical AND BA42: 21-21 and r18, r1 ; Logical AND BA44: 22-22 and r2, r18 ; Logical AND BA46: 23-23 and r18, r19 ; Logical AND BA48: 24-24 clr r36 ; Clear Register BA4A: 25-25 clr r293 ; Clear Register BA4C: 26-26 clr r550 ; Clear Register BA4E: 27-27 clr r807 ; Clear Register BA50: 28-28 or r2, r8 ; Logical OR BA52: 29-29 or r18, r9 ; Logical OR BA54: 2A-2A or r2, r26 ; Logical OR BA56: 2B-2B or r18, r27 ; Logical OR BA58: 2C-2C mov r2, r12 ; Copy Register BA5A: 2D-2D mov r18, r13 ; Copy Register BA5C: 2E-2E mov r2, r30 ; Copy Register BA5E: 2F-2F mov r18, r31 ; Copy Register BA60: 30-30 cpi r19, 0x00 ; Compare with Immediate BA62: 31-31 cpi r19, 0x11 ; Compare with Immediate BA64: 32-32 cpi r19, 0x22 ; Compare with Immediate BA66: 33-33 cpi r19, 0x33 ; Compare with Immediate BA68: 34-34 cpi r19, 0x44 ; Compare with Immediate BA6A: 35-35 cpi r19, 0x55 ; Compare with Immediate BA6C: 36-36 cpi r19, 0x66 ; Compare with Immediate BA6E: 37-37 cpi r19, 0x77 ; Compare with Immediate BA70: 38-38 cpi r19, 0x88 ; Compare with Immediate BA72: 39-39 cpi r19, 0x99 ; Compare with Immediate BA74: 3A-3A cpi r19, 0xaa ; Compare with Immediate BA76: 3B-3B cpi r19, 0xbb ; Compare with Immediate BA78: 3C-3C cpi r19, 0xcc ; Compare with Immediate BA7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate BA7C: 3E-3E cpi r19, 0xee ; Compare with Immediate BA7E: 3F-3F cpi r19, 0xff ; Compare with Immediate BA80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI BA82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI BA84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI BA86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI BA88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI BA8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI BA8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI BA8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI BA90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI BA92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI BA94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI BA96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI BA98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI BA9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI BA9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI BA9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI BAA0: 50-50 subi r21, 0x00 ; Subtract Immediate BAA2: 51-51 subi r21, 0x11 ; Subtract Immediate BAA4: 52-52 subi r21, 0x22 ; Subtract Immediate BAA6: 53-53 subi r21, 0x33 ; Subtract Immediate BAA8: 54-54 subi r21, 0x44 ; Subtract Immediate BAAA: 55-55 subi r21, 0x55 ; Subtract Immediate BAAC: 56-56 subi r21, 0x66 ; Subtract Immediate BAAE: 57-57 subi r21, 0x77 ; Subtract Immediate BAB0: 58-58 subi r21, 0x88 ; Subtract Immediate BAB2: 59-59 subi r21, 0x99 ; Subtract Immediate BAB4: 5A-5A subi r21, 0xaa ; Subtract Immediate BAB6: 5B-5B subi r21, 0xbb ; Subtract Immediate BAB8: 5C-5C subi r21, 0xcc ; Subtract Immediate BABA: 5D-5D subi r21, 0xdd ; Subtract Immediate BABC: 5E-5E subi r21, 0xee ; Subtract Immediate BABE: 5F-5F subi r21, 0xff ; Subtract Immediate BAC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate BAC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate BAC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate BAC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate BAC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate BACA: 65-65 ori r22, 0x55 ; Logical OR with Immediate BACC: 66-66 ori r22, 0x66 ; Logical OR with Immediate BACE: 67-67 ori r22, 0x77 ; Logical OR with Immediate BAD0: 68-68 ori r22, 0x88 ; Logical OR with Immediate BAD2: 69-69 ori r22, 0x99 ; Logical OR with Immediate BAD4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate BAD6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate BAD8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate BADA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate BADC: 6E-6E ori r22, 0xee ; Logical OR with Immediate BADE: 6F-6F ori r22, 0xff ; Logical OR with Immediate BAE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate BAE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate BAE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate BAE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate BAE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate BAEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate BAEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate BAEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate BAF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate BAF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate BAF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate BAF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate BAF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate BAFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate BAFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate BAFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate BB00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register BB02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register BB04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space BB06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space BB08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space BB0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space BB0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space BB0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space BB10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space BB12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space BB14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space BB16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space BB18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space BB1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space BB1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space BB1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space BB20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) BB24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space BB26: 93-93 .data 0x9393 ; Binary data BB28: 94-94 .data 0x9494 ; Binary data BB2A: 95-95 asr r25 ; Arithmetic Shift Right BB2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word BB2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word BB30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register BB32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared BB34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register BB36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set BB38: 9C-9C mul r9, r12 ; Multiply Unsigned BB3A: 9D-9D mul r25, r13 ; Multiply Unsigned BB3C: 9E-9E mul r9, r30 ; Multiply Unsigned BB3E: 9F-9F mul r25, r31 ; Multiply Unsigned BB40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register BB42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register BB44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space BB46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space BB48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space BB4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space BB4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space BB4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space BB50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space BB52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space BB54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space BB56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space BB58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space BB5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space BB5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space BB5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space BB60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register BB62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register BB64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register BB66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register BB68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register BB6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register BB6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register BB6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register BB70: B8-B8 out 0x08, r11 ; Store Register to I/O Location BB72: B9-B9 out 0x09, r27 ; Store Register to I/O Location BB74: BA-BA out 0x1a, r11 ; Store Register to I/O Location BB76: BB-BB out 0x1b, r27 ; Store Register to I/O Location BB78: BC-BC out 0x2c, r11 ; Store Register to I/O Location BB7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location BB7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location BB7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location BB80: C0-C0 rjmp .+384 ; Relative Jump BB82: C1-C1 rjmp .+898 ; Relative Jump BB84: C2-C2 rjmp .+1412 ; Relative Jump BB86: C3-C3 rjmp .+1926 ; Relative Jump BB88: C4-C4 rjmp .+2440 ; Relative Jump BB8A: C5-C5 rjmp .+2954 ; Relative Jump BB8C: C6-C6 rjmp .+3468 ; Relative Jump BB8E: C7-C7 rjmp .+3982 ; Relative Jump BB90: C8-C8 rjmp .-3696 ; Relative Jump BB92: C9-C9 rjmp .-3182 ; Relative Jump BB94: CA-CA rjmp .-2668 ; Relative Jump BB96: CB-CB rjmp .-2154 ; Relative Jump BB98: CC-CC rjmp .-1640 ; Relative Jump BB9A: CD-CD rjmp .-1126 ; Relative Jump BB9C: CE-CE rjmp .-612 ; Relative Jump BB9E: CF-CF rjmp .-98 ; Relative Jump BBA0: D0-D0 rcall .+416 ; Relative Call to Subroutine BBA2: D1-D1 rcall .+930 ; Relative Call to Subroutine BBA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine BBA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine BBA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine BBAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine BBAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine BBAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine BBB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine BBB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine BBB4: DA-DA rcall .+5556 ; Relative Call to Subroutine BBB6: DB-DB rcall .+6070 ; Relative Call to Subroutine BBB8: DC-DC rcall .+6584 ; Relative Call to Subroutine BBBA: DD-DD rcall .+7098 ; Relative Call to Subroutine BBBC: DE-DE rcall .+7612 ; Relative Call to Subroutine BBBE: DF-DF rcall .+8126 ; Relative Call to Subroutine BBC0: E0-E0 ldi r30, 0x00 ; Load Immediate BBC2: E1-E1 ldi r30, 0x11 ; Load Immediate BBC4: E2-E2 ldi r30, 0x22 ; Load Immediate BBC6: E3-E3 ldi r30, 0x33 ; Load Immediate BBC8: E4-E4 ldi r30, 0x44 ; Load Immediate BBCA: E5-E5 ldi r30, 0x55 ; Load Immediate BBCC: E6-E6 ldi r30, 0x66 ; Load Immediate BBCE: E7-E7 ldi r30, 0x77 ; Load Immediate BBD0: E8-E8 ldi r30, 0x88 ; Load Immediate BBD2: E9-E9 ldi r30, 0x99 ; Load Immediate BBD4: EA-EA ldi r30, 0xaa ; Load Immediate BBD6: EB-EB ldi r30, 0xbb ; Load Immediate BBD8: EC-EC ldi r30, 0xcc ; Load Immediate BBDA: ED-ED ldi r30, 0xdd ; Load Immediate BBDC: EE-EE ldi r30, 0xee ; Load Immediate BBDE: EF-EF ldi r30, 0xff ; Load Immediate BBE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set BBE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set BBE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set BBE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set BBE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared BBEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared BBEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared BBEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared BBF0: F8-F8 .data 0xf8f8 ; Binary data BBF2: F9-F9 .data 0xf9f9 ; Binary data BBF4: FA-FA .data 0xfafa ; Binary data BBF6: FB-FB .data 0xfbfb ; Binary data BBF8: FC-FC .data 0xfcfc ; Binary data BBFA: FD-FD .data 0xfdfd ; Binary data BBFC: FE-FE .data 0xfefe ; Binary data BBFE: FF-FF .data 0xffff ; Binary data BC00: 00-00 nop ; No Operation BC02: 01-01 movw r0, r2 ; Copy Register Word BC04: 02-02 muls r16, r18 ; Multiply Signed BC06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned BC08: 04-04 cpc r0, r4 ; Compare with Carry BC0A: 05-05 cpc r16, r5 ; Compare with Carry BC0C: 06-06 cpc r0, r22 ; Compare with Carry BC0E: 07-07 cpc r16, r23 ; Compare with Carry BC10: 08-08 sbc r0, r8 ; Subtract with Carry BC12: 09-09 sbc r16, r9 ; Subtract with Carry BC14: 0A-0A sbc r0, r26 ; Subtract with Carry BC16: 0B-0B sbc r16, r27 ; Subtract with Carry BC18: 0C-0C add r0, r12 ; Add without Carry BC1A: 0D-0D add r16, r13 ; Add without Carry BC1C: 0E-0E add r0, r30 ; Add without Carry BC1E: 0F-0F add r16, r31 ; Add without Carry BC20: 10-10 cpse r1, r0 ; Compare Skip if Equal BC22: 11-11 cpse r17, r1 ; Compare Skip if Equal BC24: 12-12 cpse r1, r18 ; Compare Skip if Equal BC26: 13-13 cpse r17, r19 ; Compare Skip if Equal BC28: 14-14 cp r1, r4 ; Compare BC2A: 15-15 cp r17, r5 ; Compare BC2C: 16-16 cp r1, r22 ; Compare BC2E: 17-17 cp r17, r23 ; Compare BC30: 18-18 sub r1, r8 ; Subtract Without Carry BC32: 19-19 sub r17, r9 ; Subtract Without Carry BC34: 1A-1A sub r1, r26 ; Subtract Without Carry BC36: 1B-1B sub r17, r27 ; Subtract Without Carry BC38: 1C-1C adc r1, r12 ; Add with Carry BC3A: 1D-1D adc r17, r13 ; Add with Carry BC3C: 1E-1E adc r1, r30 ; Add with Carry BC3E: 1F-1F adc r17, r31 ; Add with Carry BC40: 20-20 and r2, r0 ; Logical AND BC42: 21-21 and r18, r1 ; Logical AND BC44: 22-22 and r2, r18 ; Logical AND BC46: 23-23 and r18, r19 ; Logical AND BC48: 24-24 clr r36 ; Clear Register BC4A: 25-25 clr r293 ; Clear Register BC4C: 26-26 clr r550 ; Clear Register BC4E: 27-27 clr r807 ; Clear Register BC50: 28-28 or r2, r8 ; Logical OR BC52: 29-29 or r18, r9 ; Logical OR BC54: 2A-2A or r2, r26 ; Logical OR BC56: 2B-2B or r18, r27 ; Logical OR BC58: 2C-2C mov r2, r12 ; Copy Register BC5A: 2D-2D mov r18, r13 ; Copy Register BC5C: 2E-2E mov r2, r30 ; Copy Register BC5E: 2F-2F mov r18, r31 ; Copy Register BC60: 30-30 cpi r19, 0x00 ; Compare with Immediate BC62: 31-31 cpi r19, 0x11 ; Compare with Immediate BC64: 32-32 cpi r19, 0x22 ; Compare with Immediate BC66: 33-33 cpi r19, 0x33 ; Compare with Immediate BC68: 34-34 cpi r19, 0x44 ; Compare with Immediate BC6A: 35-35 cpi r19, 0x55 ; Compare with Immediate BC6C: 36-36 cpi r19, 0x66 ; Compare with Immediate BC6E: 37-37 cpi r19, 0x77 ; Compare with Immediate BC70: 38-38 cpi r19, 0x88 ; Compare with Immediate BC72: 39-39 cpi r19, 0x99 ; Compare with Immediate BC74: 3A-3A cpi r19, 0xaa ; Compare with Immediate BC76: 3B-3B cpi r19, 0xbb ; Compare with Immediate BC78: 3C-3C cpi r19, 0xcc ; Compare with Immediate BC7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate BC7C: 3E-3E cpi r19, 0xee ; Compare with Immediate BC7E: 3F-3F cpi r19, 0xff ; Compare with Immediate BC80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI BC82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI BC84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI BC86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI BC88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI BC8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI BC8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI BC8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI BC90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI BC92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI BC94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI BC96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI BC98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI BC9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI BC9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI BC9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI BCA0: 50-50 subi r21, 0x00 ; Subtract Immediate BCA2: 51-51 subi r21, 0x11 ; Subtract Immediate BCA4: 52-52 subi r21, 0x22 ; Subtract Immediate BCA6: 53-53 subi r21, 0x33 ; Subtract Immediate BCA8: 54-54 subi r21, 0x44 ; Subtract Immediate BCAA: 55-55 subi r21, 0x55 ; Subtract Immediate BCAC: 56-56 subi r21, 0x66 ; Subtract Immediate BCAE: 57-57 subi r21, 0x77 ; Subtract Immediate BCB0: 58-58 subi r21, 0x88 ; Subtract Immediate BCB2: 59-59 subi r21, 0x99 ; Subtract Immediate BCB4: 5A-5A subi r21, 0xaa ; Subtract Immediate BCB6: 5B-5B subi r21, 0xbb ; Subtract Immediate BCB8: 5C-5C subi r21, 0xcc ; Subtract Immediate BCBA: 5D-5D subi r21, 0xdd ; Subtract Immediate BCBC: 5E-5E subi r21, 0xee ; Subtract Immediate BCBE: 5F-5F subi r21, 0xff ; Subtract Immediate BCC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate BCC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate BCC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate BCC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate BCC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate BCCA: 65-65 ori r22, 0x55 ; Logical OR with Immediate BCCC: 66-66 ori r22, 0x66 ; Logical OR with Immediate BCCE: 67-67 ori r22, 0x77 ; Logical OR with Immediate BCD0: 68-68 ori r22, 0x88 ; Logical OR with Immediate BCD2: 69-69 ori r22, 0x99 ; Logical OR with Immediate BCD4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate BCD6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate BCD8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate BCDA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate BCDC: 6E-6E ori r22, 0xee ; Logical OR with Immediate BCDE: 6F-6F ori r22, 0xff ; Logical OR with Immediate BCE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate BCE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate BCE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate BCE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate BCE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate BCEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate BCEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate BCEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate BCF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate BCF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate BCF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate BCF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate BCF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate BCFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate BCFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate BCFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate BD00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register BD02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register BD04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space BD06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space BD08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space BD0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space BD0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space BD0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space BD10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space BD12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space BD14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space BD16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space BD18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space BD1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space BD1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space BD1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space BD20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) BD24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space BD26: 93-93 .data 0x9393 ; Binary data BD28: 94-94 .data 0x9494 ; Binary data BD2A: 95-95 asr r25 ; Arithmetic Shift Right BD2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word BD2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word BD30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register BD32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared BD34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register BD36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set BD38: 9C-9C mul r9, r12 ; Multiply Unsigned BD3A: 9D-9D mul r25, r13 ; Multiply Unsigned BD3C: 9E-9E mul r9, r30 ; Multiply Unsigned BD3E: 9F-9F mul r25, r31 ; Multiply Unsigned BD40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register BD42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register BD44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space BD46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space BD48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space BD4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space BD4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space BD4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space BD50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space BD52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space BD54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space BD56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space BD58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space BD5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space BD5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space BD5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space BD60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register BD62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register BD64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register BD66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register BD68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register BD6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register BD6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register BD6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register BD70: B8-B8 out 0x08, r11 ; Store Register to I/O Location BD72: B9-B9 out 0x09, r27 ; Store Register to I/O Location BD74: BA-BA out 0x1a, r11 ; Store Register to I/O Location BD76: BB-BB out 0x1b, r27 ; Store Register to I/O Location BD78: BC-BC out 0x2c, r11 ; Store Register to I/O Location BD7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location BD7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location BD7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location BD80: C0-C0 rjmp .+384 ; Relative Jump BD82: C1-C1 rjmp .+898 ; Relative Jump BD84: C2-C2 rjmp .+1412 ; Relative Jump BD86: C3-C3 rjmp .+1926 ; Relative Jump BD88: C4-C4 rjmp .+2440 ; Relative Jump BD8A: C5-C5 rjmp .+2954 ; Relative Jump BD8C: C6-C6 rjmp .+3468 ; Relative Jump BD8E: C7-C7 rjmp .+3982 ; Relative Jump BD90: C8-C8 rjmp .-3696 ; Relative Jump BD92: C9-C9 rjmp .-3182 ; Relative Jump BD94: CA-CA rjmp .-2668 ; Relative Jump BD96: CB-CB rjmp .-2154 ; Relative Jump BD98: CC-CC rjmp .-1640 ; Relative Jump BD9A: CD-CD rjmp .-1126 ; Relative Jump BD9C: CE-CE rjmp .-612 ; Relative Jump BD9E: CF-CF rjmp .-98 ; Relative Jump BDA0: D0-D0 rcall .+416 ; Relative Call to Subroutine BDA2: D1-D1 rcall .+930 ; Relative Call to Subroutine BDA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine BDA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine BDA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine BDAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine BDAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine BDAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine BDB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine BDB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine BDB4: DA-DA rcall .+5556 ; Relative Call to Subroutine BDB6: DB-DB rcall .+6070 ; Relative Call to Subroutine BDB8: DC-DC rcall .+6584 ; Relative Call to Subroutine BDBA: DD-DD rcall .+7098 ; Relative Call to Subroutine BDBC: DE-DE rcall .+7612 ; Relative Call to Subroutine BDBE: DF-DF rcall .+8126 ; Relative Call to Subroutine BDC0: E0-E0 ldi r30, 0x00 ; Load Immediate BDC2: E1-E1 ldi r30, 0x11 ; Load Immediate BDC4: E2-E2 ldi r30, 0x22 ; Load Immediate BDC6: E3-E3 ldi r30, 0x33 ; Load Immediate BDC8: E4-E4 ldi r30, 0x44 ; Load Immediate BDCA: E5-E5 ldi r30, 0x55 ; Load Immediate BDCC: E6-E6 ldi r30, 0x66 ; Load Immediate BDCE: E7-E7 ldi r30, 0x77 ; Load Immediate BDD0: E8-E8 ldi r30, 0x88 ; Load Immediate BDD2: E9-E9 ldi r30, 0x99 ; Load Immediate BDD4: EA-EA ldi r30, 0xaa ; Load Immediate BDD6: EB-EB ldi r30, 0xbb ; Load Immediate BDD8: EC-EC ldi r30, 0xcc ; Load Immediate BDDA: ED-ED ldi r30, 0xdd ; Load Immediate BDDC: EE-EE ldi r30, 0xee ; Load Immediate BDDE: EF-EF ldi r30, 0xff ; Load Immediate BDE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set BDE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set BDE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set BDE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set BDE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared BDEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared BDEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared BDEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared BDF0: F8-F8 .data 0xf8f8 ; Binary data BDF2: F9-F9 .data 0xf9f9 ; Binary data BDF4: FA-FA .data 0xfafa ; Binary data BDF6: FB-FB .data 0xfbfb ; Binary data BDF8: FC-FC .data 0xfcfc ; Binary data BDFA: FD-FD .data 0xfdfd ; Binary data BDFC: FE-FE .data 0xfefe ; Binary data BDFE: FF-FF .data 0xffff ; Binary data BE00: 00-00 nop ; No Operation BE02: 01-01 movw r0, r2 ; Copy Register Word BE04: 02-02 muls r16, r18 ; Multiply Signed BE06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned BE08: 04-04 cpc r0, r4 ; Compare with Carry BE0A: 05-05 cpc r16, r5 ; Compare with Carry BE0C: 06-06 cpc r0, r22 ; Compare with Carry BE0E: 07-07 cpc r16, r23 ; Compare with Carry BE10: 08-08 sbc r0, r8 ; Subtract with Carry BE12: 09-09 sbc r16, r9 ; Subtract with Carry BE14: 0A-0A sbc r0, r26 ; Subtract with Carry BE16: 0B-0B sbc r16, r27 ; Subtract with Carry BE18: 0C-0C add r0, r12 ; Add without Carry BE1A: 0D-0D add r16, r13 ; Add without Carry BE1C: 0E-0E add r0, r30 ; Add without Carry BE1E: 0F-0F add r16, r31 ; Add without Carry BE20: 10-10 cpse r1, r0 ; Compare Skip if Equal BE22: 11-11 cpse r17, r1 ; Compare Skip if Equal BE24: 12-12 cpse r1, r18 ; Compare Skip if Equal BE26: 13-13 cpse r17, r19 ; Compare Skip if Equal BE28: 14-14 cp r1, r4 ; Compare BE2A: 15-15 cp r17, r5 ; Compare BE2C: 16-16 cp r1, r22 ; Compare BE2E: 17-17 cp r17, r23 ; Compare BE30: 18-18 sub r1, r8 ; Subtract Without Carry BE32: 19-19 sub r17, r9 ; Subtract Without Carry BE34: 1A-1A sub r1, r26 ; Subtract Without Carry BE36: 1B-1B sub r17, r27 ; Subtract Without Carry BE38: 1C-1C adc r1, r12 ; Add with Carry BE3A: 1D-1D adc r17, r13 ; Add with Carry BE3C: 1E-1E adc r1, r30 ; Add with Carry BE3E: 1F-1F adc r17, r31 ; Add with Carry BE40: 20-20 and r2, r0 ; Logical AND BE42: 21-21 and r18, r1 ; Logical AND BE44: 22-22 and r2, r18 ; Logical AND BE46: 23-23 and r18, r19 ; Logical AND BE48: 24-24 clr r36 ; Clear Register BE4A: 25-25 clr r293 ; Clear Register BE4C: 26-26 clr r550 ; Clear Register BE4E: 27-27 clr r807 ; Clear Register BE50: 28-28 or r2, r8 ; Logical OR BE52: 29-29 or r18, r9 ; Logical OR BE54: 2A-2A or r2, r26 ; Logical OR BE56: 2B-2B or r18, r27 ; Logical OR BE58: 2C-2C mov r2, r12 ; Copy Register BE5A: 2D-2D mov r18, r13 ; Copy Register BE5C: 2E-2E mov r2, r30 ; Copy Register BE5E: 2F-2F mov r18, r31 ; Copy Register BE60: 30-30 cpi r19, 0x00 ; Compare with Immediate BE62: 31-31 cpi r19, 0x11 ; Compare with Immediate BE64: 32-32 cpi r19, 0x22 ; Compare with Immediate BE66: 33-33 cpi r19, 0x33 ; Compare with Immediate BE68: 34-34 cpi r19, 0x44 ; Compare with Immediate BE6A: 35-35 cpi r19, 0x55 ; Compare with Immediate BE6C: 36-36 cpi r19, 0x66 ; Compare with Immediate BE6E: 37-37 cpi r19, 0x77 ; Compare with Immediate BE70: 38-38 cpi r19, 0x88 ; Compare with Immediate BE72: 39-39 cpi r19, 0x99 ; Compare with Immediate BE74: 3A-3A cpi r19, 0xaa ; Compare with Immediate BE76: 3B-3B cpi r19, 0xbb ; Compare with Immediate BE78: 3C-3C cpi r19, 0xcc ; Compare with Immediate BE7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate BE7C: 3E-3E cpi r19, 0xee ; Compare with Immediate BE7E: 3F-3F cpi r19, 0xff ; Compare with Immediate BE80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI BE82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI BE84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI BE86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI BE88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI BE8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI BE8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI BE8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI BE90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI BE92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI BE94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI BE96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI BE98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI BE9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI BE9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI BE9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI BEA0: 50-50 subi r21, 0x00 ; Subtract Immediate BEA2: 51-51 subi r21, 0x11 ; Subtract Immediate BEA4: 52-52 subi r21, 0x22 ; Subtract Immediate BEA6: 53-53 subi r21, 0x33 ; Subtract Immediate BEA8: 54-54 subi r21, 0x44 ; Subtract Immediate BEAA: 55-55 subi r21, 0x55 ; Subtract Immediate BEAC: 56-56 subi r21, 0x66 ; Subtract Immediate BEAE: 57-57 subi r21, 0x77 ; Subtract Immediate BEB0: 58-58 subi r21, 0x88 ; Subtract Immediate BEB2: 59-59 subi r21, 0x99 ; Subtract Immediate BEB4: 5A-5A subi r21, 0xaa ; Subtract Immediate BEB6: 5B-5B subi r21, 0xbb ; Subtract Immediate BEB8: 5C-5C subi r21, 0xcc ; Subtract Immediate BEBA: 5D-5D subi r21, 0xdd ; Subtract Immediate BEBC: 5E-5E subi r21, 0xee ; Subtract Immediate BEBE: 5F-5F subi r21, 0xff ; Subtract Immediate BEC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate BEC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate BEC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate BEC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate BEC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate BECA: 65-65 ori r22, 0x55 ; Logical OR with Immediate BECC: 66-66 ori r22, 0x66 ; Logical OR with Immediate BECE: 67-67 ori r22, 0x77 ; Logical OR with Immediate BED0: 68-68 ori r22, 0x88 ; Logical OR with Immediate BED2: 69-69 ori r22, 0x99 ; Logical OR with Immediate BED4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate BED6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate BED8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate BEDA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate BEDC: 6E-6E ori r22, 0xee ; Logical OR with Immediate BEDE: 6F-6F ori r22, 0xff ; Logical OR with Immediate BEE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate BEE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate BEE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate BEE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate BEE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate BEEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate BEEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate BEEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate BEF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate BEF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate BEF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate BEF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate BEF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate BEFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate BEFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate BEFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate BF00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register BF02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register BF04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space BF06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space BF08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space BF0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space BF0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space BF0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space BF10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space BF12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space BF14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space BF16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space BF18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space BF1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space BF1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space BF1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space BF20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) BF24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space BF26: 93-93 .data 0x9393 ; Binary data BF28: 94-94 .data 0x9494 ; Binary data BF2A: 95-95 asr r25 ; Arithmetic Shift Right BF2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word BF2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word BF30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register BF32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared BF34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register BF36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set BF38: 9C-9C mul r9, r12 ; Multiply Unsigned BF3A: 9D-9D mul r25, r13 ; Multiply Unsigned BF3C: 9E-9E mul r9, r30 ; Multiply Unsigned BF3E: 9F-9F mul r25, r31 ; Multiply Unsigned BF40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register BF42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register BF44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space BF46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space BF48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space BF4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space BF4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space BF4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space BF50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space BF52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space BF54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space BF56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space BF58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space BF5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space BF5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space BF5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space BF60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register BF62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register BF64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register BF66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register BF68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register BF6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register BF6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register BF6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register BF70: B8-B8 out 0x08, r11 ; Store Register to I/O Location BF72: B9-B9 out 0x09, r27 ; Store Register to I/O Location BF74: BA-BA out 0x1a, r11 ; Store Register to I/O Location BF76: BB-BB out 0x1b, r27 ; Store Register to I/O Location BF78: BC-BC out 0x2c, r11 ; Store Register to I/O Location BF7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location BF7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location BF7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location BF80: C0-C0 rjmp .+384 ; Relative Jump BF82: C1-C1 rjmp .+898 ; Relative Jump BF84: C2-C2 rjmp .+1412 ; Relative Jump BF86: C3-C3 rjmp .+1926 ; Relative Jump BF88: C4-C4 rjmp .+2440 ; Relative Jump BF8A: C5-C5 rjmp .+2954 ; Relative Jump BF8C: C6-C6 rjmp .+3468 ; Relative Jump BF8E: C7-C7 rjmp .+3982 ; Relative Jump BF90: C8-C8 rjmp .-3696 ; Relative Jump BF92: C9-C9 rjmp .-3182 ; Relative Jump BF94: CA-CA rjmp .-2668 ; Relative Jump BF96: CB-CB rjmp .-2154 ; Relative Jump BF98: CC-CC rjmp .-1640 ; Relative Jump BF9A: CD-CD rjmp .-1126 ; Relative Jump BF9C: CE-CE rjmp .-612 ; Relative Jump BF9E: CF-CF rjmp .-98 ; Relative Jump BFA0: D0-D0 rcall .+416 ; Relative Call to Subroutine BFA2: D1-D1 rcall .+930 ; Relative Call to Subroutine BFA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine BFA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine BFA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine BFAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine BFAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine BFAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine BFB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine BFB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine BFB4: DA-DA rcall .+5556 ; Relative Call to Subroutine BFB6: DB-DB rcall .+6070 ; Relative Call to Subroutine BFB8: DC-DC rcall .+6584 ; Relative Call to Subroutine BFBA: DD-DD rcall .+7098 ; Relative Call to Subroutine BFBC: DE-DE rcall .+7612 ; Relative Call to Subroutine BFBE: DF-DF rcall .+8126 ; Relative Call to Subroutine BFC0: E0-E0 ldi r30, 0x00 ; Load Immediate BFC2: E1-E1 ldi r30, 0x11 ; Load Immediate BFC4: E2-E2 ldi r30, 0x22 ; Load Immediate BFC6: E3-E3 ldi r30, 0x33 ; Load Immediate BFC8: E4-E4 ldi r30, 0x44 ; Load Immediate BFCA: E5-E5 ldi r30, 0x55 ; Load Immediate BFCC: E6-E6 ldi r30, 0x66 ; Load Immediate BFCE: E7-E7 ldi r30, 0x77 ; Load Immediate BFD0: E8-E8 ldi r30, 0x88 ; Load Immediate BFD2: E9-E9 ldi r30, 0x99 ; Load Immediate BFD4: EA-EA ldi r30, 0xaa ; Load Immediate BFD6: EB-EB ldi r30, 0xbb ; Load Immediate BFD8: EC-EC ldi r30, 0xcc ; Load Immediate BFDA: ED-ED ldi r30, 0xdd ; Load Immediate BFDC: EE-EE ldi r30, 0xee ; Load Immediate BFDE: EF-EF ldi r30, 0xff ; Load Immediate BFE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set BFE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set BFE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set BFE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set BFE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared BFEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared BFEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared BFEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared BFF0: F8-F8 .data 0xf8f8 ; Binary data BFF2: F9-F9 .data 0xf9f9 ; Binary data BFF4: FA-FA .data 0xfafa ; Binary data BFF6: FB-FB .data 0xfbfb ; Binary data BFF8: FC-FC .data 0xfcfc ; Binary data BFFA: FD-FD .data 0xfdfd ; Binary data BFFC: FE-FE .data 0xfefe ; Binary data BFFE: FF-FF .data 0xffff ; Binary data C000: 00-00 nop ; No Operation C002: 01-01 movw r0, r2 ; Copy Register Word C004: 02-02 muls r16, r18 ; Multiply Signed C006: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned C008: 04-04 cpc r0, r4 ; Compare with Carry C00A: 05-05 cpc r16, r5 ; Compare with Carry C00C: 06-06 cpc r0, r22 ; Compare with Carry C00E: 07-07 cpc r16, r23 ; Compare with Carry C010: 08-08 sbc r0, r8 ; Subtract with Carry C012: 09-09 sbc r16, r9 ; Subtract with Carry C014: 0A-0A sbc r0, r26 ; Subtract with Carry C016: 0B-0B sbc r16, r27 ; Subtract with Carry C018: 0C-0C add r0, r12 ; Add without Carry C01A: 0D-0D add r16, r13 ; Add without Carry C01C: 0E-0E add r0, r30 ; Add without Carry C01E: 0F-0F add r16, r31 ; Add without Carry C020: 10-10 cpse r1, r0 ; Compare Skip if Equal C022: 11-11 cpse r17, r1 ; Compare Skip if Equal C024: 12-12 cpse r1, r18 ; Compare Skip if Equal C026: 13-13 cpse r17, r19 ; Compare Skip if Equal C028: 14-14 cp r1, r4 ; Compare C02A: 15-15 cp r17, r5 ; Compare C02C: 16-16 cp r1, r22 ; Compare C02E: 17-17 cp r17, r23 ; Compare C030: 18-18 sub r1, r8 ; Subtract Without Carry C032: 19-19 sub r17, r9 ; Subtract Without Carry C034: 1A-1A sub r1, r26 ; Subtract Without Carry C036: 1B-1B sub r17, r27 ; Subtract Without Carry C038: 1C-1C adc r1, r12 ; Add with Carry C03A: 1D-1D adc r17, r13 ; Add with Carry C03C: 1E-1E adc r1, r30 ; Add with Carry C03E: 1F-1F adc r17, r31 ; Add with Carry C040: 20-20 and r2, r0 ; Logical AND C042: 21-21 and r18, r1 ; Logical AND C044: 22-22 and r2, r18 ; Logical AND C046: 23-23 and r18, r19 ; Logical AND C048: 24-24 clr r36 ; Clear Register C04A: 25-25 clr r293 ; Clear Register C04C: 26-26 clr r550 ; Clear Register C04E: 27-27 clr r807 ; Clear Register C050: 28-28 or r2, r8 ; Logical OR C052: 29-29 or r18, r9 ; Logical OR C054: 2A-2A or r2, r26 ; Logical OR C056: 2B-2B or r18, r27 ; Logical OR C058: 2C-2C mov r2, r12 ; Copy Register C05A: 2D-2D mov r18, r13 ; Copy Register C05C: 2E-2E mov r2, r30 ; Copy Register C05E: 2F-2F mov r18, r31 ; Copy Register C060: 30-30 cpi r19, 0x00 ; Compare with Immediate C062: 31-31 cpi r19, 0x11 ; Compare with Immediate C064: 32-32 cpi r19, 0x22 ; Compare with Immediate C066: 33-33 cpi r19, 0x33 ; Compare with Immediate C068: 34-34 cpi r19, 0x44 ; Compare with Immediate C06A: 35-35 cpi r19, 0x55 ; Compare with Immediate C06C: 36-36 cpi r19, 0x66 ; Compare with Immediate C06E: 37-37 cpi r19, 0x77 ; Compare with Immediate C070: 38-38 cpi r19, 0x88 ; Compare with Immediate C072: 39-39 cpi r19, 0x99 ; Compare with Immediate C074: 3A-3A cpi r19, 0xaa ; Compare with Immediate C076: 3B-3B cpi r19, 0xbb ; Compare with Immediate C078: 3C-3C cpi r19, 0xcc ; Compare with Immediate C07A: 3D-3D cpi r19, 0xdd ; Compare with Immediate C07C: 3E-3E cpi r19, 0xee ; Compare with Immediate C07E: 3F-3F cpi r19, 0xff ; Compare with Immediate C080: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI C082: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI C084: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI C086: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI C088: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI C08A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI C08C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI C08E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI C090: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI C092: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI C094: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI C096: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI C098: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI C09A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI C09C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI C09E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI C0A0: 50-50 subi r21, 0x00 ; Subtract Immediate C0A2: 51-51 subi r21, 0x11 ; Subtract Immediate C0A4: 52-52 subi r21, 0x22 ; Subtract Immediate C0A6: 53-53 subi r21, 0x33 ; Subtract Immediate C0A8: 54-54 subi r21, 0x44 ; Subtract Immediate C0AA: 55-55 subi r21, 0x55 ; Subtract Immediate C0AC: 56-56 subi r21, 0x66 ; Subtract Immediate C0AE: 57-57 subi r21, 0x77 ; Subtract Immediate C0B0: 58-58 subi r21, 0x88 ; Subtract Immediate C0B2: 59-59 subi r21, 0x99 ; Subtract Immediate C0B4: 5A-5A subi r21, 0xaa ; Subtract Immediate C0B6: 5B-5B subi r21, 0xbb ; Subtract Immediate C0B8: 5C-5C subi r21, 0xcc ; Subtract Immediate C0BA: 5D-5D subi r21, 0xdd ; Subtract Immediate C0BC: 5E-5E subi r21, 0xee ; Subtract Immediate C0BE: 5F-5F subi r21, 0xff ; Subtract Immediate C0C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate C0C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate C0C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate C0C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate C0C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate C0CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate C0CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate C0CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate C0D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate C0D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate C0D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate C0D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate C0D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate C0DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate C0DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate C0DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate C0E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate C0E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate C0E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate C0E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate C0E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate C0EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate C0EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate C0EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate C0F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate C0F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate C0F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate C0F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate C0F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate C0FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate C0FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate C0FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate C100: 80-80 ld r8, Z ; Load Indirect from Data Space to Register C102: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register C104: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space C106: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space C108: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space C10A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space C10C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space C10E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space C110: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space C112: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space C114: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space C116: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space C118: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space C11A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space C11C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space C11E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space C120: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) C124: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space C126: 93-93 .data 0x9393 ; Binary data C128: 94-94 .data 0x9494 ; Binary data C12A: 95-95 asr r25 ; Arithmetic Shift Right C12C: 96-96 adiw r26, 0x26 ; Add Immediate to Word C12E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word C130: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register C132: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared C134: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register C136: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set C138: 9C-9C mul r9, r12 ; Multiply Unsigned C13A: 9D-9D mul r25, r13 ; Multiply Unsigned C13C: 9E-9E mul r9, r30 ; Multiply Unsigned C13E: 9F-9F mul r25, r31 ; Multiply Unsigned C140: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register C142: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register C144: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space C146: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space C148: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space C14A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space C14C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space C14E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space C150: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space C152: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space C154: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space C156: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space C158: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space C15A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space C15C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space C15E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space C160: B0-B0 in r11, 0x00 ; Load an I/O Location to Register C162: B1-B1 in r27, 0x01 ; Load an I/O Location to Register C164: B2-B2 in r11, 0x12 ; Load an I/O Location to Register C166: B3-B3 in r27, 0x13 ; Load an I/O Location to Register C168: B4-B4 in r11, 0x24 ; Load an I/O Location to Register C16A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register C16C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register C16E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register C170: B8-B8 out 0x08, r11 ; Store Register to I/O Location C172: B9-B9 out 0x09, r27 ; Store Register to I/O Location C174: BA-BA out 0x1a, r11 ; Store Register to I/O Location C176: BB-BB out 0x1b, r27 ; Store Register to I/O Location C178: BC-BC out 0x2c, r11 ; Store Register to I/O Location C17A: BD-BD out 0x2d, r27 ; Store Register to I/O Location C17C: BE-BE out 0x3e, r11 ; Store Register to I/O Location C17E: BF-BF out 0x3f, r27 ; Store Register to I/O Location C180: C0-C0 rjmp .+384 ; Relative Jump C182: C1-C1 rjmp .+898 ; Relative Jump C184: C2-C2 rjmp .+1412 ; Relative Jump C186: C3-C3 rjmp .+1926 ; Relative Jump C188: C4-C4 rjmp .+2440 ; Relative Jump C18A: C5-C5 rjmp .+2954 ; Relative Jump C18C: C6-C6 rjmp .+3468 ; Relative Jump C18E: C7-C7 rjmp .+3982 ; Relative Jump C190: C8-C8 rjmp .-3696 ; Relative Jump C192: C9-C9 rjmp .-3182 ; Relative Jump C194: CA-CA rjmp .-2668 ; Relative Jump C196: CB-CB rjmp .-2154 ; Relative Jump C198: CC-CC rjmp .-1640 ; Relative Jump C19A: CD-CD rjmp .-1126 ; Relative Jump C19C: CE-CE rjmp .-612 ; Relative Jump C19E: CF-CF rjmp .-98 ; Relative Jump C1A0: D0-D0 rcall .+416 ; Relative Call to Subroutine C1A2: D1-D1 rcall .+930 ; Relative Call to Subroutine C1A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine C1A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine C1A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine C1AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine C1AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine C1AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine C1B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine C1B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine C1B4: DA-DA rcall .+5556 ; Relative Call to Subroutine C1B6: DB-DB rcall .+6070 ; Relative Call to Subroutine C1B8: DC-DC rcall .+6584 ; Relative Call to Subroutine C1BA: DD-DD rcall .+7098 ; Relative Call to Subroutine C1BC: DE-DE rcall .+7612 ; Relative Call to Subroutine C1BE: DF-DF rcall .+8126 ; Relative Call to Subroutine C1C0: E0-E0 ldi r30, 0x00 ; Load Immediate C1C2: E1-E1 ldi r30, 0x11 ; Load Immediate C1C4: E2-E2 ldi r30, 0x22 ; Load Immediate C1C6: E3-E3 ldi r30, 0x33 ; Load Immediate C1C8: E4-E4 ldi r30, 0x44 ; Load Immediate C1CA: E5-E5 ldi r30, 0x55 ; Load Immediate C1CC: E6-E6 ldi r30, 0x66 ; Load Immediate C1CE: E7-E7 ldi r30, 0x77 ; Load Immediate C1D0: E8-E8 ldi r30, 0x88 ; Load Immediate C1D2: E9-E9 ldi r30, 0x99 ; Load Immediate C1D4: EA-EA ldi r30, 0xaa ; Load Immediate C1D6: EB-EB ldi r30, 0xbb ; Load Immediate C1D8: EC-EC ldi r30, 0xcc ; Load Immediate C1DA: ED-ED ldi r30, 0xdd ; Load Immediate C1DC: EE-EE ldi r30, 0xee ; Load Immediate C1DE: EF-EF ldi r30, 0xff ; Load Immediate C1E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set C1E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set C1E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set C1E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set C1E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared C1EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared C1EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared C1EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared C1F0: F8-F8 .data 0xf8f8 ; Binary data C1F2: F9-F9 .data 0xf9f9 ; Binary data C1F4: FA-FA .data 0xfafa ; Binary data C1F6: FB-FB .data 0xfbfb ; Binary data C1F8: FC-FC .data 0xfcfc ; Binary data C1FA: FD-FD .data 0xfdfd ; Binary data C1FC: FE-FE .data 0xfefe ; Binary data C1FE: FF-FF .data 0xffff ; Binary data C200: 00-00 nop ; No Operation C202: 01-01 movw r0, r2 ; Copy Register Word C204: 02-02 muls r16, r18 ; Multiply Signed C206: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned C208: 04-04 cpc r0, r4 ; Compare with Carry C20A: 05-05 cpc r16, r5 ; Compare with Carry C20C: 06-06 cpc r0, r22 ; Compare with Carry C20E: 07-07 cpc r16, r23 ; Compare with Carry C210: 08-08 sbc r0, r8 ; Subtract with Carry C212: 09-09 sbc r16, r9 ; Subtract with Carry C214: 0A-0A sbc r0, r26 ; Subtract with Carry C216: 0B-0B sbc r16, r27 ; Subtract with Carry C218: 0C-0C add r0, r12 ; Add without Carry C21A: 0D-0D add r16, r13 ; Add without Carry C21C: 0E-0E add r0, r30 ; Add without Carry C21E: 0F-0F add r16, r31 ; Add without Carry C220: 10-10 cpse r1, r0 ; Compare Skip if Equal C222: 11-11 cpse r17, r1 ; Compare Skip if Equal C224: 12-12 cpse r1, r18 ; Compare Skip if Equal C226: 13-13 cpse r17, r19 ; Compare Skip if Equal C228: 14-14 cp r1, r4 ; Compare C22A: 15-15 cp r17, r5 ; Compare C22C: 16-16 cp r1, r22 ; Compare C22E: 17-17 cp r17, r23 ; Compare C230: 18-18 sub r1, r8 ; Subtract Without Carry C232: 19-19 sub r17, r9 ; Subtract Without Carry C234: 1A-1A sub r1, r26 ; Subtract Without Carry C236: 1B-1B sub r17, r27 ; Subtract Without Carry C238: 1C-1C adc r1, r12 ; Add with Carry C23A: 1D-1D adc r17, r13 ; Add with Carry C23C: 1E-1E adc r1, r30 ; Add with Carry C23E: 1F-1F adc r17, r31 ; Add with Carry C240: 20-20 and r2, r0 ; Logical AND C242: 21-21 and r18, r1 ; Logical AND C244: 22-22 and r2, r18 ; Logical AND C246: 23-23 and r18, r19 ; Logical AND C248: 24-24 clr r36 ; Clear Register C24A: 25-25 clr r293 ; Clear Register C24C: 26-26 clr r550 ; Clear Register C24E: 27-27 clr r807 ; Clear Register C250: 28-28 or r2, r8 ; Logical OR C252: 29-29 or r18, r9 ; Logical OR C254: 2A-2A or r2, r26 ; Logical OR C256: 2B-2B or r18, r27 ; Logical OR C258: 2C-2C mov r2, r12 ; Copy Register C25A: 2D-2D mov r18, r13 ; Copy Register C25C: 2E-2E mov r2, r30 ; Copy Register C25E: 2F-2F mov r18, r31 ; Copy Register C260: 30-30 cpi r19, 0x00 ; Compare with Immediate C262: 31-31 cpi r19, 0x11 ; Compare with Immediate C264: 32-32 cpi r19, 0x22 ; Compare with Immediate C266: 33-33 cpi r19, 0x33 ; Compare with Immediate C268: 34-34 cpi r19, 0x44 ; Compare with Immediate C26A: 35-35 cpi r19, 0x55 ; Compare with Immediate C26C: 36-36 cpi r19, 0x66 ; Compare with Immediate C26E: 37-37 cpi r19, 0x77 ; Compare with Immediate C270: 38-38 cpi r19, 0x88 ; Compare with Immediate C272: 39-39 cpi r19, 0x99 ; Compare with Immediate C274: 3A-3A cpi r19, 0xaa ; Compare with Immediate C276: 3B-3B cpi r19, 0xbb ; Compare with Immediate C278: 3C-3C cpi r19, 0xcc ; Compare with Immediate C27A: 3D-3D cpi r19, 0xdd ; Compare with Immediate C27C: 3E-3E cpi r19, 0xee ; Compare with Immediate C27E: 3F-3F cpi r19, 0xff ; Compare with Immediate C280: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI C282: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI C284: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI C286: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI C288: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI C28A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI C28C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI C28E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI C290: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI C292: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI C294: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI C296: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI C298: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI C29A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI C29C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI C29E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI C2A0: 50-50 subi r21, 0x00 ; Subtract Immediate C2A2: 51-51 subi r21, 0x11 ; Subtract Immediate C2A4: 52-52 subi r21, 0x22 ; Subtract Immediate C2A6: 53-53 subi r21, 0x33 ; Subtract Immediate C2A8: 54-54 subi r21, 0x44 ; Subtract Immediate C2AA: 55-55 subi r21, 0x55 ; Subtract Immediate C2AC: 56-56 subi r21, 0x66 ; Subtract Immediate C2AE: 57-57 subi r21, 0x77 ; Subtract Immediate C2B0: 58-58 subi r21, 0x88 ; Subtract Immediate C2B2: 59-59 subi r21, 0x99 ; Subtract Immediate C2B4: 5A-5A subi r21, 0xaa ; Subtract Immediate C2B6: 5B-5B subi r21, 0xbb ; Subtract Immediate C2B8: 5C-5C subi r21, 0xcc ; Subtract Immediate C2BA: 5D-5D subi r21, 0xdd ; Subtract Immediate C2BC: 5E-5E subi r21, 0xee ; Subtract Immediate C2BE: 5F-5F subi r21, 0xff ; Subtract Immediate C2C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate C2C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate C2C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate C2C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate C2C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate C2CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate C2CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate C2CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate C2D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate C2D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate C2D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate C2D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate C2D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate C2DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate C2DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate C2DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate C2E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate C2E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate C2E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate C2E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate C2E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate C2EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate C2EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate C2EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate C2F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate C2F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate C2F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate C2F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate C2F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate C2FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate C2FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate C2FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate C300: 80-80 ld r8, Z ; Load Indirect from Data Space to Register C302: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register C304: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space C306: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space C308: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space C30A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space C30C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space C30E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space C310: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space C312: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space C314: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space C316: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space C318: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space C31A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space C31C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space C31E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space C320: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) C324: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space C326: 93-93 .data 0x9393 ; Binary data C328: 94-94 .data 0x9494 ; Binary data C32A: 95-95 asr r25 ; Arithmetic Shift Right C32C: 96-96 adiw r26, 0x26 ; Add Immediate to Word C32E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word C330: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register C332: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared C334: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register C336: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set C338: 9C-9C mul r9, r12 ; Multiply Unsigned C33A: 9D-9D mul r25, r13 ; Multiply Unsigned C33C: 9E-9E mul r9, r30 ; Multiply Unsigned C33E: 9F-9F mul r25, r31 ; Multiply Unsigned C340: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register C342: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register C344: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space C346: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space C348: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space C34A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space C34C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space C34E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space C350: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space C352: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space C354: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space C356: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space C358: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space C35A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space C35C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space C35E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space C360: B0-B0 in r11, 0x00 ; Load an I/O Location to Register C362: B1-B1 in r27, 0x01 ; Load an I/O Location to Register C364: B2-B2 in r11, 0x12 ; Load an I/O Location to Register C366: B3-B3 in r27, 0x13 ; Load an I/O Location to Register C368: B4-B4 in r11, 0x24 ; Load an I/O Location to Register C36A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register C36C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register C36E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register C370: B8-B8 out 0x08, r11 ; Store Register to I/O Location C372: B9-B9 out 0x09, r27 ; Store Register to I/O Location C374: BA-BA out 0x1a, r11 ; Store Register to I/O Location C376: BB-BB out 0x1b, r27 ; Store Register to I/O Location C378: BC-BC out 0x2c, r11 ; Store Register to I/O Location C37A: BD-BD out 0x2d, r27 ; Store Register to I/O Location C37C: BE-BE out 0x3e, r11 ; Store Register to I/O Location C37E: BF-BF out 0x3f, r27 ; Store Register to I/O Location C380: C0-C0 rjmp .+384 ; Relative Jump C382: C1-C1 rjmp .+898 ; Relative Jump C384: C2-C2 rjmp .+1412 ; Relative Jump C386: C3-C3 rjmp .+1926 ; Relative Jump C388: C4-C4 rjmp .+2440 ; Relative Jump C38A: C5-C5 rjmp .+2954 ; Relative Jump C38C: C6-C6 rjmp .+3468 ; Relative Jump C38E: C7-C7 rjmp .+3982 ; Relative Jump C390: C8-C8 rjmp .-3696 ; Relative Jump C392: C9-C9 rjmp .-3182 ; Relative Jump C394: CA-CA rjmp .-2668 ; Relative Jump C396: CB-CB rjmp .-2154 ; Relative Jump C398: CC-CC rjmp .-1640 ; Relative Jump C39A: CD-CD rjmp .-1126 ; Relative Jump C39C: CE-CE rjmp .-612 ; Relative Jump C39E: CF-CF rjmp .-98 ; Relative Jump C3A0: D0-D0 rcall .+416 ; Relative Call to Subroutine C3A2: D1-D1 rcall .+930 ; Relative Call to Subroutine C3A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine C3A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine C3A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine C3AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine C3AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine C3AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine C3B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine C3B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine C3B4: DA-DA rcall .+5556 ; Relative Call to Subroutine C3B6: DB-DB rcall .+6070 ; Relative Call to Subroutine C3B8: DC-DC rcall .+6584 ; Relative Call to Subroutine C3BA: DD-DD rcall .+7098 ; Relative Call to Subroutine C3BC: DE-DE rcall .+7612 ; Relative Call to Subroutine C3BE: DF-DF rcall .+8126 ; Relative Call to Subroutine C3C0: E0-E0 ldi r30, 0x00 ; Load Immediate C3C2: E1-E1 ldi r30, 0x11 ; Load Immediate C3C4: E2-E2 ldi r30, 0x22 ; Load Immediate C3C6: E3-E3 ldi r30, 0x33 ; Load Immediate C3C8: E4-E4 ldi r30, 0x44 ; Load Immediate C3CA: E5-E5 ldi r30, 0x55 ; Load Immediate C3CC: E6-E6 ldi r30, 0x66 ; Load Immediate C3CE: E7-E7 ldi r30, 0x77 ; Load Immediate C3D0: E8-E8 ldi r30, 0x88 ; Load Immediate C3D2: E9-E9 ldi r30, 0x99 ; Load Immediate C3D4: EA-EA ldi r30, 0xaa ; Load Immediate C3D6: EB-EB ldi r30, 0xbb ; Load Immediate C3D8: EC-EC ldi r30, 0xcc ; Load Immediate C3DA: ED-ED ldi r30, 0xdd ; Load Immediate C3DC: EE-EE ldi r30, 0xee ; Load Immediate C3DE: EF-EF ldi r30, 0xff ; Load Immediate C3E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set C3E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set C3E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set C3E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set C3E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared C3EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared C3EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared C3EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared C3F0: F8-F8 .data 0xf8f8 ; Binary data C3F2: F9-F9 .data 0xf9f9 ; Binary data C3F4: FA-FA .data 0xfafa ; Binary data C3F6: FB-FB .data 0xfbfb ; Binary data C3F8: FC-FC .data 0xfcfc ; Binary data C3FA: FD-FD .data 0xfdfd ; Binary data C3FC: FE-FE .data 0xfefe ; Binary data C3FE: FF-FF .data 0xffff ; Binary data C400: 00-00 nop ; No Operation C402: 01-01 movw r0, r2 ; Copy Register Word C404: 02-02 muls r16, r18 ; Multiply Signed C406: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned C408: 04-04 cpc r0, r4 ; Compare with Carry C40A: 05-05 cpc r16, r5 ; Compare with Carry C40C: 06-06 cpc r0, r22 ; Compare with Carry C40E: 07-07 cpc r16, r23 ; Compare with Carry C410: 08-08 sbc r0, r8 ; Subtract with Carry C412: 09-09 sbc r16, r9 ; Subtract with Carry C414: 0A-0A sbc r0, r26 ; Subtract with Carry C416: 0B-0B sbc r16, r27 ; Subtract with Carry C418: 0C-0C add r0, r12 ; Add without Carry C41A: 0D-0D add r16, r13 ; Add without Carry C41C: 0E-0E add r0, r30 ; Add without Carry C41E: 0F-0F add r16, r31 ; Add without Carry C420: 10-10 cpse r1, r0 ; Compare Skip if Equal C422: 11-11 cpse r17, r1 ; Compare Skip if Equal C424: 12-12 cpse r1, r18 ; Compare Skip if Equal C426: 13-13 cpse r17, r19 ; Compare Skip if Equal C428: 14-14 cp r1, r4 ; Compare C42A: 15-15 cp r17, r5 ; Compare C42C: 16-16 cp r1, r22 ; Compare C42E: 17-17 cp r17, r23 ; Compare C430: 18-18 sub r1, r8 ; Subtract Without Carry C432: 19-19 sub r17, r9 ; Subtract Without Carry C434: 1A-1A sub r1, r26 ; Subtract Without Carry C436: 1B-1B sub r17, r27 ; Subtract Without Carry C438: 1C-1C adc r1, r12 ; Add with Carry C43A: 1D-1D adc r17, r13 ; Add with Carry C43C: 1E-1E adc r1, r30 ; Add with Carry C43E: 1F-1F adc r17, r31 ; Add with Carry C440: 20-20 and r2, r0 ; Logical AND C442: 21-21 and r18, r1 ; Logical AND C444: 22-22 and r2, r18 ; Logical AND C446: 23-23 and r18, r19 ; Logical AND C448: 24-24 clr r36 ; Clear Register C44A: 25-25 clr r293 ; Clear Register C44C: 26-26 clr r550 ; Clear Register C44E: 27-27 clr r807 ; Clear Register C450: 28-28 or r2, r8 ; Logical OR C452: 29-29 or r18, r9 ; Logical OR C454: 2A-2A or r2, r26 ; Logical OR C456: 2B-2B or r18, r27 ; Logical OR C458: 2C-2C mov r2, r12 ; Copy Register C45A: 2D-2D mov r18, r13 ; Copy Register C45C: 2E-2E mov r2, r30 ; Copy Register C45E: 2F-2F mov r18, r31 ; Copy Register C460: 30-30 cpi r19, 0x00 ; Compare with Immediate C462: 31-31 cpi r19, 0x11 ; Compare with Immediate C464: 32-32 cpi r19, 0x22 ; Compare with Immediate C466: 33-33 cpi r19, 0x33 ; Compare with Immediate C468: 34-34 cpi r19, 0x44 ; Compare with Immediate C46A: 35-35 cpi r19, 0x55 ; Compare with Immediate C46C: 36-36 cpi r19, 0x66 ; Compare with Immediate C46E: 37-37 cpi r19, 0x77 ; Compare with Immediate C470: 38-38 cpi r19, 0x88 ; Compare with Immediate C472: 39-39 cpi r19, 0x99 ; Compare with Immediate C474: 3A-3A cpi r19, 0xaa ; Compare with Immediate C476: 3B-3B cpi r19, 0xbb ; Compare with Immediate C478: 3C-3C cpi r19, 0xcc ; Compare with Immediate C47A: 3D-3D cpi r19, 0xdd ; Compare with Immediate C47C: 3E-3E cpi r19, 0xee ; Compare with Immediate C47E: 3F-3F cpi r19, 0xff ; Compare with Immediate C480: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI C482: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI C484: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI C486: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI C488: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI C48A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI C48C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI C48E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI C490: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI C492: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI C494: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI C496: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI C498: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI C49A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI C49C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI C49E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI C4A0: 50-50 subi r21, 0x00 ; Subtract Immediate C4A2: 51-51 subi r21, 0x11 ; Subtract Immediate C4A4: 52-52 subi r21, 0x22 ; Subtract Immediate C4A6: 53-53 subi r21, 0x33 ; Subtract Immediate C4A8: 54-54 subi r21, 0x44 ; Subtract Immediate C4AA: 55-55 subi r21, 0x55 ; Subtract Immediate C4AC: 56-56 subi r21, 0x66 ; Subtract Immediate C4AE: 57-57 subi r21, 0x77 ; Subtract Immediate C4B0: 58-58 subi r21, 0x88 ; Subtract Immediate C4B2: 59-59 subi r21, 0x99 ; Subtract Immediate C4B4: 5A-5A subi r21, 0xaa ; Subtract Immediate C4B6: 5B-5B subi r21, 0xbb ; Subtract Immediate C4B8: 5C-5C subi r21, 0xcc ; Subtract Immediate C4BA: 5D-5D subi r21, 0xdd ; Subtract Immediate C4BC: 5E-5E subi r21, 0xee ; Subtract Immediate C4BE: 5F-5F subi r21, 0xff ; Subtract Immediate C4C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate C4C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate C4C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate C4C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate C4C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate C4CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate C4CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate C4CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate C4D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate C4D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate C4D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate C4D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate C4D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate C4DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate C4DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate C4DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate C4E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate C4E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate C4E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate C4E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate C4E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate C4EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate C4EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate C4EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate C4F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate C4F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate C4F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate C4F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate C4F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate C4FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate C4FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate C4FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate C500: 80-80 ld r8, Z ; Load Indirect from Data Space to Register C502: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register C504: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space C506: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space C508: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space C50A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space C50C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space C50E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space C510: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space C512: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space C514: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space C516: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space C518: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space C51A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space C51C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space C51E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space C520: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) C524: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space C526: 93-93 .data 0x9393 ; Binary data C528: 94-94 .data 0x9494 ; Binary data C52A: 95-95 asr r25 ; Arithmetic Shift Right C52C: 96-96 adiw r26, 0x26 ; Add Immediate to Word C52E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word C530: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register C532: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared C534: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register C536: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set C538: 9C-9C mul r9, r12 ; Multiply Unsigned C53A: 9D-9D mul r25, r13 ; Multiply Unsigned C53C: 9E-9E mul r9, r30 ; Multiply Unsigned C53E: 9F-9F mul r25, r31 ; Multiply Unsigned C540: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register C542: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register C544: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space C546: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space C548: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space C54A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space C54C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space C54E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space C550: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space C552: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space C554: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space C556: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space C558: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space C55A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space C55C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space C55E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space C560: B0-B0 in r11, 0x00 ; Load an I/O Location to Register C562: B1-B1 in r27, 0x01 ; Load an I/O Location to Register C564: B2-B2 in r11, 0x12 ; Load an I/O Location to Register C566: B3-B3 in r27, 0x13 ; Load an I/O Location to Register C568: B4-B4 in r11, 0x24 ; Load an I/O Location to Register C56A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register C56C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register C56E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register C570: B8-B8 out 0x08, r11 ; Store Register to I/O Location C572: B9-B9 out 0x09, r27 ; Store Register to I/O Location C574: BA-BA out 0x1a, r11 ; Store Register to I/O Location C576: BB-BB out 0x1b, r27 ; Store Register to I/O Location C578: BC-BC out 0x2c, r11 ; Store Register to I/O Location C57A: BD-BD out 0x2d, r27 ; Store Register to I/O Location C57C: BE-BE out 0x3e, r11 ; Store Register to I/O Location C57E: BF-BF out 0x3f, r27 ; Store Register to I/O Location C580: C0-C0 rjmp .+384 ; Relative Jump C582: C1-C1 rjmp .+898 ; Relative Jump C584: C2-C2 rjmp .+1412 ; Relative Jump C586: C3-C3 rjmp .+1926 ; Relative Jump C588: C4-C4 rjmp .+2440 ; Relative Jump C58A: C5-C5 rjmp .+2954 ; Relative Jump C58C: C6-C6 rjmp .+3468 ; Relative Jump C58E: C7-C7 rjmp .+3982 ; Relative Jump C590: C8-C8 rjmp .-3696 ; Relative Jump C592: C9-C9 rjmp .-3182 ; Relative Jump C594: CA-CA rjmp .-2668 ; Relative Jump C596: CB-CB rjmp .-2154 ; Relative Jump C598: CC-CC rjmp .-1640 ; Relative Jump C59A: CD-CD rjmp .-1126 ; Relative Jump C59C: CE-CE rjmp .-612 ; Relative Jump C59E: CF-CF rjmp .-98 ; Relative Jump C5A0: D0-D0 rcall .+416 ; Relative Call to Subroutine C5A2: D1-D1 rcall .+930 ; Relative Call to Subroutine C5A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine C5A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine C5A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine C5AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine C5AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine C5AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine C5B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine C5B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine C5B4: DA-DA rcall .+5556 ; Relative Call to Subroutine C5B6: DB-DB rcall .+6070 ; Relative Call to Subroutine C5B8: DC-DC rcall .+6584 ; Relative Call to Subroutine C5BA: DD-DD rcall .+7098 ; Relative Call to Subroutine C5BC: DE-DE rcall .+7612 ; Relative Call to Subroutine C5BE: DF-DF rcall .+8126 ; Relative Call to Subroutine C5C0: E0-E0 ldi r30, 0x00 ; Load Immediate C5C2: E1-E1 ldi r30, 0x11 ; Load Immediate C5C4: E2-E2 ldi r30, 0x22 ; Load Immediate C5C6: E3-E3 ldi r30, 0x33 ; Load Immediate C5C8: E4-E4 ldi r30, 0x44 ; Load Immediate C5CA: E5-E5 ldi r30, 0x55 ; Load Immediate C5CC: E6-E6 ldi r30, 0x66 ; Load Immediate C5CE: E7-E7 ldi r30, 0x77 ; Load Immediate C5D0: E8-E8 ldi r30, 0x88 ; Load Immediate C5D2: E9-E9 ldi r30, 0x99 ; Load Immediate C5D4: EA-EA ldi r30, 0xaa ; Load Immediate C5D6: EB-EB ldi r30, 0xbb ; Load Immediate C5D8: EC-EC ldi r30, 0xcc ; Load Immediate C5DA: ED-ED ldi r30, 0xdd ; Load Immediate C5DC: EE-EE ldi r30, 0xee ; Load Immediate C5DE: EF-EF ldi r30, 0xff ; Load Immediate C5E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set C5E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set C5E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set C5E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set C5E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared C5EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared C5EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared C5EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared C5F0: F8-F8 .data 0xf8f8 ; Binary data C5F2: F9-F9 .data 0xf9f9 ; Binary data C5F4: FA-FA .data 0xfafa ; Binary data C5F6: FB-FB .data 0xfbfb ; Binary data C5F8: FC-FC .data 0xfcfc ; Binary data C5FA: FD-FD .data 0xfdfd ; Binary data C5FC: FE-FE .data 0xfefe ; Binary data C5FE: FF-FF .data 0xffff ; Binary data C600: 00-00 nop ; No Operation C602: 01-01 movw r0, r2 ; Copy Register Word C604: 02-02 muls r16, r18 ; Multiply Signed C606: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned C608: 04-04 cpc r0, r4 ; Compare with Carry C60A: 05-05 cpc r16, r5 ; Compare with Carry C60C: 06-06 cpc r0, r22 ; Compare with Carry C60E: 07-07 cpc r16, r23 ; Compare with Carry C610: 08-08 sbc r0, r8 ; Subtract with Carry C612: 09-09 sbc r16, r9 ; Subtract with Carry C614: 0A-0A sbc r0, r26 ; Subtract with Carry C616: 0B-0B sbc r16, r27 ; Subtract with Carry C618: 0C-0C add r0, r12 ; Add without Carry C61A: 0D-0D add r16, r13 ; Add without Carry C61C: 0E-0E add r0, r30 ; Add without Carry C61E: 0F-0F add r16, r31 ; Add without Carry C620: 10-10 cpse r1, r0 ; Compare Skip if Equal C622: 11-11 cpse r17, r1 ; Compare Skip if Equal C624: 12-12 cpse r1, r18 ; Compare Skip if Equal C626: 13-13 cpse r17, r19 ; Compare Skip if Equal C628: 14-14 cp r1, r4 ; Compare C62A: 15-15 cp r17, r5 ; Compare C62C: 16-16 cp r1, r22 ; Compare C62E: 17-17 cp r17, r23 ; Compare C630: 18-18 sub r1, r8 ; Subtract Without Carry C632: 19-19 sub r17, r9 ; Subtract Without Carry C634: 1A-1A sub r1, r26 ; Subtract Without Carry C636: 1B-1B sub r17, r27 ; Subtract Without Carry C638: 1C-1C adc r1, r12 ; Add with Carry C63A: 1D-1D adc r17, r13 ; Add with Carry C63C: 1E-1E adc r1, r30 ; Add with Carry C63E: 1F-1F adc r17, r31 ; Add with Carry C640: 20-20 and r2, r0 ; Logical AND C642: 21-21 and r18, r1 ; Logical AND C644: 22-22 and r2, r18 ; Logical AND C646: 23-23 and r18, r19 ; Logical AND C648: 24-24 clr r36 ; Clear Register C64A: 25-25 clr r293 ; Clear Register C64C: 26-26 clr r550 ; Clear Register C64E: 27-27 clr r807 ; Clear Register C650: 28-28 or r2, r8 ; Logical OR C652: 29-29 or r18, r9 ; Logical OR C654: 2A-2A or r2, r26 ; Logical OR C656: 2B-2B or r18, r27 ; Logical OR C658: 2C-2C mov r2, r12 ; Copy Register C65A: 2D-2D mov r18, r13 ; Copy Register C65C: 2E-2E mov r2, r30 ; Copy Register C65E: 2F-2F mov r18, r31 ; Copy Register C660: 30-30 cpi r19, 0x00 ; Compare with Immediate C662: 31-31 cpi r19, 0x11 ; Compare with Immediate C664: 32-32 cpi r19, 0x22 ; Compare with Immediate C666: 33-33 cpi r19, 0x33 ; Compare with Immediate C668: 34-34 cpi r19, 0x44 ; Compare with Immediate C66A: 35-35 cpi r19, 0x55 ; Compare with Immediate C66C: 36-36 cpi r19, 0x66 ; Compare with Immediate C66E: 37-37 cpi r19, 0x77 ; Compare with Immediate C670: 38-38 cpi r19, 0x88 ; Compare with Immediate C672: 39-39 cpi r19, 0x99 ; Compare with Immediate C674: 3A-3A cpi r19, 0xaa ; Compare with Immediate C676: 3B-3B cpi r19, 0xbb ; Compare with Immediate C678: 3C-3C cpi r19, 0xcc ; Compare with Immediate C67A: 3D-3D cpi r19, 0xdd ; Compare with Immediate C67C: 3E-3E cpi r19, 0xee ; Compare with Immediate C67E: 3F-3F cpi r19, 0xff ; Compare with Immediate C680: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI C682: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI C684: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI C686: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI C688: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI C68A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI C68C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI C68E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI C690: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI C692: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI C694: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI C696: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI C698: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI C69A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI C69C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI C69E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI C6A0: 50-50 subi r21, 0x00 ; Subtract Immediate C6A2: 51-51 subi r21, 0x11 ; Subtract Immediate C6A4: 52-52 subi r21, 0x22 ; Subtract Immediate C6A6: 53-53 subi r21, 0x33 ; Subtract Immediate C6A8: 54-54 subi r21, 0x44 ; Subtract Immediate C6AA: 55-55 subi r21, 0x55 ; Subtract Immediate C6AC: 56-56 subi r21, 0x66 ; Subtract Immediate C6AE: 57-57 subi r21, 0x77 ; Subtract Immediate C6B0: 58-58 subi r21, 0x88 ; Subtract Immediate C6B2: 59-59 subi r21, 0x99 ; Subtract Immediate C6B4: 5A-5A subi r21, 0xaa ; Subtract Immediate C6B6: 5B-5B subi r21, 0xbb ; Subtract Immediate C6B8: 5C-5C subi r21, 0xcc ; Subtract Immediate C6BA: 5D-5D subi r21, 0xdd ; Subtract Immediate C6BC: 5E-5E subi r21, 0xee ; Subtract Immediate C6BE: 5F-5F subi r21, 0xff ; Subtract Immediate C6C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate C6C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate C6C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate C6C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate C6C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate C6CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate C6CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate C6CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate C6D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate C6D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate C6D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate C6D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate C6D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate C6DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate C6DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate C6DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate C6E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate C6E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate C6E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate C6E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate C6E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate C6EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate C6EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate C6EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate C6F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate C6F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate C6F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate C6F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate C6F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate C6FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate C6FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate C6FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate C700: 80-80 ld r8, Z ; Load Indirect from Data Space to Register C702: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register C704: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space C706: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space C708: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space C70A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space C70C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space C70E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space C710: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space C712: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space C714: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space C716: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space C718: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space C71A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space C71C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space C71E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space C720: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) C724: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space C726: 93-93 .data 0x9393 ; Binary data C728: 94-94 .data 0x9494 ; Binary data C72A: 95-95 asr r25 ; Arithmetic Shift Right C72C: 96-96 adiw r26, 0x26 ; Add Immediate to Word C72E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word C730: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register C732: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared C734: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register C736: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set C738: 9C-9C mul r9, r12 ; Multiply Unsigned C73A: 9D-9D mul r25, r13 ; Multiply Unsigned C73C: 9E-9E mul r9, r30 ; Multiply Unsigned C73E: 9F-9F mul r25, r31 ; Multiply Unsigned C740: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register C742: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register C744: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space C746: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space C748: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space C74A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space C74C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space C74E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space C750: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space C752: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space C754: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space C756: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space C758: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space C75A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space C75C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space C75E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space C760: B0-B0 in r11, 0x00 ; Load an I/O Location to Register C762: B1-B1 in r27, 0x01 ; Load an I/O Location to Register C764: B2-B2 in r11, 0x12 ; Load an I/O Location to Register C766: B3-B3 in r27, 0x13 ; Load an I/O Location to Register C768: B4-B4 in r11, 0x24 ; Load an I/O Location to Register C76A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register C76C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register C76E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register C770: B8-B8 out 0x08, r11 ; Store Register to I/O Location C772: B9-B9 out 0x09, r27 ; Store Register to I/O Location C774: BA-BA out 0x1a, r11 ; Store Register to I/O Location C776: BB-BB out 0x1b, r27 ; Store Register to I/O Location C778: BC-BC out 0x2c, r11 ; Store Register to I/O Location C77A: BD-BD out 0x2d, r27 ; Store Register to I/O Location C77C: BE-BE out 0x3e, r11 ; Store Register to I/O Location C77E: BF-BF out 0x3f, r27 ; Store Register to I/O Location C780: C0-C0 rjmp .+384 ; Relative Jump C782: C1-C1 rjmp .+898 ; Relative Jump C784: C2-C2 rjmp .+1412 ; Relative Jump C786: C3-C3 rjmp .+1926 ; Relative Jump C788: C4-C4 rjmp .+2440 ; Relative Jump C78A: C5-C5 rjmp .+2954 ; Relative Jump C78C: C6-C6 rjmp .+3468 ; Relative Jump C78E: C7-C7 rjmp .+3982 ; Relative Jump C790: C8-C8 rjmp .-3696 ; Relative Jump C792: C9-C9 rjmp .-3182 ; Relative Jump C794: CA-CA rjmp .-2668 ; Relative Jump C796: CB-CB rjmp .-2154 ; Relative Jump C798: CC-CC rjmp .-1640 ; Relative Jump C79A: CD-CD rjmp .-1126 ; Relative Jump C79C: CE-CE rjmp .-612 ; Relative Jump C79E: CF-CF rjmp .-98 ; Relative Jump C7A0: D0-D0 rcall .+416 ; Relative Call to Subroutine C7A2: D1-D1 rcall .+930 ; Relative Call to Subroutine C7A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine C7A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine C7A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine C7AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine C7AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine C7AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine C7B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine C7B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine C7B4: DA-DA rcall .+5556 ; Relative Call to Subroutine C7B6: DB-DB rcall .+6070 ; Relative Call to Subroutine C7B8: DC-DC rcall .+6584 ; Relative Call to Subroutine C7BA: DD-DD rcall .+7098 ; Relative Call to Subroutine C7BC: DE-DE rcall .+7612 ; Relative Call to Subroutine C7BE: DF-DF rcall .+8126 ; Relative Call to Subroutine C7C0: E0-E0 ldi r30, 0x00 ; Load Immediate C7C2: E1-E1 ldi r30, 0x11 ; Load Immediate C7C4: E2-E2 ldi r30, 0x22 ; Load Immediate C7C6: E3-E3 ldi r30, 0x33 ; Load Immediate C7C8: E4-E4 ldi r30, 0x44 ; Load Immediate C7CA: E5-E5 ldi r30, 0x55 ; Load Immediate C7CC: E6-E6 ldi r30, 0x66 ; Load Immediate C7CE: E7-E7 ldi r30, 0x77 ; Load Immediate C7D0: E8-E8 ldi r30, 0x88 ; Load Immediate C7D2: E9-E9 ldi r30, 0x99 ; Load Immediate C7D4: EA-EA ldi r30, 0xaa ; Load Immediate C7D6: EB-EB ldi r30, 0xbb ; Load Immediate C7D8: EC-EC ldi r30, 0xcc ; Load Immediate C7DA: ED-ED ldi r30, 0xdd ; Load Immediate C7DC: EE-EE ldi r30, 0xee ; Load Immediate C7DE: EF-EF ldi r30, 0xff ; Load Immediate C7E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set C7E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set C7E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set C7E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set C7E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared C7EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared C7EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared C7EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared C7F0: F8-F8 .data 0xf8f8 ; Binary data C7F2: F9-F9 .data 0xf9f9 ; Binary data C7F4: FA-FA .data 0xfafa ; Binary data C7F6: FB-FB .data 0xfbfb ; Binary data C7F8: FC-FC .data 0xfcfc ; Binary data C7FA: FD-FD .data 0xfdfd ; Binary data C7FC: FE-FE .data 0xfefe ; Binary data C7FE: FF-FF .data 0xffff ; Binary data C800: 00-00 nop ; No Operation C802: 01-01 movw r0, r2 ; Copy Register Word C804: 02-02 muls r16, r18 ; Multiply Signed C806: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned C808: 04-04 cpc r0, r4 ; Compare with Carry C80A: 05-05 cpc r16, r5 ; Compare with Carry C80C: 06-06 cpc r0, r22 ; Compare with Carry C80E: 07-07 cpc r16, r23 ; Compare with Carry C810: 08-08 sbc r0, r8 ; Subtract with Carry C812: 09-09 sbc r16, r9 ; Subtract with Carry C814: 0A-0A sbc r0, r26 ; Subtract with Carry C816: 0B-0B sbc r16, r27 ; Subtract with Carry C818: 0C-0C add r0, r12 ; Add without Carry C81A: 0D-0D add r16, r13 ; Add without Carry C81C: 0E-0E add r0, r30 ; Add without Carry C81E: 0F-0F add r16, r31 ; Add without Carry C820: 10-10 cpse r1, r0 ; Compare Skip if Equal C822: 11-11 cpse r17, r1 ; Compare Skip if Equal C824: 12-12 cpse r1, r18 ; Compare Skip if Equal C826: 13-13 cpse r17, r19 ; Compare Skip if Equal C828: 14-14 cp r1, r4 ; Compare C82A: 15-15 cp r17, r5 ; Compare C82C: 16-16 cp r1, r22 ; Compare C82E: 17-17 cp r17, r23 ; Compare C830: 18-18 sub r1, r8 ; Subtract Without Carry C832: 19-19 sub r17, r9 ; Subtract Without Carry C834: 1A-1A sub r1, r26 ; Subtract Without Carry C836: 1B-1B sub r17, r27 ; Subtract Without Carry C838: 1C-1C adc r1, r12 ; Add with Carry C83A: 1D-1D adc r17, r13 ; Add with Carry C83C: 1E-1E adc r1, r30 ; Add with Carry C83E: 1F-1F adc r17, r31 ; Add with Carry C840: 20-20 and r2, r0 ; Logical AND C842: 21-21 and r18, r1 ; Logical AND C844: 22-22 and r2, r18 ; Logical AND C846: 23-23 and r18, r19 ; Logical AND C848: 24-24 clr r36 ; Clear Register C84A: 25-25 clr r293 ; Clear Register C84C: 26-26 clr r550 ; Clear Register C84E: 27-27 clr r807 ; Clear Register C850: 28-28 or r2, r8 ; Logical OR C852: 29-29 or r18, r9 ; Logical OR C854: 2A-2A or r2, r26 ; Logical OR C856: 2B-2B or r18, r27 ; Logical OR C858: 2C-2C mov r2, r12 ; Copy Register C85A: 2D-2D mov r18, r13 ; Copy Register C85C: 2E-2E mov r2, r30 ; Copy Register C85E: 2F-2F mov r18, r31 ; Copy Register C860: 30-30 cpi r19, 0x00 ; Compare with Immediate C862: 31-31 cpi r19, 0x11 ; Compare with Immediate C864: 32-32 cpi r19, 0x22 ; Compare with Immediate C866: 33-33 cpi r19, 0x33 ; Compare with Immediate C868: 34-34 cpi r19, 0x44 ; Compare with Immediate C86A: 35-35 cpi r19, 0x55 ; Compare with Immediate C86C: 36-36 cpi r19, 0x66 ; Compare with Immediate C86E: 37-37 cpi r19, 0x77 ; Compare with Immediate C870: 38-38 cpi r19, 0x88 ; Compare with Immediate C872: 39-39 cpi r19, 0x99 ; Compare with Immediate C874: 3A-3A cpi r19, 0xaa ; Compare with Immediate C876: 3B-3B cpi r19, 0xbb ; Compare with Immediate C878: 3C-3C cpi r19, 0xcc ; Compare with Immediate C87A: 3D-3D cpi r19, 0xdd ; Compare with Immediate C87C: 3E-3E cpi r19, 0xee ; Compare with Immediate C87E: 3F-3F cpi r19, 0xff ; Compare with Immediate C880: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI C882: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI C884: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI C886: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI C888: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI C88A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI C88C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI C88E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI C890: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI C892: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI C894: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI C896: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI C898: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI C89A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI C89C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI C89E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI C8A0: 50-50 subi r21, 0x00 ; Subtract Immediate C8A2: 51-51 subi r21, 0x11 ; Subtract Immediate C8A4: 52-52 subi r21, 0x22 ; Subtract Immediate C8A6: 53-53 subi r21, 0x33 ; Subtract Immediate C8A8: 54-54 subi r21, 0x44 ; Subtract Immediate C8AA: 55-55 subi r21, 0x55 ; Subtract Immediate C8AC: 56-56 subi r21, 0x66 ; Subtract Immediate C8AE: 57-57 subi r21, 0x77 ; Subtract Immediate C8B0: 58-58 subi r21, 0x88 ; Subtract Immediate C8B2: 59-59 subi r21, 0x99 ; Subtract Immediate C8B4: 5A-5A subi r21, 0xaa ; Subtract Immediate C8B6: 5B-5B subi r21, 0xbb ; Subtract Immediate C8B8: 5C-5C subi r21, 0xcc ; Subtract Immediate C8BA: 5D-5D subi r21, 0xdd ; Subtract Immediate C8BC: 5E-5E subi r21, 0xee ; Subtract Immediate C8BE: 5F-5F subi r21, 0xff ; Subtract Immediate C8C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate C8C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate C8C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate C8C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate C8C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate C8CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate C8CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate C8CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate C8D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate C8D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate C8D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate C8D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate C8D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate C8DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate C8DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate C8DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate C8E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate C8E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate C8E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate C8E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate C8E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate C8EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate C8EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate C8EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate C8F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate C8F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate C8F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate C8F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate C8F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate C8FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate C8FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate C8FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate C900: 80-80 ld r8, Z ; Load Indirect from Data Space to Register C902: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register C904: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space C906: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space C908: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space C90A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space C90C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space C90E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space C910: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space C912: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space C914: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space C916: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space C918: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space C91A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space C91C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space C91E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space C920: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) C924: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space C926: 93-93 .data 0x9393 ; Binary data C928: 94-94 .data 0x9494 ; Binary data C92A: 95-95 asr r25 ; Arithmetic Shift Right C92C: 96-96 adiw r26, 0x26 ; Add Immediate to Word C92E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word C930: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register C932: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared C934: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register C936: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set C938: 9C-9C mul r9, r12 ; Multiply Unsigned C93A: 9D-9D mul r25, r13 ; Multiply Unsigned C93C: 9E-9E mul r9, r30 ; Multiply Unsigned C93E: 9F-9F mul r25, r31 ; Multiply Unsigned C940: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register C942: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register C944: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space C946: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space C948: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space C94A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space C94C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space C94E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space C950: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space C952: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space C954: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space C956: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space C958: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space C95A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space C95C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space C95E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space C960: B0-B0 in r11, 0x00 ; Load an I/O Location to Register C962: B1-B1 in r27, 0x01 ; Load an I/O Location to Register C964: B2-B2 in r11, 0x12 ; Load an I/O Location to Register C966: B3-B3 in r27, 0x13 ; Load an I/O Location to Register C968: B4-B4 in r11, 0x24 ; Load an I/O Location to Register C96A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register C96C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register C96E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register C970: B8-B8 out 0x08, r11 ; Store Register to I/O Location C972: B9-B9 out 0x09, r27 ; Store Register to I/O Location C974: BA-BA out 0x1a, r11 ; Store Register to I/O Location C976: BB-BB out 0x1b, r27 ; Store Register to I/O Location C978: BC-BC out 0x2c, r11 ; Store Register to I/O Location C97A: BD-BD out 0x2d, r27 ; Store Register to I/O Location C97C: BE-BE out 0x3e, r11 ; Store Register to I/O Location C97E: BF-BF out 0x3f, r27 ; Store Register to I/O Location C980: C0-C0 rjmp .+384 ; Relative Jump C982: C1-C1 rjmp .+898 ; Relative Jump C984: C2-C2 rjmp .+1412 ; Relative Jump C986: C3-C3 rjmp .+1926 ; Relative Jump C988: C4-C4 rjmp .+2440 ; Relative Jump C98A: C5-C5 rjmp .+2954 ; Relative Jump C98C: C6-C6 rjmp .+3468 ; Relative Jump C98E: C7-C7 rjmp .+3982 ; Relative Jump C990: C8-C8 rjmp .-3696 ; Relative Jump C992: C9-C9 rjmp .-3182 ; Relative Jump C994: CA-CA rjmp .-2668 ; Relative Jump C996: CB-CB rjmp .-2154 ; Relative Jump C998: CC-CC rjmp .-1640 ; Relative Jump C99A: CD-CD rjmp .-1126 ; Relative Jump C99C: CE-CE rjmp .-612 ; Relative Jump C99E: CF-CF rjmp .-98 ; Relative Jump C9A0: D0-D0 rcall .+416 ; Relative Call to Subroutine C9A2: D1-D1 rcall .+930 ; Relative Call to Subroutine C9A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine C9A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine C9A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine C9AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine C9AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine C9AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine C9B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine C9B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine C9B4: DA-DA rcall .+5556 ; Relative Call to Subroutine C9B6: DB-DB rcall .+6070 ; Relative Call to Subroutine C9B8: DC-DC rcall .+6584 ; Relative Call to Subroutine C9BA: DD-DD rcall .+7098 ; Relative Call to Subroutine C9BC: DE-DE rcall .+7612 ; Relative Call to Subroutine C9BE: DF-DF rcall .+8126 ; Relative Call to Subroutine C9C0: E0-E0 ldi r30, 0x00 ; Load Immediate C9C2: E1-E1 ldi r30, 0x11 ; Load Immediate C9C4: E2-E2 ldi r30, 0x22 ; Load Immediate C9C6: E3-E3 ldi r30, 0x33 ; Load Immediate C9C8: E4-E4 ldi r30, 0x44 ; Load Immediate C9CA: E5-E5 ldi r30, 0x55 ; Load Immediate C9CC: E6-E6 ldi r30, 0x66 ; Load Immediate C9CE: E7-E7 ldi r30, 0x77 ; Load Immediate C9D0: E8-E8 ldi r30, 0x88 ; Load Immediate C9D2: E9-E9 ldi r30, 0x99 ; Load Immediate C9D4: EA-EA ldi r30, 0xaa ; Load Immediate C9D6: EB-EB ldi r30, 0xbb ; Load Immediate C9D8: EC-EC ldi r30, 0xcc ; Load Immediate C9DA: ED-ED ldi r30, 0xdd ; Load Immediate C9DC: EE-EE ldi r30, 0xee ; Load Immediate C9DE: EF-EF ldi r30, 0xff ; Load Immediate C9E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set C9E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set C9E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set C9E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set C9E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared C9EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared C9EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared C9EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared C9F0: F8-F8 .data 0xf8f8 ; Binary data C9F2: F9-F9 .data 0xf9f9 ; Binary data C9F4: FA-FA .data 0xfafa ; Binary data C9F6: FB-FB .data 0xfbfb ; Binary data C9F8: FC-FC .data 0xfcfc ; Binary data C9FA: FD-FD .data 0xfdfd ; Binary data C9FC: FE-FE .data 0xfefe ; Binary data C9FE: FF-FF .data 0xffff ; Binary data CA00: 00-00 nop ; No Operation CA02: 01-01 movw r0, r2 ; Copy Register Word CA04: 02-02 muls r16, r18 ; Multiply Signed CA06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned CA08: 04-04 cpc r0, r4 ; Compare with Carry CA0A: 05-05 cpc r16, r5 ; Compare with Carry CA0C: 06-06 cpc r0, r22 ; Compare with Carry CA0E: 07-07 cpc r16, r23 ; Compare with Carry CA10: 08-08 sbc r0, r8 ; Subtract with Carry CA12: 09-09 sbc r16, r9 ; Subtract with Carry CA14: 0A-0A sbc r0, r26 ; Subtract with Carry CA16: 0B-0B sbc r16, r27 ; Subtract with Carry CA18: 0C-0C add r0, r12 ; Add without Carry CA1A: 0D-0D add r16, r13 ; Add without Carry CA1C: 0E-0E add r0, r30 ; Add without Carry CA1E: 0F-0F add r16, r31 ; Add without Carry CA20: 10-10 cpse r1, r0 ; Compare Skip if Equal CA22: 11-11 cpse r17, r1 ; Compare Skip if Equal CA24: 12-12 cpse r1, r18 ; Compare Skip if Equal CA26: 13-13 cpse r17, r19 ; Compare Skip if Equal CA28: 14-14 cp r1, r4 ; Compare CA2A: 15-15 cp r17, r5 ; Compare CA2C: 16-16 cp r1, r22 ; Compare CA2E: 17-17 cp r17, r23 ; Compare CA30: 18-18 sub r1, r8 ; Subtract Without Carry CA32: 19-19 sub r17, r9 ; Subtract Without Carry CA34: 1A-1A sub r1, r26 ; Subtract Without Carry CA36: 1B-1B sub r17, r27 ; Subtract Without Carry CA38: 1C-1C adc r1, r12 ; Add with Carry CA3A: 1D-1D adc r17, r13 ; Add with Carry CA3C: 1E-1E adc r1, r30 ; Add with Carry CA3E: 1F-1F adc r17, r31 ; Add with Carry CA40: 20-20 and r2, r0 ; Logical AND CA42: 21-21 and r18, r1 ; Logical AND CA44: 22-22 and r2, r18 ; Logical AND CA46: 23-23 and r18, r19 ; Logical AND CA48: 24-24 clr r36 ; Clear Register CA4A: 25-25 clr r293 ; Clear Register CA4C: 26-26 clr r550 ; Clear Register CA4E: 27-27 clr r807 ; Clear Register CA50: 28-28 or r2, r8 ; Logical OR CA52: 29-29 or r18, r9 ; Logical OR CA54: 2A-2A or r2, r26 ; Logical OR CA56: 2B-2B or r18, r27 ; Logical OR CA58: 2C-2C mov r2, r12 ; Copy Register CA5A: 2D-2D mov r18, r13 ; Copy Register CA5C: 2E-2E mov r2, r30 ; Copy Register CA5E: 2F-2F mov r18, r31 ; Copy Register CA60: 30-30 cpi r19, 0x00 ; Compare with Immediate CA62: 31-31 cpi r19, 0x11 ; Compare with Immediate CA64: 32-32 cpi r19, 0x22 ; Compare with Immediate CA66: 33-33 cpi r19, 0x33 ; Compare with Immediate CA68: 34-34 cpi r19, 0x44 ; Compare with Immediate CA6A: 35-35 cpi r19, 0x55 ; Compare with Immediate CA6C: 36-36 cpi r19, 0x66 ; Compare with Immediate CA6E: 37-37 cpi r19, 0x77 ; Compare with Immediate CA70: 38-38 cpi r19, 0x88 ; Compare with Immediate CA72: 39-39 cpi r19, 0x99 ; Compare with Immediate CA74: 3A-3A cpi r19, 0xaa ; Compare with Immediate CA76: 3B-3B cpi r19, 0xbb ; Compare with Immediate CA78: 3C-3C cpi r19, 0xcc ; Compare with Immediate CA7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate CA7C: 3E-3E cpi r19, 0xee ; Compare with Immediate CA7E: 3F-3F cpi r19, 0xff ; Compare with Immediate CA80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI CA82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI CA84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI CA86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI CA88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI CA8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI CA8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI CA8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI CA90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI CA92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI CA94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI CA96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI CA98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI CA9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI CA9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI CA9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI CAA0: 50-50 subi r21, 0x00 ; Subtract Immediate CAA2: 51-51 subi r21, 0x11 ; Subtract Immediate CAA4: 52-52 subi r21, 0x22 ; Subtract Immediate CAA6: 53-53 subi r21, 0x33 ; Subtract Immediate CAA8: 54-54 subi r21, 0x44 ; Subtract Immediate CAAA: 55-55 subi r21, 0x55 ; Subtract Immediate CAAC: 56-56 subi r21, 0x66 ; Subtract Immediate CAAE: 57-57 subi r21, 0x77 ; Subtract Immediate CAB0: 58-58 subi r21, 0x88 ; Subtract Immediate CAB2: 59-59 subi r21, 0x99 ; Subtract Immediate CAB4: 5A-5A subi r21, 0xaa ; Subtract Immediate CAB6: 5B-5B subi r21, 0xbb ; Subtract Immediate CAB8: 5C-5C subi r21, 0xcc ; Subtract Immediate CABA: 5D-5D subi r21, 0xdd ; Subtract Immediate CABC: 5E-5E subi r21, 0xee ; Subtract Immediate CABE: 5F-5F subi r21, 0xff ; Subtract Immediate CAC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate CAC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate CAC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate CAC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate CAC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate CACA: 65-65 ori r22, 0x55 ; Logical OR with Immediate CACC: 66-66 ori r22, 0x66 ; Logical OR with Immediate CACE: 67-67 ori r22, 0x77 ; Logical OR with Immediate CAD0: 68-68 ori r22, 0x88 ; Logical OR with Immediate CAD2: 69-69 ori r22, 0x99 ; Logical OR with Immediate CAD4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate CAD6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate CAD8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate CADA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate CADC: 6E-6E ori r22, 0xee ; Logical OR with Immediate CADE: 6F-6F ori r22, 0xff ; Logical OR with Immediate CAE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate CAE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate CAE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate CAE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate CAE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate CAEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate CAEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate CAEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate CAF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate CAF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate CAF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate CAF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate CAF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate CAFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate CAFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate CAFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate CB00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register CB02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register CB04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space CB06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space CB08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space CB0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space CB0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space CB0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space CB10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space CB12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space CB14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space CB16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space CB18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space CB1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space CB1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space CB1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space CB20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) CB24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space CB26: 93-93 .data 0x9393 ; Binary data CB28: 94-94 .data 0x9494 ; Binary data CB2A: 95-95 asr r25 ; Arithmetic Shift Right CB2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word CB2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word CB30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register CB32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared CB34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register CB36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set CB38: 9C-9C mul r9, r12 ; Multiply Unsigned CB3A: 9D-9D mul r25, r13 ; Multiply Unsigned CB3C: 9E-9E mul r9, r30 ; Multiply Unsigned CB3E: 9F-9F mul r25, r31 ; Multiply Unsigned CB40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register CB42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register CB44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space CB46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space CB48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space CB4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space CB4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space CB4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space CB50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space CB52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space CB54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space CB56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space CB58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space CB5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space CB5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space CB5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space CB60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register CB62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register CB64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register CB66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register CB68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register CB6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register CB6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register CB6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register CB70: B8-B8 out 0x08, r11 ; Store Register to I/O Location CB72: B9-B9 out 0x09, r27 ; Store Register to I/O Location CB74: BA-BA out 0x1a, r11 ; Store Register to I/O Location CB76: BB-BB out 0x1b, r27 ; Store Register to I/O Location CB78: BC-BC out 0x2c, r11 ; Store Register to I/O Location CB7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location CB7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location CB7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location CB80: C0-C0 rjmp .+384 ; Relative Jump CB82: C1-C1 rjmp .+898 ; Relative Jump CB84: C2-C2 rjmp .+1412 ; Relative Jump CB86: C3-C3 rjmp .+1926 ; Relative Jump CB88: C4-C4 rjmp .+2440 ; Relative Jump CB8A: C5-C5 rjmp .+2954 ; Relative Jump CB8C: C6-C6 rjmp .+3468 ; Relative Jump CB8E: C7-C7 rjmp .+3982 ; Relative Jump CB90: C8-C8 rjmp .-3696 ; Relative Jump CB92: C9-C9 rjmp .-3182 ; Relative Jump CB94: CA-CA rjmp .-2668 ; Relative Jump CB96: CB-CB rjmp .-2154 ; Relative Jump CB98: CC-CC rjmp .-1640 ; Relative Jump CB9A: CD-CD rjmp .-1126 ; Relative Jump CB9C: CE-CE rjmp .-612 ; Relative Jump CB9E: CF-CF rjmp .-98 ; Relative Jump CBA0: D0-D0 rcall .+416 ; Relative Call to Subroutine CBA2: D1-D1 rcall .+930 ; Relative Call to Subroutine CBA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine CBA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine CBA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine CBAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine CBAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine CBAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine CBB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine CBB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine CBB4: DA-DA rcall .+5556 ; Relative Call to Subroutine CBB6: DB-DB rcall .+6070 ; Relative Call to Subroutine CBB8: DC-DC rcall .+6584 ; Relative Call to Subroutine CBBA: DD-DD rcall .+7098 ; Relative Call to Subroutine CBBC: DE-DE rcall .+7612 ; Relative Call to Subroutine CBBE: DF-DF rcall .+8126 ; Relative Call to Subroutine CBC0: E0-E0 ldi r30, 0x00 ; Load Immediate CBC2: E1-E1 ldi r30, 0x11 ; Load Immediate CBC4: E2-E2 ldi r30, 0x22 ; Load Immediate CBC6: E3-E3 ldi r30, 0x33 ; Load Immediate CBC8: E4-E4 ldi r30, 0x44 ; Load Immediate CBCA: E5-E5 ldi r30, 0x55 ; Load Immediate CBCC: E6-E6 ldi r30, 0x66 ; Load Immediate CBCE: E7-E7 ldi r30, 0x77 ; Load Immediate CBD0: E8-E8 ldi r30, 0x88 ; Load Immediate CBD2: E9-E9 ldi r30, 0x99 ; Load Immediate CBD4: EA-EA ldi r30, 0xaa ; Load Immediate CBD6: EB-EB ldi r30, 0xbb ; Load Immediate CBD8: EC-EC ldi r30, 0xcc ; Load Immediate CBDA: ED-ED ldi r30, 0xdd ; Load Immediate CBDC: EE-EE ldi r30, 0xee ; Load Immediate CBDE: EF-EF ldi r30, 0xff ; Load Immediate CBE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set CBE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set CBE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set CBE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set CBE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared CBEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared CBEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared CBEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared CBF0: F8-F8 .data 0xf8f8 ; Binary data CBF2: F9-F9 .data 0xf9f9 ; Binary data CBF4: FA-FA .data 0xfafa ; Binary data CBF6: FB-FB .data 0xfbfb ; Binary data CBF8: FC-FC .data 0xfcfc ; Binary data CBFA: FD-FD .data 0xfdfd ; Binary data CBFC: FE-FE .data 0xfefe ; Binary data CBFE: FF-FF .data 0xffff ; Binary data CC00: 00-00 nop ; No Operation CC02: 01-01 movw r0, r2 ; Copy Register Word CC04: 02-02 muls r16, r18 ; Multiply Signed CC06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned CC08: 04-04 cpc r0, r4 ; Compare with Carry CC0A: 05-05 cpc r16, r5 ; Compare with Carry CC0C: 06-06 cpc r0, r22 ; Compare with Carry CC0E: 07-07 cpc r16, r23 ; Compare with Carry CC10: 08-08 sbc r0, r8 ; Subtract with Carry CC12: 09-09 sbc r16, r9 ; Subtract with Carry CC14: 0A-0A sbc r0, r26 ; Subtract with Carry CC16: 0B-0B sbc r16, r27 ; Subtract with Carry CC18: 0C-0C add r0, r12 ; Add without Carry CC1A: 0D-0D add r16, r13 ; Add without Carry CC1C: 0E-0E add r0, r30 ; Add without Carry CC1E: 0F-0F add r16, r31 ; Add without Carry CC20: 10-10 cpse r1, r0 ; Compare Skip if Equal CC22: 11-11 cpse r17, r1 ; Compare Skip if Equal CC24: 12-12 cpse r1, r18 ; Compare Skip if Equal CC26: 13-13 cpse r17, r19 ; Compare Skip if Equal CC28: 14-14 cp r1, r4 ; Compare CC2A: 15-15 cp r17, r5 ; Compare CC2C: 16-16 cp r1, r22 ; Compare CC2E: 17-17 cp r17, r23 ; Compare CC30: 18-18 sub r1, r8 ; Subtract Without Carry CC32: 19-19 sub r17, r9 ; Subtract Without Carry CC34: 1A-1A sub r1, r26 ; Subtract Without Carry CC36: 1B-1B sub r17, r27 ; Subtract Without Carry CC38: 1C-1C adc r1, r12 ; Add with Carry CC3A: 1D-1D adc r17, r13 ; Add with Carry CC3C: 1E-1E adc r1, r30 ; Add with Carry CC3E: 1F-1F adc r17, r31 ; Add with Carry CC40: 20-20 and r2, r0 ; Logical AND CC42: 21-21 and r18, r1 ; Logical AND CC44: 22-22 and r2, r18 ; Logical AND CC46: 23-23 and r18, r19 ; Logical AND CC48: 24-24 clr r36 ; Clear Register CC4A: 25-25 clr r293 ; Clear Register CC4C: 26-26 clr r550 ; Clear Register CC4E: 27-27 clr r807 ; Clear Register CC50: 28-28 or r2, r8 ; Logical OR CC52: 29-29 or r18, r9 ; Logical OR CC54: 2A-2A or r2, r26 ; Logical OR CC56: 2B-2B or r18, r27 ; Logical OR CC58: 2C-2C mov r2, r12 ; Copy Register CC5A: 2D-2D mov r18, r13 ; Copy Register CC5C: 2E-2E mov r2, r30 ; Copy Register CC5E: 2F-2F mov r18, r31 ; Copy Register CC60: 30-30 cpi r19, 0x00 ; Compare with Immediate CC62: 31-31 cpi r19, 0x11 ; Compare with Immediate CC64: 32-32 cpi r19, 0x22 ; Compare with Immediate CC66: 33-33 cpi r19, 0x33 ; Compare with Immediate CC68: 34-34 cpi r19, 0x44 ; Compare with Immediate CC6A: 35-35 cpi r19, 0x55 ; Compare with Immediate CC6C: 36-36 cpi r19, 0x66 ; Compare with Immediate CC6E: 37-37 cpi r19, 0x77 ; Compare with Immediate CC70: 38-38 cpi r19, 0x88 ; Compare with Immediate CC72: 39-39 cpi r19, 0x99 ; Compare with Immediate CC74: 3A-3A cpi r19, 0xaa ; Compare with Immediate CC76: 3B-3B cpi r19, 0xbb ; Compare with Immediate CC78: 3C-3C cpi r19, 0xcc ; Compare with Immediate CC7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate CC7C: 3E-3E cpi r19, 0xee ; Compare with Immediate CC7E: 3F-3F cpi r19, 0xff ; Compare with Immediate CC80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI CC82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI CC84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI CC86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI CC88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI CC8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI CC8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI CC8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI CC90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI CC92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI CC94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI CC96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI CC98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI CC9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI CC9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI CC9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI CCA0: 50-50 subi r21, 0x00 ; Subtract Immediate CCA2: 51-51 subi r21, 0x11 ; Subtract Immediate CCA4: 52-52 subi r21, 0x22 ; Subtract Immediate CCA6: 53-53 subi r21, 0x33 ; Subtract Immediate CCA8: 54-54 subi r21, 0x44 ; Subtract Immediate CCAA: 55-55 subi r21, 0x55 ; Subtract Immediate CCAC: 56-56 subi r21, 0x66 ; Subtract Immediate CCAE: 57-57 subi r21, 0x77 ; Subtract Immediate CCB0: 58-58 subi r21, 0x88 ; Subtract Immediate CCB2: 59-59 subi r21, 0x99 ; Subtract Immediate CCB4: 5A-5A subi r21, 0xaa ; Subtract Immediate CCB6: 5B-5B subi r21, 0xbb ; Subtract Immediate CCB8: 5C-5C subi r21, 0xcc ; Subtract Immediate CCBA: 5D-5D subi r21, 0xdd ; Subtract Immediate CCBC: 5E-5E subi r21, 0xee ; Subtract Immediate CCBE: 5F-5F subi r21, 0xff ; Subtract Immediate CCC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate CCC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate CCC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate CCC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate CCC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate CCCA: 65-65 ori r22, 0x55 ; Logical OR with Immediate CCCC: 66-66 ori r22, 0x66 ; Logical OR with Immediate CCCE: 67-67 ori r22, 0x77 ; Logical OR with Immediate CCD0: 68-68 ori r22, 0x88 ; Logical OR with Immediate CCD2: 69-69 ori r22, 0x99 ; Logical OR with Immediate CCD4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate CCD6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate CCD8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate CCDA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate CCDC: 6E-6E ori r22, 0xee ; Logical OR with Immediate CCDE: 6F-6F ori r22, 0xff ; Logical OR with Immediate CCE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate CCE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate CCE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate CCE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate CCE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate CCEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate CCEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate CCEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate CCF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate CCF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate CCF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate CCF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate CCF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate CCFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate CCFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate CCFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate CD00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register CD02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register CD04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space CD06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space CD08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space CD0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space CD0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space CD0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space CD10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space CD12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space CD14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space CD16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space CD18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space CD1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space CD1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space CD1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space CD20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) CD24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space CD26: 93-93 .data 0x9393 ; Binary data CD28: 94-94 .data 0x9494 ; Binary data CD2A: 95-95 asr r25 ; Arithmetic Shift Right CD2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word CD2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word CD30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register CD32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared CD34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register CD36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set CD38: 9C-9C mul r9, r12 ; Multiply Unsigned CD3A: 9D-9D mul r25, r13 ; Multiply Unsigned CD3C: 9E-9E mul r9, r30 ; Multiply Unsigned CD3E: 9F-9F mul r25, r31 ; Multiply Unsigned CD40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register CD42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register CD44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space CD46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space CD48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space CD4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space CD4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space CD4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space CD50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space CD52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space CD54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space CD56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space CD58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space CD5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space CD5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space CD5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space CD60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register CD62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register CD64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register CD66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register CD68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register CD6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register CD6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register CD6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register CD70: B8-B8 out 0x08, r11 ; Store Register to I/O Location CD72: B9-B9 out 0x09, r27 ; Store Register to I/O Location CD74: BA-BA out 0x1a, r11 ; Store Register to I/O Location CD76: BB-BB out 0x1b, r27 ; Store Register to I/O Location CD78: BC-BC out 0x2c, r11 ; Store Register to I/O Location CD7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location CD7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location CD7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location CD80: C0-C0 rjmp .+384 ; Relative Jump CD82: C1-C1 rjmp .+898 ; Relative Jump CD84: C2-C2 rjmp .+1412 ; Relative Jump CD86: C3-C3 rjmp .+1926 ; Relative Jump CD88: C4-C4 rjmp .+2440 ; Relative Jump CD8A: C5-C5 rjmp .+2954 ; Relative Jump CD8C: C6-C6 rjmp .+3468 ; Relative Jump CD8E: C7-C7 rjmp .+3982 ; Relative Jump CD90: C8-C8 rjmp .-3696 ; Relative Jump CD92: C9-C9 rjmp .-3182 ; Relative Jump CD94: CA-CA rjmp .-2668 ; Relative Jump CD96: CB-CB rjmp .-2154 ; Relative Jump CD98: CC-CC rjmp .-1640 ; Relative Jump CD9A: CD-CD rjmp .-1126 ; Relative Jump CD9C: CE-CE rjmp .-612 ; Relative Jump CD9E: CF-CF rjmp .-98 ; Relative Jump CDA0: D0-D0 rcall .+416 ; Relative Call to Subroutine CDA2: D1-D1 rcall .+930 ; Relative Call to Subroutine CDA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine CDA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine CDA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine CDAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine CDAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine CDAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine CDB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine CDB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine CDB4: DA-DA rcall .+5556 ; Relative Call to Subroutine CDB6: DB-DB rcall .+6070 ; Relative Call to Subroutine CDB8: DC-DC rcall .+6584 ; Relative Call to Subroutine CDBA: DD-DD rcall .+7098 ; Relative Call to Subroutine CDBC: DE-DE rcall .+7612 ; Relative Call to Subroutine CDBE: DF-DF rcall .+8126 ; Relative Call to Subroutine CDC0: E0-E0 ldi r30, 0x00 ; Load Immediate CDC2: E1-E1 ldi r30, 0x11 ; Load Immediate CDC4: E2-E2 ldi r30, 0x22 ; Load Immediate CDC6: E3-E3 ldi r30, 0x33 ; Load Immediate CDC8: E4-E4 ldi r30, 0x44 ; Load Immediate CDCA: E5-E5 ldi r30, 0x55 ; Load Immediate CDCC: E6-E6 ldi r30, 0x66 ; Load Immediate CDCE: E7-E7 ldi r30, 0x77 ; Load Immediate CDD0: E8-E8 ldi r30, 0x88 ; Load Immediate CDD2: E9-E9 ldi r30, 0x99 ; Load Immediate CDD4: EA-EA ldi r30, 0xaa ; Load Immediate CDD6: EB-EB ldi r30, 0xbb ; Load Immediate CDD8: EC-EC ldi r30, 0xcc ; Load Immediate CDDA: ED-ED ldi r30, 0xdd ; Load Immediate CDDC: EE-EE ldi r30, 0xee ; Load Immediate CDDE: EF-EF ldi r30, 0xff ; Load Immediate CDE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set CDE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set CDE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set CDE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set CDE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared CDEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared CDEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared CDEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared CDF0: F8-F8 .data 0xf8f8 ; Binary data CDF2: F9-F9 .data 0xf9f9 ; Binary data CDF4: FA-FA .data 0xfafa ; Binary data CDF6: FB-FB .data 0xfbfb ; Binary data CDF8: FC-FC .data 0xfcfc ; Binary data CDFA: FD-FD .data 0xfdfd ; Binary data CDFC: FE-FE .data 0xfefe ; Binary data CDFE: FF-FF .data 0xffff ; Binary data CE00: 00-00 nop ; No Operation CE02: 01-01 movw r0, r2 ; Copy Register Word CE04: 02-02 muls r16, r18 ; Multiply Signed CE06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned CE08: 04-04 cpc r0, r4 ; Compare with Carry CE0A: 05-05 cpc r16, r5 ; Compare with Carry CE0C: 06-06 cpc r0, r22 ; Compare with Carry CE0E: 07-07 cpc r16, r23 ; Compare with Carry CE10: 08-08 sbc r0, r8 ; Subtract with Carry CE12: 09-09 sbc r16, r9 ; Subtract with Carry CE14: 0A-0A sbc r0, r26 ; Subtract with Carry CE16: 0B-0B sbc r16, r27 ; Subtract with Carry CE18: 0C-0C add r0, r12 ; Add without Carry CE1A: 0D-0D add r16, r13 ; Add without Carry CE1C: 0E-0E add r0, r30 ; Add without Carry CE1E: 0F-0F add r16, r31 ; Add without Carry CE20: 10-10 cpse r1, r0 ; Compare Skip if Equal CE22: 11-11 cpse r17, r1 ; Compare Skip if Equal CE24: 12-12 cpse r1, r18 ; Compare Skip if Equal CE26: 13-13 cpse r17, r19 ; Compare Skip if Equal CE28: 14-14 cp r1, r4 ; Compare CE2A: 15-15 cp r17, r5 ; Compare CE2C: 16-16 cp r1, r22 ; Compare CE2E: 17-17 cp r17, r23 ; Compare CE30: 18-18 sub r1, r8 ; Subtract Without Carry CE32: 19-19 sub r17, r9 ; Subtract Without Carry CE34: 1A-1A sub r1, r26 ; Subtract Without Carry CE36: 1B-1B sub r17, r27 ; Subtract Without Carry CE38: 1C-1C adc r1, r12 ; Add with Carry CE3A: 1D-1D adc r17, r13 ; Add with Carry CE3C: 1E-1E adc r1, r30 ; Add with Carry CE3E: 1F-1F adc r17, r31 ; Add with Carry CE40: 20-20 and r2, r0 ; Logical AND CE42: 21-21 and r18, r1 ; Logical AND CE44: 22-22 and r2, r18 ; Logical AND CE46: 23-23 and r18, r19 ; Logical AND CE48: 24-24 clr r36 ; Clear Register CE4A: 25-25 clr r293 ; Clear Register CE4C: 26-26 clr r550 ; Clear Register CE4E: 27-27 clr r807 ; Clear Register CE50: 28-28 or r2, r8 ; Logical OR CE52: 29-29 or r18, r9 ; Logical OR CE54: 2A-2A or r2, r26 ; Logical OR CE56: 2B-2B or r18, r27 ; Logical OR CE58: 2C-2C mov r2, r12 ; Copy Register CE5A: 2D-2D mov r18, r13 ; Copy Register CE5C: 2E-2E mov r2, r30 ; Copy Register CE5E: 2F-2F mov r18, r31 ; Copy Register CE60: 30-30 cpi r19, 0x00 ; Compare with Immediate CE62: 31-31 cpi r19, 0x11 ; Compare with Immediate CE64: 32-32 cpi r19, 0x22 ; Compare with Immediate CE66: 33-33 cpi r19, 0x33 ; Compare with Immediate CE68: 34-34 cpi r19, 0x44 ; Compare with Immediate CE6A: 35-35 cpi r19, 0x55 ; Compare with Immediate CE6C: 36-36 cpi r19, 0x66 ; Compare with Immediate CE6E: 37-37 cpi r19, 0x77 ; Compare with Immediate CE70: 38-38 cpi r19, 0x88 ; Compare with Immediate CE72: 39-39 cpi r19, 0x99 ; Compare with Immediate CE74: 3A-3A cpi r19, 0xaa ; Compare with Immediate CE76: 3B-3B cpi r19, 0xbb ; Compare with Immediate CE78: 3C-3C cpi r19, 0xcc ; Compare with Immediate CE7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate CE7C: 3E-3E cpi r19, 0xee ; Compare with Immediate CE7E: 3F-3F cpi r19, 0xff ; Compare with Immediate CE80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI CE82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI CE84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI CE86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI CE88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI CE8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI CE8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI CE8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI CE90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI CE92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI CE94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI CE96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI CE98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI CE9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI CE9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI CE9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI CEA0: 50-50 subi r21, 0x00 ; Subtract Immediate CEA2: 51-51 subi r21, 0x11 ; Subtract Immediate CEA4: 52-52 subi r21, 0x22 ; Subtract Immediate CEA6: 53-53 subi r21, 0x33 ; Subtract Immediate CEA8: 54-54 subi r21, 0x44 ; Subtract Immediate CEAA: 55-55 subi r21, 0x55 ; Subtract Immediate CEAC: 56-56 subi r21, 0x66 ; Subtract Immediate CEAE: 57-57 subi r21, 0x77 ; Subtract Immediate CEB0: 58-58 subi r21, 0x88 ; Subtract Immediate CEB2: 59-59 subi r21, 0x99 ; Subtract Immediate CEB4: 5A-5A subi r21, 0xaa ; Subtract Immediate CEB6: 5B-5B subi r21, 0xbb ; Subtract Immediate CEB8: 5C-5C subi r21, 0xcc ; Subtract Immediate CEBA: 5D-5D subi r21, 0xdd ; Subtract Immediate CEBC: 5E-5E subi r21, 0xee ; Subtract Immediate CEBE: 5F-5F subi r21, 0xff ; Subtract Immediate CEC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate CEC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate CEC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate CEC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate CEC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate CECA: 65-65 ori r22, 0x55 ; Logical OR with Immediate CECC: 66-66 ori r22, 0x66 ; Logical OR with Immediate CECE: 67-67 ori r22, 0x77 ; Logical OR with Immediate CED0: 68-68 ori r22, 0x88 ; Logical OR with Immediate CED2: 69-69 ori r22, 0x99 ; Logical OR with Immediate CED4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate CED6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate CED8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate CEDA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate CEDC: 6E-6E ori r22, 0xee ; Logical OR with Immediate CEDE: 6F-6F ori r22, 0xff ; Logical OR with Immediate CEE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate CEE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate CEE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate CEE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate CEE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate CEEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate CEEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate CEEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate CEF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate CEF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate CEF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate CEF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate CEF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate CEFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate CEFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate CEFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate CF00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register CF02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register CF04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space CF06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space CF08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space CF0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space CF0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space CF0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space CF10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space CF12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space CF14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space CF16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space CF18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space CF1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space CF1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space CF1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space CF20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) CF24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space CF26: 93-93 .data 0x9393 ; Binary data CF28: 94-94 .data 0x9494 ; Binary data CF2A: 95-95 asr r25 ; Arithmetic Shift Right CF2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word CF2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word CF30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register CF32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared CF34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register CF36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set CF38: 9C-9C mul r9, r12 ; Multiply Unsigned CF3A: 9D-9D mul r25, r13 ; Multiply Unsigned CF3C: 9E-9E mul r9, r30 ; Multiply Unsigned CF3E: 9F-9F mul r25, r31 ; Multiply Unsigned CF40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register CF42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register CF44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space CF46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space CF48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space CF4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space CF4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space CF4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space CF50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space CF52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space CF54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space CF56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space CF58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space CF5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space CF5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space CF5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space CF60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register CF62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register CF64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register CF66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register CF68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register CF6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register CF6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register CF6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register CF70: B8-B8 out 0x08, r11 ; Store Register to I/O Location CF72: B9-B9 out 0x09, r27 ; Store Register to I/O Location CF74: BA-BA out 0x1a, r11 ; Store Register to I/O Location CF76: BB-BB out 0x1b, r27 ; Store Register to I/O Location CF78: BC-BC out 0x2c, r11 ; Store Register to I/O Location CF7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location CF7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location CF7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location CF80: C0-C0 rjmp .+384 ; Relative Jump CF82: C1-C1 rjmp .+898 ; Relative Jump CF84: C2-C2 rjmp .+1412 ; Relative Jump CF86: C3-C3 rjmp .+1926 ; Relative Jump CF88: C4-C4 rjmp .+2440 ; Relative Jump CF8A: C5-C5 rjmp .+2954 ; Relative Jump CF8C: C6-C6 rjmp .+3468 ; Relative Jump CF8E: C7-C7 rjmp .+3982 ; Relative Jump CF90: C8-C8 rjmp .-3696 ; Relative Jump CF92: C9-C9 rjmp .-3182 ; Relative Jump CF94: CA-CA rjmp .-2668 ; Relative Jump CF96: CB-CB rjmp .-2154 ; Relative Jump CF98: CC-CC rjmp .-1640 ; Relative Jump CF9A: CD-CD rjmp .-1126 ; Relative Jump CF9C: CE-CE rjmp .-612 ; Relative Jump CF9E: CF-CF rjmp .-98 ; Relative Jump CFA0: D0-D0 rcall .+416 ; Relative Call to Subroutine CFA2: D1-D1 rcall .+930 ; Relative Call to Subroutine CFA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine CFA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine CFA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine CFAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine CFAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine CFAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine CFB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine CFB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine CFB4: DA-DA rcall .+5556 ; Relative Call to Subroutine CFB6: DB-DB rcall .+6070 ; Relative Call to Subroutine CFB8: DC-DC rcall .+6584 ; Relative Call to Subroutine CFBA: DD-DD rcall .+7098 ; Relative Call to Subroutine CFBC: DE-DE rcall .+7612 ; Relative Call to Subroutine CFBE: DF-DF rcall .+8126 ; Relative Call to Subroutine CFC0: E0-E0 ldi r30, 0x00 ; Load Immediate CFC2: E1-E1 ldi r30, 0x11 ; Load Immediate CFC4: E2-E2 ldi r30, 0x22 ; Load Immediate CFC6: E3-E3 ldi r30, 0x33 ; Load Immediate CFC8: E4-E4 ldi r30, 0x44 ; Load Immediate CFCA: E5-E5 ldi r30, 0x55 ; Load Immediate CFCC: E6-E6 ldi r30, 0x66 ; Load Immediate CFCE: E7-E7 ldi r30, 0x77 ; Load Immediate CFD0: E8-E8 ldi r30, 0x88 ; Load Immediate CFD2: E9-E9 ldi r30, 0x99 ; Load Immediate CFD4: EA-EA ldi r30, 0xaa ; Load Immediate CFD6: EB-EB ldi r30, 0xbb ; Load Immediate CFD8: EC-EC ldi r30, 0xcc ; Load Immediate CFDA: ED-ED ldi r30, 0xdd ; Load Immediate CFDC: EE-EE ldi r30, 0xee ; Load Immediate CFDE: EF-EF ldi r30, 0xff ; Load Immediate CFE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set CFE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set CFE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set CFE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set CFE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared CFEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared CFEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared CFEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared CFF0: F8-F8 .data 0xf8f8 ; Binary data CFF2: F9-F9 .data 0xf9f9 ; Binary data CFF4: FA-FA .data 0xfafa ; Binary data CFF6: FB-FB .data 0xfbfb ; Binary data CFF8: FC-FC .data 0xfcfc ; Binary data CFFA: FD-FD .data 0xfdfd ; Binary data CFFC: FE-FE .data 0xfefe ; Binary data CFFE: FF-FF .data 0xffff ; Binary data D000: 00-00 nop ; No Operation D002: 01-01 movw r0, r2 ; Copy Register Word D004: 02-02 muls r16, r18 ; Multiply Signed D006: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned D008: 04-04 cpc r0, r4 ; Compare with Carry D00A: 05-05 cpc r16, r5 ; Compare with Carry D00C: 06-06 cpc r0, r22 ; Compare with Carry D00E: 07-07 cpc r16, r23 ; Compare with Carry D010: 08-08 sbc r0, r8 ; Subtract with Carry D012: 09-09 sbc r16, r9 ; Subtract with Carry D014: 0A-0A sbc r0, r26 ; Subtract with Carry D016: 0B-0B sbc r16, r27 ; Subtract with Carry D018: 0C-0C add r0, r12 ; Add without Carry D01A: 0D-0D add r16, r13 ; Add without Carry D01C: 0E-0E add r0, r30 ; Add without Carry D01E: 0F-0F add r16, r31 ; Add without Carry D020: 10-10 cpse r1, r0 ; Compare Skip if Equal D022: 11-11 cpse r17, r1 ; Compare Skip if Equal D024: 12-12 cpse r1, r18 ; Compare Skip if Equal D026: 13-13 cpse r17, r19 ; Compare Skip if Equal D028: 14-14 cp r1, r4 ; Compare D02A: 15-15 cp r17, r5 ; Compare D02C: 16-16 cp r1, r22 ; Compare D02E: 17-17 cp r17, r23 ; Compare D030: 18-18 sub r1, r8 ; Subtract Without Carry D032: 19-19 sub r17, r9 ; Subtract Without Carry D034: 1A-1A sub r1, r26 ; Subtract Without Carry D036: 1B-1B sub r17, r27 ; Subtract Without Carry D038: 1C-1C adc r1, r12 ; Add with Carry D03A: 1D-1D adc r17, r13 ; Add with Carry D03C: 1E-1E adc r1, r30 ; Add with Carry D03E: 1F-1F adc r17, r31 ; Add with Carry D040: 20-20 and r2, r0 ; Logical AND D042: 21-21 and r18, r1 ; Logical AND D044: 22-22 and r2, r18 ; Logical AND D046: 23-23 and r18, r19 ; Logical AND D048: 24-24 clr r36 ; Clear Register D04A: 25-25 clr r293 ; Clear Register D04C: 26-26 clr r550 ; Clear Register D04E: 27-27 clr r807 ; Clear Register D050: 28-28 or r2, r8 ; Logical OR D052: 29-29 or r18, r9 ; Logical OR D054: 2A-2A or r2, r26 ; Logical OR D056: 2B-2B or r18, r27 ; Logical OR D058: 2C-2C mov r2, r12 ; Copy Register D05A: 2D-2D mov r18, r13 ; Copy Register D05C: 2E-2E mov r2, r30 ; Copy Register D05E: 2F-2F mov r18, r31 ; Copy Register D060: 30-30 cpi r19, 0x00 ; Compare with Immediate D062: 31-31 cpi r19, 0x11 ; Compare with Immediate D064: 32-32 cpi r19, 0x22 ; Compare with Immediate D066: 33-33 cpi r19, 0x33 ; Compare with Immediate D068: 34-34 cpi r19, 0x44 ; Compare with Immediate D06A: 35-35 cpi r19, 0x55 ; Compare with Immediate D06C: 36-36 cpi r19, 0x66 ; Compare with Immediate D06E: 37-37 cpi r19, 0x77 ; Compare with Immediate D070: 38-38 cpi r19, 0x88 ; Compare with Immediate D072: 39-39 cpi r19, 0x99 ; Compare with Immediate D074: 3A-3A cpi r19, 0xaa ; Compare with Immediate D076: 3B-3B cpi r19, 0xbb ; Compare with Immediate D078: 3C-3C cpi r19, 0xcc ; Compare with Immediate D07A: 3D-3D cpi r19, 0xdd ; Compare with Immediate D07C: 3E-3E cpi r19, 0xee ; Compare with Immediate D07E: 3F-3F cpi r19, 0xff ; Compare with Immediate D080: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI D082: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI D084: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI D086: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI D088: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI D08A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI D08C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI D08E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI D090: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI D092: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI D094: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI D096: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI D098: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI D09A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI D09C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI D09E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI D0A0: 50-50 subi r21, 0x00 ; Subtract Immediate D0A2: 51-51 subi r21, 0x11 ; Subtract Immediate D0A4: 52-52 subi r21, 0x22 ; Subtract Immediate D0A6: 53-53 subi r21, 0x33 ; Subtract Immediate D0A8: 54-54 subi r21, 0x44 ; Subtract Immediate D0AA: 55-55 subi r21, 0x55 ; Subtract Immediate D0AC: 56-56 subi r21, 0x66 ; Subtract Immediate D0AE: 57-57 subi r21, 0x77 ; Subtract Immediate D0B0: 58-58 subi r21, 0x88 ; Subtract Immediate D0B2: 59-59 subi r21, 0x99 ; Subtract Immediate D0B4: 5A-5A subi r21, 0xaa ; Subtract Immediate D0B6: 5B-5B subi r21, 0xbb ; Subtract Immediate D0B8: 5C-5C subi r21, 0xcc ; Subtract Immediate D0BA: 5D-5D subi r21, 0xdd ; Subtract Immediate D0BC: 5E-5E subi r21, 0xee ; Subtract Immediate D0BE: 5F-5F subi r21, 0xff ; Subtract Immediate D0C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate D0C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate D0C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate D0C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate D0C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate D0CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate D0CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate D0CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate D0D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate D0D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate D0D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate D0D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate D0D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate D0DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate D0DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate D0DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate D0E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate D0E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate D0E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate D0E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate D0E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate D0EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate D0EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate D0EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate D0F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate D0F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate D0F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate D0F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate D0F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate D0FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate D0FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate D0FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate D100: 80-80 ld r8, Z ; Load Indirect from Data Space to Register D102: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register D104: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space D106: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space D108: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space D10A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space D10C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space D10E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space D110: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space D112: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space D114: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space D116: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space D118: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space D11A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space D11C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space D11E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space D120: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) D124: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space D126: 93-93 .data 0x9393 ; Binary data D128: 94-94 .data 0x9494 ; Binary data D12A: 95-95 asr r25 ; Arithmetic Shift Right D12C: 96-96 adiw r26, 0x26 ; Add Immediate to Word D12E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word D130: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register D132: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared D134: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register D136: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set D138: 9C-9C mul r9, r12 ; Multiply Unsigned D13A: 9D-9D mul r25, r13 ; Multiply Unsigned D13C: 9E-9E mul r9, r30 ; Multiply Unsigned D13E: 9F-9F mul r25, r31 ; Multiply Unsigned D140: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register D142: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register D144: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space D146: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space D148: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space D14A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space D14C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space D14E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space D150: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space D152: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space D154: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space D156: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space D158: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space D15A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space D15C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space D15E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space D160: B0-B0 in r11, 0x00 ; Load an I/O Location to Register D162: B1-B1 in r27, 0x01 ; Load an I/O Location to Register D164: B2-B2 in r11, 0x12 ; Load an I/O Location to Register D166: B3-B3 in r27, 0x13 ; Load an I/O Location to Register D168: B4-B4 in r11, 0x24 ; Load an I/O Location to Register D16A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register D16C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register D16E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register D170: B8-B8 out 0x08, r11 ; Store Register to I/O Location D172: B9-B9 out 0x09, r27 ; Store Register to I/O Location D174: BA-BA out 0x1a, r11 ; Store Register to I/O Location D176: BB-BB out 0x1b, r27 ; Store Register to I/O Location D178: BC-BC out 0x2c, r11 ; Store Register to I/O Location D17A: BD-BD out 0x2d, r27 ; Store Register to I/O Location D17C: BE-BE out 0x3e, r11 ; Store Register to I/O Location D17E: BF-BF out 0x3f, r27 ; Store Register to I/O Location D180: C0-C0 rjmp .+384 ; Relative Jump D182: C1-C1 rjmp .+898 ; Relative Jump D184: C2-C2 rjmp .+1412 ; Relative Jump D186: C3-C3 rjmp .+1926 ; Relative Jump D188: C4-C4 rjmp .+2440 ; Relative Jump D18A: C5-C5 rjmp .+2954 ; Relative Jump D18C: C6-C6 rjmp .+3468 ; Relative Jump D18E: C7-C7 rjmp .+3982 ; Relative Jump D190: C8-C8 rjmp .-3696 ; Relative Jump D192: C9-C9 rjmp .-3182 ; Relative Jump D194: CA-CA rjmp .-2668 ; Relative Jump D196: CB-CB rjmp .-2154 ; Relative Jump D198: CC-CC rjmp .-1640 ; Relative Jump D19A: CD-CD rjmp .-1126 ; Relative Jump D19C: CE-CE rjmp .-612 ; Relative Jump D19E: CF-CF rjmp .-98 ; Relative Jump D1A0: D0-D0 rcall .+416 ; Relative Call to Subroutine D1A2: D1-D1 rcall .+930 ; Relative Call to Subroutine D1A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine D1A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine D1A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine D1AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine D1AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine D1AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine D1B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine D1B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine D1B4: DA-DA rcall .+5556 ; Relative Call to Subroutine D1B6: DB-DB rcall .+6070 ; Relative Call to Subroutine D1B8: DC-DC rcall .+6584 ; Relative Call to Subroutine D1BA: DD-DD rcall .+7098 ; Relative Call to Subroutine D1BC: DE-DE rcall .+7612 ; Relative Call to Subroutine D1BE: DF-DF rcall .+8126 ; Relative Call to Subroutine D1C0: E0-E0 ldi r30, 0x00 ; Load Immediate D1C2: E1-E1 ldi r30, 0x11 ; Load Immediate D1C4: E2-E2 ldi r30, 0x22 ; Load Immediate D1C6: E3-E3 ldi r30, 0x33 ; Load Immediate D1C8: E4-E4 ldi r30, 0x44 ; Load Immediate D1CA: E5-E5 ldi r30, 0x55 ; Load Immediate D1CC: E6-E6 ldi r30, 0x66 ; Load Immediate D1CE: E7-E7 ldi r30, 0x77 ; Load Immediate D1D0: E8-E8 ldi r30, 0x88 ; Load Immediate D1D2: E9-E9 ldi r30, 0x99 ; Load Immediate D1D4: EA-EA ldi r30, 0xaa ; Load Immediate D1D6: EB-EB ldi r30, 0xbb ; Load Immediate D1D8: EC-EC ldi r30, 0xcc ; Load Immediate D1DA: ED-ED ldi r30, 0xdd ; Load Immediate D1DC: EE-EE ldi r30, 0xee ; Load Immediate D1DE: EF-EF ldi r30, 0xff ; Load Immediate D1E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set D1E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set D1E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set D1E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set D1E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared D1EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared D1EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared D1EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared D1F0: F8-F8 .data 0xf8f8 ; Binary data D1F2: F9-F9 .data 0xf9f9 ; Binary data D1F4: FA-FA .data 0xfafa ; Binary data D1F6: FB-FB .data 0xfbfb ; Binary data D1F8: FC-FC .data 0xfcfc ; Binary data D1FA: FD-FD .data 0xfdfd ; Binary data D1FC: FE-FE .data 0xfefe ; Binary data D1FE: FF-FF .data 0xffff ; Binary data D200: 00-00 nop ; No Operation D202: 01-01 movw r0, r2 ; Copy Register Word D204: 02-02 muls r16, r18 ; Multiply Signed D206: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned D208: 04-04 cpc r0, r4 ; Compare with Carry D20A: 05-05 cpc r16, r5 ; Compare with Carry D20C: 06-06 cpc r0, r22 ; Compare with Carry D20E: 07-07 cpc r16, r23 ; Compare with Carry D210: 08-08 sbc r0, r8 ; Subtract with Carry D212: 09-09 sbc r16, r9 ; Subtract with Carry D214: 0A-0A sbc r0, r26 ; Subtract with Carry D216: 0B-0B sbc r16, r27 ; Subtract with Carry D218: 0C-0C add r0, r12 ; Add without Carry D21A: 0D-0D add r16, r13 ; Add without Carry D21C: 0E-0E add r0, r30 ; Add without Carry D21E: 0F-0F add r16, r31 ; Add without Carry D220: 10-10 cpse r1, r0 ; Compare Skip if Equal D222: 11-11 cpse r17, r1 ; Compare Skip if Equal D224: 12-12 cpse r1, r18 ; Compare Skip if Equal D226: 13-13 cpse r17, r19 ; Compare Skip if Equal D228: 14-14 cp r1, r4 ; Compare D22A: 15-15 cp r17, r5 ; Compare D22C: 16-16 cp r1, r22 ; Compare D22E: 17-17 cp r17, r23 ; Compare D230: 18-18 sub r1, r8 ; Subtract Without Carry D232: 19-19 sub r17, r9 ; Subtract Without Carry D234: 1A-1A sub r1, r26 ; Subtract Without Carry D236: 1B-1B sub r17, r27 ; Subtract Without Carry D238: 1C-1C adc r1, r12 ; Add with Carry D23A: 1D-1D adc r17, r13 ; Add with Carry D23C: 1E-1E adc r1, r30 ; Add with Carry D23E: 1F-1F adc r17, r31 ; Add with Carry D240: 20-20 and r2, r0 ; Logical AND D242: 21-21 and r18, r1 ; Logical AND D244: 22-22 and r2, r18 ; Logical AND D246: 23-23 and r18, r19 ; Logical AND D248: 24-24 clr r36 ; Clear Register D24A: 25-25 clr r293 ; Clear Register D24C: 26-26 clr r550 ; Clear Register D24E: 27-27 clr r807 ; Clear Register D250: 28-28 or r2, r8 ; Logical OR D252: 29-29 or r18, r9 ; Logical OR D254: 2A-2A or r2, r26 ; Logical OR D256: 2B-2B or r18, r27 ; Logical OR D258: 2C-2C mov r2, r12 ; Copy Register D25A: 2D-2D mov r18, r13 ; Copy Register D25C: 2E-2E mov r2, r30 ; Copy Register D25E: 2F-2F mov r18, r31 ; Copy Register D260: 30-30 cpi r19, 0x00 ; Compare with Immediate D262: 31-31 cpi r19, 0x11 ; Compare with Immediate D264: 32-32 cpi r19, 0x22 ; Compare with Immediate D266: 33-33 cpi r19, 0x33 ; Compare with Immediate D268: 34-34 cpi r19, 0x44 ; Compare with Immediate D26A: 35-35 cpi r19, 0x55 ; Compare with Immediate D26C: 36-36 cpi r19, 0x66 ; Compare with Immediate D26E: 37-37 cpi r19, 0x77 ; Compare with Immediate D270: 38-38 cpi r19, 0x88 ; Compare with Immediate D272: 39-39 cpi r19, 0x99 ; Compare with Immediate D274: 3A-3A cpi r19, 0xaa ; Compare with Immediate D276: 3B-3B cpi r19, 0xbb ; Compare with Immediate D278: 3C-3C cpi r19, 0xcc ; Compare with Immediate D27A: 3D-3D cpi r19, 0xdd ; Compare with Immediate D27C: 3E-3E cpi r19, 0xee ; Compare with Immediate D27E: 3F-3F cpi r19, 0xff ; Compare with Immediate D280: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI D282: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI D284: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI D286: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI D288: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI D28A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI D28C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI D28E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI D290: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI D292: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI D294: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI D296: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI D298: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI D29A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI D29C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI D29E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI D2A0: 50-50 subi r21, 0x00 ; Subtract Immediate D2A2: 51-51 subi r21, 0x11 ; Subtract Immediate D2A4: 52-52 subi r21, 0x22 ; Subtract Immediate D2A6: 53-53 subi r21, 0x33 ; Subtract Immediate D2A8: 54-54 subi r21, 0x44 ; Subtract Immediate D2AA: 55-55 subi r21, 0x55 ; Subtract Immediate D2AC: 56-56 subi r21, 0x66 ; Subtract Immediate D2AE: 57-57 subi r21, 0x77 ; Subtract Immediate D2B0: 58-58 subi r21, 0x88 ; Subtract Immediate D2B2: 59-59 subi r21, 0x99 ; Subtract Immediate D2B4: 5A-5A subi r21, 0xaa ; Subtract Immediate D2B6: 5B-5B subi r21, 0xbb ; Subtract Immediate D2B8: 5C-5C subi r21, 0xcc ; Subtract Immediate D2BA: 5D-5D subi r21, 0xdd ; Subtract Immediate D2BC: 5E-5E subi r21, 0xee ; Subtract Immediate D2BE: 5F-5F subi r21, 0xff ; Subtract Immediate D2C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate D2C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate D2C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate D2C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate D2C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate D2CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate D2CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate D2CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate D2D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate D2D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate D2D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate D2D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate D2D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate D2DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate D2DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate D2DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate D2E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate D2E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate D2E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate D2E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate D2E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate D2EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate D2EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate D2EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate D2F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate D2F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate D2F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate D2F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate D2F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate D2FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate D2FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate D2FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate D300: 80-80 ld r8, Z ; Load Indirect from Data Space to Register D302: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register D304: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space D306: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space D308: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space D30A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space D30C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space D30E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space D310: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space D312: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space D314: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space D316: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space D318: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space D31A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space D31C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space D31E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space D320: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) D324: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space D326: 93-93 .data 0x9393 ; Binary data D328: 94-94 .data 0x9494 ; Binary data D32A: 95-95 asr r25 ; Arithmetic Shift Right D32C: 96-96 adiw r26, 0x26 ; Add Immediate to Word D32E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word D330: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register D332: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared D334: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register D336: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set D338: 9C-9C mul r9, r12 ; Multiply Unsigned D33A: 9D-9D mul r25, r13 ; Multiply Unsigned D33C: 9E-9E mul r9, r30 ; Multiply Unsigned D33E: 9F-9F mul r25, r31 ; Multiply Unsigned D340: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register D342: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register D344: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space D346: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space D348: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space D34A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space D34C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space D34E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space D350: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space D352: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space D354: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space D356: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space D358: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space D35A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space D35C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space D35E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space D360: B0-B0 in r11, 0x00 ; Load an I/O Location to Register D362: B1-B1 in r27, 0x01 ; Load an I/O Location to Register D364: B2-B2 in r11, 0x12 ; Load an I/O Location to Register D366: B3-B3 in r27, 0x13 ; Load an I/O Location to Register D368: B4-B4 in r11, 0x24 ; Load an I/O Location to Register D36A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register D36C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register D36E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register D370: B8-B8 out 0x08, r11 ; Store Register to I/O Location D372: B9-B9 out 0x09, r27 ; Store Register to I/O Location D374: BA-BA out 0x1a, r11 ; Store Register to I/O Location D376: BB-BB out 0x1b, r27 ; Store Register to I/O Location D378: BC-BC out 0x2c, r11 ; Store Register to I/O Location D37A: BD-BD out 0x2d, r27 ; Store Register to I/O Location D37C: BE-BE out 0x3e, r11 ; Store Register to I/O Location D37E: BF-BF out 0x3f, r27 ; Store Register to I/O Location D380: C0-C0 rjmp .+384 ; Relative Jump D382: C1-C1 rjmp .+898 ; Relative Jump D384: C2-C2 rjmp .+1412 ; Relative Jump D386: C3-C3 rjmp .+1926 ; Relative Jump D388: C4-C4 rjmp .+2440 ; Relative Jump D38A: C5-C5 rjmp .+2954 ; Relative Jump D38C: C6-C6 rjmp .+3468 ; Relative Jump D38E: C7-C7 rjmp .+3982 ; Relative Jump D390: C8-C8 rjmp .-3696 ; Relative Jump D392: C9-C9 rjmp .-3182 ; Relative Jump D394: CA-CA rjmp .-2668 ; Relative Jump D396: CB-CB rjmp .-2154 ; Relative Jump D398: CC-CC rjmp .-1640 ; Relative Jump D39A: CD-CD rjmp .-1126 ; Relative Jump D39C: CE-CE rjmp .-612 ; Relative Jump D39E: CF-CF rjmp .-98 ; Relative Jump D3A0: D0-D0 rcall .+416 ; Relative Call to Subroutine D3A2: D1-D1 rcall .+930 ; Relative Call to Subroutine D3A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine D3A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine D3A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine D3AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine D3AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine D3AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine D3B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine D3B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine D3B4: DA-DA rcall .+5556 ; Relative Call to Subroutine D3B6: DB-DB rcall .+6070 ; Relative Call to Subroutine D3B8: DC-DC rcall .+6584 ; Relative Call to Subroutine D3BA: DD-DD rcall .+7098 ; Relative Call to Subroutine D3BC: DE-DE rcall .+7612 ; Relative Call to Subroutine D3BE: DF-DF rcall .+8126 ; Relative Call to Subroutine D3C0: E0-E0 ldi r30, 0x00 ; Load Immediate D3C2: E1-E1 ldi r30, 0x11 ; Load Immediate D3C4: E2-E2 ldi r30, 0x22 ; Load Immediate D3C6: E3-E3 ldi r30, 0x33 ; Load Immediate D3C8: E4-E4 ldi r30, 0x44 ; Load Immediate D3CA: E5-E5 ldi r30, 0x55 ; Load Immediate D3CC: E6-E6 ldi r30, 0x66 ; Load Immediate D3CE: E7-E7 ldi r30, 0x77 ; Load Immediate D3D0: E8-E8 ldi r30, 0x88 ; Load Immediate D3D2: E9-E9 ldi r30, 0x99 ; Load Immediate D3D4: EA-EA ldi r30, 0xaa ; Load Immediate D3D6: EB-EB ldi r30, 0xbb ; Load Immediate D3D8: EC-EC ldi r30, 0xcc ; Load Immediate D3DA: ED-ED ldi r30, 0xdd ; Load Immediate D3DC: EE-EE ldi r30, 0xee ; Load Immediate D3DE: EF-EF ldi r30, 0xff ; Load Immediate D3E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set D3E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set D3E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set D3E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set D3E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared D3EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared D3EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared D3EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared D3F0: F8-F8 .data 0xf8f8 ; Binary data D3F2: F9-F9 .data 0xf9f9 ; Binary data D3F4: FA-FA .data 0xfafa ; Binary data D3F6: FB-FB .data 0xfbfb ; Binary data D3F8: FC-FC .data 0xfcfc ; Binary data D3FA: FD-FD .data 0xfdfd ; Binary data D3FC: FE-FE .data 0xfefe ; Binary data D3FE: FF-FF .data 0xffff ; Binary data D400: 00-00 nop ; No Operation D402: 01-01 movw r0, r2 ; Copy Register Word D404: 02-02 muls r16, r18 ; Multiply Signed D406: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned D408: 04-04 cpc r0, r4 ; Compare with Carry D40A: 05-05 cpc r16, r5 ; Compare with Carry D40C: 06-06 cpc r0, r22 ; Compare with Carry D40E: 07-07 cpc r16, r23 ; Compare with Carry D410: 08-08 sbc r0, r8 ; Subtract with Carry D412: 09-09 sbc r16, r9 ; Subtract with Carry D414: 0A-0A sbc r0, r26 ; Subtract with Carry D416: 0B-0B sbc r16, r27 ; Subtract with Carry D418: 0C-0C add r0, r12 ; Add without Carry D41A: 0D-0D add r16, r13 ; Add without Carry D41C: 0E-0E add r0, r30 ; Add without Carry D41E: 0F-0F add r16, r31 ; Add without Carry D420: 10-10 cpse r1, r0 ; Compare Skip if Equal D422: 11-11 cpse r17, r1 ; Compare Skip if Equal D424: 12-12 cpse r1, r18 ; Compare Skip if Equal D426: 13-13 cpse r17, r19 ; Compare Skip if Equal D428: 14-14 cp r1, r4 ; Compare D42A: 15-15 cp r17, r5 ; Compare D42C: 16-16 cp r1, r22 ; Compare D42E: 17-17 cp r17, r23 ; Compare D430: 18-18 sub r1, r8 ; Subtract Without Carry D432: 19-19 sub r17, r9 ; Subtract Without Carry D434: 1A-1A sub r1, r26 ; Subtract Without Carry D436: 1B-1B sub r17, r27 ; Subtract Without Carry D438: 1C-1C adc r1, r12 ; Add with Carry D43A: 1D-1D adc r17, r13 ; Add with Carry D43C: 1E-1E adc r1, r30 ; Add with Carry D43E: 1F-1F adc r17, r31 ; Add with Carry D440: 20-20 and r2, r0 ; Logical AND D442: 21-21 and r18, r1 ; Logical AND D444: 22-22 and r2, r18 ; Logical AND D446: 23-23 and r18, r19 ; Logical AND D448: 24-24 clr r36 ; Clear Register D44A: 25-25 clr r293 ; Clear Register D44C: 26-26 clr r550 ; Clear Register D44E: 27-27 clr r807 ; Clear Register D450: 28-28 or r2, r8 ; Logical OR D452: 29-29 or r18, r9 ; Logical OR D454: 2A-2A or r2, r26 ; Logical OR D456: 2B-2B or r18, r27 ; Logical OR D458: 2C-2C mov r2, r12 ; Copy Register D45A: 2D-2D mov r18, r13 ; Copy Register D45C: 2E-2E mov r2, r30 ; Copy Register D45E: 2F-2F mov r18, r31 ; Copy Register D460: 30-30 cpi r19, 0x00 ; Compare with Immediate D462: 31-31 cpi r19, 0x11 ; Compare with Immediate D464: 32-32 cpi r19, 0x22 ; Compare with Immediate D466: 33-33 cpi r19, 0x33 ; Compare with Immediate D468: 34-34 cpi r19, 0x44 ; Compare with Immediate D46A: 35-35 cpi r19, 0x55 ; Compare with Immediate D46C: 36-36 cpi r19, 0x66 ; Compare with Immediate D46E: 37-37 cpi r19, 0x77 ; Compare with Immediate D470: 38-38 cpi r19, 0x88 ; Compare with Immediate D472: 39-39 cpi r19, 0x99 ; Compare with Immediate D474: 3A-3A cpi r19, 0xaa ; Compare with Immediate D476: 3B-3B cpi r19, 0xbb ; Compare with Immediate D478: 3C-3C cpi r19, 0xcc ; Compare with Immediate D47A: 3D-3D cpi r19, 0xdd ; Compare with Immediate D47C: 3E-3E cpi r19, 0xee ; Compare with Immediate D47E: 3F-3F cpi r19, 0xff ; Compare with Immediate D480: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI D482: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI D484: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI D486: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI D488: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI D48A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI D48C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI D48E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI D490: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI D492: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI D494: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI D496: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI D498: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI D49A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI D49C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI D49E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI D4A0: 50-50 subi r21, 0x00 ; Subtract Immediate D4A2: 51-51 subi r21, 0x11 ; Subtract Immediate D4A4: 52-52 subi r21, 0x22 ; Subtract Immediate D4A6: 53-53 subi r21, 0x33 ; Subtract Immediate D4A8: 54-54 subi r21, 0x44 ; Subtract Immediate D4AA: 55-55 subi r21, 0x55 ; Subtract Immediate D4AC: 56-56 subi r21, 0x66 ; Subtract Immediate D4AE: 57-57 subi r21, 0x77 ; Subtract Immediate D4B0: 58-58 subi r21, 0x88 ; Subtract Immediate D4B2: 59-59 subi r21, 0x99 ; Subtract Immediate D4B4: 5A-5A subi r21, 0xaa ; Subtract Immediate D4B6: 5B-5B subi r21, 0xbb ; Subtract Immediate D4B8: 5C-5C subi r21, 0xcc ; Subtract Immediate D4BA: 5D-5D subi r21, 0xdd ; Subtract Immediate D4BC: 5E-5E subi r21, 0xee ; Subtract Immediate D4BE: 5F-5F subi r21, 0xff ; Subtract Immediate D4C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate D4C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate D4C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate D4C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate D4C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate D4CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate D4CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate D4CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate D4D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate D4D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate D4D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate D4D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate D4D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate D4DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate D4DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate D4DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate D4E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate D4E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate D4E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate D4E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate D4E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate D4EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate D4EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate D4EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate D4F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate D4F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate D4F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate D4F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate D4F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate D4FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate D4FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate D4FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate D500: 80-80 ld r8, Z ; Load Indirect from Data Space to Register D502: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register D504: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space D506: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space D508: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space D50A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space D50C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space D50E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space D510: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space D512: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space D514: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space D516: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space D518: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space D51A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space D51C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space D51E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space D520: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) D524: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space D526: 93-93 .data 0x9393 ; Binary data D528: 94-94 .data 0x9494 ; Binary data D52A: 95-95 asr r25 ; Arithmetic Shift Right D52C: 96-96 adiw r26, 0x26 ; Add Immediate to Word D52E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word D530: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register D532: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared D534: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register D536: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set D538: 9C-9C mul r9, r12 ; Multiply Unsigned D53A: 9D-9D mul r25, r13 ; Multiply Unsigned D53C: 9E-9E mul r9, r30 ; Multiply Unsigned D53E: 9F-9F mul r25, r31 ; Multiply Unsigned D540: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register D542: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register D544: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space D546: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space D548: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space D54A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space D54C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space D54E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space D550: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space D552: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space D554: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space D556: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space D558: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space D55A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space D55C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space D55E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space D560: B0-B0 in r11, 0x00 ; Load an I/O Location to Register D562: B1-B1 in r27, 0x01 ; Load an I/O Location to Register D564: B2-B2 in r11, 0x12 ; Load an I/O Location to Register D566: B3-B3 in r27, 0x13 ; Load an I/O Location to Register D568: B4-B4 in r11, 0x24 ; Load an I/O Location to Register D56A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register D56C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register D56E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register D570: B8-B8 out 0x08, r11 ; Store Register to I/O Location D572: B9-B9 out 0x09, r27 ; Store Register to I/O Location D574: BA-BA out 0x1a, r11 ; Store Register to I/O Location D576: BB-BB out 0x1b, r27 ; Store Register to I/O Location D578: BC-BC out 0x2c, r11 ; Store Register to I/O Location D57A: BD-BD out 0x2d, r27 ; Store Register to I/O Location D57C: BE-BE out 0x3e, r11 ; Store Register to I/O Location D57E: BF-BF out 0x3f, r27 ; Store Register to I/O Location D580: C0-C0 rjmp .+384 ; Relative Jump D582: C1-C1 rjmp .+898 ; Relative Jump D584: C2-C2 rjmp .+1412 ; Relative Jump D586: C3-C3 rjmp .+1926 ; Relative Jump D588: C4-C4 rjmp .+2440 ; Relative Jump D58A: C5-C5 rjmp .+2954 ; Relative Jump D58C: C6-C6 rjmp .+3468 ; Relative Jump D58E: C7-C7 rjmp .+3982 ; Relative Jump D590: C8-C8 rjmp .-3696 ; Relative Jump D592: C9-C9 rjmp .-3182 ; Relative Jump D594: CA-CA rjmp .-2668 ; Relative Jump D596: CB-CB rjmp .-2154 ; Relative Jump D598: CC-CC rjmp .-1640 ; Relative Jump D59A: CD-CD rjmp .-1126 ; Relative Jump D59C: CE-CE rjmp .-612 ; Relative Jump D59E: CF-CF rjmp .-98 ; Relative Jump D5A0: D0-D0 rcall .+416 ; Relative Call to Subroutine D5A2: D1-D1 rcall .+930 ; Relative Call to Subroutine D5A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine D5A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine D5A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine D5AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine D5AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine D5AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine D5B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine D5B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine D5B4: DA-DA rcall .+5556 ; Relative Call to Subroutine D5B6: DB-DB rcall .+6070 ; Relative Call to Subroutine D5B8: DC-DC rcall .+6584 ; Relative Call to Subroutine D5BA: DD-DD rcall .+7098 ; Relative Call to Subroutine D5BC: DE-DE rcall .+7612 ; Relative Call to Subroutine D5BE: DF-DF rcall .+8126 ; Relative Call to Subroutine D5C0: E0-E0 ldi r30, 0x00 ; Load Immediate D5C2: E1-E1 ldi r30, 0x11 ; Load Immediate D5C4: E2-E2 ldi r30, 0x22 ; Load Immediate D5C6: E3-E3 ldi r30, 0x33 ; Load Immediate D5C8: E4-E4 ldi r30, 0x44 ; Load Immediate D5CA: E5-E5 ldi r30, 0x55 ; Load Immediate D5CC: E6-E6 ldi r30, 0x66 ; Load Immediate D5CE: E7-E7 ldi r30, 0x77 ; Load Immediate D5D0: E8-E8 ldi r30, 0x88 ; Load Immediate D5D2: E9-E9 ldi r30, 0x99 ; Load Immediate D5D4: EA-EA ldi r30, 0xaa ; Load Immediate D5D6: EB-EB ldi r30, 0xbb ; Load Immediate D5D8: EC-EC ldi r30, 0xcc ; Load Immediate D5DA: ED-ED ldi r30, 0xdd ; Load Immediate D5DC: EE-EE ldi r30, 0xee ; Load Immediate D5DE: EF-EF ldi r30, 0xff ; Load Immediate D5E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set D5E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set D5E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set D5E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set D5E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared D5EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared D5EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared D5EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared D5F0: F8-F8 .data 0xf8f8 ; Binary data D5F2: F9-F9 .data 0xf9f9 ; Binary data D5F4: FA-FA .data 0xfafa ; Binary data D5F6: FB-FB .data 0xfbfb ; Binary data D5F8: FC-FC .data 0xfcfc ; Binary data D5FA: FD-FD .data 0xfdfd ; Binary data D5FC: FE-FE .data 0xfefe ; Binary data D5FE: FF-FF .data 0xffff ; Binary data D600: 00-00 nop ; No Operation D602: 01-01 movw r0, r2 ; Copy Register Word D604: 02-02 muls r16, r18 ; Multiply Signed D606: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned D608: 04-04 cpc r0, r4 ; Compare with Carry D60A: 05-05 cpc r16, r5 ; Compare with Carry D60C: 06-06 cpc r0, r22 ; Compare with Carry D60E: 07-07 cpc r16, r23 ; Compare with Carry D610: 08-08 sbc r0, r8 ; Subtract with Carry D612: 09-09 sbc r16, r9 ; Subtract with Carry D614: 0A-0A sbc r0, r26 ; Subtract with Carry D616: 0B-0B sbc r16, r27 ; Subtract with Carry D618: 0C-0C add r0, r12 ; Add without Carry D61A: 0D-0D add r16, r13 ; Add without Carry D61C: 0E-0E add r0, r30 ; Add without Carry D61E: 0F-0F add r16, r31 ; Add without Carry D620: 10-10 cpse r1, r0 ; Compare Skip if Equal D622: 11-11 cpse r17, r1 ; Compare Skip if Equal D624: 12-12 cpse r1, r18 ; Compare Skip if Equal D626: 13-13 cpse r17, r19 ; Compare Skip if Equal D628: 14-14 cp r1, r4 ; Compare D62A: 15-15 cp r17, r5 ; Compare D62C: 16-16 cp r1, r22 ; Compare D62E: 17-17 cp r17, r23 ; Compare D630: 18-18 sub r1, r8 ; Subtract Without Carry D632: 19-19 sub r17, r9 ; Subtract Without Carry D634: 1A-1A sub r1, r26 ; Subtract Without Carry D636: 1B-1B sub r17, r27 ; Subtract Without Carry D638: 1C-1C adc r1, r12 ; Add with Carry D63A: 1D-1D adc r17, r13 ; Add with Carry D63C: 1E-1E adc r1, r30 ; Add with Carry D63E: 1F-1F adc r17, r31 ; Add with Carry D640: 20-20 and r2, r0 ; Logical AND D642: 21-21 and r18, r1 ; Logical AND D644: 22-22 and r2, r18 ; Logical AND D646: 23-23 and r18, r19 ; Logical AND D648: 24-24 clr r36 ; Clear Register D64A: 25-25 clr r293 ; Clear Register D64C: 26-26 clr r550 ; Clear Register D64E: 27-27 clr r807 ; Clear Register D650: 28-28 or r2, r8 ; Logical OR D652: 29-29 or r18, r9 ; Logical OR D654: 2A-2A or r2, r26 ; Logical OR D656: 2B-2B or r18, r27 ; Logical OR D658: 2C-2C mov r2, r12 ; Copy Register D65A: 2D-2D mov r18, r13 ; Copy Register D65C: 2E-2E mov r2, r30 ; Copy Register D65E: 2F-2F mov r18, r31 ; Copy Register D660: 30-30 cpi r19, 0x00 ; Compare with Immediate D662: 31-31 cpi r19, 0x11 ; Compare with Immediate D664: 32-32 cpi r19, 0x22 ; Compare with Immediate D666: 33-33 cpi r19, 0x33 ; Compare with Immediate D668: 34-34 cpi r19, 0x44 ; Compare with Immediate D66A: 35-35 cpi r19, 0x55 ; Compare with Immediate D66C: 36-36 cpi r19, 0x66 ; Compare with Immediate D66E: 37-37 cpi r19, 0x77 ; Compare with Immediate D670: 38-38 cpi r19, 0x88 ; Compare with Immediate D672: 39-39 cpi r19, 0x99 ; Compare with Immediate D674: 3A-3A cpi r19, 0xaa ; Compare with Immediate D676: 3B-3B cpi r19, 0xbb ; Compare with Immediate D678: 3C-3C cpi r19, 0xcc ; Compare with Immediate D67A: 3D-3D cpi r19, 0xdd ; Compare with Immediate D67C: 3E-3E cpi r19, 0xee ; Compare with Immediate D67E: 3F-3F cpi r19, 0xff ; Compare with Immediate D680: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI D682: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI D684: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI D686: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI D688: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI D68A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI D68C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI D68E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI D690: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI D692: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI D694: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI D696: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI D698: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI D69A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI D69C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI D69E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI D6A0: 50-50 subi r21, 0x00 ; Subtract Immediate D6A2: 51-51 subi r21, 0x11 ; Subtract Immediate D6A4: 52-52 subi r21, 0x22 ; Subtract Immediate D6A6: 53-53 subi r21, 0x33 ; Subtract Immediate D6A8: 54-54 subi r21, 0x44 ; Subtract Immediate D6AA: 55-55 subi r21, 0x55 ; Subtract Immediate D6AC: 56-56 subi r21, 0x66 ; Subtract Immediate D6AE: 57-57 subi r21, 0x77 ; Subtract Immediate D6B0: 58-58 subi r21, 0x88 ; Subtract Immediate D6B2: 59-59 subi r21, 0x99 ; Subtract Immediate D6B4: 5A-5A subi r21, 0xaa ; Subtract Immediate D6B6: 5B-5B subi r21, 0xbb ; Subtract Immediate D6B8: 5C-5C subi r21, 0xcc ; Subtract Immediate D6BA: 5D-5D subi r21, 0xdd ; Subtract Immediate D6BC: 5E-5E subi r21, 0xee ; Subtract Immediate D6BE: 5F-5F subi r21, 0xff ; Subtract Immediate D6C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate D6C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate D6C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate D6C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate D6C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate D6CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate D6CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate D6CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate D6D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate D6D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate D6D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate D6D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate D6D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate D6DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate D6DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate D6DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate D6E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate D6E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate D6E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate D6E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate D6E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate D6EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate D6EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate D6EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate D6F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate D6F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate D6F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate D6F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate D6F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate D6FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate D6FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate D6FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate D700: 80-80 ld r8, Z ; Load Indirect from Data Space to Register D702: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register D704: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space D706: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space D708: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space D70A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space D70C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space D70E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space D710: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space D712: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space D714: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space D716: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space D718: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space D71A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space D71C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space D71E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space D720: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) D724: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space D726: 93-93 .data 0x9393 ; Binary data D728: 94-94 .data 0x9494 ; Binary data D72A: 95-95 asr r25 ; Arithmetic Shift Right D72C: 96-96 adiw r26, 0x26 ; Add Immediate to Word D72E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word D730: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register D732: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared D734: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register D736: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set D738: 9C-9C mul r9, r12 ; Multiply Unsigned D73A: 9D-9D mul r25, r13 ; Multiply Unsigned D73C: 9E-9E mul r9, r30 ; Multiply Unsigned D73E: 9F-9F mul r25, r31 ; Multiply Unsigned D740: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register D742: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register D744: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space D746: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space D748: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space D74A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space D74C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space D74E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space D750: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space D752: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space D754: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space D756: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space D758: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space D75A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space D75C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space D75E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space D760: B0-B0 in r11, 0x00 ; Load an I/O Location to Register D762: B1-B1 in r27, 0x01 ; Load an I/O Location to Register D764: B2-B2 in r11, 0x12 ; Load an I/O Location to Register D766: B3-B3 in r27, 0x13 ; Load an I/O Location to Register D768: B4-B4 in r11, 0x24 ; Load an I/O Location to Register D76A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register D76C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register D76E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register D770: B8-B8 out 0x08, r11 ; Store Register to I/O Location D772: B9-B9 out 0x09, r27 ; Store Register to I/O Location D774: BA-BA out 0x1a, r11 ; Store Register to I/O Location D776: BB-BB out 0x1b, r27 ; Store Register to I/O Location D778: BC-BC out 0x2c, r11 ; Store Register to I/O Location D77A: BD-BD out 0x2d, r27 ; Store Register to I/O Location D77C: BE-BE out 0x3e, r11 ; Store Register to I/O Location D77E: BF-BF out 0x3f, r27 ; Store Register to I/O Location D780: C0-C0 rjmp .+384 ; Relative Jump D782: C1-C1 rjmp .+898 ; Relative Jump D784: C2-C2 rjmp .+1412 ; Relative Jump D786: C3-C3 rjmp .+1926 ; Relative Jump D788: C4-C4 rjmp .+2440 ; Relative Jump D78A: C5-C5 rjmp .+2954 ; Relative Jump D78C: C6-C6 rjmp .+3468 ; Relative Jump D78E: C7-C7 rjmp .+3982 ; Relative Jump D790: C8-C8 rjmp .-3696 ; Relative Jump D792: C9-C9 rjmp .-3182 ; Relative Jump D794: CA-CA rjmp .-2668 ; Relative Jump D796: CB-CB rjmp .-2154 ; Relative Jump D798: CC-CC rjmp .-1640 ; Relative Jump D79A: CD-CD rjmp .-1126 ; Relative Jump D79C: CE-CE rjmp .-612 ; Relative Jump D79E: CF-CF rjmp .-98 ; Relative Jump D7A0: D0-D0 rcall .+416 ; Relative Call to Subroutine D7A2: D1-D1 rcall .+930 ; Relative Call to Subroutine D7A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine D7A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine D7A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine D7AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine D7AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine D7AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine D7B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine D7B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine D7B4: DA-DA rcall .+5556 ; Relative Call to Subroutine D7B6: DB-DB rcall .+6070 ; Relative Call to Subroutine D7B8: DC-DC rcall .+6584 ; Relative Call to Subroutine D7BA: DD-DD rcall .+7098 ; Relative Call to Subroutine D7BC: DE-DE rcall .+7612 ; Relative Call to Subroutine D7BE: DF-DF rcall .+8126 ; Relative Call to Subroutine D7C0: E0-E0 ldi r30, 0x00 ; Load Immediate D7C2: E1-E1 ldi r30, 0x11 ; Load Immediate D7C4: E2-E2 ldi r30, 0x22 ; Load Immediate D7C6: E3-E3 ldi r30, 0x33 ; Load Immediate D7C8: E4-E4 ldi r30, 0x44 ; Load Immediate D7CA: E5-E5 ldi r30, 0x55 ; Load Immediate D7CC: E6-E6 ldi r30, 0x66 ; Load Immediate D7CE: E7-E7 ldi r30, 0x77 ; Load Immediate D7D0: E8-E8 ldi r30, 0x88 ; Load Immediate D7D2: E9-E9 ldi r30, 0x99 ; Load Immediate D7D4: EA-EA ldi r30, 0xaa ; Load Immediate D7D6: EB-EB ldi r30, 0xbb ; Load Immediate D7D8: EC-EC ldi r30, 0xcc ; Load Immediate D7DA: ED-ED ldi r30, 0xdd ; Load Immediate D7DC: EE-EE ldi r30, 0xee ; Load Immediate D7DE: EF-EF ldi r30, 0xff ; Load Immediate D7E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set D7E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set D7E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set D7E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set D7E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared D7EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared D7EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared D7EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared D7F0: F8-F8 .data 0xf8f8 ; Binary data D7F2: F9-F9 .data 0xf9f9 ; Binary data D7F4: FA-FA .data 0xfafa ; Binary data D7F6: FB-FB .data 0xfbfb ; Binary data D7F8: FC-FC .data 0xfcfc ; Binary data D7FA: FD-FD .data 0xfdfd ; Binary data D7FC: FE-FE .data 0xfefe ; Binary data D7FE: FF-FF .data 0xffff ; Binary data D800: 00-00 nop ; No Operation D802: 01-01 movw r0, r2 ; Copy Register Word D804: 02-02 muls r16, r18 ; Multiply Signed D806: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned D808: 04-04 cpc r0, r4 ; Compare with Carry D80A: 05-05 cpc r16, r5 ; Compare with Carry D80C: 06-06 cpc r0, r22 ; Compare with Carry D80E: 07-07 cpc r16, r23 ; Compare with Carry D810: 08-08 sbc r0, r8 ; Subtract with Carry D812: 09-09 sbc r16, r9 ; Subtract with Carry D814: 0A-0A sbc r0, r26 ; Subtract with Carry D816: 0B-0B sbc r16, r27 ; Subtract with Carry D818: 0C-0C add r0, r12 ; Add without Carry D81A: 0D-0D add r16, r13 ; Add without Carry D81C: 0E-0E add r0, r30 ; Add without Carry D81E: 0F-0F add r16, r31 ; Add without Carry D820: 10-10 cpse r1, r0 ; Compare Skip if Equal D822: 11-11 cpse r17, r1 ; Compare Skip if Equal D824: 12-12 cpse r1, r18 ; Compare Skip if Equal D826: 13-13 cpse r17, r19 ; Compare Skip if Equal D828: 14-14 cp r1, r4 ; Compare D82A: 15-15 cp r17, r5 ; Compare D82C: 16-16 cp r1, r22 ; Compare D82E: 17-17 cp r17, r23 ; Compare D830: 18-18 sub r1, r8 ; Subtract Without Carry D832: 19-19 sub r17, r9 ; Subtract Without Carry D834: 1A-1A sub r1, r26 ; Subtract Without Carry D836: 1B-1B sub r17, r27 ; Subtract Without Carry D838: 1C-1C adc r1, r12 ; Add with Carry D83A: 1D-1D adc r17, r13 ; Add with Carry D83C: 1E-1E adc r1, r30 ; Add with Carry D83E: 1F-1F adc r17, r31 ; Add with Carry D840: 20-20 and r2, r0 ; Logical AND D842: 21-21 and r18, r1 ; Logical AND D844: 22-22 and r2, r18 ; Logical AND D846: 23-23 and r18, r19 ; Logical AND D848: 24-24 clr r36 ; Clear Register D84A: 25-25 clr r293 ; Clear Register D84C: 26-26 clr r550 ; Clear Register D84E: 27-27 clr r807 ; Clear Register D850: 28-28 or r2, r8 ; Logical OR D852: 29-29 or r18, r9 ; Logical OR D854: 2A-2A or r2, r26 ; Logical OR D856: 2B-2B or r18, r27 ; Logical OR D858: 2C-2C mov r2, r12 ; Copy Register D85A: 2D-2D mov r18, r13 ; Copy Register D85C: 2E-2E mov r2, r30 ; Copy Register D85E: 2F-2F mov r18, r31 ; Copy Register D860: 30-30 cpi r19, 0x00 ; Compare with Immediate D862: 31-31 cpi r19, 0x11 ; Compare with Immediate D864: 32-32 cpi r19, 0x22 ; Compare with Immediate D866: 33-33 cpi r19, 0x33 ; Compare with Immediate D868: 34-34 cpi r19, 0x44 ; Compare with Immediate D86A: 35-35 cpi r19, 0x55 ; Compare with Immediate D86C: 36-36 cpi r19, 0x66 ; Compare with Immediate D86E: 37-37 cpi r19, 0x77 ; Compare with Immediate D870: 38-38 cpi r19, 0x88 ; Compare with Immediate D872: 39-39 cpi r19, 0x99 ; Compare with Immediate D874: 3A-3A cpi r19, 0xaa ; Compare with Immediate D876: 3B-3B cpi r19, 0xbb ; Compare with Immediate D878: 3C-3C cpi r19, 0xcc ; Compare with Immediate D87A: 3D-3D cpi r19, 0xdd ; Compare with Immediate D87C: 3E-3E cpi r19, 0xee ; Compare with Immediate D87E: 3F-3F cpi r19, 0xff ; Compare with Immediate D880: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI D882: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI D884: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI D886: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI D888: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI D88A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI D88C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI D88E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI D890: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI D892: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI D894: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI D896: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI D898: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI D89A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI D89C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI D89E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI D8A0: 50-50 subi r21, 0x00 ; Subtract Immediate D8A2: 51-51 subi r21, 0x11 ; Subtract Immediate D8A4: 52-52 subi r21, 0x22 ; Subtract Immediate D8A6: 53-53 subi r21, 0x33 ; Subtract Immediate D8A8: 54-54 subi r21, 0x44 ; Subtract Immediate D8AA: 55-55 subi r21, 0x55 ; Subtract Immediate D8AC: 56-56 subi r21, 0x66 ; Subtract Immediate D8AE: 57-57 subi r21, 0x77 ; Subtract Immediate D8B0: 58-58 subi r21, 0x88 ; Subtract Immediate D8B2: 59-59 subi r21, 0x99 ; Subtract Immediate D8B4: 5A-5A subi r21, 0xaa ; Subtract Immediate D8B6: 5B-5B subi r21, 0xbb ; Subtract Immediate D8B8: 5C-5C subi r21, 0xcc ; Subtract Immediate D8BA: 5D-5D subi r21, 0xdd ; Subtract Immediate D8BC: 5E-5E subi r21, 0xee ; Subtract Immediate D8BE: 5F-5F subi r21, 0xff ; Subtract Immediate D8C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate D8C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate D8C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate D8C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate D8C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate D8CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate D8CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate D8CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate D8D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate D8D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate D8D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate D8D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate D8D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate D8DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate D8DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate D8DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate D8E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate D8E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate D8E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate D8E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate D8E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate D8EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate D8EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate D8EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate D8F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate D8F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate D8F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate D8F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate D8F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate D8FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate D8FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate D8FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate D900: 80-80 ld r8, Z ; Load Indirect from Data Space to Register D902: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register D904: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space D906: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space D908: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space D90A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space D90C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space D90E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space D910: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space D912: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space D914: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space D916: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space D918: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space D91A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space D91C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space D91E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space D920: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) D924: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space D926: 93-93 .data 0x9393 ; Binary data D928: 94-94 .data 0x9494 ; Binary data D92A: 95-95 asr r25 ; Arithmetic Shift Right D92C: 96-96 adiw r26, 0x26 ; Add Immediate to Word D92E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word D930: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register D932: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared D934: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register D936: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set D938: 9C-9C mul r9, r12 ; Multiply Unsigned D93A: 9D-9D mul r25, r13 ; Multiply Unsigned D93C: 9E-9E mul r9, r30 ; Multiply Unsigned D93E: 9F-9F mul r25, r31 ; Multiply Unsigned D940: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register D942: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register D944: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space D946: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space D948: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space D94A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space D94C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space D94E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space D950: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space D952: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space D954: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space D956: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space D958: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space D95A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space D95C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space D95E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space D960: B0-B0 in r11, 0x00 ; Load an I/O Location to Register D962: B1-B1 in r27, 0x01 ; Load an I/O Location to Register D964: B2-B2 in r11, 0x12 ; Load an I/O Location to Register D966: B3-B3 in r27, 0x13 ; Load an I/O Location to Register D968: B4-B4 in r11, 0x24 ; Load an I/O Location to Register D96A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register D96C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register D96E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register D970: B8-B8 out 0x08, r11 ; Store Register to I/O Location D972: B9-B9 out 0x09, r27 ; Store Register to I/O Location D974: BA-BA out 0x1a, r11 ; Store Register to I/O Location D976: BB-BB out 0x1b, r27 ; Store Register to I/O Location D978: BC-BC out 0x2c, r11 ; Store Register to I/O Location D97A: BD-BD out 0x2d, r27 ; Store Register to I/O Location D97C: BE-BE out 0x3e, r11 ; Store Register to I/O Location D97E: BF-BF out 0x3f, r27 ; Store Register to I/O Location D980: C0-C0 rjmp .+384 ; Relative Jump D982: C1-C1 rjmp .+898 ; Relative Jump D984: C2-C2 rjmp .+1412 ; Relative Jump D986: C3-C3 rjmp .+1926 ; Relative Jump D988: C4-C4 rjmp .+2440 ; Relative Jump D98A: C5-C5 rjmp .+2954 ; Relative Jump D98C: C6-C6 rjmp .+3468 ; Relative Jump D98E: C7-C7 rjmp .+3982 ; Relative Jump D990: C8-C8 rjmp .-3696 ; Relative Jump D992: C9-C9 rjmp .-3182 ; Relative Jump D994: CA-CA rjmp .-2668 ; Relative Jump D996: CB-CB rjmp .-2154 ; Relative Jump D998: CC-CC rjmp .-1640 ; Relative Jump D99A: CD-CD rjmp .-1126 ; Relative Jump D99C: CE-CE rjmp .-612 ; Relative Jump D99E: CF-CF rjmp .-98 ; Relative Jump D9A0: D0-D0 rcall .+416 ; Relative Call to Subroutine D9A2: D1-D1 rcall .+930 ; Relative Call to Subroutine D9A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine D9A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine D9A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine D9AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine D9AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine D9AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine D9B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine D9B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine D9B4: DA-DA rcall .+5556 ; Relative Call to Subroutine D9B6: DB-DB rcall .+6070 ; Relative Call to Subroutine D9B8: DC-DC rcall .+6584 ; Relative Call to Subroutine D9BA: DD-DD rcall .+7098 ; Relative Call to Subroutine D9BC: DE-DE rcall .+7612 ; Relative Call to Subroutine D9BE: DF-DF rcall .+8126 ; Relative Call to Subroutine D9C0: E0-E0 ldi r30, 0x00 ; Load Immediate D9C2: E1-E1 ldi r30, 0x11 ; Load Immediate D9C4: E2-E2 ldi r30, 0x22 ; Load Immediate D9C6: E3-E3 ldi r30, 0x33 ; Load Immediate D9C8: E4-E4 ldi r30, 0x44 ; Load Immediate D9CA: E5-E5 ldi r30, 0x55 ; Load Immediate D9CC: E6-E6 ldi r30, 0x66 ; Load Immediate D9CE: E7-E7 ldi r30, 0x77 ; Load Immediate D9D0: E8-E8 ldi r30, 0x88 ; Load Immediate D9D2: E9-E9 ldi r30, 0x99 ; Load Immediate D9D4: EA-EA ldi r30, 0xaa ; Load Immediate D9D6: EB-EB ldi r30, 0xbb ; Load Immediate D9D8: EC-EC ldi r30, 0xcc ; Load Immediate D9DA: ED-ED ldi r30, 0xdd ; Load Immediate D9DC: EE-EE ldi r30, 0xee ; Load Immediate D9DE: EF-EF ldi r30, 0xff ; Load Immediate D9E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set D9E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set D9E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set D9E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set D9E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared D9EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared D9EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared D9EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared D9F0: F8-F8 .data 0xf8f8 ; Binary data D9F2: F9-F9 .data 0xf9f9 ; Binary data D9F4: FA-FA .data 0xfafa ; Binary data D9F6: FB-FB .data 0xfbfb ; Binary data D9F8: FC-FC .data 0xfcfc ; Binary data D9FA: FD-FD .data 0xfdfd ; Binary data D9FC: FE-FE .data 0xfefe ; Binary data D9FE: FF-FF .data 0xffff ; Binary data DA00: 00-00 nop ; No Operation DA02: 01-01 movw r0, r2 ; Copy Register Word DA04: 02-02 muls r16, r18 ; Multiply Signed DA06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned DA08: 04-04 cpc r0, r4 ; Compare with Carry DA0A: 05-05 cpc r16, r5 ; Compare with Carry DA0C: 06-06 cpc r0, r22 ; Compare with Carry DA0E: 07-07 cpc r16, r23 ; Compare with Carry DA10: 08-08 sbc r0, r8 ; Subtract with Carry DA12: 09-09 sbc r16, r9 ; Subtract with Carry DA14: 0A-0A sbc r0, r26 ; Subtract with Carry DA16: 0B-0B sbc r16, r27 ; Subtract with Carry DA18: 0C-0C add r0, r12 ; Add without Carry DA1A: 0D-0D add r16, r13 ; Add without Carry DA1C: 0E-0E add r0, r30 ; Add without Carry DA1E: 0F-0F add r16, r31 ; Add without Carry DA20: 10-10 cpse r1, r0 ; Compare Skip if Equal DA22: 11-11 cpse r17, r1 ; Compare Skip if Equal DA24: 12-12 cpse r1, r18 ; Compare Skip if Equal DA26: 13-13 cpse r17, r19 ; Compare Skip if Equal DA28: 14-14 cp r1, r4 ; Compare DA2A: 15-15 cp r17, r5 ; Compare DA2C: 16-16 cp r1, r22 ; Compare DA2E: 17-17 cp r17, r23 ; Compare DA30: 18-18 sub r1, r8 ; Subtract Without Carry DA32: 19-19 sub r17, r9 ; Subtract Without Carry DA34: 1A-1A sub r1, r26 ; Subtract Without Carry DA36: 1B-1B sub r17, r27 ; Subtract Without Carry DA38: 1C-1C adc r1, r12 ; Add with Carry DA3A: 1D-1D adc r17, r13 ; Add with Carry DA3C: 1E-1E adc r1, r30 ; Add with Carry DA3E: 1F-1F adc r17, r31 ; Add with Carry DA40: 20-20 and r2, r0 ; Logical AND DA42: 21-21 and r18, r1 ; Logical AND DA44: 22-22 and r2, r18 ; Logical AND DA46: 23-23 and r18, r19 ; Logical AND DA48: 24-24 clr r36 ; Clear Register DA4A: 25-25 clr r293 ; Clear Register DA4C: 26-26 clr r550 ; Clear Register DA4E: 27-27 clr r807 ; Clear Register DA50: 28-28 or r2, r8 ; Logical OR DA52: 29-29 or r18, r9 ; Logical OR DA54: 2A-2A or r2, r26 ; Logical OR DA56: 2B-2B or r18, r27 ; Logical OR DA58: 2C-2C mov r2, r12 ; Copy Register DA5A: 2D-2D mov r18, r13 ; Copy Register DA5C: 2E-2E mov r2, r30 ; Copy Register DA5E: 2F-2F mov r18, r31 ; Copy Register DA60: 30-30 cpi r19, 0x00 ; Compare with Immediate DA62: 31-31 cpi r19, 0x11 ; Compare with Immediate DA64: 32-32 cpi r19, 0x22 ; Compare with Immediate DA66: 33-33 cpi r19, 0x33 ; Compare with Immediate DA68: 34-34 cpi r19, 0x44 ; Compare with Immediate DA6A: 35-35 cpi r19, 0x55 ; Compare with Immediate DA6C: 36-36 cpi r19, 0x66 ; Compare with Immediate DA6E: 37-37 cpi r19, 0x77 ; Compare with Immediate DA70: 38-38 cpi r19, 0x88 ; Compare with Immediate DA72: 39-39 cpi r19, 0x99 ; Compare with Immediate DA74: 3A-3A cpi r19, 0xaa ; Compare with Immediate DA76: 3B-3B cpi r19, 0xbb ; Compare with Immediate DA78: 3C-3C cpi r19, 0xcc ; Compare with Immediate DA7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate DA7C: 3E-3E cpi r19, 0xee ; Compare with Immediate DA7E: 3F-3F cpi r19, 0xff ; Compare with Immediate DA80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI DA82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI DA84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI DA86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI DA88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI DA8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI DA8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI DA8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI DA90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI DA92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI DA94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI DA96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI DA98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI DA9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI DA9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI DA9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI DAA0: 50-50 subi r21, 0x00 ; Subtract Immediate DAA2: 51-51 subi r21, 0x11 ; Subtract Immediate DAA4: 52-52 subi r21, 0x22 ; Subtract Immediate DAA6: 53-53 subi r21, 0x33 ; Subtract Immediate DAA8: 54-54 subi r21, 0x44 ; Subtract Immediate DAAA: 55-55 subi r21, 0x55 ; Subtract Immediate DAAC: 56-56 subi r21, 0x66 ; Subtract Immediate DAAE: 57-57 subi r21, 0x77 ; Subtract Immediate DAB0: 58-58 subi r21, 0x88 ; Subtract Immediate DAB2: 59-59 subi r21, 0x99 ; Subtract Immediate DAB4: 5A-5A subi r21, 0xaa ; Subtract Immediate DAB6: 5B-5B subi r21, 0xbb ; Subtract Immediate DAB8: 5C-5C subi r21, 0xcc ; Subtract Immediate DABA: 5D-5D subi r21, 0xdd ; Subtract Immediate DABC: 5E-5E subi r21, 0xee ; Subtract Immediate DABE: 5F-5F subi r21, 0xff ; Subtract Immediate DAC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate DAC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate DAC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate DAC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate DAC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate DACA: 65-65 ori r22, 0x55 ; Logical OR with Immediate DACC: 66-66 ori r22, 0x66 ; Logical OR with Immediate DACE: 67-67 ori r22, 0x77 ; Logical OR with Immediate DAD0: 68-68 ori r22, 0x88 ; Logical OR with Immediate DAD2: 69-69 ori r22, 0x99 ; Logical OR with Immediate DAD4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate DAD6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate DAD8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate DADA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate DADC: 6E-6E ori r22, 0xee ; Logical OR with Immediate DADE: 6F-6F ori r22, 0xff ; Logical OR with Immediate DAE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate DAE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate DAE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate DAE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate DAE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate DAEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate DAEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate DAEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate DAF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate DAF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate DAF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate DAF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate DAF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate DAFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate DAFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate DAFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate DB00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register DB02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register DB04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space DB06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space DB08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space DB0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space DB0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space DB0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space DB10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space DB12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space DB14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space DB16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space DB18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space DB1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space DB1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space DB1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space DB20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) DB24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space DB26: 93-93 .data 0x9393 ; Binary data DB28: 94-94 .data 0x9494 ; Binary data DB2A: 95-95 asr r25 ; Arithmetic Shift Right DB2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word DB2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word DB30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register DB32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared DB34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register DB36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set DB38: 9C-9C mul r9, r12 ; Multiply Unsigned DB3A: 9D-9D mul r25, r13 ; Multiply Unsigned DB3C: 9E-9E mul r9, r30 ; Multiply Unsigned DB3E: 9F-9F mul r25, r31 ; Multiply Unsigned DB40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register DB42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register DB44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space DB46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space DB48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space DB4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space DB4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space DB4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space DB50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space DB52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space DB54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space DB56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space DB58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space DB5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space DB5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space DB5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space DB60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register DB62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register DB64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register DB66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register DB68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register DB6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register DB6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register DB6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register DB70: B8-B8 out 0x08, r11 ; Store Register to I/O Location DB72: B9-B9 out 0x09, r27 ; Store Register to I/O Location DB74: BA-BA out 0x1a, r11 ; Store Register to I/O Location DB76: BB-BB out 0x1b, r27 ; Store Register to I/O Location DB78: BC-BC out 0x2c, r11 ; Store Register to I/O Location DB7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location DB7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location DB7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location DB80: C0-C0 rjmp .+384 ; Relative Jump DB82: C1-C1 rjmp .+898 ; Relative Jump DB84: C2-C2 rjmp .+1412 ; Relative Jump DB86: C3-C3 rjmp .+1926 ; Relative Jump DB88: C4-C4 rjmp .+2440 ; Relative Jump DB8A: C5-C5 rjmp .+2954 ; Relative Jump DB8C: C6-C6 rjmp .+3468 ; Relative Jump DB8E: C7-C7 rjmp .+3982 ; Relative Jump DB90: C8-C8 rjmp .-3696 ; Relative Jump DB92: C9-C9 rjmp .-3182 ; Relative Jump DB94: CA-CA rjmp .-2668 ; Relative Jump DB96: CB-CB rjmp .-2154 ; Relative Jump DB98: CC-CC rjmp .-1640 ; Relative Jump DB9A: CD-CD rjmp .-1126 ; Relative Jump DB9C: CE-CE rjmp .-612 ; Relative Jump DB9E: CF-CF rjmp .-98 ; Relative Jump DBA0: D0-D0 rcall .+416 ; Relative Call to Subroutine DBA2: D1-D1 rcall .+930 ; Relative Call to Subroutine DBA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine DBA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine DBA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine DBAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine DBAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine DBAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine DBB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine DBB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine DBB4: DA-DA rcall .+5556 ; Relative Call to Subroutine DBB6: DB-DB rcall .+6070 ; Relative Call to Subroutine DBB8: DC-DC rcall .+6584 ; Relative Call to Subroutine DBBA: DD-DD rcall .+7098 ; Relative Call to Subroutine DBBC: DE-DE rcall .+7612 ; Relative Call to Subroutine DBBE: DF-DF rcall .+8126 ; Relative Call to Subroutine DBC0: E0-E0 ldi r30, 0x00 ; Load Immediate DBC2: E1-E1 ldi r30, 0x11 ; Load Immediate DBC4: E2-E2 ldi r30, 0x22 ; Load Immediate DBC6: E3-E3 ldi r30, 0x33 ; Load Immediate DBC8: E4-E4 ldi r30, 0x44 ; Load Immediate DBCA: E5-E5 ldi r30, 0x55 ; Load Immediate DBCC: E6-E6 ldi r30, 0x66 ; Load Immediate DBCE: E7-E7 ldi r30, 0x77 ; Load Immediate DBD0: E8-E8 ldi r30, 0x88 ; Load Immediate DBD2: E9-E9 ldi r30, 0x99 ; Load Immediate DBD4: EA-EA ldi r30, 0xaa ; Load Immediate DBD6: EB-EB ldi r30, 0xbb ; Load Immediate DBD8: EC-EC ldi r30, 0xcc ; Load Immediate DBDA: ED-ED ldi r30, 0xdd ; Load Immediate DBDC: EE-EE ldi r30, 0xee ; Load Immediate DBDE: EF-EF ldi r30, 0xff ; Load Immediate DBE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set DBE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set DBE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set DBE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set DBE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared DBEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared DBEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared DBEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared DBF0: F8-F8 .data 0xf8f8 ; Binary data DBF2: F9-F9 .data 0xf9f9 ; Binary data DBF4: FA-FA .data 0xfafa ; Binary data DBF6: FB-FB .data 0xfbfb ; Binary data DBF8: FC-FC .data 0xfcfc ; Binary data DBFA: FD-FD .data 0xfdfd ; Binary data DBFC: FE-FE .data 0xfefe ; Binary data DBFE: FF-FF .data 0xffff ; Binary data DC00: 00-00 nop ; No Operation DC02: 01-01 movw r0, r2 ; Copy Register Word DC04: 02-02 muls r16, r18 ; Multiply Signed DC06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned DC08: 04-04 cpc r0, r4 ; Compare with Carry DC0A: 05-05 cpc r16, r5 ; Compare with Carry DC0C: 06-06 cpc r0, r22 ; Compare with Carry DC0E: 07-07 cpc r16, r23 ; Compare with Carry DC10: 08-08 sbc r0, r8 ; Subtract with Carry DC12: 09-09 sbc r16, r9 ; Subtract with Carry DC14: 0A-0A sbc r0, r26 ; Subtract with Carry DC16: 0B-0B sbc r16, r27 ; Subtract with Carry DC18: 0C-0C add r0, r12 ; Add without Carry DC1A: 0D-0D add r16, r13 ; Add without Carry DC1C: 0E-0E add r0, r30 ; Add without Carry DC1E: 0F-0F add r16, r31 ; Add without Carry DC20: 10-10 cpse r1, r0 ; Compare Skip if Equal DC22: 11-11 cpse r17, r1 ; Compare Skip if Equal DC24: 12-12 cpse r1, r18 ; Compare Skip if Equal DC26: 13-13 cpse r17, r19 ; Compare Skip if Equal DC28: 14-14 cp r1, r4 ; Compare DC2A: 15-15 cp r17, r5 ; Compare DC2C: 16-16 cp r1, r22 ; Compare DC2E: 17-17 cp r17, r23 ; Compare DC30: 18-18 sub r1, r8 ; Subtract Without Carry DC32: 19-19 sub r17, r9 ; Subtract Without Carry DC34: 1A-1A sub r1, r26 ; Subtract Without Carry DC36: 1B-1B sub r17, r27 ; Subtract Without Carry DC38: 1C-1C adc r1, r12 ; Add with Carry DC3A: 1D-1D adc r17, r13 ; Add with Carry DC3C: 1E-1E adc r1, r30 ; Add with Carry DC3E: 1F-1F adc r17, r31 ; Add with Carry DC40: 20-20 and r2, r0 ; Logical AND DC42: 21-21 and r18, r1 ; Logical AND DC44: 22-22 and r2, r18 ; Logical AND DC46: 23-23 and r18, r19 ; Logical AND DC48: 24-24 clr r36 ; Clear Register DC4A: 25-25 clr r293 ; Clear Register DC4C: 26-26 clr r550 ; Clear Register DC4E: 27-27 clr r807 ; Clear Register DC50: 28-28 or r2, r8 ; Logical OR DC52: 29-29 or r18, r9 ; Logical OR DC54: 2A-2A or r2, r26 ; Logical OR DC56: 2B-2B or r18, r27 ; Logical OR DC58: 2C-2C mov r2, r12 ; Copy Register DC5A: 2D-2D mov r18, r13 ; Copy Register DC5C: 2E-2E mov r2, r30 ; Copy Register DC5E: 2F-2F mov r18, r31 ; Copy Register DC60: 30-30 cpi r19, 0x00 ; Compare with Immediate DC62: 31-31 cpi r19, 0x11 ; Compare with Immediate DC64: 32-32 cpi r19, 0x22 ; Compare with Immediate DC66: 33-33 cpi r19, 0x33 ; Compare with Immediate DC68: 34-34 cpi r19, 0x44 ; Compare with Immediate DC6A: 35-35 cpi r19, 0x55 ; Compare with Immediate DC6C: 36-36 cpi r19, 0x66 ; Compare with Immediate DC6E: 37-37 cpi r19, 0x77 ; Compare with Immediate DC70: 38-38 cpi r19, 0x88 ; Compare with Immediate DC72: 39-39 cpi r19, 0x99 ; Compare with Immediate DC74: 3A-3A cpi r19, 0xaa ; Compare with Immediate DC76: 3B-3B cpi r19, 0xbb ; Compare with Immediate DC78: 3C-3C cpi r19, 0xcc ; Compare with Immediate DC7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate DC7C: 3E-3E cpi r19, 0xee ; Compare with Immediate DC7E: 3F-3F cpi r19, 0xff ; Compare with Immediate DC80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI DC82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI DC84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI DC86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI DC88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI DC8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI DC8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI DC8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI DC90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI DC92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI DC94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI DC96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI DC98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI DC9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI DC9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI DC9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI DCA0: 50-50 subi r21, 0x00 ; Subtract Immediate DCA2: 51-51 subi r21, 0x11 ; Subtract Immediate DCA4: 52-52 subi r21, 0x22 ; Subtract Immediate DCA6: 53-53 subi r21, 0x33 ; Subtract Immediate DCA8: 54-54 subi r21, 0x44 ; Subtract Immediate DCAA: 55-55 subi r21, 0x55 ; Subtract Immediate DCAC: 56-56 subi r21, 0x66 ; Subtract Immediate DCAE: 57-57 subi r21, 0x77 ; Subtract Immediate DCB0: 58-58 subi r21, 0x88 ; Subtract Immediate DCB2: 59-59 subi r21, 0x99 ; Subtract Immediate DCB4: 5A-5A subi r21, 0xaa ; Subtract Immediate DCB6: 5B-5B subi r21, 0xbb ; Subtract Immediate DCB8: 5C-5C subi r21, 0xcc ; Subtract Immediate DCBA: 5D-5D subi r21, 0xdd ; Subtract Immediate DCBC: 5E-5E subi r21, 0xee ; Subtract Immediate DCBE: 5F-5F subi r21, 0xff ; Subtract Immediate DCC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate DCC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate DCC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate DCC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate DCC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate DCCA: 65-65 ori r22, 0x55 ; Logical OR with Immediate DCCC: 66-66 ori r22, 0x66 ; Logical OR with Immediate DCCE: 67-67 ori r22, 0x77 ; Logical OR with Immediate DCD0: 68-68 ori r22, 0x88 ; Logical OR with Immediate DCD2: 69-69 ori r22, 0x99 ; Logical OR with Immediate DCD4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate DCD6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate DCD8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate DCDA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate DCDC: 6E-6E ori r22, 0xee ; Logical OR with Immediate DCDE: 6F-6F ori r22, 0xff ; Logical OR with Immediate DCE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate DCE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate DCE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate DCE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate DCE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate DCEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate DCEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate DCEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate DCF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate DCF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate DCF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate DCF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate DCF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate DCFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate DCFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate DCFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate DD00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register DD02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register DD04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space DD06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space DD08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space DD0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space DD0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space DD0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space DD10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space DD12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space DD14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space DD16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space DD18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space DD1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space DD1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space DD1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space DD20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) DD24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space DD26: 93-93 .data 0x9393 ; Binary data DD28: 94-94 .data 0x9494 ; Binary data DD2A: 95-95 asr r25 ; Arithmetic Shift Right DD2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word DD2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word DD30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register DD32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared DD34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register DD36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set DD38: 9C-9C mul r9, r12 ; Multiply Unsigned DD3A: 9D-9D mul r25, r13 ; Multiply Unsigned DD3C: 9E-9E mul r9, r30 ; Multiply Unsigned DD3E: 9F-9F mul r25, r31 ; Multiply Unsigned DD40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register DD42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register DD44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space DD46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space DD48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space DD4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space DD4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space DD4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space DD50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space DD52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space DD54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space DD56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space DD58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space DD5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space DD5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space DD5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space DD60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register DD62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register DD64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register DD66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register DD68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register DD6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register DD6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register DD6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register DD70: B8-B8 out 0x08, r11 ; Store Register to I/O Location DD72: B9-B9 out 0x09, r27 ; Store Register to I/O Location DD74: BA-BA out 0x1a, r11 ; Store Register to I/O Location DD76: BB-BB out 0x1b, r27 ; Store Register to I/O Location DD78: BC-BC out 0x2c, r11 ; Store Register to I/O Location DD7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location DD7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location DD7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location DD80: C0-C0 rjmp .+384 ; Relative Jump DD82: C1-C1 rjmp .+898 ; Relative Jump DD84: C2-C2 rjmp .+1412 ; Relative Jump DD86: C3-C3 rjmp .+1926 ; Relative Jump DD88: C4-C4 rjmp .+2440 ; Relative Jump DD8A: C5-C5 rjmp .+2954 ; Relative Jump DD8C: C6-C6 rjmp .+3468 ; Relative Jump DD8E: C7-C7 rjmp .+3982 ; Relative Jump DD90: C8-C8 rjmp .-3696 ; Relative Jump DD92: C9-C9 rjmp .-3182 ; Relative Jump DD94: CA-CA rjmp .-2668 ; Relative Jump DD96: CB-CB rjmp .-2154 ; Relative Jump DD98: CC-CC rjmp .-1640 ; Relative Jump DD9A: CD-CD rjmp .-1126 ; Relative Jump DD9C: CE-CE rjmp .-612 ; Relative Jump DD9E: CF-CF rjmp .-98 ; Relative Jump DDA0: D0-D0 rcall .+416 ; Relative Call to Subroutine DDA2: D1-D1 rcall .+930 ; Relative Call to Subroutine DDA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine DDA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine DDA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine DDAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine DDAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine DDAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine DDB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine DDB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine DDB4: DA-DA rcall .+5556 ; Relative Call to Subroutine DDB6: DB-DB rcall .+6070 ; Relative Call to Subroutine DDB8: DC-DC rcall .+6584 ; Relative Call to Subroutine DDBA: DD-DD rcall .+7098 ; Relative Call to Subroutine DDBC: DE-DE rcall .+7612 ; Relative Call to Subroutine DDBE: DF-DF rcall .+8126 ; Relative Call to Subroutine DDC0: E0-E0 ldi r30, 0x00 ; Load Immediate DDC2: E1-E1 ldi r30, 0x11 ; Load Immediate DDC4: E2-E2 ldi r30, 0x22 ; Load Immediate DDC6: E3-E3 ldi r30, 0x33 ; Load Immediate DDC8: E4-E4 ldi r30, 0x44 ; Load Immediate DDCA: E5-E5 ldi r30, 0x55 ; Load Immediate DDCC: E6-E6 ldi r30, 0x66 ; Load Immediate DDCE: E7-E7 ldi r30, 0x77 ; Load Immediate DDD0: E8-E8 ldi r30, 0x88 ; Load Immediate DDD2: E9-E9 ldi r30, 0x99 ; Load Immediate DDD4: EA-EA ldi r30, 0xaa ; Load Immediate DDD6: EB-EB ldi r30, 0xbb ; Load Immediate DDD8: EC-EC ldi r30, 0xcc ; Load Immediate DDDA: ED-ED ldi r30, 0xdd ; Load Immediate DDDC: EE-EE ldi r30, 0xee ; Load Immediate DDDE: EF-EF ldi r30, 0xff ; Load Immediate DDE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set DDE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set DDE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set DDE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set DDE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared DDEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared DDEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared DDEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared DDF0: F8-F8 .data 0xf8f8 ; Binary data DDF2: F9-F9 .data 0xf9f9 ; Binary data DDF4: FA-FA .data 0xfafa ; Binary data DDF6: FB-FB .data 0xfbfb ; Binary data DDF8: FC-FC .data 0xfcfc ; Binary data DDFA: FD-FD .data 0xfdfd ; Binary data DDFC: FE-FE .data 0xfefe ; Binary data DDFE: FF-FF .data 0xffff ; Binary data DE00: 00-00 nop ; No Operation DE02: 01-01 movw r0, r2 ; Copy Register Word DE04: 02-02 muls r16, r18 ; Multiply Signed DE06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned DE08: 04-04 cpc r0, r4 ; Compare with Carry DE0A: 05-05 cpc r16, r5 ; Compare with Carry DE0C: 06-06 cpc r0, r22 ; Compare with Carry DE0E: 07-07 cpc r16, r23 ; Compare with Carry DE10: 08-08 sbc r0, r8 ; Subtract with Carry DE12: 09-09 sbc r16, r9 ; Subtract with Carry DE14: 0A-0A sbc r0, r26 ; Subtract with Carry DE16: 0B-0B sbc r16, r27 ; Subtract with Carry DE18: 0C-0C add r0, r12 ; Add without Carry DE1A: 0D-0D add r16, r13 ; Add without Carry DE1C: 0E-0E add r0, r30 ; Add without Carry DE1E: 0F-0F add r16, r31 ; Add without Carry DE20: 10-10 cpse r1, r0 ; Compare Skip if Equal DE22: 11-11 cpse r17, r1 ; Compare Skip if Equal DE24: 12-12 cpse r1, r18 ; Compare Skip if Equal DE26: 13-13 cpse r17, r19 ; Compare Skip if Equal DE28: 14-14 cp r1, r4 ; Compare DE2A: 15-15 cp r17, r5 ; Compare DE2C: 16-16 cp r1, r22 ; Compare DE2E: 17-17 cp r17, r23 ; Compare DE30: 18-18 sub r1, r8 ; Subtract Without Carry DE32: 19-19 sub r17, r9 ; Subtract Without Carry DE34: 1A-1A sub r1, r26 ; Subtract Without Carry DE36: 1B-1B sub r17, r27 ; Subtract Without Carry DE38: 1C-1C adc r1, r12 ; Add with Carry DE3A: 1D-1D adc r17, r13 ; Add with Carry DE3C: 1E-1E adc r1, r30 ; Add with Carry DE3E: 1F-1F adc r17, r31 ; Add with Carry DE40: 20-20 and r2, r0 ; Logical AND DE42: 21-21 and r18, r1 ; Logical AND DE44: 22-22 and r2, r18 ; Logical AND DE46: 23-23 and r18, r19 ; Logical AND DE48: 24-24 clr r36 ; Clear Register DE4A: 25-25 clr r293 ; Clear Register DE4C: 26-26 clr r550 ; Clear Register DE4E: 27-27 clr r807 ; Clear Register DE50: 28-28 or r2, r8 ; Logical OR DE52: 29-29 or r18, r9 ; Logical OR DE54: 2A-2A or r2, r26 ; Logical OR DE56: 2B-2B or r18, r27 ; Logical OR DE58: 2C-2C mov r2, r12 ; Copy Register DE5A: 2D-2D mov r18, r13 ; Copy Register DE5C: 2E-2E mov r2, r30 ; Copy Register DE5E: 2F-2F mov r18, r31 ; Copy Register DE60: 30-30 cpi r19, 0x00 ; Compare with Immediate DE62: 31-31 cpi r19, 0x11 ; Compare with Immediate DE64: 32-32 cpi r19, 0x22 ; Compare with Immediate DE66: 33-33 cpi r19, 0x33 ; Compare with Immediate DE68: 34-34 cpi r19, 0x44 ; Compare with Immediate DE6A: 35-35 cpi r19, 0x55 ; Compare with Immediate DE6C: 36-36 cpi r19, 0x66 ; Compare with Immediate DE6E: 37-37 cpi r19, 0x77 ; Compare with Immediate DE70: 38-38 cpi r19, 0x88 ; Compare with Immediate DE72: 39-39 cpi r19, 0x99 ; Compare with Immediate DE74: 3A-3A cpi r19, 0xaa ; Compare with Immediate DE76: 3B-3B cpi r19, 0xbb ; Compare with Immediate DE78: 3C-3C cpi r19, 0xcc ; Compare with Immediate DE7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate DE7C: 3E-3E cpi r19, 0xee ; Compare with Immediate DE7E: 3F-3F cpi r19, 0xff ; Compare with Immediate DE80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI DE82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI DE84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI DE86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI DE88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI DE8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI DE8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI DE8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI DE90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI DE92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI DE94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI DE96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI DE98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI DE9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI DE9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI DE9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI DEA0: 50-50 subi r21, 0x00 ; Subtract Immediate DEA2: 51-51 subi r21, 0x11 ; Subtract Immediate DEA4: 52-52 subi r21, 0x22 ; Subtract Immediate DEA6: 53-53 subi r21, 0x33 ; Subtract Immediate DEA8: 54-54 subi r21, 0x44 ; Subtract Immediate DEAA: 55-55 subi r21, 0x55 ; Subtract Immediate DEAC: 56-56 subi r21, 0x66 ; Subtract Immediate DEAE: 57-57 subi r21, 0x77 ; Subtract Immediate DEB0: 58-58 subi r21, 0x88 ; Subtract Immediate DEB2: 59-59 subi r21, 0x99 ; Subtract Immediate DEB4: 5A-5A subi r21, 0xaa ; Subtract Immediate DEB6: 5B-5B subi r21, 0xbb ; Subtract Immediate DEB8: 5C-5C subi r21, 0xcc ; Subtract Immediate DEBA: 5D-5D subi r21, 0xdd ; Subtract Immediate DEBC: 5E-5E subi r21, 0xee ; Subtract Immediate DEBE: 5F-5F subi r21, 0xff ; Subtract Immediate DEC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate DEC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate DEC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate DEC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate DEC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate DECA: 65-65 ori r22, 0x55 ; Logical OR with Immediate DECC: 66-66 ori r22, 0x66 ; Logical OR with Immediate DECE: 67-67 ori r22, 0x77 ; Logical OR with Immediate DED0: 68-68 ori r22, 0x88 ; Logical OR with Immediate DED2: 69-69 ori r22, 0x99 ; Logical OR with Immediate DED4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate DED6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate DED8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate DEDA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate DEDC: 6E-6E ori r22, 0xee ; Logical OR with Immediate DEDE: 6F-6F ori r22, 0xff ; Logical OR with Immediate DEE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate DEE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate DEE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate DEE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate DEE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate DEEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate DEEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate DEEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate DEF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate DEF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate DEF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate DEF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate DEF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate DEFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate DEFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate DEFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate DF00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register DF02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register DF04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space DF06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space DF08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space DF0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space DF0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space DF0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space DF10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space DF12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space DF14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space DF16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space DF18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space DF1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space DF1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space DF1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space DF20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) DF24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space DF26: 93-93 .data 0x9393 ; Binary data DF28: 94-94 .data 0x9494 ; Binary data DF2A: 95-95 asr r25 ; Arithmetic Shift Right DF2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word DF2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word DF30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register DF32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared DF34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register DF36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set DF38: 9C-9C mul r9, r12 ; Multiply Unsigned DF3A: 9D-9D mul r25, r13 ; Multiply Unsigned DF3C: 9E-9E mul r9, r30 ; Multiply Unsigned DF3E: 9F-9F mul r25, r31 ; Multiply Unsigned DF40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register DF42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register DF44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space DF46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space DF48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space DF4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space DF4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space DF4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space DF50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space DF52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space DF54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space DF56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space DF58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space DF5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space DF5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space DF5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space DF60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register DF62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register DF64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register DF66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register DF68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register DF6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register DF6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register DF6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register DF70: B8-B8 out 0x08, r11 ; Store Register to I/O Location DF72: B9-B9 out 0x09, r27 ; Store Register to I/O Location DF74: BA-BA out 0x1a, r11 ; Store Register to I/O Location DF76: BB-BB out 0x1b, r27 ; Store Register to I/O Location DF78: BC-BC out 0x2c, r11 ; Store Register to I/O Location DF7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location DF7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location DF7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location DF80: C0-C0 rjmp .+384 ; Relative Jump DF82: C1-C1 rjmp .+898 ; Relative Jump DF84: C2-C2 rjmp .+1412 ; Relative Jump DF86: C3-C3 rjmp .+1926 ; Relative Jump DF88: C4-C4 rjmp .+2440 ; Relative Jump DF8A: C5-C5 rjmp .+2954 ; Relative Jump DF8C: C6-C6 rjmp .+3468 ; Relative Jump DF8E: C7-C7 rjmp .+3982 ; Relative Jump DF90: C8-C8 rjmp .-3696 ; Relative Jump DF92: C9-C9 rjmp .-3182 ; Relative Jump DF94: CA-CA rjmp .-2668 ; Relative Jump DF96: CB-CB rjmp .-2154 ; Relative Jump DF98: CC-CC rjmp .-1640 ; Relative Jump DF9A: CD-CD rjmp .-1126 ; Relative Jump DF9C: CE-CE rjmp .-612 ; Relative Jump DF9E: CF-CF rjmp .-98 ; Relative Jump DFA0: D0-D0 rcall .+416 ; Relative Call to Subroutine DFA2: D1-D1 rcall .+930 ; Relative Call to Subroutine DFA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine DFA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine DFA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine DFAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine DFAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine DFAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine DFB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine DFB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine DFB4: DA-DA rcall .+5556 ; Relative Call to Subroutine DFB6: DB-DB rcall .+6070 ; Relative Call to Subroutine DFB8: DC-DC rcall .+6584 ; Relative Call to Subroutine DFBA: DD-DD rcall .+7098 ; Relative Call to Subroutine DFBC: DE-DE rcall .+7612 ; Relative Call to Subroutine DFBE: DF-DF rcall .+8126 ; Relative Call to Subroutine DFC0: E0-E0 ldi r30, 0x00 ; Load Immediate DFC2: E1-E1 ldi r30, 0x11 ; Load Immediate DFC4: E2-E2 ldi r30, 0x22 ; Load Immediate DFC6: E3-E3 ldi r30, 0x33 ; Load Immediate DFC8: E4-E4 ldi r30, 0x44 ; Load Immediate DFCA: E5-E5 ldi r30, 0x55 ; Load Immediate DFCC: E6-E6 ldi r30, 0x66 ; Load Immediate DFCE: E7-E7 ldi r30, 0x77 ; Load Immediate DFD0: E8-E8 ldi r30, 0x88 ; Load Immediate DFD2: E9-E9 ldi r30, 0x99 ; Load Immediate DFD4: EA-EA ldi r30, 0xaa ; Load Immediate DFD6: EB-EB ldi r30, 0xbb ; Load Immediate DFD8: EC-EC ldi r30, 0xcc ; Load Immediate DFDA: ED-ED ldi r30, 0xdd ; Load Immediate DFDC: EE-EE ldi r30, 0xee ; Load Immediate DFDE: EF-EF ldi r30, 0xff ; Load Immediate DFE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set DFE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set DFE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set DFE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set DFE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared DFEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared DFEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared DFEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared DFF0: F8-F8 .data 0xf8f8 ; Binary data DFF2: F9-F9 .data 0xf9f9 ; Binary data DFF4: FA-FA .data 0xfafa ; Binary data DFF6: FB-FB .data 0xfbfb ; Binary data DFF8: FC-FC .data 0xfcfc ; Binary data DFFA: FD-FD .data 0xfdfd ; Binary data DFFC: FE-FE .data 0xfefe ; Binary data DFFE: FF-FF .data 0xffff ; Binary data E000: 00-00 nop ; No Operation E002: 01-01 movw r0, r2 ; Copy Register Word E004: 02-02 muls r16, r18 ; Multiply Signed E006: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned E008: 04-04 cpc r0, r4 ; Compare with Carry E00A: 05-05 cpc r16, r5 ; Compare with Carry E00C: 06-06 cpc r0, r22 ; Compare with Carry E00E: 07-07 cpc r16, r23 ; Compare with Carry E010: 08-08 sbc r0, r8 ; Subtract with Carry E012: 09-09 sbc r16, r9 ; Subtract with Carry E014: 0A-0A sbc r0, r26 ; Subtract with Carry E016: 0B-0B sbc r16, r27 ; Subtract with Carry E018: 0C-0C add r0, r12 ; Add without Carry E01A: 0D-0D add r16, r13 ; Add without Carry E01C: 0E-0E add r0, r30 ; Add without Carry E01E: 0F-0F add r16, r31 ; Add without Carry E020: 10-10 cpse r1, r0 ; Compare Skip if Equal E022: 11-11 cpse r17, r1 ; Compare Skip if Equal E024: 12-12 cpse r1, r18 ; Compare Skip if Equal E026: 13-13 cpse r17, r19 ; Compare Skip if Equal E028: 14-14 cp r1, r4 ; Compare E02A: 15-15 cp r17, r5 ; Compare E02C: 16-16 cp r1, r22 ; Compare E02E: 17-17 cp r17, r23 ; Compare E030: 18-18 sub r1, r8 ; Subtract Without Carry E032: 19-19 sub r17, r9 ; Subtract Without Carry E034: 1A-1A sub r1, r26 ; Subtract Without Carry E036: 1B-1B sub r17, r27 ; Subtract Without Carry E038: 1C-1C adc r1, r12 ; Add with Carry E03A: 1D-1D adc r17, r13 ; Add with Carry E03C: 1E-1E adc r1, r30 ; Add with Carry E03E: 1F-1F adc r17, r31 ; Add with Carry E040: 20-20 and r2, r0 ; Logical AND E042: 21-21 and r18, r1 ; Logical AND E044: 22-22 and r2, r18 ; Logical AND E046: 23-23 and r18, r19 ; Logical AND E048: 24-24 clr r36 ; Clear Register E04A: 25-25 clr r293 ; Clear Register E04C: 26-26 clr r550 ; Clear Register E04E: 27-27 clr r807 ; Clear Register E050: 28-28 or r2, r8 ; Logical OR E052: 29-29 or r18, r9 ; Logical OR E054: 2A-2A or r2, r26 ; Logical OR E056: 2B-2B or r18, r27 ; Logical OR E058: 2C-2C mov r2, r12 ; Copy Register E05A: 2D-2D mov r18, r13 ; Copy Register E05C: 2E-2E mov r2, r30 ; Copy Register E05E: 2F-2F mov r18, r31 ; Copy Register E060: 30-30 cpi r19, 0x00 ; Compare with Immediate E062: 31-31 cpi r19, 0x11 ; Compare with Immediate E064: 32-32 cpi r19, 0x22 ; Compare with Immediate E066: 33-33 cpi r19, 0x33 ; Compare with Immediate E068: 34-34 cpi r19, 0x44 ; Compare with Immediate E06A: 35-35 cpi r19, 0x55 ; Compare with Immediate E06C: 36-36 cpi r19, 0x66 ; Compare with Immediate E06E: 37-37 cpi r19, 0x77 ; Compare with Immediate E070: 38-38 cpi r19, 0x88 ; Compare with Immediate E072: 39-39 cpi r19, 0x99 ; Compare with Immediate E074: 3A-3A cpi r19, 0xaa ; Compare with Immediate E076: 3B-3B cpi r19, 0xbb ; Compare with Immediate E078: 3C-3C cpi r19, 0xcc ; Compare with Immediate E07A: 3D-3D cpi r19, 0xdd ; Compare with Immediate E07C: 3E-3E cpi r19, 0xee ; Compare with Immediate E07E: 3F-3F cpi r19, 0xff ; Compare with Immediate E080: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI E082: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI E084: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI E086: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI E088: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI E08A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI E08C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI E08E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI E090: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI E092: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI E094: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI E096: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI E098: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI E09A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI E09C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI E09E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI E0A0: 50-50 subi r21, 0x00 ; Subtract Immediate E0A2: 51-51 subi r21, 0x11 ; Subtract Immediate E0A4: 52-52 subi r21, 0x22 ; Subtract Immediate E0A6: 53-53 subi r21, 0x33 ; Subtract Immediate E0A8: 54-54 subi r21, 0x44 ; Subtract Immediate E0AA: 55-55 subi r21, 0x55 ; Subtract Immediate E0AC: 56-56 subi r21, 0x66 ; Subtract Immediate E0AE: 57-57 subi r21, 0x77 ; Subtract Immediate E0B0: 58-58 subi r21, 0x88 ; Subtract Immediate E0B2: 59-59 subi r21, 0x99 ; Subtract Immediate E0B4: 5A-5A subi r21, 0xaa ; Subtract Immediate E0B6: 5B-5B subi r21, 0xbb ; Subtract Immediate E0B8: 5C-5C subi r21, 0xcc ; Subtract Immediate E0BA: 5D-5D subi r21, 0xdd ; Subtract Immediate E0BC: 5E-5E subi r21, 0xee ; Subtract Immediate E0BE: 5F-5F subi r21, 0xff ; Subtract Immediate E0C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate E0C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate E0C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate E0C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate E0C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate E0CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate E0CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate E0CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate E0D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate E0D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate E0D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate E0D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate E0D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate E0DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate E0DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate E0DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate E0E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate E0E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate E0E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate E0E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate E0E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate E0EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate E0EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate E0EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate E0F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate E0F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate E0F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate E0F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate E0F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate E0FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate E0FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate E0FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate E100: 80-80 ld r8, Z ; Load Indirect from Data Space to Register E102: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register E104: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space E106: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space E108: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space E10A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space E10C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space E10E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space E110: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space E112: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space E114: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space E116: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space E118: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space E11A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space E11C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space E11E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space E120: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) E124: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space E126: 93-93 .data 0x9393 ; Binary data E128: 94-94 .data 0x9494 ; Binary data E12A: 95-95 asr r25 ; Arithmetic Shift Right E12C: 96-96 adiw r26, 0x26 ; Add Immediate to Word E12E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word E130: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register E132: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared E134: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register E136: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set E138: 9C-9C mul r9, r12 ; Multiply Unsigned E13A: 9D-9D mul r25, r13 ; Multiply Unsigned E13C: 9E-9E mul r9, r30 ; Multiply Unsigned E13E: 9F-9F mul r25, r31 ; Multiply Unsigned E140: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register E142: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register E144: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space E146: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space E148: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space E14A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space E14C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space E14E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space E150: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space E152: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space E154: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space E156: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space E158: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space E15A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space E15C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space E15E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space E160: B0-B0 in r11, 0x00 ; Load an I/O Location to Register E162: B1-B1 in r27, 0x01 ; Load an I/O Location to Register E164: B2-B2 in r11, 0x12 ; Load an I/O Location to Register E166: B3-B3 in r27, 0x13 ; Load an I/O Location to Register E168: B4-B4 in r11, 0x24 ; Load an I/O Location to Register E16A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register E16C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register E16E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register E170: B8-B8 out 0x08, r11 ; Store Register to I/O Location E172: B9-B9 out 0x09, r27 ; Store Register to I/O Location E174: BA-BA out 0x1a, r11 ; Store Register to I/O Location E176: BB-BB out 0x1b, r27 ; Store Register to I/O Location E178: BC-BC out 0x2c, r11 ; Store Register to I/O Location E17A: BD-BD out 0x2d, r27 ; Store Register to I/O Location E17C: BE-BE out 0x3e, r11 ; Store Register to I/O Location E17E: BF-BF out 0x3f, r27 ; Store Register to I/O Location E180: C0-C0 rjmp .+384 ; Relative Jump E182: C1-C1 rjmp .+898 ; Relative Jump E184: C2-C2 rjmp .+1412 ; Relative Jump E186: C3-C3 rjmp .+1926 ; Relative Jump E188: C4-C4 rjmp .+2440 ; Relative Jump E18A: C5-C5 rjmp .+2954 ; Relative Jump E18C: C6-C6 rjmp .+3468 ; Relative Jump E18E: C7-C7 rjmp .+3982 ; Relative Jump E190: C8-C8 rjmp .-3696 ; Relative Jump E192: C9-C9 rjmp .-3182 ; Relative Jump E194: CA-CA rjmp .-2668 ; Relative Jump E196: CB-CB rjmp .-2154 ; Relative Jump E198: CC-CC rjmp .-1640 ; Relative Jump E19A: CD-CD rjmp .-1126 ; Relative Jump E19C: CE-CE rjmp .-612 ; Relative Jump E19E: CF-CF rjmp .-98 ; Relative Jump E1A0: D0-D0 rcall .+416 ; Relative Call to Subroutine E1A2: D1-D1 rcall .+930 ; Relative Call to Subroutine E1A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine E1A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine E1A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine E1AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine E1AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine E1AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine E1B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine E1B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine E1B4: DA-DA rcall .+5556 ; Relative Call to Subroutine E1B6: DB-DB rcall .+6070 ; Relative Call to Subroutine E1B8: DC-DC rcall .+6584 ; Relative Call to Subroutine E1BA: DD-DD rcall .+7098 ; Relative Call to Subroutine E1BC: DE-DE rcall .+7612 ; Relative Call to Subroutine E1BE: DF-DF rcall .+8126 ; Relative Call to Subroutine E1C0: E0-E0 ldi r30, 0x00 ; Load Immediate E1C2: E1-E1 ldi r30, 0x11 ; Load Immediate E1C4: E2-E2 ldi r30, 0x22 ; Load Immediate E1C6: E3-E3 ldi r30, 0x33 ; Load Immediate E1C8: E4-E4 ldi r30, 0x44 ; Load Immediate E1CA: E5-E5 ldi r30, 0x55 ; Load Immediate E1CC: E6-E6 ldi r30, 0x66 ; Load Immediate E1CE: E7-E7 ldi r30, 0x77 ; Load Immediate E1D0: E8-E8 ldi r30, 0x88 ; Load Immediate E1D2: E9-E9 ldi r30, 0x99 ; Load Immediate E1D4: EA-EA ldi r30, 0xaa ; Load Immediate E1D6: EB-EB ldi r30, 0xbb ; Load Immediate E1D8: EC-EC ldi r30, 0xcc ; Load Immediate E1DA: ED-ED ldi r30, 0xdd ; Load Immediate E1DC: EE-EE ldi r30, 0xee ; Load Immediate E1DE: EF-EF ldi r30, 0xff ; Load Immediate E1E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set E1E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set E1E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set E1E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set E1E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared E1EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared E1EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared E1EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared E1F0: F8-F8 .data 0xf8f8 ; Binary data E1F2: F9-F9 .data 0xf9f9 ; Binary data E1F4: FA-FA .data 0xfafa ; Binary data E1F6: FB-FB .data 0xfbfb ; Binary data E1F8: FC-FC .data 0xfcfc ; Binary data E1FA: FD-FD .data 0xfdfd ; Binary data E1FC: FE-FE .data 0xfefe ; Binary data E1FE: FF-FF .data 0xffff ; Binary data E200: 00-00 nop ; No Operation E202: 01-01 movw r0, r2 ; Copy Register Word E204: 02-02 muls r16, r18 ; Multiply Signed E206: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned E208: 04-04 cpc r0, r4 ; Compare with Carry E20A: 05-05 cpc r16, r5 ; Compare with Carry E20C: 06-06 cpc r0, r22 ; Compare with Carry E20E: 07-07 cpc r16, r23 ; Compare with Carry E210: 08-08 sbc r0, r8 ; Subtract with Carry E212: 09-09 sbc r16, r9 ; Subtract with Carry E214: 0A-0A sbc r0, r26 ; Subtract with Carry E216: 0B-0B sbc r16, r27 ; Subtract with Carry E218: 0C-0C add r0, r12 ; Add without Carry E21A: 0D-0D add r16, r13 ; Add without Carry E21C: 0E-0E add r0, r30 ; Add without Carry E21E: 0F-0F add r16, r31 ; Add without Carry E220: 10-10 cpse r1, r0 ; Compare Skip if Equal E222: 11-11 cpse r17, r1 ; Compare Skip if Equal E224: 12-12 cpse r1, r18 ; Compare Skip if Equal E226: 13-13 cpse r17, r19 ; Compare Skip if Equal E228: 14-14 cp r1, r4 ; Compare E22A: 15-15 cp r17, r5 ; Compare E22C: 16-16 cp r1, r22 ; Compare E22E: 17-17 cp r17, r23 ; Compare E230: 18-18 sub r1, r8 ; Subtract Without Carry E232: 19-19 sub r17, r9 ; Subtract Without Carry E234: 1A-1A sub r1, r26 ; Subtract Without Carry E236: 1B-1B sub r17, r27 ; Subtract Without Carry E238: 1C-1C adc r1, r12 ; Add with Carry E23A: 1D-1D adc r17, r13 ; Add with Carry E23C: 1E-1E adc r1, r30 ; Add with Carry E23E: 1F-1F adc r17, r31 ; Add with Carry E240: 20-20 and r2, r0 ; Logical AND E242: 21-21 and r18, r1 ; Logical AND E244: 22-22 and r2, r18 ; Logical AND E246: 23-23 and r18, r19 ; Logical AND E248: 24-24 clr r36 ; Clear Register E24A: 25-25 clr r293 ; Clear Register E24C: 26-26 clr r550 ; Clear Register E24E: 27-27 clr r807 ; Clear Register E250: 28-28 or r2, r8 ; Logical OR E252: 29-29 or r18, r9 ; Logical OR E254: 2A-2A or r2, r26 ; Logical OR E256: 2B-2B or r18, r27 ; Logical OR E258: 2C-2C mov r2, r12 ; Copy Register E25A: 2D-2D mov r18, r13 ; Copy Register E25C: 2E-2E mov r2, r30 ; Copy Register E25E: 2F-2F mov r18, r31 ; Copy Register E260: 30-30 cpi r19, 0x00 ; Compare with Immediate E262: 31-31 cpi r19, 0x11 ; Compare with Immediate E264: 32-32 cpi r19, 0x22 ; Compare with Immediate E266: 33-33 cpi r19, 0x33 ; Compare with Immediate E268: 34-34 cpi r19, 0x44 ; Compare with Immediate E26A: 35-35 cpi r19, 0x55 ; Compare with Immediate E26C: 36-36 cpi r19, 0x66 ; Compare with Immediate E26E: 37-37 cpi r19, 0x77 ; Compare with Immediate E270: 38-38 cpi r19, 0x88 ; Compare with Immediate E272: 39-39 cpi r19, 0x99 ; Compare with Immediate E274: 3A-3A cpi r19, 0xaa ; Compare with Immediate E276: 3B-3B cpi r19, 0xbb ; Compare with Immediate E278: 3C-3C cpi r19, 0xcc ; Compare with Immediate E27A: 3D-3D cpi r19, 0xdd ; Compare with Immediate E27C: 3E-3E cpi r19, 0xee ; Compare with Immediate E27E: 3F-3F cpi r19, 0xff ; Compare with Immediate E280: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI E282: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI E284: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI E286: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI E288: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI E28A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI E28C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI E28E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI E290: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI E292: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI E294: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI E296: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI E298: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI E29A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI E29C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI E29E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI E2A0: 50-50 subi r21, 0x00 ; Subtract Immediate E2A2: 51-51 subi r21, 0x11 ; Subtract Immediate E2A4: 52-52 subi r21, 0x22 ; Subtract Immediate E2A6: 53-53 subi r21, 0x33 ; Subtract Immediate E2A8: 54-54 subi r21, 0x44 ; Subtract Immediate E2AA: 55-55 subi r21, 0x55 ; Subtract Immediate E2AC: 56-56 subi r21, 0x66 ; Subtract Immediate E2AE: 57-57 subi r21, 0x77 ; Subtract Immediate E2B0: 58-58 subi r21, 0x88 ; Subtract Immediate E2B2: 59-59 subi r21, 0x99 ; Subtract Immediate E2B4: 5A-5A subi r21, 0xaa ; Subtract Immediate E2B6: 5B-5B subi r21, 0xbb ; Subtract Immediate E2B8: 5C-5C subi r21, 0xcc ; Subtract Immediate E2BA: 5D-5D subi r21, 0xdd ; Subtract Immediate E2BC: 5E-5E subi r21, 0xee ; Subtract Immediate E2BE: 5F-5F subi r21, 0xff ; Subtract Immediate E2C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate E2C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate E2C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate E2C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate E2C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate E2CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate E2CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate E2CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate E2D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate E2D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate E2D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate E2D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate E2D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate E2DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate E2DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate E2DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate E2E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate E2E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate E2E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate E2E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate E2E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate E2EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate E2EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate E2EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate E2F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate E2F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate E2F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate E2F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate E2F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate E2FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate E2FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate E2FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate E300: 80-80 ld r8, Z ; Load Indirect from Data Space to Register E302: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register E304: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space E306: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space E308: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space E30A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space E30C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space E30E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space E310: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space E312: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space E314: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space E316: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space E318: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space E31A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space E31C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space E31E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space E320: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) E324: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space E326: 93-93 .data 0x9393 ; Binary data E328: 94-94 .data 0x9494 ; Binary data E32A: 95-95 asr r25 ; Arithmetic Shift Right E32C: 96-96 adiw r26, 0x26 ; Add Immediate to Word E32E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word E330: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register E332: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared E334: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register E336: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set E338: 9C-9C mul r9, r12 ; Multiply Unsigned E33A: 9D-9D mul r25, r13 ; Multiply Unsigned E33C: 9E-9E mul r9, r30 ; Multiply Unsigned E33E: 9F-9F mul r25, r31 ; Multiply Unsigned E340: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register E342: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register E344: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space E346: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space E348: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space E34A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space E34C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space E34E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space E350: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space E352: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space E354: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space E356: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space E358: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space E35A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space E35C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space E35E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space E360: B0-B0 in r11, 0x00 ; Load an I/O Location to Register E362: B1-B1 in r27, 0x01 ; Load an I/O Location to Register E364: B2-B2 in r11, 0x12 ; Load an I/O Location to Register E366: B3-B3 in r27, 0x13 ; Load an I/O Location to Register E368: B4-B4 in r11, 0x24 ; Load an I/O Location to Register E36A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register E36C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register E36E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register E370: B8-B8 out 0x08, r11 ; Store Register to I/O Location E372: B9-B9 out 0x09, r27 ; Store Register to I/O Location E374: BA-BA out 0x1a, r11 ; Store Register to I/O Location E376: BB-BB out 0x1b, r27 ; Store Register to I/O Location E378: BC-BC out 0x2c, r11 ; Store Register to I/O Location E37A: BD-BD out 0x2d, r27 ; Store Register to I/O Location E37C: BE-BE out 0x3e, r11 ; Store Register to I/O Location E37E: BF-BF out 0x3f, r27 ; Store Register to I/O Location E380: C0-C0 rjmp .+384 ; Relative Jump E382: C1-C1 rjmp .+898 ; Relative Jump E384: C2-C2 rjmp .+1412 ; Relative Jump E386: C3-C3 rjmp .+1926 ; Relative Jump E388: C4-C4 rjmp .+2440 ; Relative Jump E38A: C5-C5 rjmp .+2954 ; Relative Jump E38C: C6-C6 rjmp .+3468 ; Relative Jump E38E: C7-C7 rjmp .+3982 ; Relative Jump E390: C8-C8 rjmp .-3696 ; Relative Jump E392: C9-C9 rjmp .-3182 ; Relative Jump E394: CA-CA rjmp .-2668 ; Relative Jump E396: CB-CB rjmp .-2154 ; Relative Jump E398: CC-CC rjmp .-1640 ; Relative Jump E39A: CD-CD rjmp .-1126 ; Relative Jump E39C: CE-CE rjmp .-612 ; Relative Jump E39E: CF-CF rjmp .-98 ; Relative Jump E3A0: D0-D0 rcall .+416 ; Relative Call to Subroutine E3A2: D1-D1 rcall .+930 ; Relative Call to Subroutine E3A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine E3A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine E3A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine E3AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine E3AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine E3AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine E3B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine E3B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine E3B4: DA-DA rcall .+5556 ; Relative Call to Subroutine E3B6: DB-DB rcall .+6070 ; Relative Call to Subroutine E3B8: DC-DC rcall .+6584 ; Relative Call to Subroutine E3BA: DD-DD rcall .+7098 ; Relative Call to Subroutine E3BC: DE-DE rcall .+7612 ; Relative Call to Subroutine E3BE: DF-DF rcall .+8126 ; Relative Call to Subroutine E3C0: E0-E0 ldi r30, 0x00 ; Load Immediate E3C2: E1-E1 ldi r30, 0x11 ; Load Immediate E3C4: E2-E2 ldi r30, 0x22 ; Load Immediate E3C6: E3-E3 ldi r30, 0x33 ; Load Immediate E3C8: E4-E4 ldi r30, 0x44 ; Load Immediate E3CA: E5-E5 ldi r30, 0x55 ; Load Immediate E3CC: E6-E6 ldi r30, 0x66 ; Load Immediate E3CE: E7-E7 ldi r30, 0x77 ; Load Immediate E3D0: E8-E8 ldi r30, 0x88 ; Load Immediate E3D2: E9-E9 ldi r30, 0x99 ; Load Immediate E3D4: EA-EA ldi r30, 0xaa ; Load Immediate E3D6: EB-EB ldi r30, 0xbb ; Load Immediate E3D8: EC-EC ldi r30, 0xcc ; Load Immediate E3DA: ED-ED ldi r30, 0xdd ; Load Immediate E3DC: EE-EE ldi r30, 0xee ; Load Immediate E3DE: EF-EF ldi r30, 0xff ; Load Immediate E3E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set E3E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set E3E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set E3E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set E3E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared E3EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared E3EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared E3EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared E3F0: F8-F8 .data 0xf8f8 ; Binary data E3F2: F9-F9 .data 0xf9f9 ; Binary data E3F4: FA-FA .data 0xfafa ; Binary data E3F6: FB-FB .data 0xfbfb ; Binary data E3F8: FC-FC .data 0xfcfc ; Binary data E3FA: FD-FD .data 0xfdfd ; Binary data E3FC: FE-FE .data 0xfefe ; Binary data E3FE: FF-FF .data 0xffff ; Binary data E400: 00-00 nop ; No Operation E402: 01-01 movw r0, r2 ; Copy Register Word E404: 02-02 muls r16, r18 ; Multiply Signed E406: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned E408: 04-04 cpc r0, r4 ; Compare with Carry E40A: 05-05 cpc r16, r5 ; Compare with Carry E40C: 06-06 cpc r0, r22 ; Compare with Carry E40E: 07-07 cpc r16, r23 ; Compare with Carry E410: 08-08 sbc r0, r8 ; Subtract with Carry E412: 09-09 sbc r16, r9 ; Subtract with Carry E414: 0A-0A sbc r0, r26 ; Subtract with Carry E416: 0B-0B sbc r16, r27 ; Subtract with Carry E418: 0C-0C add r0, r12 ; Add without Carry E41A: 0D-0D add r16, r13 ; Add without Carry E41C: 0E-0E add r0, r30 ; Add without Carry E41E: 0F-0F add r16, r31 ; Add without Carry E420: 10-10 cpse r1, r0 ; Compare Skip if Equal E422: 11-11 cpse r17, r1 ; Compare Skip if Equal E424: 12-12 cpse r1, r18 ; Compare Skip if Equal E426: 13-13 cpse r17, r19 ; Compare Skip if Equal E428: 14-14 cp r1, r4 ; Compare E42A: 15-15 cp r17, r5 ; Compare E42C: 16-16 cp r1, r22 ; Compare E42E: 17-17 cp r17, r23 ; Compare E430: 18-18 sub r1, r8 ; Subtract Without Carry E432: 19-19 sub r17, r9 ; Subtract Without Carry E434: 1A-1A sub r1, r26 ; Subtract Without Carry E436: 1B-1B sub r17, r27 ; Subtract Without Carry E438: 1C-1C adc r1, r12 ; Add with Carry E43A: 1D-1D adc r17, r13 ; Add with Carry E43C: 1E-1E adc r1, r30 ; Add with Carry E43E: 1F-1F adc r17, r31 ; Add with Carry E440: 20-20 and r2, r0 ; Logical AND E442: 21-21 and r18, r1 ; Logical AND E444: 22-22 and r2, r18 ; Logical AND E446: 23-23 and r18, r19 ; Logical AND E448: 24-24 clr r36 ; Clear Register E44A: 25-25 clr r293 ; Clear Register E44C: 26-26 clr r550 ; Clear Register E44E: 27-27 clr r807 ; Clear Register E450: 28-28 or r2, r8 ; Logical OR E452: 29-29 or r18, r9 ; Logical OR E454: 2A-2A or r2, r26 ; Logical OR E456: 2B-2B or r18, r27 ; Logical OR E458: 2C-2C mov r2, r12 ; Copy Register E45A: 2D-2D mov r18, r13 ; Copy Register E45C: 2E-2E mov r2, r30 ; Copy Register E45E: 2F-2F mov r18, r31 ; Copy Register E460: 30-30 cpi r19, 0x00 ; Compare with Immediate E462: 31-31 cpi r19, 0x11 ; Compare with Immediate E464: 32-32 cpi r19, 0x22 ; Compare with Immediate E466: 33-33 cpi r19, 0x33 ; Compare with Immediate E468: 34-34 cpi r19, 0x44 ; Compare with Immediate E46A: 35-35 cpi r19, 0x55 ; Compare with Immediate E46C: 36-36 cpi r19, 0x66 ; Compare with Immediate E46E: 37-37 cpi r19, 0x77 ; Compare with Immediate E470: 38-38 cpi r19, 0x88 ; Compare with Immediate E472: 39-39 cpi r19, 0x99 ; Compare with Immediate E474: 3A-3A cpi r19, 0xaa ; Compare with Immediate E476: 3B-3B cpi r19, 0xbb ; Compare with Immediate E478: 3C-3C cpi r19, 0xcc ; Compare with Immediate E47A: 3D-3D cpi r19, 0xdd ; Compare with Immediate E47C: 3E-3E cpi r19, 0xee ; Compare with Immediate E47E: 3F-3F cpi r19, 0xff ; Compare with Immediate E480: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI E482: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI E484: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI E486: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI E488: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI E48A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI E48C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI E48E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI E490: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI E492: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI E494: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI E496: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI E498: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI E49A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI E49C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI E49E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI E4A0: 50-50 subi r21, 0x00 ; Subtract Immediate E4A2: 51-51 subi r21, 0x11 ; Subtract Immediate E4A4: 52-52 subi r21, 0x22 ; Subtract Immediate E4A6: 53-53 subi r21, 0x33 ; Subtract Immediate E4A8: 54-54 subi r21, 0x44 ; Subtract Immediate E4AA: 55-55 subi r21, 0x55 ; Subtract Immediate E4AC: 56-56 subi r21, 0x66 ; Subtract Immediate E4AE: 57-57 subi r21, 0x77 ; Subtract Immediate E4B0: 58-58 subi r21, 0x88 ; Subtract Immediate E4B2: 59-59 subi r21, 0x99 ; Subtract Immediate E4B4: 5A-5A subi r21, 0xaa ; Subtract Immediate E4B6: 5B-5B subi r21, 0xbb ; Subtract Immediate E4B8: 5C-5C subi r21, 0xcc ; Subtract Immediate E4BA: 5D-5D subi r21, 0xdd ; Subtract Immediate E4BC: 5E-5E subi r21, 0xee ; Subtract Immediate E4BE: 5F-5F subi r21, 0xff ; Subtract Immediate E4C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate E4C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate E4C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate E4C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate E4C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate E4CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate E4CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate E4CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate E4D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate E4D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate E4D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate E4D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate E4D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate E4DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate E4DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate E4DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate E4E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate E4E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate E4E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate E4E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate E4E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate E4EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate E4EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate E4EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate E4F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate E4F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate E4F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate E4F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate E4F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate E4FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate E4FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate E4FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate E500: 80-80 ld r8, Z ; Load Indirect from Data Space to Register E502: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register E504: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space E506: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space E508: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space E50A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space E50C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space E50E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space E510: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space E512: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space E514: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space E516: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space E518: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space E51A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space E51C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space E51E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space E520: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) E524: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space E526: 93-93 .data 0x9393 ; Binary data E528: 94-94 .data 0x9494 ; Binary data E52A: 95-95 asr r25 ; Arithmetic Shift Right E52C: 96-96 adiw r26, 0x26 ; Add Immediate to Word E52E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word E530: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register E532: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared E534: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register E536: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set E538: 9C-9C mul r9, r12 ; Multiply Unsigned E53A: 9D-9D mul r25, r13 ; Multiply Unsigned E53C: 9E-9E mul r9, r30 ; Multiply Unsigned E53E: 9F-9F mul r25, r31 ; Multiply Unsigned E540: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register E542: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register E544: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space E546: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space E548: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space E54A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space E54C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space E54E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space E550: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space E552: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space E554: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space E556: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space E558: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space E55A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space E55C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space E55E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space E560: B0-B0 in r11, 0x00 ; Load an I/O Location to Register E562: B1-B1 in r27, 0x01 ; Load an I/O Location to Register E564: B2-B2 in r11, 0x12 ; Load an I/O Location to Register E566: B3-B3 in r27, 0x13 ; Load an I/O Location to Register E568: B4-B4 in r11, 0x24 ; Load an I/O Location to Register E56A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register E56C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register E56E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register E570: B8-B8 out 0x08, r11 ; Store Register to I/O Location E572: B9-B9 out 0x09, r27 ; Store Register to I/O Location E574: BA-BA out 0x1a, r11 ; Store Register to I/O Location E576: BB-BB out 0x1b, r27 ; Store Register to I/O Location E578: BC-BC out 0x2c, r11 ; Store Register to I/O Location E57A: BD-BD out 0x2d, r27 ; Store Register to I/O Location E57C: BE-BE out 0x3e, r11 ; Store Register to I/O Location E57E: BF-BF out 0x3f, r27 ; Store Register to I/O Location E580: C0-C0 rjmp .+384 ; Relative Jump E582: C1-C1 rjmp .+898 ; Relative Jump E584: C2-C2 rjmp .+1412 ; Relative Jump E586: C3-C3 rjmp .+1926 ; Relative Jump E588: C4-C4 rjmp .+2440 ; Relative Jump E58A: C5-C5 rjmp .+2954 ; Relative Jump E58C: C6-C6 rjmp .+3468 ; Relative Jump E58E: C7-C7 rjmp .+3982 ; Relative Jump E590: C8-C8 rjmp .-3696 ; Relative Jump E592: C9-C9 rjmp .-3182 ; Relative Jump E594: CA-CA rjmp .-2668 ; Relative Jump E596: CB-CB rjmp .-2154 ; Relative Jump E598: CC-CC rjmp .-1640 ; Relative Jump E59A: CD-CD rjmp .-1126 ; Relative Jump E59C: CE-CE rjmp .-612 ; Relative Jump E59E: CF-CF rjmp .-98 ; Relative Jump E5A0: D0-D0 rcall .+416 ; Relative Call to Subroutine E5A2: D1-D1 rcall .+930 ; Relative Call to Subroutine E5A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine E5A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine E5A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine E5AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine E5AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine E5AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine E5B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine E5B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine E5B4: DA-DA rcall .+5556 ; Relative Call to Subroutine E5B6: DB-DB rcall .+6070 ; Relative Call to Subroutine E5B8: DC-DC rcall .+6584 ; Relative Call to Subroutine E5BA: DD-DD rcall .+7098 ; Relative Call to Subroutine E5BC: DE-DE rcall .+7612 ; Relative Call to Subroutine E5BE: DF-DF rcall .+8126 ; Relative Call to Subroutine E5C0: E0-E0 ldi r30, 0x00 ; Load Immediate E5C2: E1-E1 ldi r30, 0x11 ; Load Immediate E5C4: E2-E2 ldi r30, 0x22 ; Load Immediate E5C6: E3-E3 ldi r30, 0x33 ; Load Immediate E5C8: E4-E4 ldi r30, 0x44 ; Load Immediate E5CA: E5-E5 ldi r30, 0x55 ; Load Immediate E5CC: E6-E6 ldi r30, 0x66 ; Load Immediate E5CE: E7-E7 ldi r30, 0x77 ; Load Immediate E5D0: E8-E8 ldi r30, 0x88 ; Load Immediate E5D2: E9-E9 ldi r30, 0x99 ; Load Immediate E5D4: EA-EA ldi r30, 0xaa ; Load Immediate E5D6: EB-EB ldi r30, 0xbb ; Load Immediate E5D8: EC-EC ldi r30, 0xcc ; Load Immediate E5DA: ED-ED ldi r30, 0xdd ; Load Immediate E5DC: EE-EE ldi r30, 0xee ; Load Immediate E5DE: EF-EF ldi r30, 0xff ; Load Immediate E5E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set E5E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set E5E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set E5E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set E5E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared E5EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared E5EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared E5EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared E5F0: F8-F8 .data 0xf8f8 ; Binary data E5F2: F9-F9 .data 0xf9f9 ; Binary data E5F4: FA-FA .data 0xfafa ; Binary data E5F6: FB-FB .data 0xfbfb ; Binary data E5F8: FC-FC .data 0xfcfc ; Binary data E5FA: FD-FD .data 0xfdfd ; Binary data E5FC: FE-FE .data 0xfefe ; Binary data E5FE: FF-FF .data 0xffff ; Binary data E600: 00-00 nop ; No Operation E602: 01-01 movw r0, r2 ; Copy Register Word E604: 02-02 muls r16, r18 ; Multiply Signed E606: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned E608: 04-04 cpc r0, r4 ; Compare with Carry E60A: 05-05 cpc r16, r5 ; Compare with Carry E60C: 06-06 cpc r0, r22 ; Compare with Carry E60E: 07-07 cpc r16, r23 ; Compare with Carry E610: 08-08 sbc r0, r8 ; Subtract with Carry E612: 09-09 sbc r16, r9 ; Subtract with Carry E614: 0A-0A sbc r0, r26 ; Subtract with Carry E616: 0B-0B sbc r16, r27 ; Subtract with Carry E618: 0C-0C add r0, r12 ; Add without Carry E61A: 0D-0D add r16, r13 ; Add without Carry E61C: 0E-0E add r0, r30 ; Add without Carry E61E: 0F-0F add r16, r31 ; Add without Carry E620: 10-10 cpse r1, r0 ; Compare Skip if Equal E622: 11-11 cpse r17, r1 ; Compare Skip if Equal E624: 12-12 cpse r1, r18 ; Compare Skip if Equal E626: 13-13 cpse r17, r19 ; Compare Skip if Equal E628: 14-14 cp r1, r4 ; Compare E62A: 15-15 cp r17, r5 ; Compare E62C: 16-16 cp r1, r22 ; Compare E62E: 17-17 cp r17, r23 ; Compare E630: 18-18 sub r1, r8 ; Subtract Without Carry E632: 19-19 sub r17, r9 ; Subtract Without Carry E634: 1A-1A sub r1, r26 ; Subtract Without Carry E636: 1B-1B sub r17, r27 ; Subtract Without Carry E638: 1C-1C adc r1, r12 ; Add with Carry E63A: 1D-1D adc r17, r13 ; Add with Carry E63C: 1E-1E adc r1, r30 ; Add with Carry E63E: 1F-1F adc r17, r31 ; Add with Carry E640: 20-20 and r2, r0 ; Logical AND E642: 21-21 and r18, r1 ; Logical AND E644: 22-22 and r2, r18 ; Logical AND E646: 23-23 and r18, r19 ; Logical AND E648: 24-24 clr r36 ; Clear Register E64A: 25-25 clr r293 ; Clear Register E64C: 26-26 clr r550 ; Clear Register E64E: 27-27 clr r807 ; Clear Register E650: 28-28 or r2, r8 ; Logical OR E652: 29-29 or r18, r9 ; Logical OR E654: 2A-2A or r2, r26 ; Logical OR E656: 2B-2B or r18, r27 ; Logical OR E658: 2C-2C mov r2, r12 ; Copy Register E65A: 2D-2D mov r18, r13 ; Copy Register E65C: 2E-2E mov r2, r30 ; Copy Register E65E: 2F-2F mov r18, r31 ; Copy Register E660: 30-30 cpi r19, 0x00 ; Compare with Immediate E662: 31-31 cpi r19, 0x11 ; Compare with Immediate E664: 32-32 cpi r19, 0x22 ; Compare with Immediate E666: 33-33 cpi r19, 0x33 ; Compare with Immediate E668: 34-34 cpi r19, 0x44 ; Compare with Immediate E66A: 35-35 cpi r19, 0x55 ; Compare with Immediate E66C: 36-36 cpi r19, 0x66 ; Compare with Immediate E66E: 37-37 cpi r19, 0x77 ; Compare with Immediate E670: 38-38 cpi r19, 0x88 ; Compare with Immediate E672: 39-39 cpi r19, 0x99 ; Compare with Immediate E674: 3A-3A cpi r19, 0xaa ; Compare with Immediate E676: 3B-3B cpi r19, 0xbb ; Compare with Immediate E678: 3C-3C cpi r19, 0xcc ; Compare with Immediate E67A: 3D-3D cpi r19, 0xdd ; Compare with Immediate E67C: 3E-3E cpi r19, 0xee ; Compare with Immediate E67E: 3F-3F cpi r19, 0xff ; Compare with Immediate E680: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI E682: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI E684: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI E686: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI E688: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI E68A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI E68C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI E68E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI E690: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI E692: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI E694: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI E696: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI E698: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI E69A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI E69C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI E69E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI E6A0: 50-50 subi r21, 0x00 ; Subtract Immediate E6A2: 51-51 subi r21, 0x11 ; Subtract Immediate E6A4: 52-52 subi r21, 0x22 ; Subtract Immediate E6A6: 53-53 subi r21, 0x33 ; Subtract Immediate E6A8: 54-54 subi r21, 0x44 ; Subtract Immediate E6AA: 55-55 subi r21, 0x55 ; Subtract Immediate E6AC: 56-56 subi r21, 0x66 ; Subtract Immediate E6AE: 57-57 subi r21, 0x77 ; Subtract Immediate E6B0: 58-58 subi r21, 0x88 ; Subtract Immediate E6B2: 59-59 subi r21, 0x99 ; Subtract Immediate E6B4: 5A-5A subi r21, 0xaa ; Subtract Immediate E6B6: 5B-5B subi r21, 0xbb ; Subtract Immediate E6B8: 5C-5C subi r21, 0xcc ; Subtract Immediate E6BA: 5D-5D subi r21, 0xdd ; Subtract Immediate E6BC: 5E-5E subi r21, 0xee ; Subtract Immediate E6BE: 5F-5F subi r21, 0xff ; Subtract Immediate E6C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate E6C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate E6C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate E6C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate E6C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate E6CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate E6CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate E6CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate E6D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate E6D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate E6D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate E6D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate E6D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate E6DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate E6DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate E6DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate E6E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate E6E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate E6E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate E6E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate E6E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate E6EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate E6EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate E6EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate E6F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate E6F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate E6F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate E6F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate E6F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate E6FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate E6FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate E6FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate E700: 80-80 ld r8, Z ; Load Indirect from Data Space to Register E702: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register E704: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space E706: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space E708: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space E70A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space E70C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space E70E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space E710: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space E712: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space E714: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space E716: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space E718: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space E71A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space E71C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space E71E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space E720: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) E724: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space E726: 93-93 .data 0x9393 ; Binary data E728: 94-94 .data 0x9494 ; Binary data E72A: 95-95 asr r25 ; Arithmetic Shift Right E72C: 96-96 adiw r26, 0x26 ; Add Immediate to Word E72E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word E730: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register E732: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared E734: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register E736: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set E738: 9C-9C mul r9, r12 ; Multiply Unsigned E73A: 9D-9D mul r25, r13 ; Multiply Unsigned E73C: 9E-9E mul r9, r30 ; Multiply Unsigned E73E: 9F-9F mul r25, r31 ; Multiply Unsigned E740: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register E742: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register E744: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space E746: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space E748: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space E74A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space E74C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space E74E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space E750: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space E752: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space E754: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space E756: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space E758: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space E75A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space E75C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space E75E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space E760: B0-B0 in r11, 0x00 ; Load an I/O Location to Register E762: B1-B1 in r27, 0x01 ; Load an I/O Location to Register E764: B2-B2 in r11, 0x12 ; Load an I/O Location to Register E766: B3-B3 in r27, 0x13 ; Load an I/O Location to Register E768: B4-B4 in r11, 0x24 ; Load an I/O Location to Register E76A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register E76C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register E76E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register E770: B8-B8 out 0x08, r11 ; Store Register to I/O Location E772: B9-B9 out 0x09, r27 ; Store Register to I/O Location E774: BA-BA out 0x1a, r11 ; Store Register to I/O Location E776: BB-BB out 0x1b, r27 ; Store Register to I/O Location E778: BC-BC out 0x2c, r11 ; Store Register to I/O Location E77A: BD-BD out 0x2d, r27 ; Store Register to I/O Location E77C: BE-BE out 0x3e, r11 ; Store Register to I/O Location E77E: BF-BF out 0x3f, r27 ; Store Register to I/O Location E780: C0-C0 rjmp .+384 ; Relative Jump E782: C1-C1 rjmp .+898 ; Relative Jump E784: C2-C2 rjmp .+1412 ; Relative Jump E786: C3-C3 rjmp .+1926 ; Relative Jump E788: C4-C4 rjmp .+2440 ; Relative Jump E78A: C5-C5 rjmp .+2954 ; Relative Jump E78C: C6-C6 rjmp .+3468 ; Relative Jump E78E: C7-C7 rjmp .+3982 ; Relative Jump E790: C8-C8 rjmp .-3696 ; Relative Jump E792: C9-C9 rjmp .-3182 ; Relative Jump E794: CA-CA rjmp .-2668 ; Relative Jump E796: CB-CB rjmp .-2154 ; Relative Jump E798: CC-CC rjmp .-1640 ; Relative Jump E79A: CD-CD rjmp .-1126 ; Relative Jump E79C: CE-CE rjmp .-612 ; Relative Jump E79E: CF-CF rjmp .-98 ; Relative Jump E7A0: D0-D0 rcall .+416 ; Relative Call to Subroutine E7A2: D1-D1 rcall .+930 ; Relative Call to Subroutine E7A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine E7A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine E7A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine E7AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine E7AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine E7AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine E7B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine E7B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine E7B4: DA-DA rcall .+5556 ; Relative Call to Subroutine E7B6: DB-DB rcall .+6070 ; Relative Call to Subroutine E7B8: DC-DC rcall .+6584 ; Relative Call to Subroutine E7BA: DD-DD rcall .+7098 ; Relative Call to Subroutine E7BC: DE-DE rcall .+7612 ; Relative Call to Subroutine E7BE: DF-DF rcall .+8126 ; Relative Call to Subroutine E7C0: E0-E0 ldi r30, 0x00 ; Load Immediate E7C2: E1-E1 ldi r30, 0x11 ; Load Immediate E7C4: E2-E2 ldi r30, 0x22 ; Load Immediate E7C6: E3-E3 ldi r30, 0x33 ; Load Immediate E7C8: E4-E4 ldi r30, 0x44 ; Load Immediate E7CA: E5-E5 ldi r30, 0x55 ; Load Immediate E7CC: E6-E6 ldi r30, 0x66 ; Load Immediate E7CE: E7-E7 ldi r30, 0x77 ; Load Immediate E7D0: E8-E8 ldi r30, 0x88 ; Load Immediate E7D2: E9-E9 ldi r30, 0x99 ; Load Immediate E7D4: EA-EA ldi r30, 0xaa ; Load Immediate E7D6: EB-EB ldi r30, 0xbb ; Load Immediate E7D8: EC-EC ldi r30, 0xcc ; Load Immediate E7DA: ED-ED ldi r30, 0xdd ; Load Immediate E7DC: EE-EE ldi r30, 0xee ; Load Immediate E7DE: EF-EF ldi r30, 0xff ; Load Immediate E7E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set E7E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set E7E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set E7E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set E7E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared E7EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared E7EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared E7EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared E7F0: F8-F8 .data 0xf8f8 ; Binary data E7F2: F9-F9 .data 0xf9f9 ; Binary data E7F4: FA-FA .data 0xfafa ; Binary data E7F6: FB-FB .data 0xfbfb ; Binary data E7F8: FC-FC .data 0xfcfc ; Binary data E7FA: FD-FD .data 0xfdfd ; Binary data E7FC: FE-FE .data 0xfefe ; Binary data E7FE: FF-FF .data 0xffff ; Binary data E800: 00-00 nop ; No Operation E802: 01-01 movw r0, r2 ; Copy Register Word E804: 02-02 muls r16, r18 ; Multiply Signed E806: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned E808: 04-04 cpc r0, r4 ; Compare with Carry E80A: 05-05 cpc r16, r5 ; Compare with Carry E80C: 06-06 cpc r0, r22 ; Compare with Carry E80E: 07-07 cpc r16, r23 ; Compare with Carry E810: 08-08 sbc r0, r8 ; Subtract with Carry E812: 09-09 sbc r16, r9 ; Subtract with Carry E814: 0A-0A sbc r0, r26 ; Subtract with Carry E816: 0B-0B sbc r16, r27 ; Subtract with Carry E818: 0C-0C add r0, r12 ; Add without Carry E81A: 0D-0D add r16, r13 ; Add without Carry E81C: 0E-0E add r0, r30 ; Add without Carry E81E: 0F-0F add r16, r31 ; Add without Carry E820: 10-10 cpse r1, r0 ; Compare Skip if Equal E822: 11-11 cpse r17, r1 ; Compare Skip if Equal E824: 12-12 cpse r1, r18 ; Compare Skip if Equal E826: 13-13 cpse r17, r19 ; Compare Skip if Equal E828: 14-14 cp r1, r4 ; Compare E82A: 15-15 cp r17, r5 ; Compare E82C: 16-16 cp r1, r22 ; Compare E82E: 17-17 cp r17, r23 ; Compare E830: 18-18 sub r1, r8 ; Subtract Without Carry E832: 19-19 sub r17, r9 ; Subtract Without Carry E834: 1A-1A sub r1, r26 ; Subtract Without Carry E836: 1B-1B sub r17, r27 ; Subtract Without Carry E838: 1C-1C adc r1, r12 ; Add with Carry E83A: 1D-1D adc r17, r13 ; Add with Carry E83C: 1E-1E adc r1, r30 ; Add with Carry E83E: 1F-1F adc r17, r31 ; Add with Carry E840: 20-20 and r2, r0 ; Logical AND E842: 21-21 and r18, r1 ; Logical AND E844: 22-22 and r2, r18 ; Logical AND E846: 23-23 and r18, r19 ; Logical AND E848: 24-24 clr r36 ; Clear Register E84A: 25-25 clr r293 ; Clear Register E84C: 26-26 clr r550 ; Clear Register E84E: 27-27 clr r807 ; Clear Register E850: 28-28 or r2, r8 ; Logical OR E852: 29-29 or r18, r9 ; Logical OR E854: 2A-2A or r2, r26 ; Logical OR E856: 2B-2B or r18, r27 ; Logical OR E858: 2C-2C mov r2, r12 ; Copy Register E85A: 2D-2D mov r18, r13 ; Copy Register E85C: 2E-2E mov r2, r30 ; Copy Register E85E: 2F-2F mov r18, r31 ; Copy Register E860: 30-30 cpi r19, 0x00 ; Compare with Immediate E862: 31-31 cpi r19, 0x11 ; Compare with Immediate E864: 32-32 cpi r19, 0x22 ; Compare with Immediate E866: 33-33 cpi r19, 0x33 ; Compare with Immediate E868: 34-34 cpi r19, 0x44 ; Compare with Immediate E86A: 35-35 cpi r19, 0x55 ; Compare with Immediate E86C: 36-36 cpi r19, 0x66 ; Compare with Immediate E86E: 37-37 cpi r19, 0x77 ; Compare with Immediate E870: 38-38 cpi r19, 0x88 ; Compare with Immediate E872: 39-39 cpi r19, 0x99 ; Compare with Immediate E874: 3A-3A cpi r19, 0xaa ; Compare with Immediate E876: 3B-3B cpi r19, 0xbb ; Compare with Immediate E878: 3C-3C cpi r19, 0xcc ; Compare with Immediate E87A: 3D-3D cpi r19, 0xdd ; Compare with Immediate E87C: 3E-3E cpi r19, 0xee ; Compare with Immediate E87E: 3F-3F cpi r19, 0xff ; Compare with Immediate E880: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI E882: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI E884: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI E886: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI E888: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI E88A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI E88C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI E88E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI E890: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI E892: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI E894: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI E896: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI E898: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI E89A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI E89C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI E89E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI E8A0: 50-50 subi r21, 0x00 ; Subtract Immediate E8A2: 51-51 subi r21, 0x11 ; Subtract Immediate E8A4: 52-52 subi r21, 0x22 ; Subtract Immediate E8A6: 53-53 subi r21, 0x33 ; Subtract Immediate E8A8: 54-54 subi r21, 0x44 ; Subtract Immediate E8AA: 55-55 subi r21, 0x55 ; Subtract Immediate E8AC: 56-56 subi r21, 0x66 ; Subtract Immediate E8AE: 57-57 subi r21, 0x77 ; Subtract Immediate E8B0: 58-58 subi r21, 0x88 ; Subtract Immediate E8B2: 59-59 subi r21, 0x99 ; Subtract Immediate E8B4: 5A-5A subi r21, 0xaa ; Subtract Immediate E8B6: 5B-5B subi r21, 0xbb ; Subtract Immediate E8B8: 5C-5C subi r21, 0xcc ; Subtract Immediate E8BA: 5D-5D subi r21, 0xdd ; Subtract Immediate E8BC: 5E-5E subi r21, 0xee ; Subtract Immediate E8BE: 5F-5F subi r21, 0xff ; Subtract Immediate E8C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate E8C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate E8C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate E8C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate E8C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate E8CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate E8CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate E8CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate E8D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate E8D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate E8D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate E8D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate E8D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate E8DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate E8DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate E8DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate E8E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate E8E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate E8E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate E8E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate E8E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate E8EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate E8EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate E8EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate E8F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate E8F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate E8F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate E8F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate E8F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate E8FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate E8FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate E8FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate E900: 80-80 ld r8, Z ; Load Indirect from Data Space to Register E902: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register E904: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space E906: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space E908: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space E90A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space E90C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space E90E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space E910: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space E912: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space E914: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space E916: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space E918: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space E91A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space E91C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space E91E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space E920: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) E924: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space E926: 93-93 .data 0x9393 ; Binary data E928: 94-94 .data 0x9494 ; Binary data E92A: 95-95 asr r25 ; Arithmetic Shift Right E92C: 96-96 adiw r26, 0x26 ; Add Immediate to Word E92E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word E930: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register E932: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared E934: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register E936: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set E938: 9C-9C mul r9, r12 ; Multiply Unsigned E93A: 9D-9D mul r25, r13 ; Multiply Unsigned E93C: 9E-9E mul r9, r30 ; Multiply Unsigned E93E: 9F-9F mul r25, r31 ; Multiply Unsigned E940: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register E942: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register E944: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space E946: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space E948: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space E94A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space E94C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space E94E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space E950: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space E952: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space E954: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space E956: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space E958: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space E95A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space E95C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space E95E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space E960: B0-B0 in r11, 0x00 ; Load an I/O Location to Register E962: B1-B1 in r27, 0x01 ; Load an I/O Location to Register E964: B2-B2 in r11, 0x12 ; Load an I/O Location to Register E966: B3-B3 in r27, 0x13 ; Load an I/O Location to Register E968: B4-B4 in r11, 0x24 ; Load an I/O Location to Register E96A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register E96C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register E96E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register E970: B8-B8 out 0x08, r11 ; Store Register to I/O Location E972: B9-B9 out 0x09, r27 ; Store Register to I/O Location E974: BA-BA out 0x1a, r11 ; Store Register to I/O Location E976: BB-BB out 0x1b, r27 ; Store Register to I/O Location E978: BC-BC out 0x2c, r11 ; Store Register to I/O Location E97A: BD-BD out 0x2d, r27 ; Store Register to I/O Location E97C: BE-BE out 0x3e, r11 ; Store Register to I/O Location E97E: BF-BF out 0x3f, r27 ; Store Register to I/O Location E980: C0-C0 rjmp .+384 ; Relative Jump E982: C1-C1 rjmp .+898 ; Relative Jump E984: C2-C2 rjmp .+1412 ; Relative Jump E986: C3-C3 rjmp .+1926 ; Relative Jump E988: C4-C4 rjmp .+2440 ; Relative Jump E98A: C5-C5 rjmp .+2954 ; Relative Jump E98C: C6-C6 rjmp .+3468 ; Relative Jump E98E: C7-C7 rjmp .+3982 ; Relative Jump E990: C8-C8 rjmp .-3696 ; Relative Jump E992: C9-C9 rjmp .-3182 ; Relative Jump E994: CA-CA rjmp .-2668 ; Relative Jump E996: CB-CB rjmp .-2154 ; Relative Jump E998: CC-CC rjmp .-1640 ; Relative Jump E99A: CD-CD rjmp .-1126 ; Relative Jump E99C: CE-CE rjmp .-612 ; Relative Jump E99E: CF-CF rjmp .-98 ; Relative Jump E9A0: D0-D0 rcall .+416 ; Relative Call to Subroutine E9A2: D1-D1 rcall .+930 ; Relative Call to Subroutine E9A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine E9A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine E9A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine E9AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine E9AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine E9AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine E9B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine E9B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine E9B4: DA-DA rcall .+5556 ; Relative Call to Subroutine E9B6: DB-DB rcall .+6070 ; Relative Call to Subroutine E9B8: DC-DC rcall .+6584 ; Relative Call to Subroutine E9BA: DD-DD rcall .+7098 ; Relative Call to Subroutine E9BC: DE-DE rcall .+7612 ; Relative Call to Subroutine E9BE: DF-DF rcall .+8126 ; Relative Call to Subroutine E9C0: E0-E0 ldi r30, 0x00 ; Load Immediate E9C2: E1-E1 ldi r30, 0x11 ; Load Immediate E9C4: E2-E2 ldi r30, 0x22 ; Load Immediate E9C6: E3-E3 ldi r30, 0x33 ; Load Immediate E9C8: E4-E4 ldi r30, 0x44 ; Load Immediate E9CA: E5-E5 ldi r30, 0x55 ; Load Immediate E9CC: E6-E6 ldi r30, 0x66 ; Load Immediate E9CE: E7-E7 ldi r30, 0x77 ; Load Immediate E9D0: E8-E8 ldi r30, 0x88 ; Load Immediate E9D2: E9-E9 ldi r30, 0x99 ; Load Immediate E9D4: EA-EA ldi r30, 0xaa ; Load Immediate E9D6: EB-EB ldi r30, 0xbb ; Load Immediate E9D8: EC-EC ldi r30, 0xcc ; Load Immediate E9DA: ED-ED ldi r30, 0xdd ; Load Immediate E9DC: EE-EE ldi r30, 0xee ; Load Immediate E9DE: EF-EF ldi r30, 0xff ; Load Immediate E9E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set E9E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set E9E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set E9E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set E9E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared E9EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared E9EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared E9EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared E9F0: F8-F8 .data 0xf8f8 ; Binary data E9F2: F9-F9 .data 0xf9f9 ; Binary data E9F4: FA-FA .data 0xfafa ; Binary data E9F6: FB-FB .data 0xfbfb ; Binary data E9F8: FC-FC .data 0xfcfc ; Binary data E9FA: FD-FD .data 0xfdfd ; Binary data E9FC: FE-FE .data 0xfefe ; Binary data E9FE: FF-FF .data 0xffff ; Binary data EA00: 00-00 nop ; No Operation EA02: 01-01 movw r0, r2 ; Copy Register Word EA04: 02-02 muls r16, r18 ; Multiply Signed EA06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned EA08: 04-04 cpc r0, r4 ; Compare with Carry EA0A: 05-05 cpc r16, r5 ; Compare with Carry EA0C: 06-06 cpc r0, r22 ; Compare with Carry EA0E: 07-07 cpc r16, r23 ; Compare with Carry EA10: 08-08 sbc r0, r8 ; Subtract with Carry EA12: 09-09 sbc r16, r9 ; Subtract with Carry EA14: 0A-0A sbc r0, r26 ; Subtract with Carry EA16: 0B-0B sbc r16, r27 ; Subtract with Carry EA18: 0C-0C add r0, r12 ; Add without Carry EA1A: 0D-0D add r16, r13 ; Add without Carry EA1C: 0E-0E add r0, r30 ; Add without Carry EA1E: 0F-0F add r16, r31 ; Add without Carry EA20: 10-10 cpse r1, r0 ; Compare Skip if Equal EA22: 11-11 cpse r17, r1 ; Compare Skip if Equal EA24: 12-12 cpse r1, r18 ; Compare Skip if Equal EA26: 13-13 cpse r17, r19 ; Compare Skip if Equal EA28: 14-14 cp r1, r4 ; Compare EA2A: 15-15 cp r17, r5 ; Compare EA2C: 16-16 cp r1, r22 ; Compare EA2E: 17-17 cp r17, r23 ; Compare EA30: 18-18 sub r1, r8 ; Subtract Without Carry EA32: 19-19 sub r17, r9 ; Subtract Without Carry EA34: 1A-1A sub r1, r26 ; Subtract Without Carry EA36: 1B-1B sub r17, r27 ; Subtract Without Carry EA38: 1C-1C adc r1, r12 ; Add with Carry EA3A: 1D-1D adc r17, r13 ; Add with Carry EA3C: 1E-1E adc r1, r30 ; Add with Carry EA3E: 1F-1F adc r17, r31 ; Add with Carry EA40: 20-20 and r2, r0 ; Logical AND EA42: 21-21 and r18, r1 ; Logical AND EA44: 22-22 and r2, r18 ; Logical AND EA46: 23-23 and r18, r19 ; Logical AND EA48: 24-24 clr r36 ; Clear Register EA4A: 25-25 clr r293 ; Clear Register EA4C: 26-26 clr r550 ; Clear Register EA4E: 27-27 clr r807 ; Clear Register EA50: 28-28 or r2, r8 ; Logical OR EA52: 29-29 or r18, r9 ; Logical OR EA54: 2A-2A or r2, r26 ; Logical OR EA56: 2B-2B or r18, r27 ; Logical OR EA58: 2C-2C mov r2, r12 ; Copy Register EA5A: 2D-2D mov r18, r13 ; Copy Register EA5C: 2E-2E mov r2, r30 ; Copy Register EA5E: 2F-2F mov r18, r31 ; Copy Register EA60: 30-30 cpi r19, 0x00 ; Compare with Immediate EA62: 31-31 cpi r19, 0x11 ; Compare with Immediate EA64: 32-32 cpi r19, 0x22 ; Compare with Immediate EA66: 33-33 cpi r19, 0x33 ; Compare with Immediate EA68: 34-34 cpi r19, 0x44 ; Compare with Immediate EA6A: 35-35 cpi r19, 0x55 ; Compare with Immediate EA6C: 36-36 cpi r19, 0x66 ; Compare with Immediate EA6E: 37-37 cpi r19, 0x77 ; Compare with Immediate EA70: 38-38 cpi r19, 0x88 ; Compare with Immediate EA72: 39-39 cpi r19, 0x99 ; Compare with Immediate EA74: 3A-3A cpi r19, 0xaa ; Compare with Immediate EA76: 3B-3B cpi r19, 0xbb ; Compare with Immediate EA78: 3C-3C cpi r19, 0xcc ; Compare with Immediate EA7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate EA7C: 3E-3E cpi r19, 0xee ; Compare with Immediate EA7E: 3F-3F cpi r19, 0xff ; Compare with Immediate EA80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI EA82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI EA84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI EA86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI EA88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI EA8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI EA8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI EA8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI EA90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI EA92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI EA94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI EA96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI EA98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI EA9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI EA9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI EA9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI EAA0: 50-50 subi r21, 0x00 ; Subtract Immediate EAA2: 51-51 subi r21, 0x11 ; Subtract Immediate EAA4: 52-52 subi r21, 0x22 ; Subtract Immediate EAA6: 53-53 subi r21, 0x33 ; Subtract Immediate EAA8: 54-54 subi r21, 0x44 ; Subtract Immediate EAAA: 55-55 subi r21, 0x55 ; Subtract Immediate EAAC: 56-56 subi r21, 0x66 ; Subtract Immediate EAAE: 57-57 subi r21, 0x77 ; Subtract Immediate EAB0: 58-58 subi r21, 0x88 ; Subtract Immediate EAB2: 59-59 subi r21, 0x99 ; Subtract Immediate EAB4: 5A-5A subi r21, 0xaa ; Subtract Immediate EAB6: 5B-5B subi r21, 0xbb ; Subtract Immediate EAB8: 5C-5C subi r21, 0xcc ; Subtract Immediate EABA: 5D-5D subi r21, 0xdd ; Subtract Immediate EABC: 5E-5E subi r21, 0xee ; Subtract Immediate EABE: 5F-5F subi r21, 0xff ; Subtract Immediate EAC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate EAC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate EAC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate EAC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate EAC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate EACA: 65-65 ori r22, 0x55 ; Logical OR with Immediate EACC: 66-66 ori r22, 0x66 ; Logical OR with Immediate EACE: 67-67 ori r22, 0x77 ; Logical OR with Immediate EAD0: 68-68 ori r22, 0x88 ; Logical OR with Immediate EAD2: 69-69 ori r22, 0x99 ; Logical OR with Immediate EAD4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate EAD6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate EAD8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate EADA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate EADC: 6E-6E ori r22, 0xee ; Logical OR with Immediate EADE: 6F-6F ori r22, 0xff ; Logical OR with Immediate EAE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate EAE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate EAE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate EAE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate EAE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate EAEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate EAEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate EAEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate EAF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate EAF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate EAF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate EAF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate EAF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate EAFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate EAFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate EAFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate EB00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register EB02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register EB04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space EB06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space EB08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space EB0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space EB0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space EB0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space EB10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space EB12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space EB14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space EB16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space EB18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space EB1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space EB1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space EB1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space EB20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) EB24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space EB26: 93-93 .data 0x9393 ; Binary data EB28: 94-94 .data 0x9494 ; Binary data EB2A: 95-95 asr r25 ; Arithmetic Shift Right EB2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word EB2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word EB30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register EB32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared EB34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register EB36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set EB38: 9C-9C mul r9, r12 ; Multiply Unsigned EB3A: 9D-9D mul r25, r13 ; Multiply Unsigned EB3C: 9E-9E mul r9, r30 ; Multiply Unsigned EB3E: 9F-9F mul r25, r31 ; Multiply Unsigned EB40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register EB42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register EB44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space EB46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space EB48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space EB4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space EB4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space EB4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space EB50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space EB52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space EB54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space EB56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space EB58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space EB5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space EB5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space EB5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space EB60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register EB62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register EB64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register EB66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register EB68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register EB6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register EB6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register EB6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register EB70: B8-B8 out 0x08, r11 ; Store Register to I/O Location EB72: B9-B9 out 0x09, r27 ; Store Register to I/O Location EB74: BA-BA out 0x1a, r11 ; Store Register to I/O Location EB76: BB-BB out 0x1b, r27 ; Store Register to I/O Location EB78: BC-BC out 0x2c, r11 ; Store Register to I/O Location EB7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location EB7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location EB7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location EB80: C0-C0 rjmp .+384 ; Relative Jump EB82: C1-C1 rjmp .+898 ; Relative Jump EB84: C2-C2 rjmp .+1412 ; Relative Jump EB86: C3-C3 rjmp .+1926 ; Relative Jump EB88: C4-C4 rjmp .+2440 ; Relative Jump EB8A: C5-C5 rjmp .+2954 ; Relative Jump EB8C: C6-C6 rjmp .+3468 ; Relative Jump EB8E: C7-C7 rjmp .+3982 ; Relative Jump EB90: C8-C8 rjmp .-3696 ; Relative Jump EB92: C9-C9 rjmp .-3182 ; Relative Jump EB94: CA-CA rjmp .-2668 ; Relative Jump EB96: CB-CB rjmp .-2154 ; Relative Jump EB98: CC-CC rjmp .-1640 ; Relative Jump EB9A: CD-CD rjmp .-1126 ; Relative Jump EB9C: CE-CE rjmp .-612 ; Relative Jump EB9E: CF-CF rjmp .-98 ; Relative Jump EBA0: D0-D0 rcall .+416 ; Relative Call to Subroutine EBA2: D1-D1 rcall .+930 ; Relative Call to Subroutine EBA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine EBA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine EBA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine EBAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine EBAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine EBAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine EBB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine EBB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine EBB4: DA-DA rcall .+5556 ; Relative Call to Subroutine EBB6: DB-DB rcall .+6070 ; Relative Call to Subroutine EBB8: DC-DC rcall .+6584 ; Relative Call to Subroutine EBBA: DD-DD rcall .+7098 ; Relative Call to Subroutine EBBC: DE-DE rcall .+7612 ; Relative Call to Subroutine EBBE: DF-DF rcall .+8126 ; Relative Call to Subroutine EBC0: E0-E0 ldi r30, 0x00 ; Load Immediate EBC2: E1-E1 ldi r30, 0x11 ; Load Immediate EBC4: E2-E2 ldi r30, 0x22 ; Load Immediate EBC6: E3-E3 ldi r30, 0x33 ; Load Immediate EBC8: E4-E4 ldi r30, 0x44 ; Load Immediate EBCA: E5-E5 ldi r30, 0x55 ; Load Immediate EBCC: E6-E6 ldi r30, 0x66 ; Load Immediate EBCE: E7-E7 ldi r30, 0x77 ; Load Immediate EBD0: E8-E8 ldi r30, 0x88 ; Load Immediate EBD2: E9-E9 ldi r30, 0x99 ; Load Immediate EBD4: EA-EA ldi r30, 0xaa ; Load Immediate EBD6: EB-EB ldi r30, 0xbb ; Load Immediate EBD8: EC-EC ldi r30, 0xcc ; Load Immediate EBDA: ED-ED ldi r30, 0xdd ; Load Immediate EBDC: EE-EE ldi r30, 0xee ; Load Immediate EBDE: EF-EF ldi r30, 0xff ; Load Immediate EBE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set EBE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set EBE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set EBE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set EBE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared EBEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared EBEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared EBEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared EBF0: F8-F8 .data 0xf8f8 ; Binary data EBF2: F9-F9 .data 0xf9f9 ; Binary data EBF4: FA-FA .data 0xfafa ; Binary data EBF6: FB-FB .data 0xfbfb ; Binary data EBF8: FC-FC .data 0xfcfc ; Binary data EBFA: FD-FD .data 0xfdfd ; Binary data EBFC: FE-FE .data 0xfefe ; Binary data EBFE: FF-FF .data 0xffff ; Binary data EC00: 00-00 nop ; No Operation EC02: 01-01 movw r0, r2 ; Copy Register Word EC04: 02-02 muls r16, r18 ; Multiply Signed EC06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned EC08: 04-04 cpc r0, r4 ; Compare with Carry EC0A: 05-05 cpc r16, r5 ; Compare with Carry EC0C: 06-06 cpc r0, r22 ; Compare with Carry EC0E: 07-07 cpc r16, r23 ; Compare with Carry EC10: 08-08 sbc r0, r8 ; Subtract with Carry EC12: 09-09 sbc r16, r9 ; Subtract with Carry EC14: 0A-0A sbc r0, r26 ; Subtract with Carry EC16: 0B-0B sbc r16, r27 ; Subtract with Carry EC18: 0C-0C add r0, r12 ; Add without Carry EC1A: 0D-0D add r16, r13 ; Add without Carry EC1C: 0E-0E add r0, r30 ; Add without Carry EC1E: 0F-0F add r16, r31 ; Add without Carry EC20: 10-10 cpse r1, r0 ; Compare Skip if Equal EC22: 11-11 cpse r17, r1 ; Compare Skip if Equal EC24: 12-12 cpse r1, r18 ; Compare Skip if Equal EC26: 13-13 cpse r17, r19 ; Compare Skip if Equal EC28: 14-14 cp r1, r4 ; Compare EC2A: 15-15 cp r17, r5 ; Compare EC2C: 16-16 cp r1, r22 ; Compare EC2E: 17-17 cp r17, r23 ; Compare EC30: 18-18 sub r1, r8 ; Subtract Without Carry EC32: 19-19 sub r17, r9 ; Subtract Without Carry EC34: 1A-1A sub r1, r26 ; Subtract Without Carry EC36: 1B-1B sub r17, r27 ; Subtract Without Carry EC38: 1C-1C adc r1, r12 ; Add with Carry EC3A: 1D-1D adc r17, r13 ; Add with Carry EC3C: 1E-1E adc r1, r30 ; Add with Carry EC3E: 1F-1F adc r17, r31 ; Add with Carry EC40: 20-20 and r2, r0 ; Logical AND EC42: 21-21 and r18, r1 ; Logical AND EC44: 22-22 and r2, r18 ; Logical AND EC46: 23-23 and r18, r19 ; Logical AND EC48: 24-24 clr r36 ; Clear Register EC4A: 25-25 clr r293 ; Clear Register EC4C: 26-26 clr r550 ; Clear Register EC4E: 27-27 clr r807 ; Clear Register EC50: 28-28 or r2, r8 ; Logical OR EC52: 29-29 or r18, r9 ; Logical OR EC54: 2A-2A or r2, r26 ; Logical OR EC56: 2B-2B or r18, r27 ; Logical OR EC58: 2C-2C mov r2, r12 ; Copy Register EC5A: 2D-2D mov r18, r13 ; Copy Register EC5C: 2E-2E mov r2, r30 ; Copy Register EC5E: 2F-2F mov r18, r31 ; Copy Register EC60: 30-30 cpi r19, 0x00 ; Compare with Immediate EC62: 31-31 cpi r19, 0x11 ; Compare with Immediate EC64: 32-32 cpi r19, 0x22 ; Compare with Immediate EC66: 33-33 cpi r19, 0x33 ; Compare with Immediate EC68: 34-34 cpi r19, 0x44 ; Compare with Immediate EC6A: 35-35 cpi r19, 0x55 ; Compare with Immediate EC6C: 36-36 cpi r19, 0x66 ; Compare with Immediate EC6E: 37-37 cpi r19, 0x77 ; Compare with Immediate EC70: 38-38 cpi r19, 0x88 ; Compare with Immediate EC72: 39-39 cpi r19, 0x99 ; Compare with Immediate EC74: 3A-3A cpi r19, 0xaa ; Compare with Immediate EC76: 3B-3B cpi r19, 0xbb ; Compare with Immediate EC78: 3C-3C cpi r19, 0xcc ; Compare with Immediate EC7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate EC7C: 3E-3E cpi r19, 0xee ; Compare with Immediate EC7E: 3F-3F cpi r19, 0xff ; Compare with Immediate EC80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI EC82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI EC84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI EC86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI EC88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI EC8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI EC8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI EC8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI EC90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI EC92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI EC94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI EC96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI EC98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI EC9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI EC9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI EC9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI ECA0: 50-50 subi r21, 0x00 ; Subtract Immediate ECA2: 51-51 subi r21, 0x11 ; Subtract Immediate ECA4: 52-52 subi r21, 0x22 ; Subtract Immediate ECA6: 53-53 subi r21, 0x33 ; Subtract Immediate ECA8: 54-54 subi r21, 0x44 ; Subtract Immediate ECAA: 55-55 subi r21, 0x55 ; Subtract Immediate ECAC: 56-56 subi r21, 0x66 ; Subtract Immediate ECAE: 57-57 subi r21, 0x77 ; Subtract Immediate ECB0: 58-58 subi r21, 0x88 ; Subtract Immediate ECB2: 59-59 subi r21, 0x99 ; Subtract Immediate ECB4: 5A-5A subi r21, 0xaa ; Subtract Immediate ECB6: 5B-5B subi r21, 0xbb ; Subtract Immediate ECB8: 5C-5C subi r21, 0xcc ; Subtract Immediate ECBA: 5D-5D subi r21, 0xdd ; Subtract Immediate ECBC: 5E-5E subi r21, 0xee ; Subtract Immediate ECBE: 5F-5F subi r21, 0xff ; Subtract Immediate ECC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate ECC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate ECC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate ECC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate ECC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate ECCA: 65-65 ori r22, 0x55 ; Logical OR with Immediate ECCC: 66-66 ori r22, 0x66 ; Logical OR with Immediate ECCE: 67-67 ori r22, 0x77 ; Logical OR with Immediate ECD0: 68-68 ori r22, 0x88 ; Logical OR with Immediate ECD2: 69-69 ori r22, 0x99 ; Logical OR with Immediate ECD4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate ECD6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate ECD8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate ECDA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate ECDC: 6E-6E ori r22, 0xee ; Logical OR with Immediate ECDE: 6F-6F ori r22, 0xff ; Logical OR with Immediate ECE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate ECE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate ECE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate ECE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate ECE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate ECEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate ECEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate ECEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate ECF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate ECF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate ECF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate ECF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate ECF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate ECFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate ECFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate ECFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate ED00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register ED02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register ED04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space ED06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space ED08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space ED0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space ED0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space ED0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space ED10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space ED12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space ED14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space ED16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space ED18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space ED1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space ED1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space ED1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space ED20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) ED24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space ED26: 93-93 .data 0x9393 ; Binary data ED28: 94-94 .data 0x9494 ; Binary data ED2A: 95-95 asr r25 ; Arithmetic Shift Right ED2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word ED2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word ED30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register ED32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared ED34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register ED36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set ED38: 9C-9C mul r9, r12 ; Multiply Unsigned ED3A: 9D-9D mul r25, r13 ; Multiply Unsigned ED3C: 9E-9E mul r9, r30 ; Multiply Unsigned ED3E: 9F-9F mul r25, r31 ; Multiply Unsigned ED40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register ED42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register ED44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space ED46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space ED48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space ED4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space ED4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space ED4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space ED50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space ED52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space ED54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space ED56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space ED58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space ED5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space ED5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space ED5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space ED60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register ED62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register ED64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register ED66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register ED68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register ED6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register ED6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register ED6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register ED70: B8-B8 out 0x08, r11 ; Store Register to I/O Location ED72: B9-B9 out 0x09, r27 ; Store Register to I/O Location ED74: BA-BA out 0x1a, r11 ; Store Register to I/O Location ED76: BB-BB out 0x1b, r27 ; Store Register to I/O Location ED78: BC-BC out 0x2c, r11 ; Store Register to I/O Location ED7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location ED7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location ED7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location ED80: C0-C0 rjmp .+384 ; Relative Jump ED82: C1-C1 rjmp .+898 ; Relative Jump ED84: C2-C2 rjmp .+1412 ; Relative Jump ED86: C3-C3 rjmp .+1926 ; Relative Jump ED88: C4-C4 rjmp .+2440 ; Relative Jump ED8A: C5-C5 rjmp .+2954 ; Relative Jump ED8C: C6-C6 rjmp .+3468 ; Relative Jump ED8E: C7-C7 rjmp .+3982 ; Relative Jump ED90: C8-C8 rjmp .-3696 ; Relative Jump ED92: C9-C9 rjmp .-3182 ; Relative Jump ED94: CA-CA rjmp .-2668 ; Relative Jump ED96: CB-CB rjmp .-2154 ; Relative Jump ED98: CC-CC rjmp .-1640 ; Relative Jump ED9A: CD-CD rjmp .-1126 ; Relative Jump ED9C: CE-CE rjmp .-612 ; Relative Jump ED9E: CF-CF rjmp .-98 ; Relative Jump EDA0: D0-D0 rcall .+416 ; Relative Call to Subroutine EDA2: D1-D1 rcall .+930 ; Relative Call to Subroutine EDA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine EDA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine EDA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine EDAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine EDAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine EDAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine EDB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine EDB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine EDB4: DA-DA rcall .+5556 ; Relative Call to Subroutine EDB6: DB-DB rcall .+6070 ; Relative Call to Subroutine EDB8: DC-DC rcall .+6584 ; Relative Call to Subroutine EDBA: DD-DD rcall .+7098 ; Relative Call to Subroutine EDBC: DE-DE rcall .+7612 ; Relative Call to Subroutine EDBE: DF-DF rcall .+8126 ; Relative Call to Subroutine EDC0: E0-E0 ldi r30, 0x00 ; Load Immediate EDC2: E1-E1 ldi r30, 0x11 ; Load Immediate EDC4: E2-E2 ldi r30, 0x22 ; Load Immediate EDC6: E3-E3 ldi r30, 0x33 ; Load Immediate EDC8: E4-E4 ldi r30, 0x44 ; Load Immediate EDCA: E5-E5 ldi r30, 0x55 ; Load Immediate EDCC: E6-E6 ldi r30, 0x66 ; Load Immediate EDCE: E7-E7 ldi r30, 0x77 ; Load Immediate EDD0: E8-E8 ldi r30, 0x88 ; Load Immediate EDD2: E9-E9 ldi r30, 0x99 ; Load Immediate EDD4: EA-EA ldi r30, 0xaa ; Load Immediate EDD6: EB-EB ldi r30, 0xbb ; Load Immediate EDD8: EC-EC ldi r30, 0xcc ; Load Immediate EDDA: ED-ED ldi r30, 0xdd ; Load Immediate EDDC: EE-EE ldi r30, 0xee ; Load Immediate EDDE: EF-EF ldi r30, 0xff ; Load Immediate EDE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set EDE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set EDE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set EDE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set EDE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared EDEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared EDEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared EDEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared EDF0: F8-F8 .data 0xf8f8 ; Binary data EDF2: F9-F9 .data 0xf9f9 ; Binary data EDF4: FA-FA .data 0xfafa ; Binary data EDF6: FB-FB .data 0xfbfb ; Binary data EDF8: FC-FC .data 0xfcfc ; Binary data EDFA: FD-FD .data 0xfdfd ; Binary data EDFC: FE-FE .data 0xfefe ; Binary data EDFE: FF-FF .data 0xffff ; Binary data EE00: 00-00 nop ; No Operation EE02: 01-01 movw r0, r2 ; Copy Register Word EE04: 02-02 muls r16, r18 ; Multiply Signed EE06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned EE08: 04-04 cpc r0, r4 ; Compare with Carry EE0A: 05-05 cpc r16, r5 ; Compare with Carry EE0C: 06-06 cpc r0, r22 ; Compare with Carry EE0E: 07-07 cpc r16, r23 ; Compare with Carry EE10: 08-08 sbc r0, r8 ; Subtract with Carry EE12: 09-09 sbc r16, r9 ; Subtract with Carry EE14: 0A-0A sbc r0, r26 ; Subtract with Carry EE16: 0B-0B sbc r16, r27 ; Subtract with Carry EE18: 0C-0C add r0, r12 ; Add without Carry EE1A: 0D-0D add r16, r13 ; Add without Carry EE1C: 0E-0E add r0, r30 ; Add without Carry EE1E: 0F-0F add r16, r31 ; Add without Carry EE20: 10-10 cpse r1, r0 ; Compare Skip if Equal EE22: 11-11 cpse r17, r1 ; Compare Skip if Equal EE24: 12-12 cpse r1, r18 ; Compare Skip if Equal EE26: 13-13 cpse r17, r19 ; Compare Skip if Equal EE28: 14-14 cp r1, r4 ; Compare EE2A: 15-15 cp r17, r5 ; Compare EE2C: 16-16 cp r1, r22 ; Compare EE2E: 17-17 cp r17, r23 ; Compare EE30: 18-18 sub r1, r8 ; Subtract Without Carry EE32: 19-19 sub r17, r9 ; Subtract Without Carry EE34: 1A-1A sub r1, r26 ; Subtract Without Carry EE36: 1B-1B sub r17, r27 ; Subtract Without Carry EE38: 1C-1C adc r1, r12 ; Add with Carry EE3A: 1D-1D adc r17, r13 ; Add with Carry EE3C: 1E-1E adc r1, r30 ; Add with Carry EE3E: 1F-1F adc r17, r31 ; Add with Carry EE40: 20-20 and r2, r0 ; Logical AND EE42: 21-21 and r18, r1 ; Logical AND EE44: 22-22 and r2, r18 ; Logical AND EE46: 23-23 and r18, r19 ; Logical AND EE48: 24-24 clr r36 ; Clear Register EE4A: 25-25 clr r293 ; Clear Register EE4C: 26-26 clr r550 ; Clear Register EE4E: 27-27 clr r807 ; Clear Register EE50: 28-28 or r2, r8 ; Logical OR EE52: 29-29 or r18, r9 ; Logical OR EE54: 2A-2A or r2, r26 ; Logical OR EE56: 2B-2B or r18, r27 ; Logical OR EE58: 2C-2C mov r2, r12 ; Copy Register EE5A: 2D-2D mov r18, r13 ; Copy Register EE5C: 2E-2E mov r2, r30 ; Copy Register EE5E: 2F-2F mov r18, r31 ; Copy Register EE60: 30-30 cpi r19, 0x00 ; Compare with Immediate EE62: 31-31 cpi r19, 0x11 ; Compare with Immediate EE64: 32-32 cpi r19, 0x22 ; Compare with Immediate EE66: 33-33 cpi r19, 0x33 ; Compare with Immediate EE68: 34-34 cpi r19, 0x44 ; Compare with Immediate EE6A: 35-35 cpi r19, 0x55 ; Compare with Immediate EE6C: 36-36 cpi r19, 0x66 ; Compare with Immediate EE6E: 37-37 cpi r19, 0x77 ; Compare with Immediate EE70: 38-38 cpi r19, 0x88 ; Compare with Immediate EE72: 39-39 cpi r19, 0x99 ; Compare with Immediate EE74: 3A-3A cpi r19, 0xaa ; Compare with Immediate EE76: 3B-3B cpi r19, 0xbb ; Compare with Immediate EE78: 3C-3C cpi r19, 0xcc ; Compare with Immediate EE7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate EE7C: 3E-3E cpi r19, 0xee ; Compare with Immediate EE7E: 3F-3F cpi r19, 0xff ; Compare with Immediate EE80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI EE82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI EE84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI EE86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI EE88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI EE8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI EE8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI EE8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI EE90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI EE92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI EE94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI EE96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI EE98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI EE9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI EE9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI EE9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI EEA0: 50-50 subi r21, 0x00 ; Subtract Immediate EEA2: 51-51 subi r21, 0x11 ; Subtract Immediate EEA4: 52-52 subi r21, 0x22 ; Subtract Immediate EEA6: 53-53 subi r21, 0x33 ; Subtract Immediate EEA8: 54-54 subi r21, 0x44 ; Subtract Immediate EEAA: 55-55 subi r21, 0x55 ; Subtract Immediate EEAC: 56-56 subi r21, 0x66 ; Subtract Immediate EEAE: 57-57 subi r21, 0x77 ; Subtract Immediate EEB0: 58-58 subi r21, 0x88 ; Subtract Immediate EEB2: 59-59 subi r21, 0x99 ; Subtract Immediate EEB4: 5A-5A subi r21, 0xaa ; Subtract Immediate EEB6: 5B-5B subi r21, 0xbb ; Subtract Immediate EEB8: 5C-5C subi r21, 0xcc ; Subtract Immediate EEBA: 5D-5D subi r21, 0xdd ; Subtract Immediate EEBC: 5E-5E subi r21, 0xee ; Subtract Immediate EEBE: 5F-5F subi r21, 0xff ; Subtract Immediate EEC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate EEC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate EEC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate EEC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate EEC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate EECA: 65-65 ori r22, 0x55 ; Logical OR with Immediate EECC: 66-66 ori r22, 0x66 ; Logical OR with Immediate EECE: 67-67 ori r22, 0x77 ; Logical OR with Immediate EED0: 68-68 ori r22, 0x88 ; Logical OR with Immediate EED2: 69-69 ori r22, 0x99 ; Logical OR with Immediate EED4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate EED6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate EED8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate EEDA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate EEDC: 6E-6E ori r22, 0xee ; Logical OR with Immediate EEDE: 6F-6F ori r22, 0xff ; Logical OR with Immediate EEE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate EEE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate EEE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate EEE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate EEE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate EEEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate EEEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate EEEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate EEF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate EEF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate EEF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate EEF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate EEF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate EEFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate EEFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate EEFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate EF00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register EF02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register EF04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space EF06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space EF08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space EF0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space EF0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space EF0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space EF10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space EF12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space EF14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space EF16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space EF18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space EF1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space EF1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space EF1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space EF20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) EF24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space EF26: 93-93 .data 0x9393 ; Binary data EF28: 94-94 .data 0x9494 ; Binary data EF2A: 95-95 asr r25 ; Arithmetic Shift Right EF2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word EF2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word EF30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register EF32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared EF34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register EF36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set EF38: 9C-9C mul r9, r12 ; Multiply Unsigned EF3A: 9D-9D mul r25, r13 ; Multiply Unsigned EF3C: 9E-9E mul r9, r30 ; Multiply Unsigned EF3E: 9F-9F mul r25, r31 ; Multiply Unsigned EF40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register EF42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register EF44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space EF46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space EF48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space EF4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space EF4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space EF4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space EF50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space EF52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space EF54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space EF56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space EF58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space EF5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space EF5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space EF5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space EF60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register EF62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register EF64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register EF66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register EF68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register EF6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register EF6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register EF6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register EF70: B8-B8 out 0x08, r11 ; Store Register to I/O Location EF72: B9-B9 out 0x09, r27 ; Store Register to I/O Location EF74: BA-BA out 0x1a, r11 ; Store Register to I/O Location EF76: BB-BB out 0x1b, r27 ; Store Register to I/O Location EF78: BC-BC out 0x2c, r11 ; Store Register to I/O Location EF7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location EF7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location EF7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location EF80: C0-C0 rjmp .+384 ; Relative Jump EF82: C1-C1 rjmp .+898 ; Relative Jump EF84: C2-C2 rjmp .+1412 ; Relative Jump EF86: C3-C3 rjmp .+1926 ; Relative Jump EF88: C4-C4 rjmp .+2440 ; Relative Jump EF8A: C5-C5 rjmp .+2954 ; Relative Jump EF8C: C6-C6 rjmp .+3468 ; Relative Jump EF8E: C7-C7 rjmp .+3982 ; Relative Jump EF90: C8-C8 rjmp .-3696 ; Relative Jump EF92: C9-C9 rjmp .-3182 ; Relative Jump EF94: CA-CA rjmp .-2668 ; Relative Jump EF96: CB-CB rjmp .-2154 ; Relative Jump EF98: CC-CC rjmp .-1640 ; Relative Jump EF9A: CD-CD rjmp .-1126 ; Relative Jump EF9C: CE-CE rjmp .-612 ; Relative Jump EF9E: CF-CF rjmp .-98 ; Relative Jump EFA0: D0-D0 rcall .+416 ; Relative Call to Subroutine EFA2: D1-D1 rcall .+930 ; Relative Call to Subroutine EFA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine EFA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine EFA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine EFAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine EFAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine EFAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine EFB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine EFB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine EFB4: DA-DA rcall .+5556 ; Relative Call to Subroutine EFB6: DB-DB rcall .+6070 ; Relative Call to Subroutine EFB8: DC-DC rcall .+6584 ; Relative Call to Subroutine EFBA: DD-DD rcall .+7098 ; Relative Call to Subroutine EFBC: DE-DE rcall .+7612 ; Relative Call to Subroutine EFBE: DF-DF rcall .+8126 ; Relative Call to Subroutine EFC0: E0-E0 ldi r30, 0x00 ; Load Immediate EFC2: E1-E1 ldi r30, 0x11 ; Load Immediate EFC4: E2-E2 ldi r30, 0x22 ; Load Immediate EFC6: E3-E3 ldi r30, 0x33 ; Load Immediate EFC8: E4-E4 ldi r30, 0x44 ; Load Immediate EFCA: E5-E5 ldi r30, 0x55 ; Load Immediate EFCC: E6-E6 ldi r30, 0x66 ; Load Immediate EFCE: E7-E7 ldi r30, 0x77 ; Load Immediate EFD0: E8-E8 ldi r30, 0x88 ; Load Immediate EFD2: E9-E9 ldi r30, 0x99 ; Load Immediate EFD4: EA-EA ldi r30, 0xaa ; Load Immediate EFD6: EB-EB ldi r30, 0xbb ; Load Immediate EFD8: EC-EC ldi r30, 0xcc ; Load Immediate EFDA: ED-ED ldi r30, 0xdd ; Load Immediate EFDC: EE-EE ldi r30, 0xee ; Load Immediate EFDE: EF-EF ldi r30, 0xff ; Load Immediate EFE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set EFE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set EFE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set EFE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set EFE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared EFEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared EFEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared EFEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared EFF0: F8-F8 .data 0xf8f8 ; Binary data EFF2: F9-F9 .data 0xf9f9 ; Binary data EFF4: FA-FA .data 0xfafa ; Binary data EFF6: FB-FB .data 0xfbfb ; Binary data EFF8: FC-FC .data 0xfcfc ; Binary data EFFA: FD-FD .data 0xfdfd ; Binary data EFFC: FE-FE .data 0xfefe ; Binary data EFFE: FF-FF .data 0xffff ; Binary data F000: 00-00 nop ; No Operation F002: 01-01 movw r0, r2 ; Copy Register Word F004: 02-02 muls r16, r18 ; Multiply Signed F006: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned F008: 04-04 cpc r0, r4 ; Compare with Carry F00A: 05-05 cpc r16, r5 ; Compare with Carry F00C: 06-06 cpc r0, r22 ; Compare with Carry F00E: 07-07 cpc r16, r23 ; Compare with Carry F010: 08-08 sbc r0, r8 ; Subtract with Carry F012: 09-09 sbc r16, r9 ; Subtract with Carry F014: 0A-0A sbc r0, r26 ; Subtract with Carry F016: 0B-0B sbc r16, r27 ; Subtract with Carry F018: 0C-0C add r0, r12 ; Add without Carry F01A: 0D-0D add r16, r13 ; Add without Carry F01C: 0E-0E add r0, r30 ; Add without Carry F01E: 0F-0F add r16, r31 ; Add without Carry F020: 10-10 cpse r1, r0 ; Compare Skip if Equal F022: 11-11 cpse r17, r1 ; Compare Skip if Equal F024: 12-12 cpse r1, r18 ; Compare Skip if Equal F026: 13-13 cpse r17, r19 ; Compare Skip if Equal F028: 14-14 cp r1, r4 ; Compare F02A: 15-15 cp r17, r5 ; Compare F02C: 16-16 cp r1, r22 ; Compare F02E: 17-17 cp r17, r23 ; Compare F030: 18-18 sub r1, r8 ; Subtract Without Carry F032: 19-19 sub r17, r9 ; Subtract Without Carry F034: 1A-1A sub r1, r26 ; Subtract Without Carry F036: 1B-1B sub r17, r27 ; Subtract Without Carry F038: 1C-1C adc r1, r12 ; Add with Carry F03A: 1D-1D adc r17, r13 ; Add with Carry F03C: 1E-1E adc r1, r30 ; Add with Carry F03E: 1F-1F adc r17, r31 ; Add with Carry F040: 20-20 and r2, r0 ; Logical AND F042: 21-21 and r18, r1 ; Logical AND F044: 22-22 and r2, r18 ; Logical AND F046: 23-23 and r18, r19 ; Logical AND F048: 24-24 clr r36 ; Clear Register F04A: 25-25 clr r293 ; Clear Register F04C: 26-26 clr r550 ; Clear Register F04E: 27-27 clr r807 ; Clear Register F050: 28-28 or r2, r8 ; Logical OR F052: 29-29 or r18, r9 ; Logical OR F054: 2A-2A or r2, r26 ; Logical OR F056: 2B-2B or r18, r27 ; Logical OR F058: 2C-2C mov r2, r12 ; Copy Register F05A: 2D-2D mov r18, r13 ; Copy Register F05C: 2E-2E mov r2, r30 ; Copy Register F05E: 2F-2F mov r18, r31 ; Copy Register F060: 30-30 cpi r19, 0x00 ; Compare with Immediate F062: 31-31 cpi r19, 0x11 ; Compare with Immediate F064: 32-32 cpi r19, 0x22 ; Compare with Immediate F066: 33-33 cpi r19, 0x33 ; Compare with Immediate F068: 34-34 cpi r19, 0x44 ; Compare with Immediate F06A: 35-35 cpi r19, 0x55 ; Compare with Immediate F06C: 36-36 cpi r19, 0x66 ; Compare with Immediate F06E: 37-37 cpi r19, 0x77 ; Compare with Immediate F070: 38-38 cpi r19, 0x88 ; Compare with Immediate F072: 39-39 cpi r19, 0x99 ; Compare with Immediate F074: 3A-3A cpi r19, 0xaa ; Compare with Immediate F076: 3B-3B cpi r19, 0xbb ; Compare with Immediate F078: 3C-3C cpi r19, 0xcc ; Compare with Immediate F07A: 3D-3D cpi r19, 0xdd ; Compare with Immediate F07C: 3E-3E cpi r19, 0xee ; Compare with Immediate F07E: 3F-3F cpi r19, 0xff ; Compare with Immediate F080: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI F082: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI F084: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI F086: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI F088: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI F08A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI F08C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI F08E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI F090: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI F092: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI F094: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI F096: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI F098: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI F09A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI F09C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI F09E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI F0A0: 50-50 subi r21, 0x00 ; Subtract Immediate F0A2: 51-51 subi r21, 0x11 ; Subtract Immediate F0A4: 52-52 subi r21, 0x22 ; Subtract Immediate F0A6: 53-53 subi r21, 0x33 ; Subtract Immediate F0A8: 54-54 subi r21, 0x44 ; Subtract Immediate F0AA: 55-55 subi r21, 0x55 ; Subtract Immediate F0AC: 56-56 subi r21, 0x66 ; Subtract Immediate F0AE: 57-57 subi r21, 0x77 ; Subtract Immediate F0B0: 58-58 subi r21, 0x88 ; Subtract Immediate F0B2: 59-59 subi r21, 0x99 ; Subtract Immediate F0B4: 5A-5A subi r21, 0xaa ; Subtract Immediate F0B6: 5B-5B subi r21, 0xbb ; Subtract Immediate F0B8: 5C-5C subi r21, 0xcc ; Subtract Immediate F0BA: 5D-5D subi r21, 0xdd ; Subtract Immediate F0BC: 5E-5E subi r21, 0xee ; Subtract Immediate F0BE: 5F-5F subi r21, 0xff ; Subtract Immediate F0C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate F0C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate F0C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate F0C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate F0C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate F0CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate F0CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate F0CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate F0D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate F0D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate F0D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate F0D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate F0D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate F0DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate F0DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate F0DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate F0E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate F0E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate F0E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate F0E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate F0E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate F0EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate F0EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate F0EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate F0F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate F0F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate F0F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate F0F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate F0F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate F0FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate F0FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate F0FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate F100: 80-80 ld r8, Z ; Load Indirect from Data Space to Register F102: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register F104: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space F106: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space F108: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space F10A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space F10C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space F10E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space F110: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space F112: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space F114: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space F116: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space F118: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space F11A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space F11C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space F11E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space F120: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) F124: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space F126: 93-93 .data 0x9393 ; Binary data F128: 94-94 .data 0x9494 ; Binary data F12A: 95-95 asr r25 ; Arithmetic Shift Right F12C: 96-96 adiw r26, 0x26 ; Add Immediate to Word F12E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word F130: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register F132: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared F134: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register F136: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set F138: 9C-9C mul r9, r12 ; Multiply Unsigned F13A: 9D-9D mul r25, r13 ; Multiply Unsigned F13C: 9E-9E mul r9, r30 ; Multiply Unsigned F13E: 9F-9F mul r25, r31 ; Multiply Unsigned F140: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register F142: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register F144: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space F146: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space F148: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space F14A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space F14C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space F14E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space F150: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space F152: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space F154: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space F156: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space F158: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space F15A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space F15C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space F15E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space F160: B0-B0 in r11, 0x00 ; Load an I/O Location to Register F162: B1-B1 in r27, 0x01 ; Load an I/O Location to Register F164: B2-B2 in r11, 0x12 ; Load an I/O Location to Register F166: B3-B3 in r27, 0x13 ; Load an I/O Location to Register F168: B4-B4 in r11, 0x24 ; Load an I/O Location to Register F16A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register F16C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register F16E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register F170: B8-B8 out 0x08, r11 ; Store Register to I/O Location F172: B9-B9 out 0x09, r27 ; Store Register to I/O Location F174: BA-BA out 0x1a, r11 ; Store Register to I/O Location F176: BB-BB out 0x1b, r27 ; Store Register to I/O Location F178: BC-BC out 0x2c, r11 ; Store Register to I/O Location F17A: BD-BD out 0x2d, r27 ; Store Register to I/O Location F17C: BE-BE out 0x3e, r11 ; Store Register to I/O Location F17E: BF-BF out 0x3f, r27 ; Store Register to I/O Location F180: C0-C0 rjmp .+384 ; Relative Jump F182: C1-C1 rjmp .+898 ; Relative Jump F184: C2-C2 rjmp .+1412 ; Relative Jump F186: C3-C3 rjmp .+1926 ; Relative Jump F188: C4-C4 rjmp .+2440 ; Relative Jump F18A: C5-C5 rjmp .+2954 ; Relative Jump F18C: C6-C6 rjmp .+3468 ; Relative Jump F18E: C7-C7 rjmp .+3982 ; Relative Jump F190: C8-C8 rjmp .-3696 ; Relative Jump F192: C9-C9 rjmp .-3182 ; Relative Jump F194: CA-CA rjmp .-2668 ; Relative Jump F196: CB-CB rjmp .-2154 ; Relative Jump F198: CC-CC rjmp .-1640 ; Relative Jump F19A: CD-CD rjmp .-1126 ; Relative Jump F19C: CE-CE rjmp .-612 ; Relative Jump F19E: CF-CF rjmp .-98 ; Relative Jump F1A0: D0-D0 rcall .+416 ; Relative Call to Subroutine F1A2: D1-D1 rcall .+930 ; Relative Call to Subroutine F1A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine F1A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine F1A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine F1AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine F1AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine F1AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine F1B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine F1B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine F1B4: DA-DA rcall .+5556 ; Relative Call to Subroutine F1B6: DB-DB rcall .+6070 ; Relative Call to Subroutine F1B8: DC-DC rcall .+6584 ; Relative Call to Subroutine F1BA: DD-DD rcall .+7098 ; Relative Call to Subroutine F1BC: DE-DE rcall .+7612 ; Relative Call to Subroutine F1BE: DF-DF rcall .+8126 ; Relative Call to Subroutine F1C0: E0-E0 ldi r30, 0x00 ; Load Immediate F1C2: E1-E1 ldi r30, 0x11 ; Load Immediate F1C4: E2-E2 ldi r30, 0x22 ; Load Immediate F1C6: E3-E3 ldi r30, 0x33 ; Load Immediate F1C8: E4-E4 ldi r30, 0x44 ; Load Immediate F1CA: E5-E5 ldi r30, 0x55 ; Load Immediate F1CC: E6-E6 ldi r30, 0x66 ; Load Immediate F1CE: E7-E7 ldi r30, 0x77 ; Load Immediate F1D0: E8-E8 ldi r30, 0x88 ; Load Immediate F1D2: E9-E9 ldi r30, 0x99 ; Load Immediate F1D4: EA-EA ldi r30, 0xaa ; Load Immediate F1D6: EB-EB ldi r30, 0xbb ; Load Immediate F1D8: EC-EC ldi r30, 0xcc ; Load Immediate F1DA: ED-ED ldi r30, 0xdd ; Load Immediate F1DC: EE-EE ldi r30, 0xee ; Load Immediate F1DE: EF-EF ldi r30, 0xff ; Load Immediate F1E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set F1E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set F1E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set F1E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set F1E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared F1EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared F1EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared F1EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared F1F0: F8-F8 .data 0xf8f8 ; Binary data F1F2: F9-F9 .data 0xf9f9 ; Binary data F1F4: FA-FA .data 0xfafa ; Binary data F1F6: FB-FB .data 0xfbfb ; Binary data F1F8: FC-FC .data 0xfcfc ; Binary data F1FA: FD-FD .data 0xfdfd ; Binary data F1FC: FE-FE .data 0xfefe ; Binary data F1FE: FF-FF .data 0xffff ; Binary data F200: 00-00 nop ; No Operation F202: 01-01 movw r0, r2 ; Copy Register Word F204: 02-02 muls r16, r18 ; Multiply Signed F206: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned F208: 04-04 cpc r0, r4 ; Compare with Carry F20A: 05-05 cpc r16, r5 ; Compare with Carry F20C: 06-06 cpc r0, r22 ; Compare with Carry F20E: 07-07 cpc r16, r23 ; Compare with Carry F210: 08-08 sbc r0, r8 ; Subtract with Carry F212: 09-09 sbc r16, r9 ; Subtract with Carry F214: 0A-0A sbc r0, r26 ; Subtract with Carry F216: 0B-0B sbc r16, r27 ; Subtract with Carry F218: 0C-0C add r0, r12 ; Add without Carry F21A: 0D-0D add r16, r13 ; Add without Carry F21C: 0E-0E add r0, r30 ; Add without Carry F21E: 0F-0F add r16, r31 ; Add without Carry F220: 10-10 cpse r1, r0 ; Compare Skip if Equal F222: 11-11 cpse r17, r1 ; Compare Skip if Equal F224: 12-12 cpse r1, r18 ; Compare Skip if Equal F226: 13-13 cpse r17, r19 ; Compare Skip if Equal F228: 14-14 cp r1, r4 ; Compare F22A: 15-15 cp r17, r5 ; Compare F22C: 16-16 cp r1, r22 ; Compare F22E: 17-17 cp r17, r23 ; Compare F230: 18-18 sub r1, r8 ; Subtract Without Carry F232: 19-19 sub r17, r9 ; Subtract Without Carry F234: 1A-1A sub r1, r26 ; Subtract Without Carry F236: 1B-1B sub r17, r27 ; Subtract Without Carry F238: 1C-1C adc r1, r12 ; Add with Carry F23A: 1D-1D adc r17, r13 ; Add with Carry F23C: 1E-1E adc r1, r30 ; Add with Carry F23E: 1F-1F adc r17, r31 ; Add with Carry F240: 20-20 and r2, r0 ; Logical AND F242: 21-21 and r18, r1 ; Logical AND F244: 22-22 and r2, r18 ; Logical AND F246: 23-23 and r18, r19 ; Logical AND F248: 24-24 clr r36 ; Clear Register F24A: 25-25 clr r293 ; Clear Register F24C: 26-26 clr r550 ; Clear Register F24E: 27-27 clr r807 ; Clear Register F250: 28-28 or r2, r8 ; Logical OR F252: 29-29 or r18, r9 ; Logical OR F254: 2A-2A or r2, r26 ; Logical OR F256: 2B-2B or r18, r27 ; Logical OR F258: 2C-2C mov r2, r12 ; Copy Register F25A: 2D-2D mov r18, r13 ; Copy Register F25C: 2E-2E mov r2, r30 ; Copy Register F25E: 2F-2F mov r18, r31 ; Copy Register F260: 30-30 cpi r19, 0x00 ; Compare with Immediate F262: 31-31 cpi r19, 0x11 ; Compare with Immediate F264: 32-32 cpi r19, 0x22 ; Compare with Immediate F266: 33-33 cpi r19, 0x33 ; Compare with Immediate F268: 34-34 cpi r19, 0x44 ; Compare with Immediate F26A: 35-35 cpi r19, 0x55 ; Compare with Immediate F26C: 36-36 cpi r19, 0x66 ; Compare with Immediate F26E: 37-37 cpi r19, 0x77 ; Compare with Immediate F270: 38-38 cpi r19, 0x88 ; Compare with Immediate F272: 39-39 cpi r19, 0x99 ; Compare with Immediate F274: 3A-3A cpi r19, 0xaa ; Compare with Immediate F276: 3B-3B cpi r19, 0xbb ; Compare with Immediate F278: 3C-3C cpi r19, 0xcc ; Compare with Immediate F27A: 3D-3D cpi r19, 0xdd ; Compare with Immediate F27C: 3E-3E cpi r19, 0xee ; Compare with Immediate F27E: 3F-3F cpi r19, 0xff ; Compare with Immediate F280: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI F282: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI F284: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI F286: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI F288: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI F28A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI F28C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI F28E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI F290: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI F292: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI F294: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI F296: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI F298: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI F29A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI F29C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI F29E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI F2A0: 50-50 subi r21, 0x00 ; Subtract Immediate F2A2: 51-51 subi r21, 0x11 ; Subtract Immediate F2A4: 52-52 subi r21, 0x22 ; Subtract Immediate F2A6: 53-53 subi r21, 0x33 ; Subtract Immediate F2A8: 54-54 subi r21, 0x44 ; Subtract Immediate F2AA: 55-55 subi r21, 0x55 ; Subtract Immediate F2AC: 56-56 subi r21, 0x66 ; Subtract Immediate F2AE: 57-57 subi r21, 0x77 ; Subtract Immediate F2B0: 58-58 subi r21, 0x88 ; Subtract Immediate F2B2: 59-59 subi r21, 0x99 ; Subtract Immediate F2B4: 5A-5A subi r21, 0xaa ; Subtract Immediate F2B6: 5B-5B subi r21, 0xbb ; Subtract Immediate F2B8: 5C-5C subi r21, 0xcc ; Subtract Immediate F2BA: 5D-5D subi r21, 0xdd ; Subtract Immediate F2BC: 5E-5E subi r21, 0xee ; Subtract Immediate F2BE: 5F-5F subi r21, 0xff ; Subtract Immediate F2C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate F2C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate F2C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate F2C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate F2C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate F2CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate F2CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate F2CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate F2D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate F2D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate F2D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate F2D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate F2D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate F2DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate F2DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate F2DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate F2E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate F2E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate F2E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate F2E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate F2E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate F2EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate F2EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate F2EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate F2F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate F2F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate F2F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate F2F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate F2F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate F2FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate F2FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate F2FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate F300: 80-80 ld r8, Z ; Load Indirect from Data Space to Register F302: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register F304: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space F306: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space F308: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space F30A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space F30C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space F30E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space F310: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space F312: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space F314: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space F316: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space F318: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space F31A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space F31C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space F31E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space F320: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) F324: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space F326: 93-93 .data 0x9393 ; Binary data F328: 94-94 .data 0x9494 ; Binary data F32A: 95-95 asr r25 ; Arithmetic Shift Right F32C: 96-96 adiw r26, 0x26 ; Add Immediate to Word F32E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word F330: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register F332: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared F334: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register F336: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set F338: 9C-9C mul r9, r12 ; Multiply Unsigned F33A: 9D-9D mul r25, r13 ; Multiply Unsigned F33C: 9E-9E mul r9, r30 ; Multiply Unsigned F33E: 9F-9F mul r25, r31 ; Multiply Unsigned F340: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register F342: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register F344: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space F346: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space F348: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space F34A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space F34C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space F34E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space F350: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space F352: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space F354: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space F356: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space F358: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space F35A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space F35C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space F35E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space F360: B0-B0 in r11, 0x00 ; Load an I/O Location to Register F362: B1-B1 in r27, 0x01 ; Load an I/O Location to Register F364: B2-B2 in r11, 0x12 ; Load an I/O Location to Register F366: B3-B3 in r27, 0x13 ; Load an I/O Location to Register F368: B4-B4 in r11, 0x24 ; Load an I/O Location to Register F36A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register F36C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register F36E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register F370: B8-B8 out 0x08, r11 ; Store Register to I/O Location F372: B9-B9 out 0x09, r27 ; Store Register to I/O Location F374: BA-BA out 0x1a, r11 ; Store Register to I/O Location F376: BB-BB out 0x1b, r27 ; Store Register to I/O Location F378: BC-BC out 0x2c, r11 ; Store Register to I/O Location F37A: BD-BD out 0x2d, r27 ; Store Register to I/O Location F37C: BE-BE out 0x3e, r11 ; Store Register to I/O Location F37E: BF-BF out 0x3f, r27 ; Store Register to I/O Location F380: C0-C0 rjmp .+384 ; Relative Jump F382: C1-C1 rjmp .+898 ; Relative Jump F384: C2-C2 rjmp .+1412 ; Relative Jump F386: C3-C3 rjmp .+1926 ; Relative Jump F388: C4-C4 rjmp .+2440 ; Relative Jump F38A: C5-C5 rjmp .+2954 ; Relative Jump F38C: C6-C6 rjmp .+3468 ; Relative Jump F38E: C7-C7 rjmp .+3982 ; Relative Jump F390: C8-C8 rjmp .-3696 ; Relative Jump F392: C9-C9 rjmp .-3182 ; Relative Jump F394: CA-CA rjmp .-2668 ; Relative Jump F396: CB-CB rjmp .-2154 ; Relative Jump F398: CC-CC rjmp .-1640 ; Relative Jump F39A: CD-CD rjmp .-1126 ; Relative Jump F39C: CE-CE rjmp .-612 ; Relative Jump F39E: CF-CF rjmp .-98 ; Relative Jump F3A0: D0-D0 rcall .+416 ; Relative Call to Subroutine F3A2: D1-D1 rcall .+930 ; Relative Call to Subroutine F3A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine F3A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine F3A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine F3AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine F3AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine F3AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine F3B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine F3B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine F3B4: DA-DA rcall .+5556 ; Relative Call to Subroutine F3B6: DB-DB rcall .+6070 ; Relative Call to Subroutine F3B8: DC-DC rcall .+6584 ; Relative Call to Subroutine F3BA: DD-DD rcall .+7098 ; Relative Call to Subroutine F3BC: DE-DE rcall .+7612 ; Relative Call to Subroutine F3BE: DF-DF rcall .+8126 ; Relative Call to Subroutine F3C0: E0-E0 ldi r30, 0x00 ; Load Immediate F3C2: E1-E1 ldi r30, 0x11 ; Load Immediate F3C4: E2-E2 ldi r30, 0x22 ; Load Immediate F3C6: E3-E3 ldi r30, 0x33 ; Load Immediate F3C8: E4-E4 ldi r30, 0x44 ; Load Immediate F3CA: E5-E5 ldi r30, 0x55 ; Load Immediate F3CC: E6-E6 ldi r30, 0x66 ; Load Immediate F3CE: E7-E7 ldi r30, 0x77 ; Load Immediate F3D0: E8-E8 ldi r30, 0x88 ; Load Immediate F3D2: E9-E9 ldi r30, 0x99 ; Load Immediate F3D4: EA-EA ldi r30, 0xaa ; Load Immediate F3D6: EB-EB ldi r30, 0xbb ; Load Immediate F3D8: EC-EC ldi r30, 0xcc ; Load Immediate F3DA: ED-ED ldi r30, 0xdd ; Load Immediate F3DC: EE-EE ldi r30, 0xee ; Load Immediate F3DE: EF-EF ldi r30, 0xff ; Load Immediate F3E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set F3E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set F3E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set F3E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set F3E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared F3EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared F3EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared F3EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared F3F0: F8-F8 .data 0xf8f8 ; Binary data F3F2: F9-F9 .data 0xf9f9 ; Binary data F3F4: FA-FA .data 0xfafa ; Binary data F3F6: FB-FB .data 0xfbfb ; Binary data F3F8: FC-FC .data 0xfcfc ; Binary data F3FA: FD-FD .data 0xfdfd ; Binary data F3FC: FE-FE .data 0xfefe ; Binary data F3FE: FF-FF .data 0xffff ; Binary data F400: 00-00 nop ; No Operation F402: 01-01 movw r0, r2 ; Copy Register Word F404: 02-02 muls r16, r18 ; Multiply Signed F406: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned F408: 04-04 cpc r0, r4 ; Compare with Carry F40A: 05-05 cpc r16, r5 ; Compare with Carry F40C: 06-06 cpc r0, r22 ; Compare with Carry F40E: 07-07 cpc r16, r23 ; Compare with Carry F410: 08-08 sbc r0, r8 ; Subtract with Carry F412: 09-09 sbc r16, r9 ; Subtract with Carry F414: 0A-0A sbc r0, r26 ; Subtract with Carry F416: 0B-0B sbc r16, r27 ; Subtract with Carry F418: 0C-0C add r0, r12 ; Add without Carry F41A: 0D-0D add r16, r13 ; Add without Carry F41C: 0E-0E add r0, r30 ; Add without Carry F41E: 0F-0F add r16, r31 ; Add without Carry F420: 10-10 cpse r1, r0 ; Compare Skip if Equal F422: 11-11 cpse r17, r1 ; Compare Skip if Equal F424: 12-12 cpse r1, r18 ; Compare Skip if Equal F426: 13-13 cpse r17, r19 ; Compare Skip if Equal F428: 14-14 cp r1, r4 ; Compare F42A: 15-15 cp r17, r5 ; Compare F42C: 16-16 cp r1, r22 ; Compare F42E: 17-17 cp r17, r23 ; Compare F430: 18-18 sub r1, r8 ; Subtract Without Carry F432: 19-19 sub r17, r9 ; Subtract Without Carry F434: 1A-1A sub r1, r26 ; Subtract Without Carry F436: 1B-1B sub r17, r27 ; Subtract Without Carry F438: 1C-1C adc r1, r12 ; Add with Carry F43A: 1D-1D adc r17, r13 ; Add with Carry F43C: 1E-1E adc r1, r30 ; Add with Carry F43E: 1F-1F adc r17, r31 ; Add with Carry F440: 20-20 and r2, r0 ; Logical AND F442: 21-21 and r18, r1 ; Logical AND F444: 22-22 and r2, r18 ; Logical AND F446: 23-23 and r18, r19 ; Logical AND F448: 24-24 clr r36 ; Clear Register F44A: 25-25 clr r293 ; Clear Register F44C: 26-26 clr r550 ; Clear Register F44E: 27-27 clr r807 ; Clear Register F450: 28-28 or r2, r8 ; Logical OR F452: 29-29 or r18, r9 ; Logical OR F454: 2A-2A or r2, r26 ; Logical OR F456: 2B-2B or r18, r27 ; Logical OR F458: 2C-2C mov r2, r12 ; Copy Register F45A: 2D-2D mov r18, r13 ; Copy Register F45C: 2E-2E mov r2, r30 ; Copy Register F45E: 2F-2F mov r18, r31 ; Copy Register F460: 30-30 cpi r19, 0x00 ; Compare with Immediate F462: 31-31 cpi r19, 0x11 ; Compare with Immediate F464: 32-32 cpi r19, 0x22 ; Compare with Immediate F466: 33-33 cpi r19, 0x33 ; Compare with Immediate F468: 34-34 cpi r19, 0x44 ; Compare with Immediate F46A: 35-35 cpi r19, 0x55 ; Compare with Immediate F46C: 36-36 cpi r19, 0x66 ; Compare with Immediate F46E: 37-37 cpi r19, 0x77 ; Compare with Immediate F470: 38-38 cpi r19, 0x88 ; Compare with Immediate F472: 39-39 cpi r19, 0x99 ; Compare with Immediate F474: 3A-3A cpi r19, 0xaa ; Compare with Immediate F476: 3B-3B cpi r19, 0xbb ; Compare with Immediate F478: 3C-3C cpi r19, 0xcc ; Compare with Immediate F47A: 3D-3D cpi r19, 0xdd ; Compare with Immediate F47C: 3E-3E cpi r19, 0xee ; Compare with Immediate F47E: 3F-3F cpi r19, 0xff ; Compare with Immediate F480: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI F482: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI F484: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI F486: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI F488: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI F48A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI F48C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI F48E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI F490: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI F492: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI F494: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI F496: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI F498: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI F49A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI F49C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI F49E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI F4A0: 50-50 subi r21, 0x00 ; Subtract Immediate F4A2: 51-51 subi r21, 0x11 ; Subtract Immediate F4A4: 52-52 subi r21, 0x22 ; Subtract Immediate F4A6: 53-53 subi r21, 0x33 ; Subtract Immediate F4A8: 54-54 subi r21, 0x44 ; Subtract Immediate F4AA: 55-55 subi r21, 0x55 ; Subtract Immediate F4AC: 56-56 subi r21, 0x66 ; Subtract Immediate F4AE: 57-57 subi r21, 0x77 ; Subtract Immediate F4B0: 58-58 subi r21, 0x88 ; Subtract Immediate F4B2: 59-59 subi r21, 0x99 ; Subtract Immediate F4B4: 5A-5A subi r21, 0xaa ; Subtract Immediate F4B6: 5B-5B subi r21, 0xbb ; Subtract Immediate F4B8: 5C-5C subi r21, 0xcc ; Subtract Immediate F4BA: 5D-5D subi r21, 0xdd ; Subtract Immediate F4BC: 5E-5E subi r21, 0xee ; Subtract Immediate F4BE: 5F-5F subi r21, 0xff ; Subtract Immediate F4C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate F4C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate F4C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate F4C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate F4C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate F4CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate F4CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate F4CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate F4D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate F4D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate F4D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate F4D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate F4D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate F4DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate F4DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate F4DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate F4E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate F4E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate F4E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate F4E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate F4E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate F4EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate F4EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate F4EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate F4F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate F4F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate F4F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate F4F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate F4F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate F4FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate F4FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate F4FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate F500: 80-80 ld r8, Z ; Load Indirect from Data Space to Register F502: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register F504: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space F506: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space F508: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space F50A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space F50C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space F50E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space F510: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space F512: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space F514: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space F516: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space F518: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space F51A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space F51C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space F51E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space F520: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) F524: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space F526: 93-93 .data 0x9393 ; Binary data F528: 94-94 .data 0x9494 ; Binary data F52A: 95-95 asr r25 ; Arithmetic Shift Right F52C: 96-96 adiw r26, 0x26 ; Add Immediate to Word F52E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word F530: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register F532: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared F534: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register F536: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set F538: 9C-9C mul r9, r12 ; Multiply Unsigned F53A: 9D-9D mul r25, r13 ; Multiply Unsigned F53C: 9E-9E mul r9, r30 ; Multiply Unsigned F53E: 9F-9F mul r25, r31 ; Multiply Unsigned F540: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register F542: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register F544: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space F546: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space F548: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space F54A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space F54C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space F54E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space F550: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space F552: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space F554: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space F556: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space F558: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space F55A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space F55C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space F55E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space F560: B0-B0 in r11, 0x00 ; Load an I/O Location to Register F562: B1-B1 in r27, 0x01 ; Load an I/O Location to Register F564: B2-B2 in r11, 0x12 ; Load an I/O Location to Register F566: B3-B3 in r27, 0x13 ; Load an I/O Location to Register F568: B4-B4 in r11, 0x24 ; Load an I/O Location to Register F56A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register F56C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register F56E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register F570: B8-B8 out 0x08, r11 ; Store Register to I/O Location F572: B9-B9 out 0x09, r27 ; Store Register to I/O Location F574: BA-BA out 0x1a, r11 ; Store Register to I/O Location F576: BB-BB out 0x1b, r27 ; Store Register to I/O Location F578: BC-BC out 0x2c, r11 ; Store Register to I/O Location F57A: BD-BD out 0x2d, r27 ; Store Register to I/O Location F57C: BE-BE out 0x3e, r11 ; Store Register to I/O Location F57E: BF-BF out 0x3f, r27 ; Store Register to I/O Location F580: C0-C0 rjmp .+384 ; Relative Jump F582: C1-C1 rjmp .+898 ; Relative Jump F584: C2-C2 rjmp .+1412 ; Relative Jump F586: C3-C3 rjmp .+1926 ; Relative Jump F588: C4-C4 rjmp .+2440 ; Relative Jump F58A: C5-C5 rjmp .+2954 ; Relative Jump F58C: C6-C6 rjmp .+3468 ; Relative Jump F58E: C7-C7 rjmp .+3982 ; Relative Jump F590: C8-C8 rjmp .-3696 ; Relative Jump F592: C9-C9 rjmp .-3182 ; Relative Jump F594: CA-CA rjmp .-2668 ; Relative Jump F596: CB-CB rjmp .-2154 ; Relative Jump F598: CC-CC rjmp .-1640 ; Relative Jump F59A: CD-CD rjmp .-1126 ; Relative Jump F59C: CE-CE rjmp .-612 ; Relative Jump F59E: CF-CF rjmp .-98 ; Relative Jump F5A0: D0-D0 rcall .+416 ; Relative Call to Subroutine F5A2: D1-D1 rcall .+930 ; Relative Call to Subroutine F5A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine F5A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine F5A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine F5AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine F5AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine F5AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine F5B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine F5B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine F5B4: DA-DA rcall .+5556 ; Relative Call to Subroutine F5B6: DB-DB rcall .+6070 ; Relative Call to Subroutine F5B8: DC-DC rcall .+6584 ; Relative Call to Subroutine F5BA: DD-DD rcall .+7098 ; Relative Call to Subroutine F5BC: DE-DE rcall .+7612 ; Relative Call to Subroutine F5BE: DF-DF rcall .+8126 ; Relative Call to Subroutine F5C0: E0-E0 ldi r30, 0x00 ; Load Immediate F5C2: E1-E1 ldi r30, 0x11 ; Load Immediate F5C4: E2-E2 ldi r30, 0x22 ; Load Immediate F5C6: E3-E3 ldi r30, 0x33 ; Load Immediate F5C8: E4-E4 ldi r30, 0x44 ; Load Immediate F5CA: E5-E5 ldi r30, 0x55 ; Load Immediate F5CC: E6-E6 ldi r30, 0x66 ; Load Immediate F5CE: E7-E7 ldi r30, 0x77 ; Load Immediate F5D0: E8-E8 ldi r30, 0x88 ; Load Immediate F5D2: E9-E9 ldi r30, 0x99 ; Load Immediate F5D4: EA-EA ldi r30, 0xaa ; Load Immediate F5D6: EB-EB ldi r30, 0xbb ; Load Immediate F5D8: EC-EC ldi r30, 0xcc ; Load Immediate F5DA: ED-ED ldi r30, 0xdd ; Load Immediate F5DC: EE-EE ldi r30, 0xee ; Load Immediate F5DE: EF-EF ldi r30, 0xff ; Load Immediate F5E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set F5E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set F5E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set F5E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set F5E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared F5EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared F5EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared F5EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared F5F0: F8-F8 .data 0xf8f8 ; Binary data F5F2: F9-F9 .data 0xf9f9 ; Binary data F5F4: FA-FA .data 0xfafa ; Binary data F5F6: FB-FB .data 0xfbfb ; Binary data F5F8: FC-FC .data 0xfcfc ; Binary data F5FA: FD-FD .data 0xfdfd ; Binary data F5FC: FE-FE .data 0xfefe ; Binary data F5FE: FF-FF .data 0xffff ; Binary data F600: 00-00 nop ; No Operation F602: 01-01 movw r0, r2 ; Copy Register Word F604: 02-02 muls r16, r18 ; Multiply Signed F606: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned F608: 04-04 cpc r0, r4 ; Compare with Carry F60A: 05-05 cpc r16, r5 ; Compare with Carry F60C: 06-06 cpc r0, r22 ; Compare with Carry F60E: 07-07 cpc r16, r23 ; Compare with Carry F610: 08-08 sbc r0, r8 ; Subtract with Carry F612: 09-09 sbc r16, r9 ; Subtract with Carry F614: 0A-0A sbc r0, r26 ; Subtract with Carry F616: 0B-0B sbc r16, r27 ; Subtract with Carry F618: 0C-0C add r0, r12 ; Add without Carry F61A: 0D-0D add r16, r13 ; Add without Carry F61C: 0E-0E add r0, r30 ; Add without Carry F61E: 0F-0F add r16, r31 ; Add without Carry F620: 10-10 cpse r1, r0 ; Compare Skip if Equal F622: 11-11 cpse r17, r1 ; Compare Skip if Equal F624: 12-12 cpse r1, r18 ; Compare Skip if Equal F626: 13-13 cpse r17, r19 ; Compare Skip if Equal F628: 14-14 cp r1, r4 ; Compare F62A: 15-15 cp r17, r5 ; Compare F62C: 16-16 cp r1, r22 ; Compare F62E: 17-17 cp r17, r23 ; Compare F630: 18-18 sub r1, r8 ; Subtract Without Carry F632: 19-19 sub r17, r9 ; Subtract Without Carry F634: 1A-1A sub r1, r26 ; Subtract Without Carry F636: 1B-1B sub r17, r27 ; Subtract Without Carry F638: 1C-1C adc r1, r12 ; Add with Carry F63A: 1D-1D adc r17, r13 ; Add with Carry F63C: 1E-1E adc r1, r30 ; Add with Carry F63E: 1F-1F adc r17, r31 ; Add with Carry F640: 20-20 and r2, r0 ; Logical AND F642: 21-21 and r18, r1 ; Logical AND F644: 22-22 and r2, r18 ; Logical AND F646: 23-23 and r18, r19 ; Logical AND F648: 24-24 clr r36 ; Clear Register F64A: 25-25 clr r293 ; Clear Register F64C: 26-26 clr r550 ; Clear Register F64E: 27-27 clr r807 ; Clear Register F650: 28-28 or r2, r8 ; Logical OR F652: 29-29 or r18, r9 ; Logical OR F654: 2A-2A or r2, r26 ; Logical OR F656: 2B-2B or r18, r27 ; Logical OR F658: 2C-2C mov r2, r12 ; Copy Register F65A: 2D-2D mov r18, r13 ; Copy Register F65C: 2E-2E mov r2, r30 ; Copy Register F65E: 2F-2F mov r18, r31 ; Copy Register F660: 30-30 cpi r19, 0x00 ; Compare with Immediate F662: 31-31 cpi r19, 0x11 ; Compare with Immediate F664: 32-32 cpi r19, 0x22 ; Compare with Immediate F666: 33-33 cpi r19, 0x33 ; Compare with Immediate F668: 34-34 cpi r19, 0x44 ; Compare with Immediate F66A: 35-35 cpi r19, 0x55 ; Compare with Immediate F66C: 36-36 cpi r19, 0x66 ; Compare with Immediate F66E: 37-37 cpi r19, 0x77 ; Compare with Immediate F670: 38-38 cpi r19, 0x88 ; Compare with Immediate F672: 39-39 cpi r19, 0x99 ; Compare with Immediate F674: 3A-3A cpi r19, 0xaa ; Compare with Immediate F676: 3B-3B cpi r19, 0xbb ; Compare with Immediate F678: 3C-3C cpi r19, 0xcc ; Compare with Immediate F67A: 3D-3D cpi r19, 0xdd ; Compare with Immediate F67C: 3E-3E cpi r19, 0xee ; Compare with Immediate F67E: 3F-3F cpi r19, 0xff ; Compare with Immediate F680: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI F682: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI F684: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI F686: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI F688: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI F68A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI F68C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI F68E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI F690: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI F692: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI F694: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI F696: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI F698: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI F69A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI F69C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI F69E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI F6A0: 50-50 subi r21, 0x00 ; Subtract Immediate F6A2: 51-51 subi r21, 0x11 ; Subtract Immediate F6A4: 52-52 subi r21, 0x22 ; Subtract Immediate F6A6: 53-53 subi r21, 0x33 ; Subtract Immediate F6A8: 54-54 subi r21, 0x44 ; Subtract Immediate F6AA: 55-55 subi r21, 0x55 ; Subtract Immediate F6AC: 56-56 subi r21, 0x66 ; Subtract Immediate F6AE: 57-57 subi r21, 0x77 ; Subtract Immediate F6B0: 58-58 subi r21, 0x88 ; Subtract Immediate F6B2: 59-59 subi r21, 0x99 ; Subtract Immediate F6B4: 5A-5A subi r21, 0xaa ; Subtract Immediate F6B6: 5B-5B subi r21, 0xbb ; Subtract Immediate F6B8: 5C-5C subi r21, 0xcc ; Subtract Immediate F6BA: 5D-5D subi r21, 0xdd ; Subtract Immediate F6BC: 5E-5E subi r21, 0xee ; Subtract Immediate F6BE: 5F-5F subi r21, 0xff ; Subtract Immediate F6C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate F6C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate F6C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate F6C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate F6C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate F6CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate F6CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate F6CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate F6D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate F6D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate F6D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate F6D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate F6D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate F6DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate F6DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate F6DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate F6E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate F6E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate F6E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate F6E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate F6E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate F6EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate F6EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate F6EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate F6F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate F6F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate F6F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate F6F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate F6F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate F6FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate F6FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate F6FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate F700: 80-80 ld r8, Z ; Load Indirect from Data Space to Register F702: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register F704: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space F706: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space F708: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space F70A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space F70C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space F70E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space F710: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space F712: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space F714: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space F716: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space F718: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space F71A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space F71C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space F71E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space F720: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) F724: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space F726: 93-93 .data 0x9393 ; Binary data F728: 94-94 .data 0x9494 ; Binary data F72A: 95-95 asr r25 ; Arithmetic Shift Right F72C: 96-96 adiw r26, 0x26 ; Add Immediate to Word F72E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word F730: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register F732: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared F734: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register F736: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set F738: 9C-9C mul r9, r12 ; Multiply Unsigned F73A: 9D-9D mul r25, r13 ; Multiply Unsigned F73C: 9E-9E mul r9, r30 ; Multiply Unsigned F73E: 9F-9F mul r25, r31 ; Multiply Unsigned F740: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register F742: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register F744: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space F746: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space F748: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space F74A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space F74C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space F74E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space F750: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space F752: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space F754: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space F756: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space F758: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space F75A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space F75C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space F75E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space F760: B0-B0 in r11, 0x00 ; Load an I/O Location to Register F762: B1-B1 in r27, 0x01 ; Load an I/O Location to Register F764: B2-B2 in r11, 0x12 ; Load an I/O Location to Register F766: B3-B3 in r27, 0x13 ; Load an I/O Location to Register F768: B4-B4 in r11, 0x24 ; Load an I/O Location to Register F76A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register F76C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register F76E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register F770: B8-B8 out 0x08, r11 ; Store Register to I/O Location F772: B9-B9 out 0x09, r27 ; Store Register to I/O Location F774: BA-BA out 0x1a, r11 ; Store Register to I/O Location F776: BB-BB out 0x1b, r27 ; Store Register to I/O Location F778: BC-BC out 0x2c, r11 ; Store Register to I/O Location F77A: BD-BD out 0x2d, r27 ; Store Register to I/O Location F77C: BE-BE out 0x3e, r11 ; Store Register to I/O Location F77E: BF-BF out 0x3f, r27 ; Store Register to I/O Location F780: C0-C0 rjmp .+384 ; Relative Jump F782: C1-C1 rjmp .+898 ; Relative Jump F784: C2-C2 rjmp .+1412 ; Relative Jump F786: C3-C3 rjmp .+1926 ; Relative Jump F788: C4-C4 rjmp .+2440 ; Relative Jump F78A: C5-C5 rjmp .+2954 ; Relative Jump F78C: C6-C6 rjmp .+3468 ; Relative Jump F78E: C7-C7 rjmp .+3982 ; Relative Jump F790: C8-C8 rjmp .-3696 ; Relative Jump F792: C9-C9 rjmp .-3182 ; Relative Jump F794: CA-CA rjmp .-2668 ; Relative Jump F796: CB-CB rjmp .-2154 ; Relative Jump F798: CC-CC rjmp .-1640 ; Relative Jump F79A: CD-CD rjmp .-1126 ; Relative Jump F79C: CE-CE rjmp .-612 ; Relative Jump F79E: CF-CF rjmp .-98 ; Relative Jump F7A0: D0-D0 rcall .+416 ; Relative Call to Subroutine F7A2: D1-D1 rcall .+930 ; Relative Call to Subroutine F7A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine F7A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine F7A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine F7AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine F7AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine F7AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine F7B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine F7B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine F7B4: DA-DA rcall .+5556 ; Relative Call to Subroutine F7B6: DB-DB rcall .+6070 ; Relative Call to Subroutine F7B8: DC-DC rcall .+6584 ; Relative Call to Subroutine F7BA: DD-DD rcall .+7098 ; Relative Call to Subroutine F7BC: DE-DE rcall .+7612 ; Relative Call to Subroutine F7BE: DF-DF rcall .+8126 ; Relative Call to Subroutine F7C0: E0-E0 ldi r30, 0x00 ; Load Immediate F7C2: E1-E1 ldi r30, 0x11 ; Load Immediate F7C4: E2-E2 ldi r30, 0x22 ; Load Immediate F7C6: E3-E3 ldi r30, 0x33 ; Load Immediate F7C8: E4-E4 ldi r30, 0x44 ; Load Immediate F7CA: E5-E5 ldi r30, 0x55 ; Load Immediate F7CC: E6-E6 ldi r30, 0x66 ; Load Immediate F7CE: E7-E7 ldi r30, 0x77 ; Load Immediate F7D0: E8-E8 ldi r30, 0x88 ; Load Immediate F7D2: E9-E9 ldi r30, 0x99 ; Load Immediate F7D4: EA-EA ldi r30, 0xaa ; Load Immediate F7D6: EB-EB ldi r30, 0xbb ; Load Immediate F7D8: EC-EC ldi r30, 0xcc ; Load Immediate F7DA: ED-ED ldi r30, 0xdd ; Load Immediate F7DC: EE-EE ldi r30, 0xee ; Load Immediate F7DE: EF-EF ldi r30, 0xff ; Load Immediate F7E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set F7E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set F7E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set F7E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set F7E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared F7EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared F7EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared F7EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared F7F0: F8-F8 .data 0xf8f8 ; Binary data F7F2: F9-F9 .data 0xf9f9 ; Binary data F7F4: FA-FA .data 0xfafa ; Binary data F7F6: FB-FB .data 0xfbfb ; Binary data F7F8: FC-FC .data 0xfcfc ; Binary data F7FA: FD-FD .data 0xfdfd ; Binary data F7FC: FE-FE .data 0xfefe ; Binary data F7FE: FF-FF .data 0xffff ; Binary data F800: 00-00 nop ; No Operation F802: 01-01 movw r0, r2 ; Copy Register Word F804: 02-02 muls r16, r18 ; Multiply Signed F806: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned F808: 04-04 cpc r0, r4 ; Compare with Carry F80A: 05-05 cpc r16, r5 ; Compare with Carry F80C: 06-06 cpc r0, r22 ; Compare with Carry F80E: 07-07 cpc r16, r23 ; Compare with Carry F810: 08-08 sbc r0, r8 ; Subtract with Carry F812: 09-09 sbc r16, r9 ; Subtract with Carry F814: 0A-0A sbc r0, r26 ; Subtract with Carry F816: 0B-0B sbc r16, r27 ; Subtract with Carry F818: 0C-0C add r0, r12 ; Add without Carry F81A: 0D-0D add r16, r13 ; Add without Carry F81C: 0E-0E add r0, r30 ; Add without Carry F81E: 0F-0F add r16, r31 ; Add without Carry F820: 10-10 cpse r1, r0 ; Compare Skip if Equal F822: 11-11 cpse r17, r1 ; Compare Skip if Equal F824: 12-12 cpse r1, r18 ; Compare Skip if Equal F826: 13-13 cpse r17, r19 ; Compare Skip if Equal F828: 14-14 cp r1, r4 ; Compare F82A: 15-15 cp r17, r5 ; Compare F82C: 16-16 cp r1, r22 ; Compare F82E: 17-17 cp r17, r23 ; Compare F830: 18-18 sub r1, r8 ; Subtract Without Carry F832: 19-19 sub r17, r9 ; Subtract Without Carry F834: 1A-1A sub r1, r26 ; Subtract Without Carry F836: 1B-1B sub r17, r27 ; Subtract Without Carry F838: 1C-1C adc r1, r12 ; Add with Carry F83A: 1D-1D adc r17, r13 ; Add with Carry F83C: 1E-1E adc r1, r30 ; Add with Carry F83E: 1F-1F adc r17, r31 ; Add with Carry F840: 20-20 and r2, r0 ; Logical AND F842: 21-21 and r18, r1 ; Logical AND F844: 22-22 and r2, r18 ; Logical AND F846: 23-23 and r18, r19 ; Logical AND F848: 24-24 clr r36 ; Clear Register F84A: 25-25 clr r293 ; Clear Register F84C: 26-26 clr r550 ; Clear Register F84E: 27-27 clr r807 ; Clear Register F850: 28-28 or r2, r8 ; Logical OR F852: 29-29 or r18, r9 ; Logical OR F854: 2A-2A or r2, r26 ; Logical OR F856: 2B-2B or r18, r27 ; Logical OR F858: 2C-2C mov r2, r12 ; Copy Register F85A: 2D-2D mov r18, r13 ; Copy Register F85C: 2E-2E mov r2, r30 ; Copy Register F85E: 2F-2F mov r18, r31 ; Copy Register F860: 30-30 cpi r19, 0x00 ; Compare with Immediate F862: 31-31 cpi r19, 0x11 ; Compare with Immediate F864: 32-32 cpi r19, 0x22 ; Compare with Immediate F866: 33-33 cpi r19, 0x33 ; Compare with Immediate F868: 34-34 cpi r19, 0x44 ; Compare with Immediate F86A: 35-35 cpi r19, 0x55 ; Compare with Immediate F86C: 36-36 cpi r19, 0x66 ; Compare with Immediate F86E: 37-37 cpi r19, 0x77 ; Compare with Immediate F870: 38-38 cpi r19, 0x88 ; Compare with Immediate F872: 39-39 cpi r19, 0x99 ; Compare with Immediate F874: 3A-3A cpi r19, 0xaa ; Compare with Immediate F876: 3B-3B cpi r19, 0xbb ; Compare with Immediate F878: 3C-3C cpi r19, 0xcc ; Compare with Immediate F87A: 3D-3D cpi r19, 0xdd ; Compare with Immediate F87C: 3E-3E cpi r19, 0xee ; Compare with Immediate F87E: 3F-3F cpi r19, 0xff ; Compare with Immediate F880: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI F882: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI F884: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI F886: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI F888: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI F88A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI F88C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI F88E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI F890: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI F892: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI F894: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI F896: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI F898: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI F89A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI F89C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI F89E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI F8A0: 50-50 subi r21, 0x00 ; Subtract Immediate F8A2: 51-51 subi r21, 0x11 ; Subtract Immediate F8A4: 52-52 subi r21, 0x22 ; Subtract Immediate F8A6: 53-53 subi r21, 0x33 ; Subtract Immediate F8A8: 54-54 subi r21, 0x44 ; Subtract Immediate F8AA: 55-55 subi r21, 0x55 ; Subtract Immediate F8AC: 56-56 subi r21, 0x66 ; Subtract Immediate F8AE: 57-57 subi r21, 0x77 ; Subtract Immediate F8B0: 58-58 subi r21, 0x88 ; Subtract Immediate F8B2: 59-59 subi r21, 0x99 ; Subtract Immediate F8B4: 5A-5A subi r21, 0xaa ; Subtract Immediate F8B6: 5B-5B subi r21, 0xbb ; Subtract Immediate F8B8: 5C-5C subi r21, 0xcc ; Subtract Immediate F8BA: 5D-5D subi r21, 0xdd ; Subtract Immediate F8BC: 5E-5E subi r21, 0xee ; Subtract Immediate F8BE: 5F-5F subi r21, 0xff ; Subtract Immediate F8C0: 60-60 ori r22, 0x00 ; Logical OR with Immediate F8C2: 61-61 ori r22, 0x11 ; Logical OR with Immediate F8C4: 62-62 ori r22, 0x22 ; Logical OR with Immediate F8C6: 63-63 ori r22, 0x33 ; Logical OR with Immediate F8C8: 64-64 ori r22, 0x44 ; Logical OR with Immediate F8CA: 65-65 ori r22, 0x55 ; Logical OR with Immediate F8CC: 66-66 ori r22, 0x66 ; Logical OR with Immediate F8CE: 67-67 ori r22, 0x77 ; Logical OR with Immediate F8D0: 68-68 ori r22, 0x88 ; Logical OR with Immediate F8D2: 69-69 ori r22, 0x99 ; Logical OR with Immediate F8D4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate F8D6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate F8D8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate F8DA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate F8DC: 6E-6E ori r22, 0xee ; Logical OR with Immediate F8DE: 6F-6F ori r22, 0xff ; Logical OR with Immediate F8E0: 70-70 andi r23, 0x00 ; Logical AND with Immediate F8E2: 71-71 andi r23, 0x11 ; Logical AND with Immediate F8E4: 72-72 andi r23, 0x22 ; Logical AND with Immediate F8E6: 73-73 andi r23, 0x33 ; Logical AND with Immediate F8E8: 74-74 andi r23, 0x44 ; Logical AND with Immediate F8EA: 75-75 andi r23, 0x55 ; Logical AND with Immediate F8EC: 76-76 andi r23, 0x66 ; Logical AND with Immediate F8EE: 77-77 andi r23, 0x77 ; Logical AND with Immediate F8F0: 78-78 andi r23, 0x88 ; Logical AND with Immediate F8F2: 79-79 andi r23, 0x99 ; Logical AND with Immediate F8F4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate F8F6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate F8F8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate F8FA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate F8FC: 7E-7E andi r23, 0xee ; Logical AND with Immediate F8FE: 7F-7F andi r23, 0xff ; Logical AND with Immediate F900: 80-80 ld r8, Z ; Load Indirect from Data Space to Register F902: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register F904: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space F906: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space F908: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space F90A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space F90C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space F90E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space F910: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space F912: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space F914: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space F916: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space F918: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space F91A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space F91C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space F91E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space F920: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) F924: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space F926: 93-93 .data 0x9393 ; Binary data F928: 94-94 .data 0x9494 ; Binary data F92A: 95-95 asr r25 ; Arithmetic Shift Right F92C: 96-96 adiw r26, 0x26 ; Add Immediate to Word F92E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word F930: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register F932: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared F934: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register F936: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set F938: 9C-9C mul r9, r12 ; Multiply Unsigned F93A: 9D-9D mul r25, r13 ; Multiply Unsigned F93C: 9E-9E mul r9, r30 ; Multiply Unsigned F93E: 9F-9F mul r25, r31 ; Multiply Unsigned F940: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register F942: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register F944: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space F946: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space F948: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space F94A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space F94C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space F94E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space F950: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space F952: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space F954: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space F956: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space F958: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space F95A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space F95C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space F95E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space F960: B0-B0 in r11, 0x00 ; Load an I/O Location to Register F962: B1-B1 in r27, 0x01 ; Load an I/O Location to Register F964: B2-B2 in r11, 0x12 ; Load an I/O Location to Register F966: B3-B3 in r27, 0x13 ; Load an I/O Location to Register F968: B4-B4 in r11, 0x24 ; Load an I/O Location to Register F96A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register F96C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register F96E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register F970: B8-B8 out 0x08, r11 ; Store Register to I/O Location F972: B9-B9 out 0x09, r27 ; Store Register to I/O Location F974: BA-BA out 0x1a, r11 ; Store Register to I/O Location F976: BB-BB out 0x1b, r27 ; Store Register to I/O Location F978: BC-BC out 0x2c, r11 ; Store Register to I/O Location F97A: BD-BD out 0x2d, r27 ; Store Register to I/O Location F97C: BE-BE out 0x3e, r11 ; Store Register to I/O Location F97E: BF-BF out 0x3f, r27 ; Store Register to I/O Location F980: C0-C0 rjmp .+384 ; Relative Jump F982: C1-C1 rjmp .+898 ; Relative Jump F984: C2-C2 rjmp .+1412 ; Relative Jump F986: C3-C3 rjmp .+1926 ; Relative Jump F988: C4-C4 rjmp .+2440 ; Relative Jump F98A: C5-C5 rjmp .+2954 ; Relative Jump F98C: C6-C6 rjmp .+3468 ; Relative Jump F98E: C7-C7 rjmp .+3982 ; Relative Jump F990: C8-C8 rjmp .-3696 ; Relative Jump F992: C9-C9 rjmp .-3182 ; Relative Jump F994: CA-CA rjmp .-2668 ; Relative Jump F996: CB-CB rjmp .-2154 ; Relative Jump F998: CC-CC rjmp .-1640 ; Relative Jump F99A: CD-CD rjmp .-1126 ; Relative Jump F99C: CE-CE rjmp .-612 ; Relative Jump F99E: CF-CF rjmp .-98 ; Relative Jump F9A0: D0-D0 rcall .+416 ; Relative Call to Subroutine F9A2: D1-D1 rcall .+930 ; Relative Call to Subroutine F9A4: D2-D2 rcall .+1444 ; Relative Call to Subroutine F9A6: D3-D3 rcall .+1958 ; Relative Call to Subroutine F9A8: D4-D4 rcall .+2472 ; Relative Call to Subroutine F9AA: D5-D5 rcall .+2986 ; Relative Call to Subroutine F9AC: D6-D6 rcall .+3500 ; Relative Call to Subroutine F9AE: D7-D7 rcall .+4014 ; Relative Call to Subroutine F9B0: D8-D8 rcall .+4528 ; Relative Call to Subroutine F9B2: D9-D9 rcall .+5042 ; Relative Call to Subroutine F9B4: DA-DA rcall .+5556 ; Relative Call to Subroutine F9B6: DB-DB rcall .+6070 ; Relative Call to Subroutine F9B8: DC-DC rcall .+6584 ; Relative Call to Subroutine F9BA: DD-DD rcall .+7098 ; Relative Call to Subroutine F9BC: DE-DE rcall .+7612 ; Relative Call to Subroutine F9BE: DF-DF rcall .+8126 ; Relative Call to Subroutine F9C0: E0-E0 ldi r30, 0x00 ; Load Immediate F9C2: E1-E1 ldi r30, 0x11 ; Load Immediate F9C4: E2-E2 ldi r30, 0x22 ; Load Immediate F9C6: E3-E3 ldi r30, 0x33 ; Load Immediate F9C8: E4-E4 ldi r30, 0x44 ; Load Immediate F9CA: E5-E5 ldi r30, 0x55 ; Load Immediate F9CC: E6-E6 ldi r30, 0x66 ; Load Immediate F9CE: E7-E7 ldi r30, 0x77 ; Load Immediate F9D0: E8-E8 ldi r30, 0x88 ; Load Immediate F9D2: E9-E9 ldi r30, 0x99 ; Load Immediate F9D4: EA-EA ldi r30, 0xaa ; Load Immediate F9D6: EB-EB ldi r30, 0xbb ; Load Immediate F9D8: EC-EC ldi r30, 0xcc ; Load Immediate F9DA: ED-ED ldi r30, 0xdd ; Load Immediate F9DC: EE-EE ldi r30, 0xee ; Load Immediate F9DE: EF-EF ldi r30, 0xff ; Load Immediate F9E0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set F9E2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set F9E4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set F9E6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set F9E8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared F9EA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared F9EC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared F9EE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared F9F0: F8-F8 .data 0xf8f8 ; Binary data F9F2: F9-F9 .data 0xf9f9 ; Binary data F9F4: FA-FA .data 0xfafa ; Binary data F9F6: FB-FB .data 0xfbfb ; Binary data F9F8: FC-FC .data 0xfcfc ; Binary data F9FA: FD-FD .data 0xfdfd ; Binary data F9FC: FE-FE .data 0xfefe ; Binary data F9FE: FF-FF .data 0xffff ; Binary data FA00: 00-00 nop ; No Operation FA02: 01-01 movw r0, r2 ; Copy Register Word FA04: 02-02 muls r16, r18 ; Multiply Signed FA06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned FA08: 04-04 cpc r0, r4 ; Compare with Carry FA0A: 05-05 cpc r16, r5 ; Compare with Carry FA0C: 06-06 cpc r0, r22 ; Compare with Carry FA0E: 07-07 cpc r16, r23 ; Compare with Carry FA10: 08-08 sbc r0, r8 ; Subtract with Carry FA12: 09-09 sbc r16, r9 ; Subtract with Carry FA14: 0A-0A sbc r0, r26 ; Subtract with Carry FA16: 0B-0B sbc r16, r27 ; Subtract with Carry FA18: 0C-0C add r0, r12 ; Add without Carry FA1A: 0D-0D add r16, r13 ; Add without Carry FA1C: 0E-0E add r0, r30 ; Add without Carry FA1E: 0F-0F add r16, r31 ; Add without Carry FA20: 10-10 cpse r1, r0 ; Compare Skip if Equal FA22: 11-11 cpse r17, r1 ; Compare Skip if Equal FA24: 12-12 cpse r1, r18 ; Compare Skip if Equal FA26: 13-13 cpse r17, r19 ; Compare Skip if Equal FA28: 14-14 cp r1, r4 ; Compare FA2A: 15-15 cp r17, r5 ; Compare FA2C: 16-16 cp r1, r22 ; Compare FA2E: 17-17 cp r17, r23 ; Compare FA30: 18-18 sub r1, r8 ; Subtract Without Carry FA32: 19-19 sub r17, r9 ; Subtract Without Carry FA34: 1A-1A sub r1, r26 ; Subtract Without Carry FA36: 1B-1B sub r17, r27 ; Subtract Without Carry FA38: 1C-1C adc r1, r12 ; Add with Carry FA3A: 1D-1D adc r17, r13 ; Add with Carry FA3C: 1E-1E adc r1, r30 ; Add with Carry FA3E: 1F-1F adc r17, r31 ; Add with Carry FA40: 20-20 and r2, r0 ; Logical AND FA42: 21-21 and r18, r1 ; Logical AND FA44: 22-22 and r2, r18 ; Logical AND FA46: 23-23 and r18, r19 ; Logical AND FA48: 24-24 clr r36 ; Clear Register FA4A: 25-25 clr r293 ; Clear Register FA4C: 26-26 clr r550 ; Clear Register FA4E: 27-27 clr r807 ; Clear Register FA50: 28-28 or r2, r8 ; Logical OR FA52: 29-29 or r18, r9 ; Logical OR FA54: 2A-2A or r2, r26 ; Logical OR FA56: 2B-2B or r18, r27 ; Logical OR FA58: 2C-2C mov r2, r12 ; Copy Register FA5A: 2D-2D mov r18, r13 ; Copy Register FA5C: 2E-2E mov r2, r30 ; Copy Register FA5E: 2F-2F mov r18, r31 ; Copy Register FA60: 30-30 cpi r19, 0x00 ; Compare with Immediate FA62: 31-31 cpi r19, 0x11 ; Compare with Immediate FA64: 32-32 cpi r19, 0x22 ; Compare with Immediate FA66: 33-33 cpi r19, 0x33 ; Compare with Immediate FA68: 34-34 cpi r19, 0x44 ; Compare with Immediate FA6A: 35-35 cpi r19, 0x55 ; Compare with Immediate FA6C: 36-36 cpi r19, 0x66 ; Compare with Immediate FA6E: 37-37 cpi r19, 0x77 ; Compare with Immediate FA70: 38-38 cpi r19, 0x88 ; Compare with Immediate FA72: 39-39 cpi r19, 0x99 ; Compare with Immediate FA74: 3A-3A cpi r19, 0xaa ; Compare with Immediate FA76: 3B-3B cpi r19, 0xbb ; Compare with Immediate FA78: 3C-3C cpi r19, 0xcc ; Compare with Immediate FA7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate FA7C: 3E-3E cpi r19, 0xee ; Compare with Immediate FA7E: 3F-3F cpi r19, 0xff ; Compare with Immediate FA80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI FA82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI FA84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI FA86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI FA88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI FA8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI FA8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI FA8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI FA90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI FA92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI FA94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI FA96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI FA98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI FA9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI FA9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI FA9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI FAA0: 50-50 subi r21, 0x00 ; Subtract Immediate FAA2: 51-51 subi r21, 0x11 ; Subtract Immediate FAA4: 52-52 subi r21, 0x22 ; Subtract Immediate FAA6: 53-53 subi r21, 0x33 ; Subtract Immediate FAA8: 54-54 subi r21, 0x44 ; Subtract Immediate FAAA: 55-55 subi r21, 0x55 ; Subtract Immediate FAAC: 56-56 subi r21, 0x66 ; Subtract Immediate FAAE: 57-57 subi r21, 0x77 ; Subtract Immediate FAB0: 58-58 subi r21, 0x88 ; Subtract Immediate FAB2: 59-59 subi r21, 0x99 ; Subtract Immediate FAB4: 5A-5A subi r21, 0xaa ; Subtract Immediate FAB6: 5B-5B subi r21, 0xbb ; Subtract Immediate FAB8: 5C-5C subi r21, 0xcc ; Subtract Immediate FABA: 5D-5D subi r21, 0xdd ; Subtract Immediate FABC: 5E-5E subi r21, 0xee ; Subtract Immediate FABE: 5F-5F subi r21, 0xff ; Subtract Immediate FAC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate FAC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate FAC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate FAC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate FAC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate FACA: 65-65 ori r22, 0x55 ; Logical OR with Immediate FACC: 66-66 ori r22, 0x66 ; Logical OR with Immediate FACE: 67-67 ori r22, 0x77 ; Logical OR with Immediate FAD0: 68-68 ori r22, 0x88 ; Logical OR with Immediate FAD2: 69-69 ori r22, 0x99 ; Logical OR with Immediate FAD4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate FAD6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate FAD8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate FADA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate FADC: 6E-6E ori r22, 0xee ; Logical OR with Immediate FADE: 6F-6F ori r22, 0xff ; Logical OR with Immediate FAE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate FAE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate FAE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate FAE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate FAE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate FAEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate FAEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate FAEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate FAF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate FAF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate FAF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate FAF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate FAF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate FAFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate FAFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate FAFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate FB00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register FB02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register FB04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space FB06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space FB08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space FB0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space FB0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space FB0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space FB10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space FB12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space FB14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space FB16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space FB18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space FB1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space FB1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space FB1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space FB20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) FB24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space FB26: 93-93 .data 0x9393 ; Binary data FB28: 94-94 .data 0x9494 ; Binary data FB2A: 95-95 asr r25 ; Arithmetic Shift Right FB2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word FB2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word FB30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register FB32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared FB34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register FB36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set FB38: 9C-9C mul r9, r12 ; Multiply Unsigned FB3A: 9D-9D mul r25, r13 ; Multiply Unsigned FB3C: 9E-9E mul r9, r30 ; Multiply Unsigned FB3E: 9F-9F mul r25, r31 ; Multiply Unsigned FB40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register FB42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register FB44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space FB46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space FB48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space FB4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space FB4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space FB4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space FB50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space FB52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space FB54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space FB56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space FB58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space FB5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space FB5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space FB5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space FB60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register FB62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register FB64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register FB66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register FB68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register FB6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register FB6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register FB6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register FB70: B8-B8 out 0x08, r11 ; Store Register to I/O Location FB72: B9-B9 out 0x09, r27 ; Store Register to I/O Location FB74: BA-BA out 0x1a, r11 ; Store Register to I/O Location FB76: BB-BB out 0x1b, r27 ; Store Register to I/O Location FB78: BC-BC out 0x2c, r11 ; Store Register to I/O Location FB7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location FB7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location FB7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location FB80: C0-C0 rjmp .+384 ; Relative Jump FB82: C1-C1 rjmp .+898 ; Relative Jump FB84: C2-C2 rjmp .+1412 ; Relative Jump FB86: C3-C3 rjmp .+1926 ; Relative Jump FB88: C4-C4 rjmp .+2440 ; Relative Jump FB8A: C5-C5 rjmp .+2954 ; Relative Jump FB8C: C6-C6 rjmp .+3468 ; Relative Jump FB8E: C7-C7 rjmp .+3982 ; Relative Jump FB90: C8-C8 rjmp .-3696 ; Relative Jump FB92: C9-C9 rjmp .-3182 ; Relative Jump FB94: CA-CA rjmp .-2668 ; Relative Jump FB96: CB-CB rjmp .-2154 ; Relative Jump FB98: CC-CC rjmp .-1640 ; Relative Jump FB9A: CD-CD rjmp .-1126 ; Relative Jump FB9C: CE-CE rjmp .-612 ; Relative Jump FB9E: CF-CF rjmp .-98 ; Relative Jump FBA0: D0-D0 rcall .+416 ; Relative Call to Subroutine FBA2: D1-D1 rcall .+930 ; Relative Call to Subroutine FBA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine FBA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine FBA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine FBAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine FBAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine FBAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine FBB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine FBB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine FBB4: DA-DA rcall .+5556 ; Relative Call to Subroutine FBB6: DB-DB rcall .+6070 ; Relative Call to Subroutine FBB8: DC-DC rcall .+6584 ; Relative Call to Subroutine FBBA: DD-DD rcall .+7098 ; Relative Call to Subroutine FBBC: DE-DE rcall .+7612 ; Relative Call to Subroutine FBBE: DF-DF rcall .+8126 ; Relative Call to Subroutine FBC0: E0-E0 ldi r30, 0x00 ; Load Immediate FBC2: E1-E1 ldi r30, 0x11 ; Load Immediate FBC4: E2-E2 ldi r30, 0x22 ; Load Immediate FBC6: E3-E3 ldi r30, 0x33 ; Load Immediate FBC8: E4-E4 ldi r30, 0x44 ; Load Immediate FBCA: E5-E5 ldi r30, 0x55 ; Load Immediate FBCC: E6-E6 ldi r30, 0x66 ; Load Immediate FBCE: E7-E7 ldi r30, 0x77 ; Load Immediate FBD0: E8-E8 ldi r30, 0x88 ; Load Immediate FBD2: E9-E9 ldi r30, 0x99 ; Load Immediate FBD4: EA-EA ldi r30, 0xaa ; Load Immediate FBD6: EB-EB ldi r30, 0xbb ; Load Immediate FBD8: EC-EC ldi r30, 0xcc ; Load Immediate FBDA: ED-ED ldi r30, 0xdd ; Load Immediate FBDC: EE-EE ldi r30, 0xee ; Load Immediate FBDE: EF-EF ldi r30, 0xff ; Load Immediate FBE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set FBE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set FBE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set FBE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set FBE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared FBEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared FBEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared FBEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared FBF0: F8-F8 .data 0xf8f8 ; Binary data FBF2: F9-F9 .data 0xf9f9 ; Binary data FBF4: FA-FA .data 0xfafa ; Binary data FBF6: FB-FB .data 0xfbfb ; Binary data FBF8: FC-FC .data 0xfcfc ; Binary data FBFA: FD-FD .data 0xfdfd ; Binary data FBFC: FE-FE .data 0xfefe ; Binary data FBFE: FF-FF .data 0xffff ; Binary data FC00: 00-00 nop ; No Operation FC02: 01-01 movw r0, r2 ; Copy Register Word FC04: 02-02 muls r16, r18 ; Multiply Signed FC06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned FC08: 04-04 cpc r0, r4 ; Compare with Carry FC0A: 05-05 cpc r16, r5 ; Compare with Carry FC0C: 06-06 cpc r0, r22 ; Compare with Carry FC0E: 07-07 cpc r16, r23 ; Compare with Carry FC10: 08-08 sbc r0, r8 ; Subtract with Carry FC12: 09-09 sbc r16, r9 ; Subtract with Carry FC14: 0A-0A sbc r0, r26 ; Subtract with Carry FC16: 0B-0B sbc r16, r27 ; Subtract with Carry FC18: 0C-0C add r0, r12 ; Add without Carry FC1A: 0D-0D add r16, r13 ; Add without Carry FC1C: 0E-0E add r0, r30 ; Add without Carry FC1E: 0F-0F add r16, r31 ; Add without Carry FC20: 10-10 cpse r1, r0 ; Compare Skip if Equal FC22: 11-11 cpse r17, r1 ; Compare Skip if Equal FC24: 12-12 cpse r1, r18 ; Compare Skip if Equal FC26: 13-13 cpse r17, r19 ; Compare Skip if Equal FC28: 14-14 cp r1, r4 ; Compare FC2A: 15-15 cp r17, r5 ; Compare FC2C: 16-16 cp r1, r22 ; Compare FC2E: 17-17 cp r17, r23 ; Compare FC30: 18-18 sub r1, r8 ; Subtract Without Carry FC32: 19-19 sub r17, r9 ; Subtract Without Carry FC34: 1A-1A sub r1, r26 ; Subtract Without Carry FC36: 1B-1B sub r17, r27 ; Subtract Without Carry FC38: 1C-1C adc r1, r12 ; Add with Carry FC3A: 1D-1D adc r17, r13 ; Add with Carry FC3C: 1E-1E adc r1, r30 ; Add with Carry FC3E: 1F-1F adc r17, r31 ; Add with Carry FC40: 20-20 and r2, r0 ; Logical AND FC42: 21-21 and r18, r1 ; Logical AND FC44: 22-22 and r2, r18 ; Logical AND FC46: 23-23 and r18, r19 ; Logical AND FC48: 24-24 clr r36 ; Clear Register FC4A: 25-25 clr r293 ; Clear Register FC4C: 26-26 clr r550 ; Clear Register FC4E: 27-27 clr r807 ; Clear Register FC50: 28-28 or r2, r8 ; Logical OR FC52: 29-29 or r18, r9 ; Logical OR FC54: 2A-2A or r2, r26 ; Logical OR FC56: 2B-2B or r18, r27 ; Logical OR FC58: 2C-2C mov r2, r12 ; Copy Register FC5A: 2D-2D mov r18, r13 ; Copy Register FC5C: 2E-2E mov r2, r30 ; Copy Register FC5E: 2F-2F mov r18, r31 ; Copy Register FC60: 30-30 cpi r19, 0x00 ; Compare with Immediate FC62: 31-31 cpi r19, 0x11 ; Compare with Immediate FC64: 32-32 cpi r19, 0x22 ; Compare with Immediate FC66: 33-33 cpi r19, 0x33 ; Compare with Immediate FC68: 34-34 cpi r19, 0x44 ; Compare with Immediate FC6A: 35-35 cpi r19, 0x55 ; Compare with Immediate FC6C: 36-36 cpi r19, 0x66 ; Compare with Immediate FC6E: 37-37 cpi r19, 0x77 ; Compare with Immediate FC70: 38-38 cpi r19, 0x88 ; Compare with Immediate FC72: 39-39 cpi r19, 0x99 ; Compare with Immediate FC74: 3A-3A cpi r19, 0xaa ; Compare with Immediate FC76: 3B-3B cpi r19, 0xbb ; Compare with Immediate FC78: 3C-3C cpi r19, 0xcc ; Compare with Immediate FC7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate FC7C: 3E-3E cpi r19, 0xee ; Compare with Immediate FC7E: 3F-3F cpi r19, 0xff ; Compare with Immediate FC80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI FC82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI FC84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI FC86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI FC88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI FC8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI FC8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI FC8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI FC90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI FC92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI FC94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI FC96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI FC98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI FC9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI FC9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI FC9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI FCA0: 50-50 subi r21, 0x00 ; Subtract Immediate FCA2: 51-51 subi r21, 0x11 ; Subtract Immediate FCA4: 52-52 subi r21, 0x22 ; Subtract Immediate FCA6: 53-53 subi r21, 0x33 ; Subtract Immediate FCA8: 54-54 subi r21, 0x44 ; Subtract Immediate FCAA: 55-55 subi r21, 0x55 ; Subtract Immediate FCAC: 56-56 subi r21, 0x66 ; Subtract Immediate FCAE: 57-57 subi r21, 0x77 ; Subtract Immediate FCB0: 58-58 subi r21, 0x88 ; Subtract Immediate FCB2: 59-59 subi r21, 0x99 ; Subtract Immediate FCB4: 5A-5A subi r21, 0xaa ; Subtract Immediate FCB6: 5B-5B subi r21, 0xbb ; Subtract Immediate FCB8: 5C-5C subi r21, 0xcc ; Subtract Immediate FCBA: 5D-5D subi r21, 0xdd ; Subtract Immediate FCBC: 5E-5E subi r21, 0xee ; Subtract Immediate FCBE: 5F-5F subi r21, 0xff ; Subtract Immediate FCC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate FCC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate FCC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate FCC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate FCC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate FCCA: 65-65 ori r22, 0x55 ; Logical OR with Immediate FCCC: 66-66 ori r22, 0x66 ; Logical OR with Immediate FCCE: 67-67 ori r22, 0x77 ; Logical OR with Immediate FCD0: 68-68 ori r22, 0x88 ; Logical OR with Immediate FCD2: 69-69 ori r22, 0x99 ; Logical OR with Immediate FCD4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate FCD6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate FCD8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate FCDA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate FCDC: 6E-6E ori r22, 0xee ; Logical OR with Immediate FCDE: 6F-6F ori r22, 0xff ; Logical OR with Immediate FCE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate FCE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate FCE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate FCE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate FCE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate FCEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate FCEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate FCEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate FCF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate FCF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate FCF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate FCF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate FCF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate FCFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate FCFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate FCFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate FD00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register FD02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register FD04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space FD06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space FD08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space FD0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space FD0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space FD0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space FD10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space FD12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space FD14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space FD16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space FD18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space FD1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space FD1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space FD1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space FD20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) FD24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space FD26: 93-93 .data 0x9393 ; Binary data FD28: 94-94 .data 0x9494 ; Binary data FD2A: 95-95 asr r25 ; Arithmetic Shift Right FD2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word FD2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word FD30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register FD32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared FD34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register FD36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set FD38: 9C-9C mul r9, r12 ; Multiply Unsigned FD3A: 9D-9D mul r25, r13 ; Multiply Unsigned FD3C: 9E-9E mul r9, r30 ; Multiply Unsigned FD3E: 9F-9F mul r25, r31 ; Multiply Unsigned FD40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register FD42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register FD44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space FD46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space FD48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space FD4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space FD4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space FD4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space FD50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space FD52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space FD54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space FD56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space FD58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space FD5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space FD5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space FD5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space FD60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register FD62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register FD64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register FD66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register FD68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register FD6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register FD6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register FD6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register FD70: B8-B8 out 0x08, r11 ; Store Register to I/O Location FD72: B9-B9 out 0x09, r27 ; Store Register to I/O Location FD74: BA-BA out 0x1a, r11 ; Store Register to I/O Location FD76: BB-BB out 0x1b, r27 ; Store Register to I/O Location FD78: BC-BC out 0x2c, r11 ; Store Register to I/O Location FD7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location FD7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location FD7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location FD80: C0-C0 rjmp .+384 ; Relative Jump FD82: C1-C1 rjmp .+898 ; Relative Jump FD84: C2-C2 rjmp .+1412 ; Relative Jump FD86: C3-C3 rjmp .+1926 ; Relative Jump FD88: C4-C4 rjmp .+2440 ; Relative Jump FD8A: C5-C5 rjmp .+2954 ; Relative Jump FD8C: C6-C6 rjmp .+3468 ; Relative Jump FD8E: C7-C7 rjmp .+3982 ; Relative Jump FD90: C8-C8 rjmp .-3696 ; Relative Jump FD92: C9-C9 rjmp .-3182 ; Relative Jump FD94: CA-CA rjmp .-2668 ; Relative Jump FD96: CB-CB rjmp .-2154 ; Relative Jump FD98: CC-CC rjmp .-1640 ; Relative Jump FD9A: CD-CD rjmp .-1126 ; Relative Jump FD9C: CE-CE rjmp .-612 ; Relative Jump FD9E: CF-CF rjmp .-98 ; Relative Jump FDA0: D0-D0 rcall .+416 ; Relative Call to Subroutine FDA2: D1-D1 rcall .+930 ; Relative Call to Subroutine FDA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine FDA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine FDA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine FDAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine FDAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine FDAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine FDB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine FDB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine FDB4: DA-DA rcall .+5556 ; Relative Call to Subroutine FDB6: DB-DB rcall .+6070 ; Relative Call to Subroutine FDB8: DC-DC rcall .+6584 ; Relative Call to Subroutine FDBA: DD-DD rcall .+7098 ; Relative Call to Subroutine FDBC: DE-DE rcall .+7612 ; Relative Call to Subroutine FDBE: DF-DF rcall .+8126 ; Relative Call to Subroutine FDC0: E0-E0 ldi r30, 0x00 ; Load Immediate FDC2: E1-E1 ldi r30, 0x11 ; Load Immediate FDC4: E2-E2 ldi r30, 0x22 ; Load Immediate FDC6: E3-E3 ldi r30, 0x33 ; Load Immediate FDC8: E4-E4 ldi r30, 0x44 ; Load Immediate FDCA: E5-E5 ldi r30, 0x55 ; Load Immediate FDCC: E6-E6 ldi r30, 0x66 ; Load Immediate FDCE: E7-E7 ldi r30, 0x77 ; Load Immediate FDD0: E8-E8 ldi r30, 0x88 ; Load Immediate FDD2: E9-E9 ldi r30, 0x99 ; Load Immediate FDD4: EA-EA ldi r30, 0xaa ; Load Immediate FDD6: EB-EB ldi r30, 0xbb ; Load Immediate FDD8: EC-EC ldi r30, 0xcc ; Load Immediate FDDA: ED-ED ldi r30, 0xdd ; Load Immediate FDDC: EE-EE ldi r30, 0xee ; Load Immediate FDDE: EF-EF ldi r30, 0xff ; Load Immediate FDE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set FDE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set FDE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set FDE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set FDE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared FDEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared FDEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared FDEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared FDF0: F8-F8 .data 0xf8f8 ; Binary data FDF2: F9-F9 .data 0xf9f9 ; Binary data FDF4: FA-FA .data 0xfafa ; Binary data FDF6: FB-FB .data 0xfbfb ; Binary data FDF8: FC-FC .data 0xfcfc ; Binary data FDFA: FD-FD .data 0xfdfd ; Binary data FDFC: FE-FE .data 0xfefe ; Binary data FDFE: FF-FF .data 0xffff ; Binary data FE00: 00-00 nop ; No Operation FE02: 01-01 movw r0, r2 ; Copy Register Word FE04: 02-02 muls r16, r18 ; Multiply Signed FE06: 03-03 mulsu r16, r19 ; Multiply Signed with Unsigned FE08: 04-04 cpc r0, r4 ; Compare with Carry FE0A: 05-05 cpc r16, r5 ; Compare with Carry FE0C: 06-06 cpc r0, r22 ; Compare with Carry FE0E: 07-07 cpc r16, r23 ; Compare with Carry FE10: 08-08 sbc r0, r8 ; Subtract with Carry FE12: 09-09 sbc r16, r9 ; Subtract with Carry FE14: 0A-0A sbc r0, r26 ; Subtract with Carry FE16: 0B-0B sbc r16, r27 ; Subtract with Carry FE18: 0C-0C add r0, r12 ; Add without Carry FE1A: 0D-0D add r16, r13 ; Add without Carry FE1C: 0E-0E add r0, r30 ; Add without Carry FE1E: 0F-0F add r16, r31 ; Add without Carry FE20: 10-10 cpse r1, r0 ; Compare Skip if Equal FE22: 11-11 cpse r17, r1 ; Compare Skip if Equal FE24: 12-12 cpse r1, r18 ; Compare Skip if Equal FE26: 13-13 cpse r17, r19 ; Compare Skip if Equal FE28: 14-14 cp r1, r4 ; Compare FE2A: 15-15 cp r17, r5 ; Compare FE2C: 16-16 cp r1, r22 ; Compare FE2E: 17-17 cp r17, r23 ; Compare FE30: 18-18 sub r1, r8 ; Subtract Without Carry FE32: 19-19 sub r17, r9 ; Subtract Without Carry FE34: 1A-1A sub r1, r26 ; Subtract Without Carry FE36: 1B-1B sub r17, r27 ; Subtract Without Carry FE38: 1C-1C adc r1, r12 ; Add with Carry FE3A: 1D-1D adc r17, r13 ; Add with Carry FE3C: 1E-1E adc r1, r30 ; Add with Carry FE3E: 1F-1F adc r17, r31 ; Add with Carry FE40: 20-20 and r2, r0 ; Logical AND FE42: 21-21 and r18, r1 ; Logical AND FE44: 22-22 and r2, r18 ; Logical AND FE46: 23-23 and r18, r19 ; Logical AND FE48: 24-24 clr r36 ; Clear Register FE4A: 25-25 clr r293 ; Clear Register FE4C: 26-26 clr r550 ; Clear Register FE4E: 27-27 clr r807 ; Clear Register FE50: 28-28 or r2, r8 ; Logical OR FE52: 29-29 or r18, r9 ; Logical OR FE54: 2A-2A or r2, r26 ; Logical OR FE56: 2B-2B or r18, r27 ; Logical OR FE58: 2C-2C mov r2, r12 ; Copy Register FE5A: 2D-2D mov r18, r13 ; Copy Register FE5C: 2E-2E mov r2, r30 ; Copy Register FE5E: 2F-2F mov r18, r31 ; Copy Register FE60: 30-30 cpi r19, 0x00 ; Compare with Immediate FE62: 31-31 cpi r19, 0x11 ; Compare with Immediate FE64: 32-32 cpi r19, 0x22 ; Compare with Immediate FE66: 33-33 cpi r19, 0x33 ; Compare with Immediate FE68: 34-34 cpi r19, 0x44 ; Compare with Immediate FE6A: 35-35 cpi r19, 0x55 ; Compare with Immediate FE6C: 36-36 cpi r19, 0x66 ; Compare with Immediate FE6E: 37-37 cpi r19, 0x77 ; Compare with Immediate FE70: 38-38 cpi r19, 0x88 ; Compare with Immediate FE72: 39-39 cpi r19, 0x99 ; Compare with Immediate FE74: 3A-3A cpi r19, 0xaa ; Compare with Immediate FE76: 3B-3B cpi r19, 0xbb ; Compare with Immediate FE78: 3C-3C cpi r19, 0xcc ; Compare with Immediate FE7A: 3D-3D cpi r19, 0xdd ; Compare with Immediate FE7C: 3E-3E cpi r19, 0xee ; Compare with Immediate FE7E: 3F-3F cpi r19, 0xff ; Compare with Immediate FE80: 40-40 sbci r20, 0x00 ; Subtract Immediate with Carry SBI FE82: 41-41 sbci r20, 0x11 ; Subtract Immediate with Carry SBI FE84: 42-42 sbci r20, 0x22 ; Subtract Immediate with Carry SBI FE86: 43-43 sbci r20, 0x33 ; Subtract Immediate with Carry SBI FE88: 44-44 sbci r20, 0x44 ; Subtract Immediate with Carry SBI FE8A: 45-45 sbci r20, 0x55 ; Subtract Immediate with Carry SBI FE8C: 46-46 sbci r20, 0x66 ; Subtract Immediate with Carry SBI FE8E: 47-47 sbci r20, 0x77 ; Subtract Immediate with Carry SBI FE90: 48-48 sbci r20, 0x88 ; Subtract Immediate with Carry SBI FE92: 49-49 sbci r20, 0x99 ; Subtract Immediate with Carry SBI FE94: 4A-4A sbci r20, 0xaa ; Subtract Immediate with Carry SBI FE96: 4B-4B sbci r20, 0xbb ; Subtract Immediate with Carry SBI FE98: 4C-4C sbci r20, 0xcc ; Subtract Immediate with Carry SBI FE9A: 4D-4D sbci r20, 0xdd ; Subtract Immediate with Carry SBI FE9C: 4E-4E sbci r20, 0xee ; Subtract Immediate with Carry SBI FE9E: 4F-4F sbci r20, 0xff ; Subtract Immediate with Carry SBI FEA0: 50-50 subi r21, 0x00 ; Subtract Immediate FEA2: 51-51 subi r21, 0x11 ; Subtract Immediate FEA4: 52-52 subi r21, 0x22 ; Subtract Immediate FEA6: 53-53 subi r21, 0x33 ; Subtract Immediate FEA8: 54-54 subi r21, 0x44 ; Subtract Immediate FEAA: 55-55 subi r21, 0x55 ; Subtract Immediate FEAC: 56-56 subi r21, 0x66 ; Subtract Immediate FEAE: 57-57 subi r21, 0x77 ; Subtract Immediate FEB0: 58-58 subi r21, 0x88 ; Subtract Immediate FEB2: 59-59 subi r21, 0x99 ; Subtract Immediate FEB4: 5A-5A subi r21, 0xaa ; Subtract Immediate FEB6: 5B-5B subi r21, 0xbb ; Subtract Immediate FEB8: 5C-5C subi r21, 0xcc ; Subtract Immediate FEBA: 5D-5D subi r21, 0xdd ; Subtract Immediate FEBC: 5E-5E subi r21, 0xee ; Subtract Immediate FEBE: 5F-5F subi r21, 0xff ; Subtract Immediate FEC0: 60-60 ori r22, 0x00 ; Logical OR with Immediate FEC2: 61-61 ori r22, 0x11 ; Logical OR with Immediate FEC4: 62-62 ori r22, 0x22 ; Logical OR with Immediate FEC6: 63-63 ori r22, 0x33 ; Logical OR with Immediate FEC8: 64-64 ori r22, 0x44 ; Logical OR with Immediate FECA: 65-65 ori r22, 0x55 ; Logical OR with Immediate FECC: 66-66 ori r22, 0x66 ; Logical OR with Immediate FECE: 67-67 ori r22, 0x77 ; Logical OR with Immediate FED0: 68-68 ori r22, 0x88 ; Logical OR with Immediate FED2: 69-69 ori r22, 0x99 ; Logical OR with Immediate FED4: 6A-6A ori r22, 0xaa ; Logical OR with Immediate FED6: 6B-6B ori r22, 0xbb ; Logical OR with Immediate FED8: 6C-6C ori r22, 0xcc ; Logical OR with Immediate FEDA: 6D-6D ori r22, 0xdd ; Logical OR with Immediate FEDC: 6E-6E ori r22, 0xee ; Logical OR with Immediate FEDE: 6F-6F ori r22, 0xff ; Logical OR with Immediate FEE0: 70-70 andi r23, 0x00 ; Logical AND with Immediate FEE2: 71-71 andi r23, 0x11 ; Logical AND with Immediate FEE4: 72-72 andi r23, 0x22 ; Logical AND with Immediate FEE6: 73-73 andi r23, 0x33 ; Logical AND with Immediate FEE8: 74-74 andi r23, 0x44 ; Logical AND with Immediate FEEA: 75-75 andi r23, 0x55 ; Logical AND with Immediate FEEC: 76-76 andi r23, 0x66 ; Logical AND with Immediate FEEE: 77-77 andi r23, 0x77 ; Logical AND with Immediate FEF0: 78-78 andi r23, 0x88 ; Logical AND with Immediate FEF2: 79-79 andi r23, 0x99 ; Logical AND with Immediate FEF4: 7A-7A andi r23, 0xaa ; Logical AND with Immediate FEF6: 7B-7B andi r23, 0xbb ; Logical AND with Immediate FEF8: 7C-7C andi r23, 0xcc ; Logical AND with Immediate FEFA: 7D-7D andi r23, 0xdd ; Logical AND with Immediate FEFC: 7E-7E andi r23, 0xee ; Logical AND with Immediate FEFE: 7F-7F andi r23, 0xff ; Logical AND with Immediate FF00: 80-80 ld r8, Z ; Load Indirect from Data Space to Register FF02: 81-81 ldd r24, Y+1 ; Load Indirect from Data Space to Register FF04: 82-82 std Y+2, r8 ; Store Indirect From Register to Data Space FF06: 83-83 std Y+3, r24 ; Store Indirect From Register to Data Space FF08: 84-84 std Y+12, r8 ; Store Indirect From Register to Data Space FF0A: 85-85 std Y+13, r24 ; Store Indirect From Register to Data Space FF0C: 86-86 std Y+14, r8 ; Store Indirect From Register to Data Space FF0E: 87-87 std Y+15, r24 ; Store Indirect From Register to Data Space FF10: 88-88 std Y+16, r8 ; Store Indirect From Register to Data Space FF12: 89-89 std Y+17, r24 ; Store Indirect From Register to Data Space FF14: 8A-8A std Y+18, r8 ; Store Indirect From Register to Data Space FF16: 8B-8B std Y+19, r24 ; Store Indirect From Register to Data Space FF18: 8C-8C std Y+28, r8 ; Store Indirect From Register to Data Space FF1A: 8D-8D std Y+29, r24 ; Store Indirect From Register to Data Space FF1C: 8E-8E std Y+30, r8 ; Store Indirect From Register to Data Space FF1E: 8F-8F std Y+31, r24 ; Store Indirect From Register to Data Space FF20: 90-90-91-91 lds r9, 0x9191 ; Load Direct from Data Space (32-bit) FF24: 92-92 st -Z, r9 ; Store Indirect From Register to Data Space FF26: 93-93 .data 0x9393 ; Binary data FF28: 94-94 .data 0x9494 ; Binary data FF2A: 95-95 asr r25 ; Arithmetic Shift Right FF2C: 96-96 adiw r26, 0x26 ; Add Immediate to Word FF2E: 97-97 sbiw r26, 0x27 ; Subtract Immediate from Word FF30: 98-98 cbi 0x13, 0 ; Clear Bit in I/O Register FF32: 99-99 sbic 0x13, 1 ; Skip if Bit in I/O Register is Cleared FF34: 9A-9A sbi 0x13, 2 ; Set Bit in I/O Register FF36: 9B-9B sbis 0x13, 3 ; Skip if Bit in I/O Register is Set FF38: 9C-9C mul r9, r12 ; Multiply Unsigned FF3A: 9D-9D mul r25, r13 ; Multiply Unsigned FF3C: 9E-9E mul r9, r30 ; Multiply Unsigned FF3E: 9F-9F mul r25, r31 ; Multiply Unsigned FF40: A0-A0 ldd r10, Y+32 ; Load Indirect from Data Space to Register FF42: A1-A1 ldd r26, Y+33 ; Load Indirect from Data Space to Register FF44: A2-A2 std Y+34, r10 ; Store Indirect From Register to Data Space FF46: A3-A3 std Y+35, r26 ; Store Indirect From Register to Data Space FF48: A4-A4 std Y+44, r10 ; Store Indirect From Register to Data Space FF4A: A5-A5 std Y+45, r26 ; Store Indirect From Register to Data Space FF4C: A6-A6 std Y+46, r10 ; Store Indirect From Register to Data Space FF4E: A7-A7 std Y+47, r26 ; Store Indirect From Register to Data Space FF50: A8-A8 std Y+48, r10 ; Store Indirect From Register to Data Space FF52: A9-A9 std Y+49, r26 ; Store Indirect From Register to Data Space FF54: AA-AA std Y+50, r10 ; Store Indirect From Register to Data Space FF56: AB-AB std Y+51, r26 ; Store Indirect From Register to Data Space FF58: AC-AC std Y+60, r10 ; Store Indirect From Register to Data Space FF5A: AD-AD std Y+61, r26 ; Store Indirect From Register to Data Space FF5C: AE-AE std Y+62, r10 ; Store Indirect From Register to Data Space FF5E: AF-AF std Y+63, r26 ; Store Indirect From Register to Data Space FF60: B0-B0 in r11, 0x00 ; Load an I/O Location to Register FF62: B1-B1 in r27, 0x01 ; Load an I/O Location to Register FF64: B2-B2 in r11, 0x12 ; Load an I/O Location to Register FF66: B3-B3 in r27, 0x13 ; Load an I/O Location to Register FF68: B4-B4 in r11, 0x24 ; Load an I/O Location to Register FF6A: B5-B5 in r27, 0x25 ; Load an I/O Location to Register FF6C: B6-B6 in r11, 0x36 ; Load an I/O Location to Register FF6E: B7-B7 in r27, 0x37 ; Load an I/O Location to Register FF70: B8-B8 out 0x08, r11 ; Store Register to I/O Location FF72: B9-B9 out 0x09, r27 ; Store Register to I/O Location FF74: BA-BA out 0x1a, r11 ; Store Register to I/O Location FF76: BB-BB out 0x1b, r27 ; Store Register to I/O Location FF78: BC-BC out 0x2c, r11 ; Store Register to I/O Location FF7A: BD-BD out 0x2d, r27 ; Store Register to I/O Location FF7C: BE-BE out 0x3e, r11 ; Store Register to I/O Location FF7E: BF-BF out 0x3f, r27 ; Store Register to I/O Location FF80: C0-C0 rjmp .+384 ; Relative Jump FF82: C1-C1 rjmp .+898 ; Relative Jump FF84: C2-C2 rjmp .+1412 ; Relative Jump FF86: C3-C3 rjmp .+1926 ; Relative Jump FF88: C4-C4 rjmp .+2440 ; Relative Jump FF8A: C5-C5 rjmp .+2954 ; Relative Jump FF8C: C6-C6 rjmp .+3468 ; Relative Jump FF8E: C7-C7 rjmp .+3982 ; Relative Jump FF90: C8-C8 rjmp .-3696 ; Relative Jump FF92: C9-C9 rjmp .-3182 ; Relative Jump FF94: CA-CA rjmp .-2668 ; Relative Jump FF96: CB-CB rjmp .-2154 ; Relative Jump FF98: CC-CC rjmp .-1640 ; Relative Jump FF9A: CD-CD rjmp .-1126 ; Relative Jump FF9C: CE-CE rjmp .-612 ; Relative Jump FF9E: CF-CF rjmp .-98 ; Relative Jump FFA0: D0-D0 rcall .+416 ; Relative Call to Subroutine FFA2: D1-D1 rcall .+930 ; Relative Call to Subroutine FFA4: D2-D2 rcall .+1444 ; Relative Call to Subroutine FFA6: D3-D3 rcall .+1958 ; Relative Call to Subroutine FFA8: D4-D4 rcall .+2472 ; Relative Call to Subroutine FFAA: D5-D5 rcall .+2986 ; Relative Call to Subroutine FFAC: D6-D6 rcall .+3500 ; Relative Call to Subroutine FFAE: D7-D7 rcall .+4014 ; Relative Call to Subroutine FFB0: D8-D8 rcall .+4528 ; Relative Call to Subroutine FFB2: D9-D9 rcall .+5042 ; Relative Call to Subroutine FFB4: DA-DA rcall .+5556 ; Relative Call to Subroutine FFB6: DB-DB rcall .+6070 ; Relative Call to Subroutine FFB8: DC-DC rcall .+6584 ; Relative Call to Subroutine FFBA: DD-DD rcall .+7098 ; Relative Call to Subroutine FFBC: DE-DE rcall .+7612 ; Relative Call to Subroutine FFBE: DF-DF rcall .+8126 ; Relative Call to Subroutine FFC0: E0-E0 ldi r30, 0x00 ; Load Immediate FFC2: E1-E1 ldi r30, 0x11 ; Load Immediate FFC4: E2-E2 ldi r30, 0x22 ; Load Immediate FFC6: E3-E3 ldi r30, 0x33 ; Load Immediate FFC8: E4-E4 ldi r30, 0x44 ; Load Immediate FFCA: E5-E5 ldi r30, 0x55 ; Load Immediate FFCC: E6-E6 ldi r30, 0x66 ; Load Immediate FFCE: E7-E7 ldi r30, 0x77 ; Load Immediate FFD0: E8-E8 ldi r30, 0x88 ; Load Immediate FFD2: E9-E9 ldi r30, 0x99 ; Load Immediate FFD4: EA-EA ldi r30, 0xaa ; Load Immediate FFD6: EB-EB ldi r30, 0xbb ; Load Immediate FFD8: EC-EC ldi r30, 0xcc ; Load Immediate FFDA: ED-ED ldi r30, 0xdd ; Load Immediate FFDC: EE-EE ldi r30, 0xee ; Load Immediate FFDE: EF-EF ldi r30, 0xff ; Load Immediate FFE0: F0-F0 brbs 0, .+60 ; Branch if Bit in SREG is Set FFE2: F1-F1 brbs 1, .+124 ; Branch if Bit in SREG is Set FFE4: F2-F2 brbs 2, .-68 ; Branch if Bit in SREG is Set FFE6: F3-F3 brbs 3, .-4 ; Branch if Bit in SREG is Set FFE8: F4-F4 brbc 4, .+60 ; Branch if Bit in SREG is Cleared FFEA: F5-F5 brbc 5, .+124 ; Branch if Bit in SREG is Cleared FFEC: F6-F6 brbc 6, .-68 ; Branch if Bit in SREG is Cleared FFEE: F7-F7 brbc 7, .-4 ; Branch if Bit in SREG is Cleared FFF0: F8-F8 .data 0xf8f8 ; Binary data FFF2: F9-F9 .data 0xf9f9 ; Binary data FFF4: FA-FA .data 0xfafa ; Binary data FFF6: FB-FB .data 0xfbfb ; Binary data FFF8: FC-FC .data 0xfcfc ; Binary data FFFA: FD-FD .data 0xfdfd ; Binary data FFFC: FE-FE .data 0xfefe ; Binary data FFFE: FF-FF .data 0xffff ; Binary data C:\Users\Star>