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

📄 os_cpu_a.lst

📁 在51上运行的小的OS系统
💻 LST
📖 第 1 页 / 共 2 页
字号:
A51 MACRO ASSEMBLER  OS_CPU_A                                                             10/17/2008 09:11:32 PAGE     1


MACRO ASSEMBLER A51 V8.00d
OBJECT MODULE PLACED IN .\OS_CPU_A.obj
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE ..\KEILC51\OS_CPU_A.ASM SET(SMALL) DEBUG PRINT(.\OS_CPU_A.lst) OBJECT(.\OS
                      _CPU_A.obj) EP

LOC  OBJ            LINE     SOURCE

                       1     ;******************************************************************************************
                             ***************
                       2     ;**                                                            Small RTOS 51 
                       3     ;**                                   The Real-Time Kernel For Keil c51
                       4     ;**
                       5     ;**                                  (c) Copyright 2002-2003, chenmingji
                       6     ;**                                           All Rights Reserved
                       7     ;**
                       8     ;**                                                  V1.12.1
                       9     ;**
                      10     ;**
                      11     ;**--------------------文件信息------------------------------------------------------------
                             ---------------
                      12     ;**文   件   名: OS_CPU_A.ASM
                      13     ;**创   建   人: 陈明计
                      14     ;**版        本: V1.12.1
                      15     ;**最后修改日期:  2002年2月5日
                      16     ;**描       述:  Small RTOS 51 与CPU(8051系列)相关的汇编程序
                      17     ;**---------------------历史版本信息-------------------------------------------------------
                             ---------------
                      18     ;** 创建人: 陈明计
                      19     ;** 版  本:V0.50
                      20     ;** 日 期: 2002年2月22日
                      21     ;** 描 述: 原始版本
                      22     ;**
                      23     ;**----------------------------------------------------------------------------------------
                             --------------
                      24     ;** 修改人: 陈明计
                      25     ;** 版  本: V1.00
                      26     ;** 日 期: 2002年6月10日
                      27     ;** 描 述: 支持软的非屏蔽中断
                      28     ;**
                      29     ;**----------------------------------------------------------------------------------------
                             --------------
                      30     ;** 修改人: 陈明计
                      31     ;** 版  本: V1.10.3
                      32     ;** 日 期: 2002年9月16日
                      33     ;** 描 述: 修改了LoadCtx代码使之执行更快,代码更小
                      34     ;**         
                      35     ;**----------------------------------------------------------------------------------------
                             --------------
                      36     ;** 修改人: 陈明计
                      37     ;** 版  本: V1.10.4
                      38     ;** 日 期: 2002年10月5日
                      39     ;** 描 述: 将OS_CPU_A.ASM和OS_CPU_A_task16.ASM合并
                      40     ;**
                      41     ;**----------------------------------------------------------------------------------------
                             --------------
                      42     ;** 修改人: 陈明计
                      43     ;** 版  本: V1.11.0
                      44     ;** 日 期: 2002年12月2日
                      45     ;** 描 述: 根据新版本要求使任务堆栈包含Os_Enter_Sum,使优先级最低
                      46     ;**         的任务只保存少量寄存器;增加注释
                      47     ;**----------------------------------------------------------------------------------------
                             --------------
                      48     ;** 修改人: 陈明计
                      49     ;** 版  本: V1.12.0
A51 MACRO ASSEMBLER  OS_CPU_A                                                             10/17/2008 09:11:32 PAGE     2

                      50     ;** 日 期: 2002年12月30日
                      51     ;** 描 述: 根据新版本要求更改少量代码
                      52     ;**----------------------------------------------------------------------------------------
                             --------------
                      53     ;** 修改人: 陈明计
                      54     ;** 版  本: V1.12.1
                      55     ;** 日 期: 2002年2月5日
                      56     ;** 描 述: 更誏oadCtx中OS_MAX_TASKS为8或16的bug
                      57     ;**---------------------当前版本修订-------------------------------------------------------
                             ----------------
                      58     ;** 修改人:
                      59     ;** 日 期:
                      60     ;** 描 述:
                      61     ;**
                      62     ;**----------------------------------------------------------------------------------------
                             --------------
                      63     ;******************************************************************************************
                             **************/
                      64     ;#include "OS_CPU.H"
                +1    65     
                +1    66     
                +1    67     
                +1    68     
                +1    69     
                +1    70     
                +1    71     
                +1    72     
                +1    73     
                +1    74     
                +1    75     
                +1    76     
                +1    77     
                +1    78     
                +1    79     
                +1    80     
                +1    81     
                +1    82     
                +1    83     
                +1    84     
                +1    85     
                +1    86     
                +1    87     
                +1    88     
                +1    89     
                +1    90     
                +1    91     
                +1    92     
                +1    93     
                +1    94     
                +1    95     
                +1    96     
                +1    97     
                +1    98     
                +1    99     
                +1   100     
                +1   101     
                +1   102     
                +1   103     
                +1   104     
                +1   105     
                +1   106     
                +1   107     
                +1   108     
                +1   109     
                +1   110     
                +1   111     
A51 MACRO ASSEMBLER  OS_CPU_A                                                             10/17/2008 09:11:32 PAGE     3

                +1   112     
                +1   113     
                +1   114     
                +1   115     
                +1   116     
                +1   117     
                +1   118     
                +1   119     
                +1   120     
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           

⌨️ 快捷键说明

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