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

📄 os_cpu_a.lst

📁 在51上运行的小的OS系统
💻 LST
📖 第 1 页 / 共 2 页
字号:
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1           
                +1   159     
                +1   160     
                +1   161     
                +1   162     
                +1   163     
                +1   164     SET_EA   MACRO                                                  ;打开所有允许中断
                +1   165                  SETB     EA
                +1   166              ENDM
                +1   167              
                +1   168     
                     169     
                     170     ;#include "OS_CFG.H"
                +1   171     
                +1   172     
                +1   173     
                +1   174     
                +1   175     
                +1   176     
                +1   177     
A51 MACRO ASSEMBLER  OS_CPU_A                                                             10/17/2008 09:11:32 PAGE     4

                +1   178     
                +1   179     
                +1   180     
                +1   181     
                +1   182     
                +1   183     
                +1   184     
                +1   185     
                +1   186     
                +1   187     
                +1   188     
                +1   189     
                +1   190     
                +1   191     
                +1   192     
                +1   193     
                +1   194     
                +1   195     
                +1   196     
                +1   197     
                +1   198     
                +1   199     
                +1   200     
                +1   201     
                +1   202     
                +1   203     
                +1   204     
                +1   205     
                +1   206     
                +1   207     
                +1   208     
                +1   209     
                +1   210     
                +1   211     
                +1   212     
                +1   213     
                +1   214     
                +1   215     
                +1   216     
                +1   217     
                +1   218     
                +1   219     
                +1   220     
                +1   221     
                +1   222     
                +1   223     
                +1   224     
                +1   225     
                +1   226     
                +1   227     
                +1   228     
                +1   229     
                +1   230     
                +1   231     
                +1   232     
                +1   233     
                +1   234     
                +1   235     
                +1   236     
                +1   237     
                +1   238     
                +1   239     
                +1   240     
                +1   241     
                +1   242     
                +1   243     
A51 MACRO ASSEMBLER  OS_CPU_A                                                             10/17/2008 09:11:32 PAGE     5

                +1   244                                                 
                +1   245     
                +1   246     
                +1   247     
                +1   248     
                +1   249     
                +1   250     
                +1   251     
                +1   252     
                +1   253     
                +1   254     
                +1   255     
                +1   256     
                +1   257     
                +1   258                                                 
                +1   259     
                +1   260     
                +1   261     
                +1   262     
                +1   263     
                +1   264     
                +1   265     
                +1   266     
                +1   267     
                +1   268     
                +1   269     
                +1           
                +1           
                +1   272     
                +1   273     
                +1           
                +1           
                +1           
                +1           
                +1           
                     279     
                     280     
                     281             NAME    OS_CPU_A_ASM
                     282     
                     283     ?PR?OSCtxSw?OS_CPU_A                     SEGMENT CODE ;INBLOCK 
                     284     ?PR?OSIntCtxSw?OS_CPU_A                  SEGMENT CODE ;INBLOCK 
                     285     ?PR?LoadCtx?OS_CPU_A                     SEGMENT CODE ;INBLOCK 
                     286     ?PR?C_OSCtxSw?OS_CPU_C                   SEGMENT CODE 
                     287     
                     288     
                     289             EXTRN   CODE (OSMapTbl)
                     290             EXTRN   DATA (OSFastSwap)
                     291             EXTRN   DATA (OSTaskID)
                     292             EXTRN   DATA (OSNextTaskID)
                     293             EXTRN   DATA (OSTsakStackBotton)
                     294             EXTRN   DATA (Os_Enter_Sum)
                     295     IF 0  <> 0
                                     EXTRN   IDATA (Sp2)
                             ENDIF
                     298     
                     299     
                     300             PUBLIC  LoadCtx
                     301             PUBLIC  OSIntCtxSw
                     302             PUBLIC  OSCtxSw
                     303             PUBLIC  STACK 
                     304     
                     305     ;****************************************************************************************
                     306     ;?STACK SEGMENT IDATA
                     307     
                     308     ?STACK          SEGMENT   IDATA
                     309     
A51 MACRO ASSEMBLER  OS_CPU_A                                                             10/17/2008 09:11:32 PAGE     6

----                 310                     RSEG    ?STACK
0000                 311     STACK:                                          ;堆栈
0000                 312                     DS      1
                     313     
                     314     ;****************************************************************************************
                     315     ;/*****************************************************************************************
                             ****************
                     316     ;** 函拭

⌨️ 快捷键说明

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