⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 os_cpu_a.ls1

📁 uCOS 嵌入式操作系统的改进版,增加了网络通讯.
💻 LS1
字号:
A51 MACRO ASSEMBLER  OS_CPU_A                                                             07/29/2003 20:45:14 PAGE     1


MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN .\os_cpu_a.OBJ
ASSEMBLER INVOKED BY: C:\KEIL\C51\BIN\A51.EXE .\os_cpu_a.src PR(.\os_cpu_a.ls1) EP DEBUG

LOC  OBJ            LINE     SOURCE

                       1     ; .\os_cpu_a.SRC generated from: ..\keilc51\os_cpu_a.c
                       2     ; COMPILER INVOKED BY:
                       3     ;        C:\KEIL\C51\BIN\C51.EXE ..\keilc51\os_cpu_a.c LARGE BROWSE DEBUG OBJECTEXTEND PRIN
                             T(.\os_cpu_a.lst) SRC(.\os_cpu_a.SRC)
                       4     
                       5     $nomod51 
                       6     
                       7     NAME    OS_CPU_A
                       8     
  00C3                 9     TB81    BIT     0C0H.3
  0080                10     P0      DATA    080H
  0090                11     P1      DATA    090H
  00C7                12     SM01    BIT     0C0H.7
  00A0                13     P2      DATA    0A0H
  00C6                14     SM11    BIT     0C0H.6
  00B0                15     P3      DATA    0B0H
  00C5                16     SM21    BIT     0C0H.5
  00B4                17     T0      BIT     0B0H.4
  00D6                18     AC      BIT     0D0H.6
  00B5                19     T1      BIT     0B0H.5
  0090                20     T2      BIT     090H.0
  00AF                21     EA      BIT     0A8H.7
  0085                22     DPH1    DATA    085H
  00A8                23     IE      DATA    0A8H
  00D1                24     FL      BIT     0D0H.1
  0084                25     DPL1    DATA    084H
  00C7                26     TA      DATA    0C7H
  00CE                27     EXF2    BIT     0C8H.6
  00B7                28     RD      BIT     0B0H.7
  00C4                29     REN1    BIT     0C0H.4
  00B8                30     IP      DATA    0B8H
  0098                31     RI      BIT     098H.0
  00B2                32     INT0    BIT     0B0H.2
  00D7                33     CY      BIT     0D0H.7
  0099                34     TI      BIT     098H.1
  00B3                35     INT1    BIT     0B0H.3
  00B9                36     SADEN0  DATA    0B9H
  0094                37     INT2    BIT     090H.4
  00BA                38     SADEN1  DATA    0BAH
  00B0                39     RXD0    BIT     0B0H.0
  0095                40     INT3    BIT     090H.5
  0092                41     RXD1    BIT     090H.2
  0096                42     INT4    BIT     090H.6
  00A9                43     SADDR0  DATA    0A9H
  00B1                44     TXD0    BIT     0B0H.1
  0097                45     INT5    BIT     090H.7
  00AA                46     SADDR1  DATA    0AAH
  0093                47     TXD1    BIT     090H.3
  00CB                48     RCAP2H  DATA    0CBH
  0081                49     SP      DATA    081H
  0091                50     T2EX    BIT     090H.1
  00DD                51     EPFI    BIT     0D8H.5
  00D2                52     OV      BIT     0D0H.2
  00CA                53     RCAP2L  DATA    0CAH
  00C9                54     C_T2    BIT     0C8H.1
  00B6                55     WR      BIT     0B0H.6
  00EC                56     EWDI    BIT     0E8H.4
  00DB                57     WDIF    BIT     0D8H.3
A51 MACRO ASSEMBLER  OS_CPU_A                                                             07/29/2003 20:45:14 PAGE     2

  00CD                58     RCLK    BIT     0C8H.5
  0091                59     EXIF    DATA    091H
  00CC                60     TCLK    BIT     0C8H.4
  0087                61     PCON    DATA    087H
  00FC                62     PWDI    BIT     0F8H.4
  0089                63     TMOD    DATA    089H
  0088                64     TCON    DATA    088H
  0089                65     IE0     BIT     088H.1
  008B                66     IE1     BIT     088H.3
  00F0                67     B       DATA    0F0H
  00DA                68     WTRF    BIT     0D8H.2
  00C8                69     CP_RL2  BIT     0C8H.0
  00DF                70     SMOD_1  BIT     0D8H.7
  00E0                71     ACC     DATA    0E0H
  00AC                72     ES0     BIT     0A8H.4
  00A9                73     ET0     BIT     0A8H.1
  00AE                74     ES1     BIT     0A8H.6
  00AB                75     ET1     BIT     0A8H.3
  008D                76     TF0     BIT     088H.5
  00AD                77     ET2     BIT     0A8H.5
  008F                78     TF1     BIT     088H.7
  00CF                79     TF2     BIT     0C8H.7
  00C0                80     RI1     BIT     0C0H.0
  009A                81     RB8     BIT     098H.2
  008C                82     TH0     DATA    08CH
  00A8                83     EX0     BIT     0A8H.0
  0088                84     IT0     BIT     088H.0
  008D                85     TH1     DATA    08DH
  00C1                86     TI1     BIT     0C0H.1
  009B                87     TB8     BIT     098H.3
  00AA                88     EX1     BIT     0A8H.2
  008A                89     IT1     BIT     088H.2
  00CD                90     TH2     DATA    0CDH
  00E8                91     EX2     BIT     0E8H.0
  00D0                92     P       BIT     0D0H.0
  00E9                93     EX3     BIT     0E8H.1
  009F                94     SM0     BIT     098H.7
  008A                95     TL0     DATA    08AH
  00EA                96     EX4     BIT     0E8H.2
  009E                97     SM1     BIT     098H.6
  008B                98     TL1     DATA    08BH
  00EB                99     EX5     BIT     0E8H.3
  009D               100     SM2     BIT     098H.5
  00CC               101     TL2     DATA    0CCH
  00BC               102     PS0     BIT     0B8H.4
  00E8               103     EIE     DATA    0E8H
  00B9               104     PT0     BIT     0B8H.1
  00BE               105     PS1     BIT     0B8H.6
  00BB               106     PT1     BIT     0B8H.3
  00D3               107     RS0     BIT     0D0H.3
  00BD               108     PT2     BIT     0B8H.5
  008C               109     TR0     BIT     088H.4
  00D4               110     RS1     BIT     0D0H.4
  008E               111     TR1     BIT     088H.6
  00CA               112     TR2     BIT     0C8H.2
  00B8               113     PX0     BIT     0B8H.0
  00BA               114     PX1     BIT     0B8H.2
  00F8               115     PX2     BIT     0F8H.0
  00F9               116     PX3     BIT     0F8H.1
  00FA               117     PX4     BIT     0F8H.2
  0083               118     DPH     DATA    083H
  00FB               119     PX5     BIT     0F8H.3
  00F8               120     EIP     DATA    0F8H
  00DC               121     PFI     BIT     0D8H.4
  0082               122     DPL     DATA    082H
  0099               123     SBUF0   DATA    099H
