📄 12232.lst
字号:
1237 .LBB473:
1238 .LM263:
1239 035e DB98 cbi 59-32,3
1240 .LM264:
1241 0360 DA9A sbi 59-32,2
1242 .LM265:
1243 0362 15BB out 53-32,r17
1244 .LM266:
1245 0364 DA98 cbi 59-32,2
1246 .LBE473:
1247 .LBE472:
1248 .LBB474:
1249 .LBB475:
1250 .LM267:
1251 0366 DB98 cbi 59-32,3
1252 .LM268:
1253 0368 D99A sbi 59-32,1
1254 .LM269:
1255 036a 15BB out 53-32,r17
1256 .LM270:
1257 036c D998 cbi 59-32,1
1258 036e E02F mov r30,r16
1259 .LVL71:
1260 0370 F0E0 ldi r31,lo8(0)
1261 .LVL72:
1262 .LBE475:
1263 .LBE474:
1264 .LBE471:
1265 .LBE470:
1266 .LM271:
1267 0372 8981 ldd r24,Y+1
1268 0374 8130 cpi r24,lo8(1)
1269 0376 01F4 brne .L45
1270 .LVL73:
1271 .LBB476:
1272 0378 EE0D add r30,r14
1273 037a FF1D adc r31,r15
1274 .LVL74:
1275 037c E050 subi r30,lo8(-(bmp001))
1276 037e F040 sbci r31,hi8(-(bmp001))
1277 .LVL75:
1278 /* #APP */
1279 ; 187 "fun.h" 1
1280 0380 8491 lpm r24, Z
1281
1282 ; 0 "" 2
1283 .LVL76:
1284 /* #NOAPP */
1285 0382 00C0 rjmp .L52
1286 .LVL77:
1287 .L45:
1288 .LBE476:
1289 .LBB477:
1290 .LM272:
1291 0384 EE0D add r30,r14
1292 0386 FF1D adc r31,r15
1293 .LVL78:
1294 0388 E050 subi r30,lo8(-(bmp001))
1295 038a F040 sbci r31,hi8(-(bmp001))
1296 .LVL79:
1297 /* #APP */
1298 ; 188 "fun.h" 1
1299 038c 8491 lpm r24, Z
1300
1301 ; 0 "" 2
1302 .LVL80:
1303 /* #NOAPP */
1304 038e 00C0 rjmp .L53
1305 .LVL81:
1306 .L42:
1307 .LBE477:
1308 .LM273:
1309 0390 62E0 ldi r22,lo8(2)
1310 0392 82E0 ldi r24,lo8(2)
1311 0394 0E94 0000 call SetPage
1312 .LVL82:
1313 .LBB478:
1314 .LBB479:
1315 .LBB480:
1316 .LBB481:
1317 .LM274:
1318 0398 DB98 cbi 59-32,3
1319 .LM275:
1320 039a DA9A sbi 59-32,2
1321 .LM276:
1322 039c 15BB out 53-32,r17
1323 .LM277:
1324 039e DA98 cbi 59-32,2
1325 .LBE481:
1326 .LBE480:
1327 .LBB482:
1328 .LBB483:
1329 .LM278:
1330 03a0 DB98 cbi 59-32,3
1331 .LM279:
1332 03a2 D99A sbi 59-32,1
1333 .LM280:
1334 03a4 15BB out 53-32,r17
1335 .LM281:
1336 03a6 D998 cbi 59-32,1
1337 03a8 E02F mov r30,r16
1338 03aa F0E0 ldi r31,lo8(0)
1339 .LVL83:
1340 .LBE483:
1341 .LBE482:
1342 .LBE479:
1343 .LBE478:
1344 .LM282:
1345 03ac A981 ldd r26,Y+1
1346 03ae A130 cpi r26,lo8(1)
1347 03b0 01F4 brne .L47
1348 .LVL84:
1349 .LBB484:
1350 03b2 E050 subi r30,lo8(-(bmp001))
1351 03b4 F040 sbci r31,hi8(-(bmp001))
1352 .LVL85:
1353 /* #APP */
1354 ; 194 "fun.h" 1
1355 03b6 8491 lpm r24, Z
1356
1357 ; 0 "" 2
1358 .LVL86:
1359 /* #NOAPP */
1360 .LBE484:
1361 .LBB485:
1362 .LBB486:
1363 .LBB487:
1364 .LBB488:
1365 .LM283:
1366 03b8 DB9A sbi 59-32,3
1367 .LM284:
1368 03ba D99A sbi 59-32,1
1369 .LM285:
1370 03bc 85BB out 53-32,r24
1371 .LM286:
1372 03be D998 cbi 59-32,1
1373 03c0 00C0 rjmp .L48
1374 .LVL87:
1375 .L47:
1376 .LBE488:
1377 .LBE487:
1378 .LBE486:
1379 .LBE485:
1380 .LBB489:
1381 .LM287:
1382 03c2 E050 subi r30,lo8(-(bmp001))
1383 03c4 F040 sbci r31,hi8(-(bmp001))
1384 .LVL88:
1385 /* #APP */
1386 ; 195 "fun.h" 1
1387 03c6 8491 lpm r24, Z
1388
1389 ; 0 "" 2
1390 .LVL89:
1391 /* #NOAPP */
1392 .LBE489:
1393 .LBB490:
1394 .LBB491:
1395 .LBB492:
1396 .LBB493:
1397 .LM288:
1398 03c8 DB9A sbi 59-32,3
1399 .LM289:
1400 03ca DA9A sbi 59-32,2
1401 .LM290:
1402 03cc 85BB out 53-32,r24
1403 .LM291:
1404 03ce DA98 cbi 59-32,2
1405 .LVL90:
1406 .L48:
1407 .LBE493:
1408 .LBE492:
1409 .LBE491:
1410 .LBE490:
1411 .LM292:
1412 03d0 63E0 ldi r22,lo8(3)
1413 03d2 83E0 ldi r24,lo8(3)
1414 .LVL91:
1415 03d4 0E94 0000 call SetPage
1416 .LVL92:
1417 .LBB494:
1418 .LBB495:
1419 .LBB496:
1420 .LBB497:
1421 .LM293:
1422 03d8 DB98 cbi 59-32,3
1423 .LM294:
1424 03da DA9A sbi 59-32,2
1425 .LM295:
1426 03dc 15BB out 53-32,r17
1427 .LM296:
1428 03de DA98 cbi 59-32,2
1429 .LBE497:
1430 .LBE496:
1431 .LBB498:
1432 .LBB499:
1433 .LM297:
1434 03e0 DB98 cbi 59-32,3
1435 .LM298:
1436 03e2 D99A sbi 59-32,1
1437 .LM299:
1438 03e4 15BB out 53-32,r17
1439 .LM300:
1440 03e6 D998 cbi 59-32,1
1441 03e8 E02F mov r30,r16
1442 .LVL93:
1443 03ea F0E0 ldi r31,lo8(0)
1444 .LVL94:
1445 .LBE499:
1446 .LBE498:
1447 .LBE495:
1448 .LBE494:
1449 .LM301:
1450 03ec B981 ldd r27,Y+1
1451 03ee B130 cpi r27,lo8(1)
1452 03f0 01F4 brne .L49
1453 .LVL95:
1454 .LBB500:
1455 03f2 EE0D add r30,r14
1456 03f4 FF1D adc r31,r15
1457 .LVL96:
1458 03f6 E050 subi r30,lo8(-(bmp001))
1459 03f8 F040 sbci r31,hi8(-(bmp001))
1460 .LVL97:
1461 /* #APP */
1462 ; 198 "fun.h" 1
1463 03fa 8491 lpm r24, Z
1464
1465 ; 0 "" 2
1466 .LVL98:
1467 /* #NOAPP */
1468 .L52:
1469 .LBE500:
1470 .LBB501:
1471 .LBB502:
1472 .LBB503:
1473 .LBB504:
1474 .LM302:
1475 03fc DB9A sbi 59-32,3
1476 .LM303:
1477 03fe D99A sbi 59-32,1
1478 .LM304:
1479 0400 85BB out 53-32,r24
1480 .LM305:
1481 0402 D998 cbi 59-32,1
1482 0404 00C0 rjmp .L46
1483 .LVL99:
1484 .L49:
1485 .LBE504:
1486 .LBE503:
1487 .LBE502:
1488 .LBE501:
1489 .LBB505:
1490 .LM306:
1491 0406 EE0D add r30,r14
1492 0408 FF1D adc r31,r15
1493 .LVL100:
1494 040a E050 subi r30,lo8(-(bmp001))
1495 040c F040 sbci r31,hi8(-(bmp001))
1496 .LVL101:
1497 /* #APP */
1498 ; 199 "fun.h" 1
1499 040e 8491 lpm r24, Z
1500
1501 ; 0 "" 2
1502 .LVL102:
1503 /* #NOAPP */
1504 .L53:
1505 .LBE505:
1506 .LBB506:
1507 .LBB507:
1508 .LBB508:
1509 .LBB509:
1510 .LM307:
1511 0410 DB9A sbi 59-32,3
1512 .LM308:
1513 0412 DA9A sbi 59-32,2
1514 .LM309:
1515 0414 85BB out 53-32,r24
1516 .LM310:
1517 0416 DA98 cbi 59-32,2
1518 .LVL103:
1519 .L46:
1520 .LBE509:
1521 .LBE508:
1522 .LBE507:
1523 .LBE506:
1524 .LM311:
1525 0418 0894 sec
1526 041a 811C adc r8,__zero_reg__
1527 041c 911C adc r9,__zero_reg__
1528 .LVL104:
1529 .LM312:
1530 041e DA94 dec r13
1531 .LVL105:
1532 .L40:
1533 .LM313:
1534 0420 182D mov r17,r8
1535 0422 0C2D mov r16,r12
1536 .LVL106:
1537 0424 080D add r16,r8
1538 .LM314:
1539 0426 E1E0 ldi r30,lo8(1)
1540 0428 ED15 cp r30,r13
1541 042a 00F4 brsh .+2
1542 042c 00C0 rjmp .L50
1543 .LVL107:
1544 /* epilogue start */
1545 .LM315:
1546 042e 0F90 pop __tmp_reg__
1547 0430 CF91 pop r28
1548 0432 DF91 pop r29
1549 0434 1F91 pop r17
1550 0436 0F91 pop r16
1551 .LVL108:
1552 0438 FF90 pop r15
1553 .LVL109:
1554 043a EF90 pop r14
1555 .LVL110:
1556 043c DF90 pop r13
1557 .LVL111:
1558 043e CF90 pop r12
1559 0440 BF90 pop r11
1560 .LVL112:
1561 0442 9F90 pop r9
1562 0444 8F90 pop r8
1563 .LVL113:
1564 0446 0895 ret
1565 .LFE25:
1567 .global Draw_num
1569 Draw_num:
1570 .LFB26:
1571 .LM316:
1572 .LVL114:
1573 0448 8F92 push r8
1574 044a 9F92 push r9
1575 044c BF92 push r11
1576 044e CF92 push r12
1577 0450 DF92 push r13
1578 0452 EF92 push r14
1579 0454 FF92 push r15
1580 0456 0F93 push r16
1581 0458 1F93 push r17
1582 045a DF93 push r29
1583 045c CF93 push r28
1584 045e 0F92 push __tmp_reg__
1585 0460 CDB7 in r28,__SP_L__
1586 0462 DEB7 in r29,__SP_H__
1587 /* prologue: function */
1588 /* frame size = 1 */
1589 0464 B42E mov r11,r20
1590 .LM317:
1591 0466 C82E mov r12,r24
1592 0468 C294 swap r12
1593 046a E0EF ldi r30,lo8(-16)
1594 046c CE22 and r12,r30
1595 046e 862F mov r24,r22
1596 .LVL115:
1597 0470 972F mov r25,r23
1598 .LVL116:
1599 0472 4C01 movw r8,r24
1600 0474 D22E mov r13,r18
1601 .LVL117:
1602 0476 1982 std Y+1,__zero_reg__
1603 .LVL118:
1604 .LM318:
1605 0478 C61A sub r12,r22
1606 047a E22E mov r14,r18
1607 .LVL119:
1608 047c FF24 clr r15
1609 .LVL120:
1610 047e 00C0 rjmp .L55
1611 .LVL121:
1612 .L65:
1613 .LM319:
1614 0480 8DE3 ldi r24,lo8(61)
1615 0482 8816 cp r8,r24
1616 0484 9104 cpc r9,__zero_reg__
1617 .LVL122:
1618 0486 00F0 brlo .L56
1619 0488 C401 movw r24,r8
1620 048a 6DE3 ldi r22,lo8(61)
1621 048c 70E0 ldi r23,hi8(61)
1622 048e 0E94 0000 call __udivmodhi4
1623 0492 182F mov r17,r24
1624 .LVL123:
1625 0494 A1E0 ldi r26,lo8(1)
1626 0496 A983 std Y+1,r26
1627 .LVL124:
1628 .L56:
1629 .LM320:
1630 0498 BB20 tst r11
1631 049a 01F0 breq .+2
1632 049c 00C0 rjmp .L57
1633 .LM321:
1634 049e 60E0 ldi r22,lo8(0)
1635 04a0 80E0 ldi r24,lo8(0)
1636 04a2 0E94 0000 call SetPage
1637 .LVL125:
1638 .LBB510:
1639 .LBB511:
1640 .LBB512:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -