📄 os_cpu_c.ls1
字号:
0003 120000 F 584 LCALL ?C?ADDXBP
0006 EB 585 MOV A,R3
0007 F0 586 MOVX @DPTR,A
A51 MACRO ASSEMBLER OS_CPU_C 10/30/2008 20:17:58 PAGE 10
0008 A3 587 INC DPTR
0009 EA 588 MOV A,R2
000A F0 589 MOVX @DPTR,A
000B A3 590 INC DPTR
000C E9 591 MOV A,R1
000D F0 592 MOVX @DPTR,A
593
594
595
000E 850083 F 596 MOV DPH,?C_XBP
0011 850082 F 597 MOV DPL,?C_XBP+01H
0014 E0 598 MOVX A,@DPTR
0015 F9 599 MOV R1,A
0016 A3 600 INC DPTR
0017 E0 601 MOVX A,@DPTR
0018 FA 602 MOV R2,A
0019 A3 603 INC DPTR
001A E0 604 MOVX A,@DPTR
001B 850083 F 605 MOV DPH,?C_XBP
001E 850082 F 606 MOV DPL,?C_XBP+01H
0021 C9 607 XCH A,R1
0022 F0 608 MOVX @DPTR,A
0023 A3 609 INC DPTR
0024 EA 610 MOV A,R2
0025 F0 611 MOVX @DPTR,A
0026 A3 612 INC DPTR
0027 E9 613 MOV A,R1
0028 F0 614 MOVX @DPTR,A
615
616
0029 900003 617 MOV DPTR,#03H
002C 020000 F 618 LJMP ?C?ADDXBP
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
---- 636 RSEG ?PR?_?OSTaskDelHook?OS_CPU_C
0000 637 _?OSTaskDelHook:
638 USING 0
639
0000 90FFFD 640 MOV DPTR,#0FFFDH
0003 120000 F 641 LCALL ?C?ADDXBP
0006 EB 642 MOV A,R3
0007 F0 643 MOVX @DPTR,A
0008 A3 644 INC DPTR
0009 EA 645 MOV A,R2
000A F0 646 MOVX @DPTR,A
000B A3 647 INC DPTR
000C E9 648 MOV A,R1
000D F0 649 MOVX @DPTR,A
650
651
652
A51 MACRO ASSEMBLER OS_CPU_C 10/30/2008 20:17:58 PAGE 11
000E 850083 F 653 MOV DPH,?C_XBP
0011 850082 F 654 MOV DPL,?C_XBP+01H
0014 E0 655 MOVX A,@DPTR
0015 F9 656 MOV R1,A
0016 A3 657 INC DPTR
0017 E0 658 MOVX A,@DPTR
0018 FA 659 MOV R2,A
0019 A3 660 INC DPTR
001A E0 661 MOVX A,@DPTR
001B 850083 F 662 MOV DPH,?C_XBP
001E 850082 F 663 MOV DPL,?C_XBP+01H
0021 C9 664 XCH A,R1
0022 F0 665 MOVX @DPTR,A
0023 A3 666 INC DPTR
0024 EA 667 MOV A,R2
0025 F0 668 MOVX @DPTR,A
0026 A3 669 INC DPTR
0027 E9 670 MOV A,R1
0028 F0 671 MOVX @DPTR,A
672
673
0029 900003 674 MOV DPTR,#03H
002C 020000 F 675 LJMP ?C?ADDXBP
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
---- 694 RSEG ?PR?_?OSTaskSwHook?OS_CPU_C
0000 695 _?OSTaskSwHook:
696
697
698
699
0000 22 700 RET
701
702
703
704
705
706
707
708
709
710
711
712
713
714
---- 715 RSEG ?PR?_?OSTaskStatHook?OS_CPU_C
0000 716 _?OSTaskStatHook:
717
718
A51 MACRO ASSEMBLER OS_CPU_C 10/30/2008 20:17:58 PAGE 12
719
720
0000 22 721 RET
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
---- 738 RSEG ?PR?_?OSTimeTickHook?OS_CPU_C
0000 739 _?OSTimeTickHook:
740
741
742
743
0000 22 744 RET
745
746
747
748
749
750
751
---- 752 RSEG ?PR?_?InitTimer0?OS_CPU_C
0000 753 _?InitTimer0:
754
755
756
757
0000 5389F0 758 ANL TMOD,#0F0H
759
760
0003 438901 761 ORL TMOD,#01H
762
763
0006 758C70 764 MOV TH0,#070H
765
766
0009 E4 767 CLR A
000A F58A 768 MOV TL0,A
769
770
771
000C D28C 772 SETB TR0
773
000E 22 774 RET
775
776
777 END
A51 MACRO ASSEMBLER OS_CPU_C 10/30/2008 20:17:58 PAGE 13
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
?C0001. . . . . . . . . . . . . C ADDR 025EH R SEG=?PR?_?OSTASKSTKINIT?OS_CPU_C
?C?ADDXBP . . . . . . . . . . . C ADDR ----- EXT
?C?CSTPTR . . . . . . . . . . . C ADDR ----- EXT
?C?ILDIX. . . . . . . . . . . . C ADDR ----- EXT
?C?XBPOFF . . . . . . . . . . . C ADDR ----- EXT
?C_XBP. . . . . . . . . . . . . D ADDR ----- EXT
?PR?_?INITTIMER0?OS_CPU_C . . . C SEG 000FH REL=UNIT
?PR?_?OSTASKCREATEHOOK?OS_CPU_C C SEG 002FH REL=UNIT
?PR?_?OSTASKDELHOOK?OS_CPU_C. . C SEG 002FH REL=UNIT
?PR?_?OSTASKSTATHOOK?OS_CPU_C . C SEG 0001H REL=UNIT
?PR?_?OSTASKSTKINIT?OS_CPU_C. . C SEG 0264H REL=UNIT
?PR?_?OSTASKSWHOOK?OS_CPU_C . . C SEG 0001H REL=UNIT
?PR?_?OSTIMETICKHOOK?OS_CPU_C . C SEG 0001H REL=UNIT
AC. . . . . . . . . . . . . . . B ADDR 00D0H.6 A
ACC . . . . . . . . . . . . . . D ADDR 00E0H A
AR1 . . . . . . . . . . . . . . D ADDR 0001H A
B . . . . . . . . . . . . . . . D ADDR 00F0H A
CY. . . . . . . . . . . . . . . B ADDR 00D0H.7 A
DPH . . . . . . . . . . . . . . D ADDR 0083H A
DPL . . . . . . . . . . . . . . D ADDR 0082H A
EA. . . . . . . . . . . . . . . B ADDR 00A8H.7 A
ES. . . . . . . . . . . . . . . B ADDR 00A8H.4 A
ET0 . . . . . . . . . . . . . . B ADDR 00A8H.1 A
ET1 . . . . . . . . . . . . . . B ADDR 00A8H.3 A
EX0 . . . . . . . . . . . . . . B ADDR 00A8H.0 A
EX1 . . . . . . . . . . . . . . B ADDR 00A8H.2 A
F0. . . . . . . . . . . . . . . B ADDR 00D0H.5 A
IE. . . . . . . . . . . . . . . D ADDR 00A8H A
IE0 . . . . . . . . . . . . . . B ADDR 0088H.1 A
IE1 . . . . . . . . . . . . . . B ADDR 0088H.3 A
INT0. . . . . . . . . . . . . . B ADDR 00B0H.2 A
INT1. . . . . . . . . . . . . . B ADDR 00B0H.3 A
IP. . . . . . . . . . . . . . . D ADDR 00B8H A
IT0 . . . . . . . . . . . . . . B ADDR 0088H.0 A
IT1 . . . . . . . . . . . . . . B ADDR 0088H.2 A
OS_CPU_C. . . . . . . . . . . . N NUMB -----
OV. . . . . . . . . . . . . . . B ADDR 00D0H.2 A
P . . . . . . . . . . . . . . . B ADDR 00D0H.0 A
P0. . . . . . . . . . . . . . . D ADDR 0080H A
P1. . . . . . . . . . . . . . . D ADDR 0090H A
P2. . . . . . . . . . . . . . . D ADDR 00A0H A
P3. . . . . . . . . . . . . . . D ADDR 00B0H A
PCON. . . . . . . . . . . . . . D ADDR 0087H A
PS. . . . . . . . . . . . . . . B ADDR 00B8H.4 A
PSW . . . . . . . . . . . . . . D ADDR 00D0H A
PT0 . . . . . . . . . . . . . . B ADDR 00B8H.1 A
PT1 . . . . . . . . . . . . . . B ADDR 00B8H.3 A
PX0 . . . . . . . . . . . . . . B ADDR 00B8H.0 A
PX1 . . . . . . . . . . . . . . B ADDR 00B8H.2 A
RB8 . . . . . . . . . . . . . . B ADDR 0098H.2 A
RD. . . . . . . . . . . . . . . B ADDR 00B0H.7 A
REN . . . . . . . . . . . . . . B ADDR 0098H.4 A
RI. . . . . . . . . . . . . . . B ADDR 0098H.0 A
RS0 . . . . . . . . . . . . . . B ADDR 00D0H.3 A
RS1 . . . . . . . . . . . . . . B ADDR 00D0H.4 A
RXD . . . . . . . . . . . . . . B ADDR 00B0H.0 A
SBUF. . . . . . . . . . . . . . D ADDR 0099H A
SCON. . . . . . . . . . . . . . D ADDR 0098H A
SM0 . . . . . . . . . . . . . . B ADDR 0098H.7 A
SM1 . . . . . . . . . . . . . . B ADDR 0098H.6 A
A51 MACRO ASSEMBLER OS_CPU_C 10/30/2008 20:17:58 PAGE 14
SM2 . . . . . . . . . . . . . . B ADDR 0098H.5 A
SP. . . . . . . . . . . . . . . D ADDR 0081H A
T0. . . . . . . . . . . . . . . B ADDR 00B0H.4 A
T1. . . . . . . . . . . . . . . B ADDR 00B0H.5 A
TB8 . . . . . . . . . . . . . . B ADDR 0098H.3 A
TCON. . . . . . . . . . . . . . D ADDR 0088H A
TF0 . . . . . . . . . . . . . . B ADDR 0088H.5 A
TF1 . . . . . . . . . . . . . . B ADDR 0088H.7 A
TH0 . . . . . . . . . . . . . . D ADDR 008CH A
TH1 . . . . . . . . . . . . . . D ADDR 008DH A
TI. . . . . . . . . . . . . . . B ADDR 0098H.1 A
TL0 . . . . . . . . . . . . . . D ADDR 008AH A
TL1 . . . . . . . . . . . . . . D ADDR 008BH A
TMOD. . . . . . . . . . . . . . D ADDR 0089H A
TR0 . . . . . . . . . . . . . . B ADDR 0088H.4 A
TR1 . . . . . . . . . . . . . . B ADDR 0088H.6 A
TXD . . . . . . . . . . . . . . B ADDR 00B0H.1 A
WR. . . . . . . . . . . . . . . B ADDR 00B0H.6 A
_?INITTIMER0. . . . . . . . . . C ADDR 0000H R SEG=?PR?_?INITTIMER0?OS_CPU_C
_?OSTASKCREATEHOOK. . . . . . . C ADDR 0000H R SEG=?PR?_?OSTASKCREATEHOOK?OS_CPU_C
_?OSTASKDELHOOK . . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTASKDELHOOK?OS_CPU_C
_?OSTASKSTATHOOK. . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTASKSTATHOOK?OS_CPU_C
_?OSTASKSTKINIT . . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTASKSTKINIT?OS_CPU_C
_?OSTASKSWHOOK. . . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTASKSWHOOK?OS_CPU_C
_?OSTIMETICKHOOK. . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTIMETICKHOOK?OS_CPU_C
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -