www.pudn.com > kechengsheji.rar > PPEMME.COD


=== COMPILE PL0 === 
  0 PROGRAM XYZ;  
  0 VAR  
  1 TEST1,TEST2,TEST3,TEST4:INTEGER;  
  1   
  1 BEGIN  
  2   
  2 TEST1:=3*10+++12;  
 10 TEST2:=3+44--;  
 16 TEST3:=10;  
 18 TEST4:=33;  
 20 TEST3+=TEST1*12+3;  
 28 TEST4-=TEST2 DIV 12 +1+3++;  
 40 WRITE(TEST1,TEST2,TEST3,TEST4);  
 48   
 48 END.  
  0  JMP   0   1 
  1  INI   0   7 
  2  LIT   0   3 
  3  LIT   0  10 
  4  LIT   0   1 
  5  OPR   0   2 
  6  OPR   0   4 
  7  LIT   0  12 
  8  OPR   0   2 
  9  STO   0   3 
 10  LIT   0   3 
 11  LIT   0  44 
 12  LIT   0   1 
 13  OPR   0   3 
 14  OPR   0   2 
 15  STO   0   4 
 16  LIT   0  10 
 17  STO   0   5 
 18  LIT   0  33 
 19  STO   0   6 
 20  LOD   0   5 
 21  LOD   0   3 
 22  LIT   0  12 
 23  OPR   0   4 
 24  LIT   0   3 
 25  OPR   0   2 
 26  OPR   0   2 
 27  STO   0   5 
 28  LOD   0   6 
 29  LOD   0   4 
 30  LIT   0  12 
 31  OPR   0  17 
 32  LIT   0   1 
 33  OPR   0   2 
 34  LIT   0   3 
 35  LIT   0   1 
 36  OPR   0   2 
 37  OPR   0   2 
 38  OPR   0   3 
 39  STO   0   6 
 40  LOD   0   3 
 41  OPR   0  14 
 42  LOD   0   4 
 43  OPR   0  14 
 44  LOD   0   5 
 45  OPR   0  14 
 46  LOD   0   6 
 47  OPR   0  14 
 48  OPR   0   0 
~~~ RUN PL0 ~~~ 
45.000000 
46.000000 
553.000000 
25.000000 
~~~ END PL0 ~~~