
            
          

            
ROM.    +       0H-1FFH.
     ,       . 
  +          0- .
             :
0C000H-0DFFFH         .   (256 )
     32 .      -
  .         
,           ,  
   .  -    ( ), -
  .
      ,     ,  
  .    +   , 
       ,     -
.       . -
        ,   
  .         : 
  ,  ++,  +,-
 ,  ,     ...   
    ,        ( 
,   ...).      -
         .  -
        ,       
  32 ,      / , 
  . ,      , -
           .  ,
          0- , 
 32 .
       ,    COPY, -
 ,    ,    .
  COPY       800H- .  -
     ,      . 
         COPY,  -
     SPY'S DEMISE.    .  
         .
     7      32 , 8-  
  8-     7- ,  
  (   7EH).     
 (,         ).   
   COPY,     ,   
 800H- .        
COPY (       ,     
  ).
         .  - 
       .    - 0DED0H,
   .      35 ,  
0-  ,      -  (   0) 
    (    0),     -
    ,  32, 1-  - -
   ,  32  - , 34 -   -
 ,  .        
31 -           (   
 ), 32-  33-     (-
   ).      -
     .
   (  )     0DCF0H.
         . 
  : 0DCEEH-0DCEFH -     LOADF
(008DH, LOADF -   ), 0DCEDH -    
 , 0DCECH -   , 0DCEBH  -   
 , 0DCEAH -     .   
 :  ,   ,  ,-
   LOADF, LOADF   , -
      0DEF6H,  0- ,   
.   DE -       BC -  -
   ,  35 ,     ,
 DE  BC ...   .   -
  ,  /,    -
   ...
        
     . ,  -
   ,        LOADF   
,     1     
 . ,    ,   
     RET     .   -
 ,   ,     0H - 1FFH.
           
(  )     (   -
    ).
           :
-,    0H-1FFH  ,,  
  0-  (  ), -, -
     ,    
   38H,         
.  ,     ,      -
.
 ,         -
    .     .

           .
    

         '-06', -
        
 ,      .
  :" ,  !". ,     
  ,       .
        COPY,   -
 .   ,    -
     .      -
 .      ,  ,  +
+         (,    
0-    ), +     .  -
      ,  -
    ,   .    , -
     <1>,  >94,C,0   ,
 >E0,20,0 -    >0,1,0  0- , 
    .    ,  -
  <2>,  >54,2C,0    ,-
 >0,1,0  0- .     ,  
     ,   ,   
   100H  .       
 .
         D,L,F,A,S,Q   .  D
         ,   
           ASCII. 
,      ,  - ,   -
,     . L  
         .  -
,    L         
 .  Q       .   -
     ,   
 . ,          -
     "GAME OVER".    Q100, , , "GAME
OVER",             : 4500H.
 D4500        .  
   ,      . 
    .    D: D44F0.
 ,    ,     1FH,1BH, 0AH, 0DH  
                
.       44F6H.   Q100,
, , 'LXI H,44F6H,        ,   -
   "GAME OVER"  .
           
:100,1FFF,A000 -      100  1FFFH  .
       -   .   -
,      ,   , -
   -,-  -, -.
     PUT  GET     .
         .   -
  S.          
   ,     .
        .    -
     ,     - .  -
,   3         .
    ,        
       MVI A,3  MVI M,3.  
        . 
   ,    ,    
  ,   " ".      
.
         ( )
          . 
        .
  ,        0- ?   -
 COPY. COPY         800H-  .  
 COPY,      ++      <1> 
          ,    
     800H.       
  -  COPY-HELP.
           ,     -
   .      , 
, ,  ...       -
   38H (RST 7).     -
      MVI A,C3  STA 38  LXI H, 
SHLD 39. , ,        , 
       ,  , , ,
T      ...
    -   .,   -
    .     -     ,  
, ,        -
     ,        
.      -,     "" -
    .




                 -.
              

    "-06",   ,   -
,     -   .     
      .  ,   "-06" 
        .
   256      ( ), 
      16 ( ).
"-06"      8 ,    -
.      ,     ,  
 ,       -
. ,        "",   -
  -  .    
 .
       1- .

        7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0         7 6 5 4 3 2 1 0
        . . . 
E0FF                    . . .         
        . . . 
       ...              ...                    ...
        . . . 