A51 MACRO ASSEMBLER  OS_CPU_A                                                             07/29/2003 20:45:14 PAGE     3

  00C1               124     SBUF1   DATA    0C1H
  00CB               125     EXEN2   BIT     0C8H.3
  0098               126     SCON0   DATA    098H
  009C               127     REN     BIT     098H.4
  00C0               128     SCON1   DATA    0C0H
  00C5               129     STATUS  DATA    0C5H
  00C9               130     T2MOD   DATA    0C9H
  00C8               131     T2CON   DATA    0C8H
  0086               132     DPS     DATA    086H
  008E               133     CKCON   DATA    08EH
  00D9               134     EWT     BIT     0D8H.1
  00DE               135     POR     BIT     0D8H.6
  00D5               136     F0      BIT     0D0H.5
  00D0               137     PSW     DATA    0D0H
  00D8               138     WDCON   DATA    0D8H
  00D8               139     RWT     BIT     0D8H.0
  00C2               140     RB81    BIT     0C0H.2
                     141     ?PR?OSCtxSw?OS_CPU_A SEGMENT CODE 
                     142     ?PR?OSTickISR?OS_CPU_A                   SEGMENT CODE 
                     143     ?PR?OSIntCtxSw?OS_CPU_A                  SEGMENT CODE 
                     144     ?PR?OSStartHighRdy?OS_CPU_A              SEGMENT CODE 
                     145             EXTRN   XDATA (OSRunning)
                     146             EXTRN   CODE (_?OSIntExit)
                     147             EXTRN   XDATA (OSTCBCur)
                     148             EXTRN   XDATA (OSIntNesting)
                     149             EXTRN   XDATA (OSTCBHighRdy)
                     150             EXTRN   CODE (_?OSTaskSwHook)
                     151             EXTRN   CODE (_?OSTimeTick)
                     152             EXTRN   XDATA (OSPrioCur)
                     153             EXTRN   CODE (_?OSIntEnter)
                     154             EXTRN   XDATA (OSPrioHighRdy)
                     155             EXTRN   DATA (UserSysSP_Start)
                     156             EXTRN   CODE (?C?PLDPTR)
                     157             EXTRN   CODE (?C?CSTPTR)
                     158             EXTRN   CODE (?C?CLDPTR)
                     159             PUBLIC  OSStartHighRdy
                     160             PUBLIC  OSIntCtxSw
                     161             PUBLIC  OSTickISR
                     162             PUBLIC  OSCtxSw
                     163     ; //=======================================================================================
                             ================
                     164     ; /*
                     165     ; *                                               uC/OS-II
                     166     ; *                                         The Real-Time Kernel
                     167     ; *
                     168     ; *                         (c) Copyright 1992-2002, Jean J. Labrosse, Weston, FL
                     169     ; *                                          All Rights Reserved
                     170     ; *
                     171     ; *
                     172     ; *                                         80x51  Specific code
                     173     ; *                                          LARGE MEMORY MODEL
                     174     ; *
                     175     ; *                                           Keil C51  V7.06a
                     176     ; *
                     177     ; * File         : OS_CPU_a.C
                     178     ; * By           : Lin FengGe
                     179     ; */
                     180     ; //=======================================================================================
                             ================
                     181     ; 
                     182     ; //=======================================================================================
                             ================
                     183     ; //#Lin@保护堆栈
                     184     ; /*
                     185     ; 用户仿真堆栈:
                     186     ; 
A51 MACRO ASSEMBLER  OS_CPU_A                                                             07/29/2003 20:45:14 PAGE     4

                     187     ;                     -------------
                     188     ;                                       | High Addr |    <--使用xdata空间
                     189     ;                                       -------------
                     190     ;                                       |           |
                     191     ;                        ---->  | Stick     |    <--保护堆栈内容
                     192     ;                       |               |           |
                     193     ;                       |               -------------
                     194     ;                       |               | Count     |    <--用户仿真堆栈基地址,存放堆栈使

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -