📄 test.lss
字号:
5b4: 10 92 2a 04 sts 0x042A, r1
5b8: 10 92 2c 04 sts 0x042C, r1
5bc: 10 92 2e 04 sts 0x042E, r1
5c0: 80 93 30 04 sts 0x0430, r24
5c4: 08 95 ret
5c6: 10 92 29 04 sts 0x0429, r1
5ca: 8f ef ldi r24, 0xFF ; 255
5cc: 80 93 2b 04 sts 0x042B, r24
5d0: 81 e0 ldi r24, 0x01 ; 1
5d2: 80 93 2d 04 sts 0x042D, r24
5d6: 10 92 2f 04 sts 0x042F, r1
5da: ec cf rjmp .-40 ; 0x5b4
5dc: 10 92 29 04 sts 0x0429, r1
5e0: 81 e0 ldi r24, 0x01 ; 1
5e2: 80 93 2b 04 sts 0x042B, r24
5e6: 80 93 2d 04 sts 0x042D, r24
5ea: 10 92 2f 04 sts 0x042F, r1
5ee: bd cf rjmp .-134 ; 0x56a
5f0: 10 92 29 04 sts 0x0429, r1
5f4: 8f ef ldi r24, 0xFF ; 255
5f6: 80 93 2b 04 sts 0x042B, r24
5fa: 8e ef ldi r24, 0xFE ; 254
5fc: 80 93 2d 04 sts 0x042D, r24
600: 81 e0 ldi r24, 0x01 ; 1
602: 80 93 2f 04 sts 0x042F, r24
606: 10 92 2a 04 sts 0x042A, r1
60a: 10 92 2c 04 sts 0x042C, r1
60e: 10 92 2e 04 sts 0x042E, r1
612: 93 cf rjmp .-218 ; 0x53a
00000614 <DispBlock>:
614: ef 92 push r14
616: ff 92 push r15
618: 0f 93 push r16
61a: 1f 93 push r17
61c: cf 93 push r28
61e: df 93 push r29
620: cd b7 in r28, 0x3d ; 61
622: de b7 in r29, 0x3e ; 62
624: 28 97 sbiw r28, 0x08 ; 8
626: 0f b6 in r0, 0x3f ; 63
628: f8 94 cli
62a: de bf out 0x3e, r29 ; 62
62c: 0f be out 0x3f, r0 ; 63
62e: cd bf out 0x3d, r28 ; 61
630: 98 2f mov r25, r24
632: 16 2f mov r17, r22
634: 04 2f mov r16, r20
636: 22 30 cpi r18, 0x02 ; 2
638: d9 f0 breq .+54 ; 0x670
63a: 18 86 std Y+8, r1 ; 0x08
63c: 19 82 std Y+1, r1 ; 0x01
63e: 1f 82 std Y+7, r1 ; 0x07
640: 1a 82 std Y+2, r1 ; 0x02
642: 1e 82 std Y+6, r1 ; 0x06
644: 1b 82 std Y+3, r1 ; 0x03
646: 1d 82 std Y+5, r1 ; 0x05
648: 1c 82 std Y+4, r1 ; 0x04
64a: 11 0f add r17, r17
64c: 11 0f add r17, r17
64e: 11 0f add r17, r17
650: 98 54 subi r25, 0x48 ; 72
652: 69 2f mov r22, r25
654: 80 2f mov r24, r16
656: 0e 94 a5 07 call 0xf4a
65a: 10 5c subi r17, 0xC0 ; 192
65c: 61 2f mov r22, r17
65e: 80 2f mov r24, r16
660: 0e 94 a5 07 call 0xf4a
664: 7e 01 movw r14, r28
666: 08 94 sec
668: e1 1c adc r14, r1
66a: f1 1c adc r15, r1
66c: 17 e0 ldi r17, 0x07 ; 7
66e: 0c c0 rjmp .+24 ; 0x688
670: 8f ef ldi r24, 0xFF ; 255
672: 88 87 std Y+8, r24 ; 0x08
674: 89 83 std Y+1, r24 ; 0x01
676: 81 e8 ldi r24, 0x81 ; 129
678: 8f 83 std Y+7, r24 ; 0x07
67a: 8a 83 std Y+2, r24 ; 0x02
67c: 8e 83 std Y+6, r24 ; 0x06
67e: 8b 83 std Y+3, r24 ; 0x03
680: 89 e9 ldi r24, 0x99 ; 153
682: 8d 83 std Y+5, r24 ; 0x05
684: 8c 83 std Y+4, r24 ; 0x04
686: e1 cf rjmp .-62 ; 0x64a
688: f7 01 movw r30, r14
68a: 61 91 ld r22, Z+
68c: 7f 01 movw r14, r30
68e: 80 2f mov r24, r16
690: 0e 94 79 07 call 0xef2
694: 11 50 subi r17, 0x01 ; 1
696: 17 ff sbrs r17, 7
698: f7 cf rjmp .-18 ; 0x688
69a: 28 96 adiw r28, 0x08 ; 8
69c: 0f b6 in r0, 0x3f ; 63
69e: f8 94 cli
6a0: de bf out 0x3e, r29 ; 62
6a2: 0f be out 0x3f, r0 ; 63
6a4: cd bf out 0x3d, r28 ; 61
6a6: df 91 pop r29
6a8: cf 91 pop r28
6aa: 1f 91 pop r17
6ac: 0f 91 pop r16
6ae: ff 90 pop r15
6b0: ef 90 pop r14
6b2: 08 95 ret
000006b4 <DrawBlock>:
6b4: 0f 93 push r16
6b6: 1f 93 push r17
6b8: cf 93 push r28
6ba: df 93 push r29
6bc: cd b7 in r28, 0x3d ; 61
6be: de b7 in r29, 0x3e ; 62
6c0: 21 97 sbiw r28, 0x01 ; 1
6c2: 0f b6 in r0, 0x3f ; 63
6c4: f8 94 cli
6c6: de bf out 0x3e, r29 ; 62
6c8: 0f be out 0x3f, r0 ; 63
6ca: cd bf out 0x3d, r28 ; 61
6cc: 08 2f mov r16, r24
6ce: 16 2f mov r17, r22
6d0: 61 31 cpi r22, 0x11 ; 17
6d2: 34 f5 brge .+76 ; 0x720
6d4: ae 01 movw r20, r28
6d6: 4f 5f subi r20, 0xFF ; 255
6d8: 5f 4f sbci r21, 0xFF ; 255
6da: 60 e0 ldi r22, 0x00 ; 0
6dc: 70 e0 ldi r23, 0x00 ; 0
6de: 80 91 54 05 lds r24, 0x0554
6e2: 90 91 55 05 lds r25, 0x0555
6e6: 0e 94 74 0c call 0x18e8
6ea: 80 2f mov r24, r16
6ec: 81 50 subi r24, 0x01 ; 1
6ee: 88 30 cpi r24, 0x08 ; 8
6f0: 50 f4 brcc .+20 ; 0x706
6f2: 61 2f mov r22, r17
6f4: 61 50 subi r22, 0x01 ; 1
6f6: 61 31 cpi r22, 0x11 ; 17
6f8: 30 f4 brcc .+12 ; 0x706
6fa: 68 30 cpi r22, 0x08 ; 8
6fc: 5c f4 brge .+22 ; 0x714
6fe: 22 e0 ldi r18, 0x02 ; 2
700: 40 e3 ldi r20, 0x30 ; 48
702: 0e 94 0a 03 call 0x614
706: 80 91 54 05 lds r24, 0x0554
70a: 90 91 55 05 lds r25, 0x0555
70e: 0e 94 bd 0c call 0x197a
712: 06 c0 rjmp .+12 ; 0x720
714: 68 50 subi r22, 0x08 ; 8
716: 22 e0 ldi r18, 0x02 ; 2
718: 41 e3 ldi r20, 0x31 ; 49
71a: 0e 94 0a 03 call 0x614
71e: f3 cf rjmp .-26 ; 0x706
720: 21 96 adiw r28, 0x01 ; 1
722: 0f b6 in r0, 0x3f ; 63
724: f8 94 cli
726: de bf out 0x3e, r29 ; 62
728: 0f be out 0x3f, r0 ; 63
72a: cd bf out 0x3d, r28 ; 61
72c: df 91 pop r29
72e: cf 91 pop r28
730: 1f 91 pop r17
732: 0f 91 pop r16
734: 08 95 ret
00000736 <FirstDraw>:
736: 1f 93 push r17
738: cf 93 push r28
73a: df 93 push r29
73c: 84 e0 ldi r24, 0x04 ; 4
73e: 80 93 5e 05 sts 0x055E, r24
742: 80 e1 ldi r24, 0x10 ; 16
744: 80 93 5f 05 sts 0x055F, r24
748: 10 e0 ldi r17, 0x00 ; 0
74a: 81 2f mov r24, r17
74c: 99 27 eor r25, r25
74e: ec 01 movw r28, r24
750: c2 5a subi r28, 0xA2 ; 162
752: da 4f sbci r29, 0xFA ; 250
754: 22 e0 ldi r18, 0x02 ; 2
756: de 01 movw r26, r28
758: 12 96 adiw r26, 0x02 ; 2
75a: fc 01 movw r30, r24
75c: ef 5c subi r30, 0xCF ; 207
75e: f9 4f sbci r31, 0xF9 ; 249
760: 88 81 ld r24, Y
762: 90 81 ld r25, Z
764: 32 96 adiw r30, 0x02 ; 2
766: 89 0f add r24, r25
768: 8c 93 st X, r24
76a: 12 96 adiw r26, 0x02 ; 2
76c: 21 50 subi r18, 0x01 ; 1
76e: 27 ff sbrs r18, 7
770: f7 cf rjmp .-18 ; 0x760
772: 1f 5f subi r17, 0xFF ; 255
774: 12 30 cpi r17, 0x02 ; 2
776: 48 f3 brcs .-46 ; 0x74a
778: 0e 94 ef 00 call 0x1de
77c: 13 e0 ldi r17, 0x03 ; 3
77e: ce e5 ldi r28, 0x5E ; 94
780: d5 e0 ldi r29, 0x05 ; 5
782: 69 81 ldd r22, Y+1 ; 0x01
784: 61 31 cpi r22, 0x11 ; 17
786: 38 f4 brcc .+14 ; 0x796
788: 03 c0 rjmp .+6 ; 0x790
78a: 69 81 ldd r22, Y+1 ; 0x01
78c: 61 31 cpi r22, 0x11 ; 17
78e: 18 f4 brcc .+6 ; 0x796
790: 88 81 ld r24, Y
792: 0e 94 5a 03 call 0x6b4
796: 11 50 subi r17, 0x01 ; 1
798: 22 96 adiw r28, 0x02 ; 2
79a: 17 ff sbrs r17, 7
79c: f6 cf rjmp .-20 ; 0x78a
79e: df 91 pop r29
7a0: cf 91 pop r28
7a2: 1f 91 pop r17
7a4: 08 95 ret
000007a6 <DelBlock>:
7a6: 0f 93 push r16
7a8: 1f 93 push r17
7aa: cf 93 push r28
7ac: df 93 push r29
7ae: cd b7 in r28, 0x3d ; 61
7b0: de b7 in r29, 0x3e ; 62
7b2: 21 97 sbiw r28, 0x01 ; 1
7b4: 0f b6 in r0, 0x3f ; 63
7b6: f8 94 cli
7b8: de bf out 0x3e, r29 ; 62
7ba: 0f be out 0x3f, r0 ; 63
7bc: cd bf out 0x3d, r28 ; 61
7be: 08 2f mov r16, r24
7c0: 16 2f mov r17, r22
7c2: 61 31 cpi r22, 0x11 ; 17
7c4: 34 f5 brge .+76 ; 0x812
7c6: ae 01 movw r20, r28
7c8: 4f 5f subi r20, 0xFF ; 255
7ca: 5f 4f sbci r21, 0xFF ; 255
7cc: 60 e0 ldi r22, 0x00 ; 0
7ce: 70 e0 ldi r23, 0x00 ; 0
7d0: 80 91 54 05 lds r24, 0x0554
7d4: 90 91 55 05 lds r25, 0x0555
7d8: 0e 94 74 0c call 0x18e8
7dc: 80 2f mov r24, r16
7de: 81 50 subi r24, 0x01 ; 1
7e0: 88 30 cpi r24, 0x08 ; 8
7e2: 50 f4 brcc .+20 ; 0x7f8
7e4: 61 2f mov r22, r17
7e6: 61 50 subi r22, 0x01 ; 1
7e8: 61 31 cpi r22, 0x11 ; 17
7ea: 30 f4 brcc .+12 ; 0x7f8
7ec: 68 30 cpi r22, 0x08 ; 8
7ee: 5c f4 brge .+22 ; 0x806
7f0: 21 e0 ldi r18, 0x01 ; 1
7f2: 40 e3 ldi r20, 0x30 ; 48
7f4: 0e 94 0a 03 call 0x614
7f8: 80 91 54 05 lds r24, 0x0554
7fc: 90 91 55 05 lds r25, 0x0555
800: 0e 94 bd 0c call 0x197a
804: 06 c0 rjmp .+12 ; 0x812
806: 68 50 subi r22, 0x08 ; 8
808: 21 e0 ldi r18, 0x01 ; 1
80a: 41 e3 ldi r20, 0x31 ; 49
80c: 0e 94 0a 03 call 0x614
810: f3 cf rjmp .-26 ; 0x7f8
812: 21 96 adiw r28, 0x01 ; 1
814: 0f b6 in r0, 0x3f ; 63
816: f8 94 cli
818: de bf out 0x3e, r29 ; 62
81a: 0f be out 0x3f, r0 ; 63
81c: cd bf out 0x3d, r28 ; 61
81e: df 91 pop r29
820: cf 91 pop r28
822: 1f 91 pop r17
824: 0f 91 pop r16
826: 08 95 ret
00000828 <IdentLine>:
828: 4f 92 push r4
82a: 5f 92 push r5
82c: 6f 92 push r6
82e: 7f 92 push r7
830: 8f 92 push r8
832: 9f 92 push r9
834: af 92 push r10
836: bf 92 push r11
838: cf 92 push r12
83a: df 92 push r13
83c: ef 92 push r14
83e: ff 92 push r15
840: 0f 93 push r16
842: 1f 93 push r17
844: cf 93 push r28
846: df 93 push r29
848: cd b7 in r28, 0x3d ; 61
84a: de b7 in r29, 0x3e ; 62
84c: 2a 97 sbiw r28, 0x0a ; 10
84e: 0f b6 in r0, 0x3f ; 63
850: f8 94 cli
852: de bf out 0x3e, r29 ; 62
854: 0f be out 0x3f, r0 ; 63
856: cd bf out 0x3d, r28 ; 61
858: 44 24 eor r4, r4
85a: 55 24 eor r5, r5
85c: a1 e0 ldi r26, 0x01 ; 1
85e: aa 2e mov r10, r26
860: b1 2c mov r11, r1
862: 3e 01 movw r6, r28
864: 6a 0c add r6, r10
866: 7b 1c adc r7, r11
868: f8 e0 ldi r31, 0x08 ; 8
86a: 8f 2e mov r8, r31
86c: 91 2c mov r9, r1
86e: e1 e0 ldi r30, 0x01 ; 1
870: ee 2e mov r14, r30
872: f1 2c mov r15, r1
874: f5 01 movw r30, r10
876: ea 0d add r30, r10
878: fb 1d adc r31, r11
87a: e8 0d add r30, r8
87c: f9 1d adc r31, r9
87e: e9 56 subi r30, 0x69 ; 105
880: fb 4f sbci r31, 0xFB ; 251
882: 81 91 ld r24, Z+
884: 88 23 and r24, r24
886: 09 f4 brne .+2 ; 0x88a
888: 44 c0 rjmp .+136 ; 0x912
88a: 08 94 sec
88c: e1 1c adc r14, r1
88e: f1 1c adc r15, r1
890: 89 e0 ldi r24, 0x09 ; 9
892: e8 16 cp r14, r24
894: f1 04 cpc r15, r1
896: ac f3 brlt .-22 ; 0x882
898: 71 e0 ldi r23, 0x01 ; 1
89a: e7 2e mov r14, r23
89c: f1 2c mov r15, r1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -