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

📄 text1.lst

📁 汇编写的小程序初学很好的 是单片机ATM89C51用的开发工具是KEIL UV2
💻 LST
字号:
C51 COMPILER V6.12  TEXT1                                                                  02/16/2006 18:13:56 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE TEXT1
OBJECT MODULE PLACED IN .\Text1.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE .\Text1.c DEBUG OBJECTEXTEND

stmt level    source

   1          /*
   2           *
   3           *   Sample File TEST.C
   4           *         All components of the compiler are tested here.
   5           *
   6           *   Notice that the variables ai, bi, and ci are created
   7           *   by the "#define" statement.  They could also have
   8           *   been created with the statements:
   9           *
  10           *         char ai;
  11           *         char bi;
  12           *         char ci;
  13           *
  14           */
  15          
  16          
  17          #define ai  8 ;        /* this is another comment */
  18          #define bi  9 ;
  19          #define ci 10 ;
  20          
  21          main()
  22               {
  23   1           second();
*** WARNING C206 IN LINE 23 OF .\TEXT1.C: 'second': missing function-prototype
  24   1           third();
*** WARNING C206 IN LINE 24 OF .\TEXT1.C: 'third': missing function-prototype
  25   1           fourth();
*** WARNING C206 IN LINE 25 OF .\TEXT1.C: 'fourth': missing function-prototype
  26   1           for( ai=0; ai<100; ai++ )
*** ERROR C141 IN LINE 26 OF .\TEXT1.C: syntax error near '='
*** ERROR C141 IN LINE 26 OF .\TEXT1.C: syntax error near '<'
*** ERROR C141 IN LINE 26 OF .\TEXT1.C: syntax error near ')'
  27   1                 {
  28   2                 bi++;
*** ERROR C141 IN LINE 28 OF .\TEXT1.C: syntax error near ';'
  29   2                 }
  30   1           for( ci=0; ci<100; ci++ )
*** ERROR C141 IN LINE 30 OF .\TEXT1.C: syntax error near '='
*** ERROR C141 IN LINE 30 OF .\TEXT1.C: syntax error near '<'
*** ERROR C141 IN LINE 30 OF .\TEXT1.C: syntax error near ')'
  31   1                 {
  32   2                 for( bi=0; bi<100; bi++ )
*** ERROR C141 IN LINE 32 OF .\TEXT1.C: syntax error near '='
*** ERROR C141 IN LINE 32 OF .\TEXT1.C: syntax error near '<'
*** ERROR C141 IN LINE 32 OF .\TEXT1.C: syntax error near ')'
  33   2                       {
  34   3                       ai--;
*** ERROR C141 IN LINE 34 OF .\TEXT1.C: syntax error near ';'
  35   3                       if( ci == 50 )
*** ERROR C141 IN LINE 35 OF .\TEXT1.C: syntax error near ';'
*** ERROR C141 IN LINE 35 OF .\TEXT1.C: syntax error near '=='
*** ERROR C141 IN LINE 35 OF .\TEXT1.C: syntax error near ')'
  36   3                             {
  37   4                             break;
*** ERROR C171 IN LINE 37 OF .\TEXT1.C: 'break': missing enclosing loop
C51 COMPILER V6.12  TEXT1                                                                  02/16/2006 18:13:56 PAGE 2   

  38   4                             }
  39   3                       if( ci == 35 )
*** ERROR C141 IN LINE 39 OF .\TEXT1.C: syntax error near ';'
*** ERROR C141 IN LINE 39 OF .\TEXT1.C: syntax error near '=='
*** ERROR C141 IN LINE 39 OF .\TEXT1.C: syntax error near ')'
  40   3                             {
  41   4                             continue;
*** ERROR C171 IN LINE 41 OF .\TEXT1.C: 'continue': missing enclosing loop
  42   4                             }
  43   3                       }
  44   2                 }
  45   1           }
  46          
  47          second()
  48               {
  49   1           ai=bi;
*** ERROR C141 IN LINE 49 OF .\TEXT1.C: syntax error near '='
  50   1           if( ai == bi )
*** ERROR C141 IN LINE 50 OF .\TEXT1.C: syntax error near ';'
*** ERROR C141 IN LINE 50 OF .\TEXT1.C: syntax error near '=='
*** ERROR C141 IN LINE 50 OF .\TEXT1.C: syntax error near ')'
  51   1                 {
  52   2                 ci--;
*** ERROR C141 IN LINE 52 OF .\TEXT1.C: syntax error near ';'
  53   2                 if( ci == bi )
*** ERROR C141 IN LINE 53 OF .\TEXT1.C: syntax error near ';'
*** ERROR C141 IN LINE 53 OF .\TEXT1.C: syntax error near '=='
*** ERROR C141 IN LINE 53 OF .\TEXT1.C: syntax error near ')'
  54   2                       {
  55   3                       ai++;
*** ERROR C141 IN LINE 55 OF .\TEXT1.C: syntax error near ';'
  56   3                       }
  57   2                 }
  58   1           if( ai == bi )
*** ERROR C141 IN LINE 58 OF .\TEXT1.C: syntax error near ';'
*** ERROR C141 IN LINE 58 OF .\TEXT1.C: syntax error near '=='
*** ERROR C141 IN LINE 58 OF .\TEXT1.C: syntax error near ')'
  59   1                 {
  60   2                 ci--;
*** ERROR C141 IN LINE 60 OF .\TEXT1.C: syntax error near ';'
  61   2                 if( ci == bi )
*** ERROR C141 IN LINE 61 OF .\TEXT1.C: syntax error near ';'
*** ERROR C141 IN LINE 61 OF .\TEXT1.C: syntax error near '=='
*** ERROR C141 IN LINE 61 OF .\TEXT1.C: syntax error near ')'
  62   2                       {
  63   3                       ai++;
*** ERROR C141 IN LINE 63 OF .\TEXT1.C: syntax error near ';'
  64   3                       }
  65   2                 }
  66   1           }
  67          fourth()
  68               {
  69   1           if( ci > 0 )
*** ERROR C141 IN LINE 69 OF .\TEXT1.C: syntax error near ';'
*** ERROR C141 IN LINE 69 OF .\TEXT1.C: syntax error near '>'
*** ERROR C141 IN LINE 69 OF .\TEXT1.C: syntax error near ')'
  70   1                 {
  71   2                 ci = 0;
*** ERROR C141 IN LINE 71 OF .\TEXT1.C: syntax error near '='
  72   2                 }
  73   1           while( ci > 0 )
*** ERROR C141 IN LINE 73 OF .\TEXT1.C: syntax error near ';'
C51 COMPILER V6.12  TEXT1                                                                  02/16/2006 18:13:56 PAGE 3   

*** ERROR C141 IN LINE 73 OF .\TEXT1.C: syntax error near '>'
*** ERROR C141 IN LINE 73 OF .\TEXT1.C: syntax error near ')'
  74   1                 {
  75   2                 ci--;
*** ERROR C141 IN LINE 75 OF .\TEXT1.C: syntax error near ';'
  76   2                 }
  77   1           }
  78          third()
  79               {
  80   1           ai+=bi;
*** ERROR C141 IN LINE 80 OF .\TEXT1.C: syntax error near '+='
  81   1           ai|=bi;
*** ERROR C141 IN LINE 81 OF .\TEXT1.C: syntax error near '|='
  82   1           ai^=bi;
*** ERROR C141 IN LINE 82 OF .\TEXT1.C: syntax error near '^='
  83   1           ai&=bi;
*** ERROR C141 IN LINE 83 OF .\TEXT1.C: syntax error near '&='
  84   1           ai-=bi;
*** ERROR C141 IN LINE 84 OF .\TEXT1.C: syntax error near '-='
  85   1           ai<<;
*** ERROR C141 IN LINE 85 OF .\TEXT1.C: syntax error near '<<'
  86   1           RA = ai;
*** ERROR C202 IN LINE 86 OF .\TEXT1.C: 'RA': undefined identifier
  87   1           ai>>;
*** ERROR C141 IN LINE 87 OF .\TEXT1.C: syntax error near '>>'
  88   1           RB = ai;
*** ERROR C202 IN LINE 88 OF .\TEXT1.C: 'RB': undefined identifier
  89   1           ai>>;
*** ERROR C141 IN LINE 89 OF .\TEXT1.C: syntax error near '>>'
  90   1           RC = ai;
*** ERROR C202 IN LINE 90 OF .\TEXT1.C: 'RC': undefined identifier
  91   1           }
  92          finally()
  93               {
  94   1         setb  0
*** ERROR C202 IN LINE 94 OF .\TEXT1.C: 'setb': undefined identifier
*** ERROR C141 IN LINE 94 OF .\TEXT1.C: syntax error near '0'
  95   1         skip
*** ERROR C141 IN LINE 95 OF .\TEXT1.C: syntax error near 'skip'
  96   1         sc
  97   1         jz hello
  98   1         setb  4
  99   1         setb  5
*** ERROR C141 IN LINE 99 OF .\TEXT1.C: syntax error near 'setb'
 100   1      hello
*** ERROR C141 IN LINE 100 OF .\TEXT1.C: syntax error near 'hello'
 101   1         setb  7
 102   1           }
*** ERROR C141 IN LINE 102 OF .\TEXT1.C: syntax error near '}'

C51 COMPILATION COMPLETE.  3 WARNING(S),  61 ERROR(S)

⌨️ 快捷键说明

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