E001                    . . .         
        . . . 
E000                    . . .         
        . . . 

      E000        E100          FF00
     32   8  ().   -
     ,      .  
   ,   -  . ,
0003  -  1-   ,  , 3- .  - 
 -    1,      ,  0 -  .
 7-0   0003     (0,3).
POKE &003,128     1   (0,3).  
     1,      -
 ,  ,     ,   1- 
...
 , 10 SCREEN 2,15:CLS:SCREEN 0,0,255
       20 HH=&E000(  HH=57344):M=128
       30 FOR I=1 TO 8192: POKE HH,M: HH=HH+1: NEXT I
          ,  
 .       1-, 2-, 3-  4-
.    ,     , -
  ,      . , 
3-  - 8 ,  2- - 4 ,  1- - 2 .
 16       , -
      .
 0-    , 1- -  1- ,2- -  2-
, 4- -  3- , 8- -  4- . ,
      3-   1,     
 4-  .     ,    
,   ,       .
  1-  2- ,   1+2=3- -
 .  2-  4-,  2+8=10-   .  2-,3-
 4-,  2+4+8=14-   ...
 :  10 SCREEN 2,15: CLS: SCREEN 0,0,255,192,54
        20 SCREEN 2,1: COLOR1: PLOT 0,0,1: LINE 100,100,BF
        30 SCREEN 2,2: COLOR2: PLOT 50,50,1: LINE 150,150,BF
        40 SCREEN 2,15
     1-    ,   2- 
 ,  ,   ""   -
,      3-    (  )
 1-  :
      10 SCREEN 2,15: CLS: SCREEN 0,0,255,192,255: DIM A(33)
      20 COLOR2: PLOT1,1,1: LINE14,14,BF: PLOT1,1,2: GET16,16,ADDR(A(0))
      30 COLOR1: PLOT 0,0,1: LINE 100,100,BF: SCREEN 2,2
      40 FOR Y=200 TO 0 STEP -1:PUT10,Y,ADDR(A(0)),2: NEXT Y
      50 GOTO 40
    ,     ,  3-   
2-  .
         , , 4-  , 
 SCREEN 2,7  HIMEM &000   ,    
.        ,
      4-     -
 .    8-  ,   0-, 9- - 1-,10- -
2-, ... , 15- - 7-.
          -
  SCREEN0.      .  -
       . 
 .            
. ,  ,  ,      . 
         ,   , 
 "".
          .-
:
 10 CLS: SCREEN 2,15: DIM C(15): GOTO30
 20 DATA 64,128,16,208,6,134,22,54,0,197,34,192,2,152,82,173
 30 FOR N=0 TO 15: READ C(N): NEXT N  ;   
 40 GOSUB 100 ;  
 50 FOR N=1 TO 15:COLORN: PLOT 20+5*N,20+5*N,1: LINE 40+5*N,40+5*N,BF:NEXT N
 60 CC=C(1): FOR N=1 TO 14: C(N)=C(N+1): NEXT N: C(15)=CC
 70 GOSUB 100: GOTO 60;  
 100 SCREEN 0,0,C(0),C(1),C(2),C(3),C(4),C(5),C(6),C(7),C(8),C(9),
            C(10),C(11),C(12),C(13),C(14),C(15)
 110 RETURN
  ,   ,  .   -
    02  0C   . ,   02 -
  ,   0C - .    
02    .  .

 TABC: DB 0,192,54,7,255,84,193,64,16,22,34,82,2,208,6,173
 UST:  LXI H,TABC+15
       LXI B,100FH
 UST1: XRA A
       OUT 02
       EI
       HLT
       MOV A,C
       OUT 2    ; .    2
       MOV A,M
       OUT 0CH  ; .    0C
       DCR C
       DCX H
       DCR B
       JNZ UST1
       MVI A,4
       OUT 2    ; .  
       RET












                       
                  "-06", "-0010", "",
                      :    . ,
                 .   , 126,   "", 
                  "".       
                   : ., 610006, / 1248,
                     .

       "-06"  .
     

   ,       ,     
/ 174XA17 (TDA3501), DA3505.     
RGB-,  .    
  ,     ,     
 .         -
.  2  3  1. ,  , -
 .          -
     .
         "".



   :         . -
                                   
                             .  .


