📄 icc17-1.lis
字号:
0364 .dbline 162
0364 80911F00 lds R24,_row
0368 8F5F subi R24,255 ; addi 1
036A 80931F00 sts _row,R24
036E .dbline 162
036E 8F5F subi R24,255 ; addi 1
0370 80931F00 sts _row,R24
0374 .dbline 162
0374 L69:
0374 .dbline 162
0374 ;
0374 .dbline 163
0374 ;
0374 87E0 ldi R24,7
0376 20901F00 lds R2,_row
037A 8215 cp R24,R2
037C 18F4 brsh L71
037E .dbline 163
037E 2224 clr R2
0380 20921F00 sts _row,R2
0384 L71:
0384 .dbline 164
0384 L66:
0384 .dbline 156
0384 C394 inc R12
0386 L68:
0386 .dbline 156
0386 8C2D mov R24,R12
0388 8830 cpi R24,8
038A 80F2 brlo L65
038C .dbline 166
038C ;
038C ;
038C ;
038C 40932000 sts _col,R20
0390 .dbline 167
0390 ;
0390 862F mov R24,R22
0392 8F5F subi R24,255 ; addi 1
0394 80931F00 sts _row,R24
0398 .dbline 169
0398 ;
0398 ;
0398 CC24 clr R12
039A 2AC0 xjmp L76
039C L73:
039C .dbline 170
039C ;
039C .dbline 171
039C ;
039C 80E0 ldi R24,<_Ezk
039E 90E0 ldi R25,>_Ezk
03A0 F501 movw R30,R10
03A2 E80F add R30,R24
03A4 F91F adc R31,R25
03A6 E491 lpm R30,Z
03A8 E0931E00 sts _cbyte,R30
03AC .dbline 172
03AC ;
03AC 2E2E mov R2,R30
03AE 2882 std y+0,R2
03B0 20911F00 lds R18,_row
03B4 00912000 lds R16,_col
03B8 87DE xcall _lw
03BA .dbline 173
03BA ;
03BA C501 movw R24,R10
03BC 0196 adiw R24,1
03BE 5C01 movw R10,R24
03C0 .dbline 174
03C0 ;
03C0 80912000 lds R24,_col
03C4 8F5F subi R24,255 ; addi 1
03C6 80932000 sts _col,R24
03CA .dbline 175
03CA 8038 cpi R24,128
03CC 41F4 brne L77
03CE .dbline 175
03CE .dbline 175
03CE 2224 clr R2
03D0 20922000 sts _col,R2
03D4 .dbline 175
03D4 80911F00 lds R24,_row
03D8 8E5F subi R24,254 ; addi 2
03DA 80931F00 sts _row,R24
03DE .dbline 175
03DE L77:
03DE .dbline 175
03DE ;
03DE .dbline 176
03DE ;
03DE 87E0 ldi R24,7
03E0 20901F00 lds R2,_row
03E4 8215 cp R24,R2
03E6 18F4 brsh L79
03E8 .dbline 176
03E8 81E0 ldi R24,1
03EA 80931F00 sts _row,R24
03EE L79:
03EE .dbline 177
03EE L74:
03EE .dbline 169
03EE C394 inc R12
03F0 L76:
03F0 .dbline 169
03F0 8C2D mov R24,R12
03F2 8830 cpi R24,8
03F4 98F2 brlo L73
03F6 .dbline 178
03F6 ;
03F6 ;
03F6 60931F00 sts _row,R22
03FA .dbline -2
03FA L64:
03FA 2196 adiw R28,1
03FC 0E940000 xcall pop_gset4
0400 .dbline 0 ; func end
0400 0895 ret
0402 .dbsym r bakerx 20 c
0402 .dbsym r bakery 22 c
0402 .dbsym r x 10 I
0402 .dbsym r i 12 c
0402 .dbsym r Order 10 c
0402 .dbend
0402 .dbfunc e display_tu _display_tu fV
0402 ; n -> R20
0402 ; dx -> R12
0402 ; i -> R10
0402 ; fb -> R22
.even
0402 _display_tu::
0402 0E940000 xcall push_gset4
0406 602F mov R22,R16
0408 2197 sbiw R28,1
040A .dbline -1
040A .dbline 184
040A ;
040A ;
040A ;
040A ;
040A ;
040A ;
040A .dbline 186
040A ;
040A ;
040A 4427 clr R20
040C 1FC0 xjmp L85
040E L82:
040E .dbline 187
040E ;
040E .dbline 188
040E ;
040E AA24 clr R10
0410 19C0 xjmp L89
0412 L86:
0412 .dbline 189
0412 ;
0412 .dbline 189
0412 80E8 ldi R24,128
0414 849F mul R24,R20
0416 EA2D mov R30,R10
0418 FF27 clr R31
041A E00D add R30,R0
041C F11D adc R31,R1
041E 80E0 ldi R24,<_tu
0420 90E0 ldi R25,>_tu
0422 E80F add R30,R24
0424 F91F adc R31,R25
0426 C490 lpm R12,Z
0428 .dbline 190
0428 ;
0428 6623 tst R22
042A 39F0 breq L90
042C .dbline 190
042C 2C2C mov R2,R12
042E 3324 clr R3
0430 8FEF ldi R24,255
0432 90E0 ldi R25,0
0434 C82E mov R12,R24
0436 C218 sub R12,R2
0438 D308 sbc R13,R3
043A L90:
043A .dbline 191
043A C882 std y+0,R12
043C 242F mov R18,R20
043E 0A2D mov R16,R10
0440 43DE xcall _lw
0442 .dbline 192
0442 L87:
0442 .dbline 188
0442 A394 inc R10
0444 L89:
0444 .dbline 188
0444 8A2D mov R24,R10
0446 8038 cpi R24,128
0448 20F3 brlo L86
044A .dbline 193
044A L83:
044A .dbline 186
044A 4395 inc R20
044C L85:
044C .dbline 186
044C 4830 cpi R20,8
044E F8F2 brlo L82
0450 .dbline -2
0450 L81:
0450 2196 adiw R28,1
0452 0E940000 xcall pop_gset4
0456 .dbline 0 ; func end
0456 0895 ret
0458 .dbsym r n 20 c
0458 .dbsym r dx 12 c
0458 .dbsym r i 10 c
0458 .dbsym r fb 22 c
0458 .dbend
.area lit(rom, con, rel)
0010 _Ezk::
0010 0000 .byte 0,0
0012 0000 .byte 0,0
0014 0000 .byte 0,0
0016 0000 .byte 0,0
0018 0000 .byte 0,0
001A 0000 .byte 0,0
001C 0000 .byte 0,0
001E 0000 .byte 0,0
0020 0000 .byte 0,0
0022 00F8 .byte 0,248
0024 0000 .byte 0,0
0026 0000 .byte 0,0
0028 0000 .byte 0,0
002A 0027 .byte 0,39
002C 0000 .byte 0,0
002E 0000 .byte 0,0
0030 0008 .byte 0,8
0032 0402 .byte 4,2
0034 0804 .byte 8,4
0036 0200 .byte 2,0
0038 0000 .byte 0,0
003A 0000 .byte 0,0
003C 0000 .byte 0,0
003E 0000 .byte 0,0
0040 4040 .byte 64,64
0042 F840 .byte 248,64
0044 40F8 .byte 64,248
0046 4000 .byte 64,0
0048 043F .byte 4,63
004A 0404 .byte 4,4
004C 3F04 .byte 63,4
004E 0400 .byte 4,0
0050 0070 .byte 0,'p
0052 88FC .byte 136,252
0054 0808 .byte 8,8
0056 3000 .byte 48,0
0058 001C .byte 0,28
005A 20FF .byte 32,255
005C 2122 .byte 33,34
005E 1C00 .byte 28,0
0060 F008 .byte 240,8
0062 F080 .byte 240,128
0064 7008 .byte 'p,8
0066 0000 .byte 0,0
0068 0031 .byte 0,49
006A 0E01 .byte 14,1
006C 1E21 .byte 30,33
006E 1E00 .byte 30,0
0070 00F0 .byte 0,240
0072 0888 .byte 8,136
0074 7000 .byte 'p,0
0076 0000 .byte 0,0
0078 1E21 .byte 30,33
007A 2324 .byte 35,36
007C 1816 .byte 24,22
007E 2000 .byte 32,0
0080 2018 .byte 32,24
0082 0000 .byte 0,0
0084 0000 .byte 0,0
0086 0000 .byte 0,0
0088 0000 .byte 0,0
008A 0000 .byte 0,0
008C 0000 .byte 0,0
008E 0000 .byte 0,0
0090 0000 .byte 0,0
0092 0000 .byte 0,0
0094 C030 .byte 192,48
0096 0804 .byte 8,4
0098 0000 .byte 0,0
009A 0000 .byte 0,0
009C 030C .byte 3,12
009E 1020 .byte 16,32
00A0 0408 .byte 4,8
00A2 30C0 .byte 48,192
00A4 0000 .byte 0,0
00A6 0000 .byte 0,0
00A8 2010 .byte 32,16
00AA 0C03 .byte 12,3
00AC 0000 .byte 0,0
00AE 0000 .byte 0,0
00B0 4040 .byte 64,64
00B2 80F0 .byte 128,240
00B4 8040 .byte 128,64
00B6 4000 .byte 64,0
00B8 0202 .byte 2,2
00BA 010F .byte 1,15
00BC 0102 .byte 1,2
00BE 0200 .byte 2,0
00C0 0000 .byte 0,0
00C2 00E0 .byte 0,224
00C4 0000 .byte 0,0
00C6 0000 .byte 0,0
00C8 0101 .byte 1,1
00CA 010F .byte 1,15
00CC 0101 .byte 1,1
00CE 0100 .byte 1,0
00D0 0000 .byte 0,0
00D2 0000 .byte 0,0
00D4 0000 .byte 0,0
00D6 0000 .byte 0,0
00D8 8060 .byte 128,96
00DA 0000 .byte 0,0
00DC 0000 .byte 0,0
00DE 0000 .byte 0,0
00E0 0000 .byte 0,0
00E2 0000 .byte 0,0
00E4 0000 .byte 0,0
00E6 0000 .byte 0,0
00E8 0101 .byte 1,1
00EA 0101 .byte 1,1
00EC 0101 .byte 1,1
00EE 0100 .byte 1,0
00F0 0000 .byte 0,0
00F2 0000 .byte 0,0
00F4 0000 .byte 0,0
00F6 0000 .byte 0,0
00F8 0020 .byte 0,32
00FA 0000 .byte 0,0
00FC 0000 .byte 0,0
00FE 0000 .byte 0,0
0100 0000 .byte 0,0
0102 0000 .byte 0,0
0104 00E0 .byte 0,224
0106 1804 .byte 24,4
0108 0040 .byte 0,64
010A 300C .byte 48,12
010C 0300 .byte 3,0
010E 0000 .byte 0,0
0110 00E0 .byte 0,224
0112 1008 .byte 16,8
0114 0810 .byte 8,16
0116 E000 .byte 224,0
0118 000F .byte 0,15
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -