Subversion Repositories tsfmpro

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

  1. ;--------------------------------------------------------------------
  2. ; Описание: Модуль отображения анализатора
  3. ; Автор порта: Тарасов М.Н.(Mick),2011
  4. ;--------------------------------------------------------------------
  5.  
  6. ;-------------------------------------------------------------------
  7. ; описание: Обновление параметров анализатора
  8. ; параметры: нет
  9. ; возвращаемое  значение: нет
  10. ;---------------------------------------------------------------------
  11. Analyzer_update:
  12.                 ld      hl,EAmplitude_ch0
  13.  
  14.                 ld      a,(hl)                          ;+00h - Amplitude 0 right/left
  15.                 and     0Fh
  16.                 ld      c,a
  17.                 ld      a,(hl)                          ;+00h - Amplitude 0 right/left                         
  18.                 and     0F0h
  19.                 rrca   
  20.                 rrca   
  21.                 rrca
  22.                 rrca   
  23.                 cp      c
  24.                 jr      nc,Analyzer_up_ch0
  25.                 ld      a,c    
  26. Analyzer_up_ch0:
  27.                 ld      (Analyzer_ch0_vol),a            ;Amplitude 0
  28.  
  29.                 inc     hl
  30.                 ld      a,(hl)                          ;+01h - Amplitude 1 right/left
  31.                 and     0Fh
  32.                 ld      c,a
  33.                 ld      a, (hl)                         ;+01h - Amplitude 1 right/left
  34.                 and     0F0h
  35.                 rrca   
  36.                 rrca   
  37.                 rrca   
  38.                 rrca   
  39.                 cp      c
  40.                 jr      nc,Analyzer_up_ch1
  41.                 ld      a,c    
  42. Analyzer_up_ch1:
  43.                 ld      (Analyzer_ch1_vol),a            ;Amplitude 1
  44.  
  45.                 inc     hl
  46.                 ld      a,(hl)                          ;+02h - Amplitude 2 right/left
  47.                 and     0Fh
  48.                 ld      c,a
  49.                 ld      a,(hl)                          ;+02h - Amplitude 2 right/left
  50.                 and     0F0h
  51.                 rrca   
  52.                 rrca   
  53.                 rrca   
  54.                 rrca   
  55.                 cp      c
  56.                 jr      nc,Analyzer_up_ch2
  57.                 ld      a,c    
  58. Analyzer_up_ch2:
  59.                 ld      (Analyzer_ch2_vol),a            ;Amplitude 2  
  60.  
  61.                 inc     hl
  62.                 ld      a, (hl)                         ;+03h - Amplitude 3 right/left
  63.                 and     0Fh
  64.                 ld      c,a
  65.                 ld      a, (hl)                         ;+03h - Amplitude 3 right/left
  66.                 and     0F0h
  67.                 rrca   
  68.                 rrca   
  69.                 rrca   
  70.                 rrca   
  71.                 cp      c
  72.                 jr      nc,Analyzer_up_ch3
  73.                 ld      a,c    
  74. Analyzer_up_ch3:
  75.                 ld      (Analyzer_ch3_vol),a            ;Amplitude 3  
  76.  
  77.                 inc     hl
  78.                 ld      a, (hl)                         ;+04h - Amplitude 4 right/left
  79.                 and     0Fh
  80.                 ld      c,a
  81.                 ld      a, (hl)
  82.                 and     0F0h
  83.                 rrca   
  84.                 rrca   
  85.                 rrca   
  86.                 rrca   
  87.                 cp      c
  88.                 jr      nc,Analyzer_up_ch4
  89.                 ld      a,c    
  90. Analyzer_up_ch4:
  91.                 ld      (Analyzer_ch4_vol),a          ;Amplitude 4  
  92.  
  93.                 inc     hl
  94.                 ld      a, (hl)                         ;+05h - Amplitude 5 right/left
  95.                 and     0Fh
  96.                 ld      c,a
  97.                 ld      a, (hl)
  98.                 and     0F0h
  99.                 rrca   
  100.                 rrca   
  101.                 rrca   
  102.                 rrca   
  103.                 cp      c
  104.                 jr      nc,Analyzer_up_ch5
  105.                 ld      a,c    
  106. Analyzer_up_ch5:
  107.                 ld      (Analyzer_ch5_vol),a            ;Amplitude 5  
  108.                 ret
  109. ;-------------------------------------------------------------------
  110. ; описание: Отрисовка левого канала анализатора
  111. ; параметры: HL - адрес экрана
  112. ;            C - позиция в индикаторе
  113. ; возвращаемое  значение: нет
  114. ;---------------------------------------------------------------------
  115. Analyzer_draw_flash:
  116.                 ld      a,(Analyzer_ch0_vol)
  117.                 ld      e,a
  118.                 ld      a,(Analyzer_ch3_vol)
  119.                 add     e
  120.                 and     0Fh
  121.                 ld      hl,Analyzer_table
  122.                 ld      e,a
  123.                 ld      d,0
  124.                 add     hl,de
  125.                 ld      a,(hl)
  126.                 ld      hl,58C6h
  127.                 ld      (hl),a
  128.                 inc     l
  129.                 ld      (hl),a
  130.  
  131.                 ld      a,(Analyzer_ch1_vol)
  132.                 ld      e,a
  133.                 ld      a,(Analyzer_ch4_vol)
  134.                 add     e
  135.                 and     0Fh
  136.                 ld      hl,Analyzer_table
  137.                 ld      e,a
  138.                 ld      d,0
  139.                 add     hl,de
  140.                 ld      a,(hl)
  141.                 ld      hl,58DCh
  142.                 ld      (hl),a
  143.                 inc     l
  144.                 inc     l
  145.                 ld      (hl),a
  146.                 inc     l
  147.                 ld      (hl),a
  148.  
  149.                 ld      a,(Analyzer_ch2_vol)
  150.                 ld      e,a
  151.                 ld      a,(Analyzer_ch5_vol)
  152.                 add     e
  153.                 and     0Fh
  154.                 ld      hl,Analyzer_table
  155.                 ld      e,a
  156.                 ld      d,0
  157.                 add     hl,de
  158.                 ld      a,(hl)
  159.                 ld      hl,5AEAh
  160.                 ld      (hl),a
  161.                 inc     l
  162.                 ld      (hl),a
  163.                 inc     l
  164.                 ld      (hl),a
  165.                 inc     l
  166.                 ld      (hl),a
  167.                 inc     l
  168.                 ld      (hl),a
  169.                 inc     l
  170.                 ld      (hl),a
  171.                 inc     l
  172.                 ld      (hl),a
  173.                 inc     l
  174.                 ld      (hl),a
  175.                 inc     l
  176.                 ld      (hl),a
  177.                 inc     l
  178.                 ld      (hl),a
  179.                 inc     l
  180.                 ld      (hl),a
  181.                 inc     l
  182.                 ld      (hl),a
  183.  
  184.                 ret
  185.  
  186. ;-------------------------------------------------------------------
  187. ; описание: Обновление параметров анализатора
  188. ; параметры: нет
  189. ; возвращаемое  значение: нет
  190. ;---------------------------------------------------------------------
  191. Analyzer_init:
  192.                 ld      b, 6
  193.                 ld      hl,Analyzer_ch0_vol
  194.  
  195. Analyzer_init_loop:
  196.                 ld      (hl),0
  197.                 inc     hl
  198.                 djnz    Analyzer_init_loop
  199.                 ret
  200. ;-------------------------------------------------------------------
  201. ; описание: Отображение анализатора
  202. ; параметры: нет
  203. ; возвращаемое  значение: нет
  204. ;---------------------------------------------------------------------
  205. Analyzer_view:
  206.                 ld      a,(Analyzer_ch5_vol)
  207.                 ld      de,Analyzer_phase_mask
  208.                 ld      h,0
  209.                 ld      l,a
  210.                 add     hl,de
  211.                 ld      l,(hl)
  212.                 ld      h,0
  213.                 add     hl,hl
  214.                 ld      de,Analyzer_addr_ch6
  215.                 add     hl,de
  216.                 ld      c,(hl)                  ;адрес блока данных
  217.                 inc     hl
  218.                 ld      b,(hl)
  219.  
  220.                 ld      a,(Analyzer_ch4_vol)
  221.                 ld      de,Analyzer_phase_mask
  222.                 ld      h,0
  223.                 ld      l,a
  224.                 add     hl,de
  225.                 ld      l,(hl)
  226.                 ld      h,0
  227.                 ld      de,Analyzer_addr_ch5
  228.                 add     hl,de
  229.                 ld      l,(hl)
  230.                 ld      h,0
  231.                 add     hl,bc                   ; добавим смещение среднего
  232.                 ld      b,h
  233.                 ld      c,l
  234.  
  235.                 ld      a,(Analyzer_ch3_vol)
  236.                 ld      de,Analyzer_phase_mask
  237.                 ld      h,0
  238.                 ld      l,a
  239.                 add     hl,de
  240.                 ld      a,(hl)
  241.                 ld      l,a
  242.                 add     a,a
  243.                 add     a,l
  244.                 ld      l,a
  245.                 ld      h,0
  246.                 add     hl,bc                   ;добавим смещение младшего
  247.                 ex      hl,de
  248.                 ld      hl,48f9h
  249.                 ld      (Analyzer_draw_0 +1),hl
  250.                 ld      hl,5019h
  251.                 ld      (Analyzer_draw_1 +1),hl
  252.                 ld      l,38h
  253.                 ld      (Analyzer_draw_2 +1),hl
  254.                 ld      l,58h
  255.                 ld      (Analyzer_draw_3 +1),hl
  256.                 ld      l,77h
  257.                 ld      (Analyzer_draw_4 +1),hl
  258.                 ld      l,97h
  259.                 ld      (Analyzer_draw_5 +1),hl
  260.                 ld      l,0B6h
  261.                 ld      (Analyzer_draw_6 +1),hl
  262.                 ex      hl,de
  263.                 call    Analyzer_draw
  264.  
  265.                 ld      a,(Analyzer_ch0_vol)
  266.                 ld      de,Analyzer_phase_mask
  267.                 ld      h,0
  268.                 ld      l,a
  269.                 add     hl,de
  270.                 ld      l,(hl)
  271.                 ld      h,0
  272.                 add     hl,hl
  273.                 ld      de,Analyzer_addr_ch1
  274.                 add     hl,de
  275.                 ld      c,(hl)                  ;адрес блока данных
  276.                 inc     hl
  277.                 ld      b,(hl)
  278.  
  279.                 ld      a,(Analyzer_ch1_vol)
  280.                 ld      de,Analyzer_phase_mask
  281.                 ld      h,0
  282.                 ld      l,a
  283.                 add     hl,de
  284.                 ld      l,(hl)
  285.                 ld      h,0
  286.                 ld      de,Analyzer_addr_ch5
  287.                 add     hl,de
  288.                 ld      l,(hl)
  289.                 ld      h,0
  290.                 add     hl,bc                   ; добавим смещение среднего
  291.                 ld      b,h
  292.                 ld      c,l
  293.  
  294.                 ld      a,(Analyzer_ch2_vol)
  295.                 ld      de,Analyzer_phase_mask
  296.                 ld      h,0
  297.                 ld      l,a
  298.                 add     hl,de
  299.                 ld      a,(hl)
  300.                 ld      l,a
  301.                 add     a,a
  302.                 add     a,l
  303.                 ld      l,a
  304.                 ld      h,0
  305.                 add     hl,bc                   ;добавим смещение младшего
  306.                 ex      hl,de
  307.                 ld      hl,48E5h
  308.                 ld      (Analyzer_draw_0 +1),hl
  309.                 ld      hl,5005h
  310.                 ld      (Analyzer_draw_1 +1),hl
  311.                 ld      l,25h
  312.                 ld      (Analyzer_draw_2 +1),hl
  313.                 ld      l,45h
  314.                 ld      (Analyzer_draw_3 +1),hl
  315.                 ld      l,65h
  316.                 ld      (Analyzer_draw_4 +1),hl
  317.                 ld      l,85h
  318.                 ld      (Analyzer_draw_5 +1),hl
  319.                 ld      l,0A5h
  320.                 ld      (Analyzer_draw_6 +1),hl
  321.                 ex      hl,de
  322. ;-------------------------------------------------------------------
  323. ; описание: Отображение анализатора
  324. ; параметры: нет
  325. ; возвращаемое  значение: нет
  326. ;---------------------------------------------------------------------
  327. Analyzer_draw:
  328.                 ld      a,(hl)
  329.                 ld      bc,7FFDh
  330.                 out     (c),a
  331.                 inc     hl
  332.                 ld      a,(hl)
  333.                 inc     hl
  334.                 ld      h,(hl)
  335.                 ld      l,a
  336.        
  337. Analyzer_draw_0:
  338.                 ld      de,48f9h
  339.                 ldi                             ;48f9
  340.                 ldi    
  341.                 dec     e
  342.                 dec     e
  343.                 inc     d
  344.                 ldi                             ;49f9
  345.                 ldi    
  346.                 dec     e
  347.                 dec     e
  348.                 inc     d
  349.                 ldi                             ;4Af9
  350.                 ldi    
  351.                 dec     e
  352.                 dec     e
  353.                 inc     d
  354.                 ldi                             ;4bf9
  355.                 ldi    
  356.                 dec     e
  357.                 dec     e
  358.                 inc     d
  359.                 ldi                             ;4cf9
  360.                 ldi    
  361.                 dec     e
  362.                 dec     e
  363.                 inc     d
  364.                 ldi                             ;4df9
  365.                 ldi    
  366.                 dec     e
  367.                 dec     e
  368.                 inc     d
  369.                 ldi                             ;4ef9
  370.                 ldi    
  371.                 dec     e
  372.                 dec     e
  373.                 inc     d
  374.                 ldi                             ;4ff9
  375.                 ldi    
  376.  
  377. Analyzer_draw_1:
  378.                 ld      de,5019h
  379.                 ldi                             ;5019
  380.                 ldi    
  381.                 dec     e
  382.                 dec     e
  383.                 inc     d
  384.                 ldi                             ;5119
  385.                 ldi    
  386.                 dec     e
  387.                 dec     e
  388.                 inc     d
  389.                 ldi                             ;5219
  390.                 ldi    
  391.                 dec     e
  392.                 dec     e
  393.                 inc     d
  394.                 ldi                             ;5319
  395.                 ldi    
  396.                 dec     e
  397.                 dec     e
  398.                 inc     d
  399.                 ldi                             ;5419
  400.                 ldi    
  401.                 dec     e
  402.                 dec     e
  403.                 inc     d
  404.                 ldi                             ;5519
  405.                 ldi    
  406.                 dec     e
  407.                 dec     e
  408.                 inc     d
  409.                 ldi                             ;5619
  410.                 ldi    
  411.                 dec     e
  412.                 dec     e
  413.                 inc     d
  414.                 ldi                             ;5719
  415.                 ldi    
  416.  
  417. Analyzer_draw_2:
  418.                 ld      de,5038h
  419.                 ldi                             ;5038
  420.                 ldi    
  421.                 ldi    
  422.                 dec     e
  423.                 dec     e
  424.                 dec     e
  425.                 inc     d
  426.                 ldi                             ;5138
  427.                 ldi    
  428.                 ldi    
  429.                 dec     e
  430.                 dec     e
  431.                 dec     e
  432.                 inc     d
  433.                 ldi                             ;5238
  434.                 ldi    
  435.                 ldi    
  436.                 dec     e
  437.                 dec     e
  438.                 dec     e
  439.                 inc     d
  440.                 ldi                             ;5338
  441.                 ldi    
  442.                 ldi    
  443.                 dec     e
  444.                 dec     e
  445.                 dec     e
  446.                 inc     d
  447.                 ldi                             ;5438
  448.                 ldi    
  449.                 ldi    
  450.                 dec     e
  451.                 dec     e
  452.                 dec     e
  453.                 inc     d
  454.                 ldi                             ;5538
  455.                 ldi    
  456.                 ldi    
  457.                 dec     e
  458.                 dec     e
  459.                 dec     e
  460.                 inc     d
  461.                 ldi                             ;5638
  462.                 ldi    
  463.                 ldi    
  464.                 dec     e
  465.                 dec     e
  466.                 dec     e
  467.                 inc     d
  468.                 ldi                             ;5738
  469.                 ldi    
  470.                 ldi    
  471.  
  472. Analyzer_draw_3:
  473.                 ld      de,5058h
  474.                 ldi                             ;5058
  475.                 ldi    
  476.                 ldi    
  477.                 dec     e
  478.                 dec     e
  479.                 dec     e
  480.                 inc     d
  481.                 ldi                             ;5158
  482.                 ldi    
  483.                 ldi    
  484.                 dec     e
  485.                 dec     e
  486.                 dec     e
  487.                 inc     d
  488.                 ldi                             ;5258
  489.                 ldi    
  490.                 ldi    
  491.                 dec     e
  492.                 dec     e
  493.                 dec     e
  494.                 inc     d
  495.                 ldi                             ;5358
  496.                 ldi    
  497.                 ldi    
  498.                 dec     e
  499.                 dec     e
  500.                 dec     e
  501.                 inc     d
  502.                 ldi                             ;5458
  503.                 ldi    
  504.                 ldi    
  505.                 dec     e
  506.                 dec     e
  507.                 dec     e
  508.                 inc     d
  509.                 ldi                             ;5558
  510.                 ldi    
  511.                 ldi    
  512.                 dec     e
  513.                 dec     e
  514.                 dec     e
  515.                 inc     d
  516.                 ldi                             ;5658
  517.                 ldi    
  518.                 ldi    
  519.                 dec     e
  520.                 dec     e
  521.                 dec     e
  522.                 inc     d
  523.                 ldi                             ;5758
  524.                 ldi    
  525.                 ldi    
  526.  
  527. Analyzer_draw_4:
  528.                 ld      de,5077h
  529.                 ldi                             ;5078
  530.                 ldi    
  531.                 ldi    
  532.                 ldi    
  533.                 dec     e
  534.                 dec     e
  535.                 dec     e
  536.                 dec     e
  537.                 inc     d
  538.                 ldi                             ;5178
  539.                 ldi    
  540.                 ldi    
  541.                 ldi    
  542.                 dec     e
  543.                 dec     e
  544.                 dec     e
  545.                 dec     e
  546.                 inc     d
  547.                 ldi                             ;5278
  548.                 ldi    
  549.                 ldi    
  550.                 ldi    
  551.                 dec     e
  552.                 dec     e
  553.                 dec     e
  554.                 dec     e
  555.                 inc     d
  556.                 ldi                             ;5378
  557.                 ldi    
  558.                 ldi    
  559.                 ldi    
  560.                 dec     e
  561.                 dec     e
  562.                 dec     e
  563.                 dec     e
  564.                 inc     d
  565.                 ldi                             ;5478
  566.                 ldi    
  567.                 ldi    
  568.                 ldi    
  569.                 dec     e
  570.                 dec     e
  571.                 dec     e
  572.                 dec     e
  573.                 inc     d
  574.                 ldi                             ;5578
  575.                 ldi    
  576.                 ldi    
  577.                 ldi    
  578.                 dec     e
  579.                 dec     e
  580.                 dec     e
  581.                 dec     e
  582.                 inc     d
  583.                 ldi                             ;5678
  584.                 ldi    
  585.                 ldi    
  586.                 ldi    
  587.                 dec     e
  588.                 dec     e
  589.                 dec     e
  590.                 dec     e
  591.                 inc     d
  592.                 ldi                             ;5778
  593.                 ldi    
  594.                 ldi    
  595.                 ldi    
  596.  
  597. Analyzer_draw_5:
  598.                 ld      de,5097h
  599.                 ldi                             ;5098
  600.                 ldi    
  601.                 ldi    
  602.                 ldi    
  603.                 dec     e
  604.                 dec     e
  605.                 dec     e
  606.                 dec     e
  607.                 inc     d
  608.                 ldi                             ;5198
  609.                 ldi    
  610.                 ldi    
  611.                 ldi    
  612.                 dec     e
  613.                 dec     e
  614.                 dec     e
  615.                 dec     e
  616.                 inc     d
  617.                 ldi                             ;5298
  618.                 ldi    
  619.                 ldi    
  620.                 ldi    
  621.                 dec     e
  622.                 dec     e
  623.                 dec     e
  624.                 dec     e
  625.                 inc     d
  626.                 ldi                             ;5398
  627.                 ldi    
  628.                 ldi    
  629.                 ldi    
  630.                 dec     e
  631.                 dec     e
  632.                 dec     e
  633.                 dec     e
  634.                 inc     d
  635.                 ldi                             ;5498
  636.                 ldi    
  637.                 ldi    
  638.                 ldi    
  639.                 dec     e
  640.                 dec     e
  641.                 dec     e
  642.                 dec     e
  643.                 inc     d
  644.                 ldi                             ;5598
  645.                 ldi    
  646.                 ldi    
  647.                 ldi    
  648.                 dec     e
  649.                 dec     e
  650.                 dec     e
  651.                 dec     e
  652.                 inc     d
  653.                 ldi                             ;5698
  654.                 ldi    
  655.                 ldi    
  656.                 ldi    
  657.                 dec     e
  658.                 dec     e
  659.                 dec     e
  660.                 dec     e
  661.                 inc     d
  662.                 ldi                             ;5798
  663.                 ldi    
  664.                 ldi    
  665.                 ldi    
  666.  
  667. Analyzer_draw_6:
  668.                 ld      de,50B6h
  669.                 ldi                             ;50b8
  670.                 ldi    
  671.                 ldi    
  672.                 ldi    
  673.                 ldi    
  674.                 dec     e
  675.                 dec     e
  676.                 dec     e
  677.                 dec     e
  678.                 dec     e
  679.                 inc     d
  680.                 ldi                             ;51b8
  681.                 ldi    
  682.                 ldi    
  683.                 ldi    
  684.                 ldi    
  685.                 dec     e
  686.                 dec     e
  687.                 dec     e
  688.                 dec     e
  689.                 dec     e
  690.                 inc     d
  691.                 ldi                             ;52b8
  692.                 ldi    
  693.                 ldi    
  694.                 ldi    
  695.                 ldi    
  696.                 dec     e
  697.                 dec     e
  698.                 dec     e
  699.                 dec     e
  700.                 dec     e
  701.                 inc     d
  702.                 ldi                             ;53b8
  703.                 ldi    
  704.                 ldi    
  705.                 ldi    
  706.                 ldi    
  707.                 dec     e
  708.                 dec     e
  709.                 dec     e
  710.                 dec     e
  711.                 dec     e
  712.                 inc     d
  713.                 ldi                             ;54b8
  714.                 ldi    
  715.                 ldi    
  716.                 ldi    
  717.                 ldi    
  718.                 dec     e
  719.                 dec     e
  720.                 dec     e
  721.                 dec     e
  722.                 dec     e
  723.                 inc     d
  724.                 ldi                             ;55b8
  725.                 ldi    
  726.                 ldi    
  727.                 ldi    
  728.                 ldi    
  729.                 dec     e
  730.                 dec     e
  731.                 dec     e
  732.                 dec     e
  733.                 dec     e
  734.                 inc     d
  735.                 ldi                             ;56b8
  736.                 ldi    
  737.                 ldi    
  738.                 ldi    
  739.                 ldi    
  740.                 dec     e
  741.                 dec     e
  742.                 dec     e
  743.                 dec     e
  744.                 dec     e
  745.                 inc     d
  746.                 ldi                             ;57b8
  747.                 ldi    
  748.                 ldi    
  749.                 ldi    
  750.                 ldi    
  751.                 ret        
  752. ;-------------------------------------------------------------------
  753. ; описание:  Переменные правого и левого каналов анализатора
  754. ;---------------------------------------------------------------------
  755. Analyzer_table:
  756.                 db      47h,47h,47h,46h,46h,46h,45h,45h,45h,44h,44h,44h,43h,43h,42h,42h
  757. ;-------------------------------------------------------------------
  758. ; описание:  Переменные правого и левого каналов анализатора
  759. ;---------------------------------------------------------------------
  760. Analyzer_phase_mask:
  761.                 db      0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7
  762.  
  763. ;-------------------------------------------------------------------
  764. ; описание:  Таблица смещений для 5 канала
  765. ;---------------------------------------------------------------------
  766. Analyzer_addr_ch5:
  767.                 db      0       ;0
  768.                 db      27      ;1
  769.                 db      27      ;2
  770.                 db      54      ;3
  771.                 db      78      ;4
  772.                 db      102     ;5
  773.                 db      126     ;6
  774.                 db      150     ;7
  775. ;-------------------------------------------------------------------
  776. ; описание:  Таблица адресов данных для 6 канала
  777. ;---------------------------------------------------------------------
  778. Analyzer_addr_ch6:
  779.                 dw      Analyzer_table_01       ;0
  780.                 dw      Analyzer_table_01       ;1
  781.                 dw      Analyzer_table_02       ;2
  782.                 dw      Analyzer_table_03       ;3
  783.                 dw      Analyzer_table_04       ;4
  784.                 dw      Analyzer_table_05       ;5
  785.                 dw      Analyzer_table_06       ;6
  786.                 dw      Analyzer_table_07       ;7
  787. ;-------------------------------------------------------------------
  788. ; описание:  Таблица адресов данных для 1 канала
  789. ;---------------------------------------------------------------------
  790. Analyzer_addr_ch1:
  791.                 dw      Analyzer_table_11       ;0
  792.                 dw      Analyzer_table_11       ;1
  793.                 dw      Analyzer_table_12       ;2
  794.                 dw      Analyzer_table_13       ;3
  795.                 dw      Analyzer_table_14       ;4
  796.                 dw      Analyzer_table_15       ;5
  797.                 dw      Analyzer_table_16       ;6
  798.                 dw      Analyzer_table_17       ;7
  799. ;-------------------------------------------------------------------
  800. ; описание: Таблица адресов на фазы анализатора
  801. ;---------------------------------------------------------------------
  802.  
  803. Analyzer_table_01:
  804.                 db      90h
  805.                 dw      Analyzer_phase_0000     ;000
  806.                 db      90h
  807.                 dw      Analyzer_phase_0001     ;001
  808.                 db      90h
  809.                 dw      Analyzer_phase_0002     ;002
  810.                 db      90h
  811.                 dw      Analyzer_phase_0003     ;003
  812.                 db      90h
  813.                 dw      Analyzer_phase_0004     ;004
  814.                 db      90h
  815.                 dw      Analyzer_phase_0005     ;005
  816.                 db      90h
  817.                 dw      Analyzer_phase_0006     ;006
  818.                 db      90h
  819.                 dw      Analyzer_phase_0007     ;007
  820.                 db      90h
  821.                 dw      Analyzer_phase_0000     ;008 - для выравнивания
  822.  
  823.                 db      90h
  824.                 dw      Analyzer_phase_0001     ;010
  825.                 db      90h
  826.                 dw      Analyzer_phase_0001     ;011
  827.                 db      90h
  828.                 dw      Analyzer_phase_0101     ;012
  829.                 db      90h
  830.                 dw      Analyzer_phase_0102     ;013
  831.                 db      90h
  832.                 dw      Analyzer_phase_0103     ;014
  833.                 db      90h
  834.                 dw      Analyzer_phase_0104     ;015
  835.                 db      90h
  836.                 dw      Analyzer_phase_0105     ;016
  837.                 db      90h
  838.                 dw      Analyzer_phase_0106     ;017
  839.                 db      90h
  840.                 dw      Analyzer_phase_0107     ;018
  841.  
  842.                 db      90h
  843.                 dw      Analyzer_phase_0201     ;020
  844.                 db      90h
  845.                 dw      Analyzer_phase_0201     ;021
  846.                 db      90h
  847.                 dw      Analyzer_phase_0202     ;022
  848.                 db      90h
  849.                 dw      Analyzer_phase_0203     ;023
  850.                 db      90h
  851.                 dw      Analyzer_phase_0204     ;024
  852.                 db      90h
  853.                 dw      Analyzer_phase_0205     ;025
  854.                 db      90h
  855.                 dw      Analyzer_phase_0206     ;026
  856.                 db      90h
  857.                 dw      Analyzer_phase_0207     ;027
  858.  
  859.                 db      90h
  860.                 dw      Analyzer_phase_0301     ;030
  861.                 db      90h
  862.                 dw      Analyzer_phase_0301     ;031
  863.                 db      90h
  864.                 dw      Analyzer_phase_0302     ;032
  865.                 db      90h
  866.                 dw      Analyzer_phase_0303     ;033
  867.                 db      90h
  868.                 dw      Analyzer_phase_0304     ;034
  869.                 db      90h
  870.                 dw      Analyzer_phase_0305     ;035
  871.                 db      90h
  872.                 dw      Analyzer_phase_0306     ;036
  873.                 db      90h
  874.                 dw      Analyzer_phase_0307     ;037
  875.  
  876.                 db      90h
  877.                 dw      Analyzer_phase_0401     ;040
  878.                 db      90h
  879.                 dw      Analyzer_phase_0401     ;041
  880.                 db      90h
  881.                 dw      Analyzer_phase_0402     ;042
  882.                 db      90h
  883.                 dw      Analyzer_phase_0403     ;043
  884.                 db      90h
  885.                 dw      Analyzer_phase_0404     ;044
  886.                 db      90h
  887.                 dw      Analyzer_phase_0405     ;045
  888.                 db      90h
  889.                 dw      Analyzer_phase_0406     ;046
  890.                 db      90h
  891.                 dw      Analyzer_phase_0407     ;047
  892.  
  893.                 db      90h
  894.                 dw      Analyzer_phase_0501     ;050
  895.                 db      90h
  896.                 dw      Analyzer_phase_0501     ;051
  897.                 db      90h
  898.                 dw      Analyzer_phase_0502     ;052
  899.                 db      90h
  900.                 dw      Analyzer_phase_0503     ;053
  901.                 db      90h
  902.                 dw      Analyzer_phase_0504     ;054
  903.                 db      90h
  904.                 dw      Analyzer_phase_0505     ;055
  905.                 db      90h
  906.                 dw      Analyzer_phase_0506     ;056
  907.                 db      90h
  908.                 dw      Analyzer_phase_0507     ;057
  909.  
  910.                 db      90h
  911.                 dw      Analyzer_phase_0601     ;060
  912.                 db      90h
  913.                 dw      Analyzer_phase_0601     ;061
  914.                 db      90h
  915.                 dw      Analyzer_phase_0602     ;062
  916.                 db      90h
  917.                 dw      Analyzer_phase_0603     ;063
  918.                 db      90h
  919.                 dw      Analyzer_phase_0604     ;064
  920.                 db      90h
  921.                 dw      Analyzer_phase_0605     ;065
  922.                 db      90h
  923.                 dw      Analyzer_phase_0606     ;066
  924.                 db      90h
  925.                 dw      Analyzer_phase_0607     ;067
  926.  
  927. Analyzer_table_02:
  928.                 db      90h
  929.                 dw      Analyzer_phase_0001     ;100
  930.                 db      90h
  931.                 dw      Analyzer_phase_0001     ;101
  932.                 db      90h
  933.                 dw      Analyzer_phase_1001     ;102
  934.                 db      90h
  935.                 dw      Analyzer_phase_1002     ;103
  936.                 db      90h
  937.                 dw      Analyzer_phase_1003     ;104
  938.                 db      90h
  939.                 dw      Analyzer_phase_1004     ;105
  940.                 db      90h
  941.                 dw      Analyzer_phase_1005     ;106
  942.                 db      90h
  943.                 dw      Analyzer_phase_1006     ;107
  944.                 db      90h
  945.                 dw      Analyzer_phase_1007     ;108
  946.  
  947.                 db      90h
  948.                 dw      Analyzer_phase_0001     ;110
  949.                 db      90h
  950.                 dw      Analyzer_phase_0001     ;111
  951.                 db      90h
  952.                 dw      Analyzer_phase_1101     ;112
  953.                 db      90h
  954.                 dw      Analyzer_phase_1102     ;113
  955.                 db      90h
  956.                 dw      Analyzer_phase_1103     ;114
  957.                 db      90h
  958.                 dw      Analyzer_phase_1104     ;115
  959.                 db      90h
  960.                 dw      Analyzer_phase_1105     ;116
  961.                 db      90h
  962.                 dw      Analyzer_phase_1106     ;117
  963.                 db      90h
  964.                 dw      Analyzer_phase_1107     ;118
  965.  
  966.                 db      90h
  967.                 dw      Analyzer_phase_1201     ;120
  968.                 db      90h
  969.                 dw      Analyzer_phase_1201     ;121
  970.                 db      90h
  971.                 dw      Analyzer_phase_1202     ;122
  972.                 db      90h
  973.                 dw      Analyzer_phase_1203     ;123
  974.                 db      90h
  975.                 dw      Analyzer_phase_1204     ;124
  976.                 db      90h
  977.                 dw      Analyzer_phase_1205     ;125
  978.                 db      90h
  979.                 dw      Analyzer_phase_1206     ;126
  980.                 db      90h
  981.                 dw      Analyzer_phase_1207     ;127
  982.  
  983.                 db      90h
  984.                 dw      Analyzer_phase_1301     ;130
  985.                 db      90h
  986.                 dw      Analyzer_phase_1301     ;131
  987.                 db      90h
  988.                 dw      Analyzer_phase_1302     ;132
  989.                 db      90h
  990.                 dw      Analyzer_phase_1303     ;133
  991.                 db      90h
  992.                 dw      Analyzer_phase_1304     ;134
  993.                 db      90h
  994.                 dw      Analyzer_phase_1305     ;135
  995.                 db      90h
  996.                 dw      Analyzer_phase_1306     ;136
  997.                 db      90h
  998.                 dw      Analyzer_phase_1307     ;137
  999.  
  1000.                 db      90h
  1001.                 dw      Analyzer_phase_1401     ;140
  1002.                 db      90h
  1003.                 dw      Analyzer_phase_1401     ;141
  1004.                 db      90h
  1005.                 dw      Analyzer_phase_1402     ;142
  1006.                 db      90h
  1007.                 dw      Analyzer_phase_1403     ;143
  1008.                 db      90h
  1009.                 dw      Analyzer_phase_1404     ;144
  1010.                 db      90h
  1011.                 dw      Analyzer_phase_1405     ;145
  1012.                 db      90h
  1013.                 dw      Analyzer_phase_1406     ;146
  1014.                 db      90h
  1015.                 dw      Analyzer_phase_1407     ;147
  1016.  
  1017.                 db      91h
  1018.                 dw      Analyzer_phase_1501     ;150
  1019.                 db      91h
  1020.                 dw      Analyzer_phase_1501     ;151
  1021.                 db      91h
  1022.                 dw      Analyzer_phase_1502     ;152
  1023.                 db      91h
  1024.                 dw      Analyzer_phase_1503     ;153
  1025.                 db      91h
  1026.                 dw      Analyzer_phase_1504     ;154
  1027.                 db      91h
  1028.                 dw      Analyzer_phase_1505     ;155
  1029.                 db      91h
  1030.                 dw      Analyzer_phase_1506     ;156
  1031.                 db      91h
  1032.                 dw      Analyzer_phase_1507     ;157
  1033.  
  1034.                 db      91h
  1035.                 dw      Analyzer_phase_1601     ;160
  1036.                 db      91h
  1037.                 dw      Analyzer_phase_1601     ;161
  1038.                 db      91h
  1039.                 dw      Analyzer_phase_1602     ;162
  1040.                 db      91h
  1041.                 dw      Analyzer_phase_1603     ;163
  1042.                 db      91h
  1043.                 dw      Analyzer_phase_1604     ;164
  1044.                 db      91h
  1045.                 dw      Analyzer_phase_1605     ;165
  1046.                 db      91h
  1047.                 dw      Analyzer_phase_1606     ;166
  1048.                 db      91h
  1049.                 dw      Analyzer_phase_1607     ;167
  1050.  
  1051. Analyzer_table_03:
  1052.                 db      91h
  1053.                 dw      Analyzer_phase_2001     ;200
  1054.                 db      91h
  1055.                 dw      Analyzer_phase_2001     ;201
  1056.                 db      91h
  1057.                 dw      Analyzer_phase_2002     ;202
  1058.                 db      91h
  1059.                 dw      Analyzer_phase_2003     ;203
  1060.                 db      91h
  1061.                 dw      Analyzer_phase_2004     ;204
  1062.                 db      91h
  1063.                 dw      Analyzer_phase_2005     ;205
  1064.                 db      91h
  1065.                 dw      Analyzer_phase_2006     ;206
  1066.                 db      91h
  1067.                 dw      Analyzer_phase_2007     ;207
  1068.                 db      90h
  1069.                 dw      Analyzer_phase_0000     ;208 - для выравнивания
  1070.  
  1071.                 db      91h
  1072.                 dw      Analyzer_phase_2001     ;210
  1073.                 db      91h
  1074.                 dw      Analyzer_phase_2001     ;211
  1075.                 db      91h
  1076.                 dw      Analyzer_phase_2101     ;212
  1077.                 db      91h
  1078.                 dw      Analyzer_phase_2102     ;213
  1079.                 db      91h
  1080.                 dw      Analyzer_phase_2103     ;214
  1081.                 db      91h
  1082.                 dw      Analyzer_phase_2104     ;215
  1083.                 db      91h
  1084.                 dw      Analyzer_phase_2105     ;216
  1085.                 db      91h
  1086.                 dw      Analyzer_phase_2106     ;217
  1087.                 db      91h
  1088.                 dw      Analyzer_phase_2107     ;218
  1089.  
  1090.                 db      91h
  1091.                 dw      Analyzer_phase_2201     ;220
  1092.                 db      91h
  1093.                 dw      Analyzer_phase_2201     ;221
  1094.                 db      91h
  1095.                 dw      Analyzer_phase_2202     ;222
  1096.                 db      91h
  1097.                 dw      Analyzer_phase_2203     ;223
  1098.                 db      91h
  1099.                 dw      Analyzer_phase_2204     ;224
  1100.                 db      91h
  1101.                 dw      Analyzer_phase_2205     ;225
  1102.                 db      91h
  1103.                 dw      Analyzer_phase_2206     ;226
  1104.                 db      91h
  1105.                 dw      Analyzer_phase_2207     ;227
  1106.  
  1107.                 db      91h
  1108.                 dw      Analyzer_phase_2301     ;230
  1109.                 db      91h
  1110.                 dw      Analyzer_phase_2301     ;231
  1111.                 db      91h
  1112.                 dw      Analyzer_phase_2302     ;232
  1113.                 db      91h
  1114.                 dw      Analyzer_phase_2303     ;233
  1115.                 db      91h
  1116.                 dw      Analyzer_phase_2304     ;234
  1117.                 db      91h
  1118.                 dw      Analyzer_phase_2305     ;235
  1119.                 db      91h
  1120.                 dw      Analyzer_phase_2306     ;236
  1121.                 db      91h
  1122.                 dw      Analyzer_phase_2307     ;237
  1123.  
  1124.                 db      91h
  1125.                 dw      Analyzer_phase_2401     ;240
  1126.                 db      91h
  1127.                 dw      Analyzer_phase_2401     ;241
  1128.                 db      91h
  1129.                 dw      Analyzer_phase_2402     ;242
  1130.                 db      91h
  1131.                 dw      Analyzer_phase_2403     ;243
  1132.                 db      91h
  1133.                 dw      Analyzer_phase_2404     ;244
  1134.                 db      91h
  1135.                 dw      Analyzer_phase_2405     ;245
  1136.                 db      91h
  1137.                 dw      Analyzer_phase_2406     ;246
  1138.                 db      91h
  1139.                 dw      Analyzer_phase_2407     ;247
  1140.  
  1141.                 db      91h
  1142.                 dw      Analyzer_phase_2501     ;250
  1143.                 db      91h
  1144.                 dw      Analyzer_phase_2501     ;251
  1145.                 db      91h
  1146.                 dw      Analyzer_phase_2502     ;252
  1147.                 db      91h
  1148.                 dw      Analyzer_phase_2503     ;253
  1149.                 db      91h
  1150.                 dw      Analyzer_phase_2504     ;254
  1151.                 db      91h
  1152.                 dw      Analyzer_phase_2505     ;255
  1153.                 db      91h
  1154.                 dw      Analyzer_phase_2506     ;256
  1155.                 db      91h
  1156.                 dw      Analyzer_phase_2507     ;257
  1157.  
  1158.                 db      91h
  1159.                 dw      Analyzer_phase_2601     ;260
  1160.                 db      91h
  1161.                 dw      Analyzer_phase_2601     ;261
  1162.                 db      91h
  1163.                 dw      Analyzer_phase_2602     ;262
  1164.                 db      91h
  1165.                 dw      Analyzer_phase_2603     ;263
  1166.                 db      91h
  1167.                 dw      Analyzer_phase_2604     ;264
  1168.                 db      91h
  1169.                 dw      Analyzer_phase_2605     ;265
  1170.                 db      91h
  1171.                 dw      Analyzer_phase_2606     ;266
  1172.                 db      91h
  1173.                 dw      Analyzer_phase_2607     ;267
  1174.  
  1175. Analyzer_table_04:
  1176.                 db      91h
  1177.                 dw      Analyzer_phase_3001     ;300
  1178.                 db      91h
  1179.                 dw      Analyzer_phase_3001     ;301
  1180.                 db      91h
  1181.                 dw      Analyzer_phase_3002     ;302
  1182.                 db      91h
  1183.                 dw      Analyzer_phase_3003     ;303
  1184.                 db      91h
  1185.                 dw      Analyzer_phase_3004     ;304
  1186.                 db      91h
  1187.                 dw      Analyzer_phase_3005     ;305
  1188.                 db      91h
  1189.                 dw      Analyzer_phase_3006     ;306
  1190.                 db      91h
  1191.                 dw      Analyzer_phase_3007     ;307
  1192.                 db      90h
  1193.                 dw      Analyzer_phase_0000     ;308 - для выравнивания
  1194.  
  1195.                 db      91h
  1196.                 dw      Analyzer_phase_3001     ;310
  1197.                 db      91h
  1198.                 dw      Analyzer_phase_3001     ;311
  1199.                 db      91h
  1200.                 dw      Analyzer_phase_3101     ;312
  1201.                 db      91h
  1202.                 dw      Analyzer_phase_3102     ;313
  1203.                 db      91h
  1204.                 dw      Analyzer_phase_3103     ;314
  1205.                 db      91h
  1206.                 dw      Analyzer_phase_3104     ;315
  1207.                 db      91h
  1208.                 dw      Analyzer_phase_3105     ;316
  1209.                 db      91h
  1210.                 dw      Analyzer_phase_3106     ;317
  1211.                 db      91h
  1212.                 dw      Analyzer_phase_3107     ;318
  1213.  
  1214.                 db      91h
  1215.                 dw      Analyzer_phase_3201     ;320
  1216.                 db      91h
  1217.                 dw      Analyzer_phase_3201     ;321
  1218.                 db      91h
  1219.                 dw      Analyzer_phase_3202     ;322
  1220.                 db      91h
  1221.                 dw      Analyzer_phase_3203     ;323
  1222.                 db      91h
  1223.                 dw      Analyzer_phase_3204     ;324
  1224.                 db      91h
  1225.                 dw      Analyzer_phase_3205     ;325
  1226.                 db      91h
  1227.                 dw      Analyzer_phase_3206     ;326
  1228.                 db      91h
  1229.                 dw      Analyzer_phase_3207     ;327
  1230.  
  1231.                 db      92h
  1232.                 dw      Analyzer_phase_3301     ;330
  1233.                 db      92h
  1234.                 dw      Analyzer_phase_3301     ;331
  1235.                 db      92h
  1236.                 dw      Analyzer_phase_3302     ;332
  1237.                 db      92h
  1238.                 dw      Analyzer_phase_3303     ;333
  1239.                 db      92h
  1240.                 dw      Analyzer_phase_3304     ;334
  1241.                 db      92h
  1242.                 dw      Analyzer_phase_3305     ;335
  1243.                 db      92h
  1244.                 dw      Analyzer_phase_3306     ;336
  1245.                 db      92h
  1246.                 dw      Analyzer_phase_3307     ;337
  1247.  
  1248.                 db      92h
  1249.                 dw      Analyzer_phase_3401     ;340
  1250.                 db      92h
  1251.                 dw      Analyzer_phase_3401     ;341
  1252.                 db      92h
  1253.                 dw      Analyzer_phase_3402     ;342
  1254.                 db      92h
  1255.                 dw      Analyzer_phase_3403     ;343
  1256.                 db      92h
  1257.                 dw      Analyzer_phase_3404     ;344
  1258.                 db      92h
  1259.                 dw      Analyzer_phase_3405     ;345
  1260.                 db      92h
  1261.                 dw      Analyzer_phase_3406     ;346
  1262.                 db      92h
  1263.                 dw      Analyzer_phase_3407     ;347
  1264.  
  1265.                 db      92h
  1266.                 dw      Analyzer_phase_3501     ;350
  1267.                 db      92h
  1268.                 dw      Analyzer_phase_3501     ;351
  1269.                 db      92h
  1270.                 dw      Analyzer_phase_3502     ;352
  1271.                 db      92h
  1272.                 dw      Analyzer_phase_3503     ;353
  1273.                 db      92h
  1274.                 dw      Analyzer_phase_3504     ;354
  1275.                 db      92h
  1276.                 dw      Analyzer_phase_3505     ;355
  1277.                 db      92h
  1278.                 dw      Analyzer_phase_3506     ;356
  1279.                 db      92h
  1280.                 dw      Analyzer_phase_3507     ;357
  1281.  
  1282.                 db      92h
  1283.                 dw      Analyzer_phase_3601     ;360
  1284.                 db      92h
  1285.                 dw      Analyzer_phase_3601     ;361
  1286.                 db      92h
  1287.                 dw      Analyzer_phase_3602     ;362
  1288.                 db      92h
  1289.                 dw      Analyzer_phase_3603     ;363
  1290.                 db      92h
  1291.                 dw      Analyzer_phase_3604     ;364
  1292.                 db      92h
  1293.                 dw      Analyzer_phase_3605     ;365
  1294.                 db      92h
  1295.                 dw      Analyzer_phase_3606     ;366
  1296.                 db      92h
  1297.                 dw      Analyzer_phase_3607     ;367
  1298.  
  1299. Analyzer_table_05:
  1300.                 db      92h
  1301.                 dw      Analyzer_phase_4001     ;400
  1302.                 db      92h
  1303.                 dw      Analyzer_phase_4001     ;401
  1304.                 db      92h
  1305.                 dw      Analyzer_phase_4002     ;402
  1306.                 db      92h
  1307.                 dw      Analyzer_phase_4003     ;403
  1308.                 db      92h
  1309.                 dw      Analyzer_phase_4004     ;404
  1310.                 db      92h
  1311.                 dw      Analyzer_phase_4005     ;405
  1312.                 db      92h
  1313.                 dw      Analyzer_phase_4006     ;406
  1314.                 db      92h
  1315.                 dw      Analyzer_phase_4007     ;407
  1316.                 db      90h
  1317.                 dw      Analyzer_phase_0000     ;408 - для выравнивания
  1318.  
  1319.                 db      92h
  1320.                 dw      Analyzer_phase_4001     ;410
  1321.                 db      92h
  1322.                 dw      Analyzer_phase_4001     ;411
  1323.                 db      92h
  1324.                 dw      Analyzer_phase_4101     ;412
  1325.                 db      92h
  1326.                 dw      Analyzer_phase_4102     ;413
  1327.                 db      92h
  1328.                 dw      Analyzer_phase_4103     ;414
  1329.                 db      92h
  1330.                 dw      Analyzer_phase_4104     ;415
  1331.                 db      92h
  1332.                 dw      Analyzer_phase_4105     ;416
  1333.                 db      92h
  1334.                 dw      Analyzer_phase_4106     ;417
  1335.                 db      92h
  1336.                 dw      Analyzer_phase_4107     ;418
  1337.  
  1338.                 db      92h
  1339.                 dw      Analyzer_phase_4201     ;420
  1340.                 db      92h
  1341.                 dw      Analyzer_phase_4201     ;421
  1342.                 db      92h
  1343.                 dw      Analyzer_phase_4202     ;422
  1344.                 db      92h
  1345.                 dw      Analyzer_phase_4203     ;423
  1346.                 db      92h
  1347.                 dw      Analyzer_phase_4204     ;424
  1348.                 db      92h
  1349.                 dw      Analyzer_phase_4205     ;425
  1350.                 db      92h
  1351.                 dw      Analyzer_phase_4206     ;426
  1352.                 db      92h
  1353.                 dw      Analyzer_phase_4207     ;427
  1354.  
  1355.                 db      92h
  1356.                 dw      Analyzer_phase_4301     ;430
  1357.                 db      92h
  1358.                 dw      Analyzer_phase_4301     ;431
  1359.                 db      92h
  1360.                 dw      Analyzer_phase_4302     ;432
  1361.                 db      92h
  1362.                 dw      Analyzer_phase_4303     ;433
  1363.                 db      92h
  1364.                 dw      Analyzer_phase_4304     ;434
  1365.                 db      92h
  1366.                 dw      Analyzer_phase_4305     ;435
  1367.                 db      92h
  1368.                 dw      Analyzer_phase_4306     ;436
  1369.                 db      92h
  1370.                 dw      Analyzer_phase_4307     ;437
  1371.  
  1372.                 db      92h
  1373.                 dw      Analyzer_phase_4401     ;440
  1374.                 db      92h
  1375.                 dw      Analyzer_phase_4401     ;441
  1376.                 db      92h
  1377.                 dw      Analyzer_phase_4402     ;442
  1378.                 db      92h
  1379.                 dw      Analyzer_phase_4403     ;443
  1380.                 db      92h
  1381.                 dw      Analyzer_phase_4404     ;444
  1382.                 db      92h
  1383.                 dw      Analyzer_phase_4405     ;445
  1384.                 db      92h
  1385.                 dw      Analyzer_phase_4406     ;446
  1386.                 db      92h
  1387.                 dw      Analyzer_phase_4407     ;447
  1388.  
  1389.                 db      92h
  1390.                 dw      Analyzer_phase_4501     ;450
  1391.                 db      92h
  1392.                 dw      Analyzer_phase_4501     ;451
  1393.                 db      92h
  1394.                 dw      Analyzer_phase_4502     ;452
  1395.                 db      92h
  1396.                 dw      Analyzer_phase_4503     ;453
  1397.                 db      92h
  1398.                 dw      Analyzer_phase_4504     ;454
  1399.                 db      92h
  1400.                 dw      Analyzer_phase_4505     ;455
  1401.                 db      92h
  1402.                 dw      Analyzer_phase_4506     ;456
  1403.                 db      92h
  1404.                 dw      Analyzer_phase_4507     ;457
  1405.  
  1406.                 db      92h
  1407.                 dw      Analyzer_phase_4601     ;460
  1408.                 db      92h
  1409.                 dw      Analyzer_phase_4601     ;461
  1410.                 db      92h
  1411.                 dw      Analyzer_phase_4602     ;462
  1412.                 db      92h
  1413.                 dw      Analyzer_phase_4603     ;463
  1414.                 db      92h
  1415.                 dw      Analyzer_phase_4604     ;464
  1416.                 db      92h
  1417.                 dw      Analyzer_phase_4605     ;465
  1418.                 db      92h
  1419.                 dw      Analyzer_phase_4606     ;466
  1420.                 db      92h
  1421.                 dw      Analyzer_phase_4607     ;467
  1422.  
  1423. Analyzer_table_06:
  1424.                 db      92h
  1425.                 dw      Analyzer_phase_5001     ;500
  1426.                 db      92h
  1427.                 dw      Analyzer_phase_5001     ;501
  1428.                 db      92h
  1429.                 dw      Analyzer_phase_5002     ;502
  1430.                 db      92h
  1431.                 dw      Analyzer_phase_5003     ;503
  1432.                 db      92h
  1433.                 dw      Analyzer_phase_5004     ;504
  1434.                 db      92h
  1435.                 dw      Analyzer_phase_5005     ;505
  1436.                 db      92h
  1437.                 dw      Analyzer_phase_5006     ;506
  1438.                 db      92h
  1439.                 dw      Analyzer_phase_5007     ;507
  1440.                 db      90h
  1441.                 dw      Analyzer_phase_0000     ;508 - для выравнивания
  1442.  
  1443.                 db      92h
  1444.                 dw      Analyzer_phase_5001     ;510
  1445.                 db      92h
  1446.                 dw      Analyzer_phase_5001     ;511
  1447.                 db      93h
  1448.                 dw      Analyzer_phase_5101     ;512
  1449.                 db      93h
  1450.                 dw      Analyzer_phase_5102     ;513
  1451.                 db      93h
  1452.                 dw      Analyzer_phase_5103     ;514
  1453.                 db      93h
  1454.                 dw      Analyzer_phase_5104     ;515
  1455.                 db      93h
  1456.                 dw      Analyzer_phase_5105     ;516
  1457.                 db      93h
  1458.                 dw      Analyzer_phase_5106     ;517
  1459.                 db      93h
  1460.                 dw      Analyzer_phase_5107     ;518
  1461.  
  1462.                 db      93h
  1463.                 dw      Analyzer_phase_5201     ;520
  1464.                 db      93h
  1465.                 dw      Analyzer_phase_5201     ;521
  1466.                 db      93h
  1467.                 dw      Analyzer_phase_5202     ;522
  1468.                 db      93h
  1469.                 dw      Analyzer_phase_5203     ;523
  1470.                 db      93h
  1471.                 dw      Analyzer_phase_5204     ;524
  1472.                 db      93h
  1473.                 dw      Analyzer_phase_5205     ;525
  1474.                 db      93h
  1475.                 dw      Analyzer_phase_5206     ;526
  1476.                 db      93h
  1477.                 dw      Analyzer_phase_5207     ;527
  1478.  
  1479.                 db      93h
  1480.                 dw      Analyzer_phase_5301     ;530
  1481.                 db      93h
  1482.                 dw      Analyzer_phase_5301     ;531
  1483.                 db      93h
  1484.                 dw      Analyzer_phase_5302     ;532
  1485.                 db      93h
  1486.                 dw      Analyzer_phase_5303     ;533
  1487.                 db      93h
  1488.                 dw      Analyzer_phase_5304     ;534
  1489.                 db      93h
  1490.                 dw      Analyzer_phase_5305     ;535
  1491.                 db      93h
  1492.                 dw      Analyzer_phase_5306     ;536
  1493.                 db      93h
  1494.                 dw      Analyzer_phase_5307     ;537
  1495.  
  1496.                 db      93h
  1497.                 dw      Analyzer_phase_5401     ;540
  1498.                 db      93h
  1499.                 dw      Analyzer_phase_5401     ;541
  1500.                 db      93h
  1501.                 dw      Analyzer_phase_5402     ;542
  1502.                 db      93h
  1503.                 dw      Analyzer_phase_5403     ;543
  1504.                 db      93h
  1505.                 dw      Analyzer_phase_5404     ;544
  1506.                 db      93h
  1507.                 dw      Analyzer_phase_5405     ;545
  1508.                 db      93h
  1509.                 dw      Analyzer_phase_5406     ;546
  1510.                 db      93h
  1511.                 dw      Analyzer_phase_5407     ;547
  1512.  
  1513.                 db      93h
  1514.                 dw      Analyzer_phase_5501     ;550
  1515.                 db      93h
  1516.                 dw      Analyzer_phase_5501     ;551
  1517.                 db      93h
  1518.                 dw      Analyzer_phase_5502     ;552
  1519.                 db      93h
  1520.                 dw      Analyzer_phase_5503     ;553
  1521.                 db      93h
  1522.                 dw      Analyzer_phase_5504     ;554
  1523.                 db      93h
  1524.                 dw      Analyzer_phase_5505     ;555
  1525.                 db      93h
  1526.                 dw      Analyzer_phase_5506     ;556
  1527.                 db      93h
  1528.                 dw      Analyzer_phase_5507     ;557
  1529.  
  1530.                 db      93h
  1531.                 dw      Analyzer_phase_5601     ;560
  1532.                 db      93h
  1533.                 dw      Analyzer_phase_5601     ;561
  1534.                 db      93h
  1535.                 dw      Analyzer_phase_5602     ;562
  1536.                 db      93h
  1537.                 dw      Analyzer_phase_5603     ;563
  1538.                 db      93h
  1539.                 dw      Analyzer_phase_5604     ;564
  1540.                 db      93h
  1541.                 dw      Analyzer_phase_5605     ;565
  1542.                 db      93h
  1543.                 dw      Analyzer_phase_5606     ;566
  1544.                 db      93h
  1545.                 dw      Analyzer_phase_5607     ;567
  1546.  
  1547. Analyzer_table_07:
  1548.                 db      93h
  1549.                 dw      Analyzer_phase_6001     ;600
  1550.                 db      93h
  1551.                 dw      Analyzer_phase_6001     ;601
  1552.                 db      93h
  1553.                 dw      Analyzer_phase_6002     ;602
  1554.                 db      93h
  1555.                 dw      Analyzer_phase_6003     ;603
  1556.                 db      93h
  1557.                 dw      Analyzer_phase_6004     ;604
  1558.                 db      93h
  1559.                 dw      Analyzer_phase_6005     ;605
  1560.                 db      93h
  1561.                 dw      Analyzer_phase_6006     ;606
  1562.                 db      93h
  1563.                 dw      Analyzer_phase_6007     ;607
  1564.                 db      90h
  1565.                 dw      Analyzer_phase_0000     ;608 - для выравнивания
  1566.  
  1567.                 db      93h
  1568.                 dw      Analyzer_phase_6001     ;610
  1569.                 db      93h
  1570.                 dw      Analyzer_phase_6001     ;611
  1571.                 db      93h
  1572.                 dw      Analyzer_phase_6101     ;612
  1573.                 db      93h
  1574.                 dw      Analyzer_phase_6102     ;613
  1575.                 db      93h
  1576.                 dw      Analyzer_phase_6103     ;614
  1577.                 db      93h
  1578.                 dw      Analyzer_phase_6104     ;615
  1579.                 db      93h
  1580.                 dw      Analyzer_phase_6105     ;616
  1581.                 db      93h
  1582.                 dw      Analyzer_phase_6106     ;617
  1583.                 db      93h
  1584.                 dw      Analyzer_phase_6107     ;618
  1585.  
  1586.                 db      93h
  1587.                 dw      Analyzer_phase_6201     ;620
  1588.                 db      93h
  1589.                 dw      Analyzer_phase_6201     ;621
  1590.                 db      93h
  1591.                 dw      Analyzer_phase_6202     ;622
  1592.                 db      93h
  1593.                 dw      Analyzer_phase_6203     ;623
  1594.                 db      93h
  1595.                 dw      Analyzer_phase_6204     ;624
  1596.                 db      93h
  1597.                 dw      Analyzer_phase_6205     ;625
  1598.                 db      93h
  1599.                 dw      Analyzer_phase_6206     ;626
  1600.                 db      93h
  1601.                 dw      Analyzer_phase_6207     ;627
  1602.  
  1603.                 db      93h
  1604.                 dw      Analyzer_phase_6301     ;630
  1605.                 db      93h
  1606.                 dw      Analyzer_phase_6301     ;631
  1607.                 db      93h
  1608.                 dw      Analyzer_phase_6302     ;632
  1609.                 db      93h
  1610.                 dw      Analyzer_phase_6303     ;633
  1611.                 db      93h
  1612.                 dw      Analyzer_phase_6304     ;634
  1613.                 db      93h
  1614.                 dw      Analyzer_phase_6305     ;635
  1615.                 db      93h
  1616.                 dw      Analyzer_phase_6306     ;636
  1617.                 db      93h
  1618.                 dw      Analyzer_phase_6307     ;637
  1619.  
  1620.                 db      93h
  1621.                 dw      Analyzer_phase_6401     ;640
  1622.                 db      93h
  1623.                 dw      Analyzer_phase_6401     ;641
  1624.                 db      93h
  1625.                 dw      Analyzer_phase_6402     ;642
  1626.                 db      93h
  1627.                 dw      Analyzer_phase_6403     ;643
  1628.                 db      93h
  1629.                 dw      Analyzer_phase_6404     ;644
  1630.                 db      93h
  1631.                 dw      Analyzer_phase_6405     ;645
  1632.                 db      93h
  1633.                 dw      Analyzer_phase_6406     ;646
  1634.                 db      93h
  1635.                 dw      Analyzer_phase_6407     ;647
  1636.  
  1637.                 db      93h
  1638.                 dw      Analyzer_phase_6501     ;650
  1639.                 db      93h
  1640.                 dw      Analyzer_phase_6501     ;651
  1641.                 db      93h
  1642.                 dw      Analyzer_phase_6502     ;652
  1643.                 db      93h
  1644.                 dw      Analyzer_phase_6503     ;653
  1645.                 db      93h
  1646.                 dw      Analyzer_phase_6504     ;654
  1647.                 db      93h
  1648.                 dw      Analyzer_phase_6505     ;655
  1649.                 db      93h
  1650.                 dw      Analyzer_phase_6506     ;656
  1651.                 db      93h
  1652.                 dw      Analyzer_phase_6507     ;657
  1653.  
  1654.                 db      94h
  1655.                 dw      Analyzer_phase_6601     ;660
  1656.                 db      94h
  1657.                 dw      Analyzer_phase_6601     ;661
  1658.                 db      94h
  1659.                 dw      Analyzer_phase_6602     ;662
  1660.                 db      94h
  1661.                 dw      Analyzer_phase_6603     ;663
  1662.                 db      94h
  1663.                 dw      Analyzer_phase_6604     ;664
  1664.                 db      94h
  1665.                 dw      Analyzer_phase_6605     ;665
  1666.                 db      94h
  1667.                 dw      Analyzer_phase_6606     ;666
  1668.                 db      94h
  1669.                 dw      Analyzer_phase_6607     ;667
  1670.  
  1671. ;-------------------------------------------------------------------
  1672. ; описание: Таблица адресов на фазы анализатора
  1673. ;---------------------------------------------------------------------
  1674.  
  1675. Analyzer_table_11:
  1676.                 db      94h
  1677.                 dw      Analyzer_phase_7000     ;000
  1678.                 db      94h
  1679.                 dw      Analyzer_phase_7001     ;001
  1680.                 db      94h
  1681.                 dw      Analyzer_phase_7002     ;002
  1682.                 db      94h
  1683.                 dw      Analyzer_phase_7003     ;003
  1684.                 db      94h
  1685.                 dw      Analyzer_phase_7004     ;004
  1686.                 db      94h
  1687.                 dw      Analyzer_phase_7005     ;005
  1688.                 db      94h
  1689.                 dw      Analyzer_phase_7006     ;006
  1690.                 db      94h
  1691.                 dw      Analyzer_phase_7007     ;007
  1692.                 db      94h
  1693.                 dw      Analyzer_phase_7000     ;008 - для выравнивания
  1694.  
  1695.                 db      94h
  1696.                 dw      Analyzer_phase_7001     ;010
  1697.                 db      94h
  1698.                 dw      Analyzer_phase_7001     ;011
  1699.                 db      94h
  1700.                 dw      Analyzer_phase_7101     ;012
  1701.                 db      94h
  1702.                 dw      Analyzer_phase_7102     ;013
  1703.                 db      94h
  1704.                 dw      Analyzer_phase_7103     ;014
  1705.                 db      94h
  1706.                 dw      Analyzer_phase_7104     ;015
  1707.                 db      94h
  1708.                 dw      Analyzer_phase_7105     ;016
  1709.                 db      94h
  1710.                 dw      Analyzer_phase_7106     ;017
  1711.                 db      94h
  1712.                 dw      Analyzer_phase_7107     ;018
  1713.                          
  1714.                 db      94h
  1715.                 dw      Analyzer_phase_7201     ;020
  1716.                 db      94h
  1717.                 dw      Analyzer_phase_7201     ;021
  1718.                 db      94h
  1719.                 dw      Analyzer_phase_7202     ;022
  1720.                 db      94h
  1721.                 dw      Analyzer_phase_7203     ;023
  1722.                 db      94h
  1723.                 dw      Analyzer_phase_7204     ;024
  1724.                 db      94h
  1725.                 dw      Analyzer_phase_7205     ;025
  1726.                 db      94h
  1727.                 dw      Analyzer_phase_7206     ;026
  1728.                 db      94h
  1729.                 dw      Analyzer_phase_7207     ;027
  1730.                          
  1731.                 db      94h
  1732.                 dw      Analyzer_phase_7301     ;030
  1733.                 db      94h
  1734.                 dw      Analyzer_phase_7301     ;031
  1735.                 db      94h
  1736.                 dw      Analyzer_phase_7302     ;032
  1737.                 db      94h
  1738.                 dw      Analyzer_phase_7303     ;033
  1739.                 db      94h
  1740.                 dw      Analyzer_phase_7304     ;034
  1741.                 db      94h
  1742.                 dw      Analyzer_phase_7305     ;035
  1743.                 db      94h
  1744.                 dw      Analyzer_phase_7306     ;036
  1745.                 db      94h
  1746.                 dw      Analyzer_phase_7307     ;037
  1747.  
  1748.                 db      94h
  1749.                 dw      Analyzer_phase_7401     ;040
  1750.                 db      94h
  1751.                 dw      Analyzer_phase_7401     ;041
  1752.                 db      94h
  1753.                 dw      Analyzer_phase_7402     ;042
  1754.                 db      94h
  1755.                 dw      Analyzer_phase_7403     ;043
  1756.                 db      94h
  1757.                 dw      Analyzer_phase_7404     ;044
  1758.                 db      94h
  1759.                 dw      Analyzer_phase_7405     ;045
  1760.                 db      94h
  1761.                 dw      Analyzer_phase_7406     ;046
  1762.                 db      94h
  1763.                 dw      Analyzer_phase_7407     ;047
  1764.  
  1765.                 db      94h
  1766.                 dw      Analyzer_phase_7501     ;050
  1767.                 db      94h
  1768.                 dw      Analyzer_phase_7501     ;051
  1769.                 db      94h
  1770.                 dw      Analyzer_phase_7502     ;052
  1771.                 db      94h
  1772.                 dw      Analyzer_phase_7503     ;053
  1773.                 db      94h
  1774.                 dw      Analyzer_phase_7504     ;054
  1775.                 db      94h
  1776.                 dw      Analyzer_phase_7505     ;055
  1777.                 db      94h
  1778.                 dw      Analyzer_phase_7506     ;056
  1779.                 db      94h
  1780.                 dw      Analyzer_phase_7507     ;057
  1781.  
  1782.                 db      94h
  1783.                 dw      Analyzer_phase_7601     ;060
  1784.                 db      94h
  1785.                 dw      Analyzer_phase_7601     ;061
  1786.                 db      94h
  1787.                 dw      Analyzer_phase_7602     ;062
  1788.                 db      94h
  1789.                 dw      Analyzer_phase_7603     ;063
  1790.                 db      94h
  1791.                 dw      Analyzer_phase_7604     ;064
  1792.                 db      94h
  1793.                 dw      Analyzer_phase_7605     ;065
  1794.                 db      94h
  1795.                 dw      Analyzer_phase_7606     ;066
  1796.                 db      94h
  1797.                 dw      Analyzer_phase_7607     ;067
  1798.                          
  1799. Analyzer_table_12:
  1800.                 db      94h
  1801.                 dw      Analyzer_phase_7001     ;100
  1802.                 db      94h
  1803.                 dw      Analyzer_phase_7001     ;101
  1804.                 db      94h
  1805.                 dw      Analyzer_phase_8001     ;102
  1806.                 db      94h
  1807.                 dw      Analyzer_phase_8002     ;103
  1808.                 db      94h
  1809.                 dw      Analyzer_phase_8003     ;104
  1810.                 db      94h
  1811.                 dw      Analyzer_phase_8004     ;105
  1812.                 db      94h
  1813.                 dw      Analyzer_phase_8005     ;106
  1814.                 db      94h
  1815.                 dw      Analyzer_phase_8006     ;107
  1816.                 db      94h
  1817.                 dw      Analyzer_phase_8007     ;108
  1818.  
  1819.                 db      94h
  1820.                 dw      Analyzer_phase_7001     ;110
  1821.                 db      94h
  1822.                 dw      Analyzer_phase_7001     ;111
  1823.                 db      94h
  1824.                 dw      Analyzer_phase_8101     ;112
  1825.                 db      94h
  1826.                 dw      Analyzer_phase_8102     ;113
  1827.                 db      94h
  1828.                 dw      Analyzer_phase_8103     ;114
  1829.                 db      94h
  1830.                 dw      Analyzer_phase_8104     ;115
  1831.                 db      94h
  1832.                 dw      Analyzer_phase_8105     ;116
  1833.                 db      94h
  1834.                 dw      Analyzer_phase_8106     ;117
  1835.                 db      94h
  1836.                 dw      Analyzer_phase_8107     ;118
  1837.  
  1838.                 db      94h
  1839.                 dw      Analyzer_phase_8201     ;120
  1840.                 db      94h
  1841.                 dw      Analyzer_phase_8201     ;121
  1842.                 db      94h
  1843.                 dw      Analyzer_phase_8202     ;122
  1844.                 db      94h
  1845.                 dw      Analyzer_phase_8203     ;123
  1846.                 db      94h
  1847.                 dw      Analyzer_phase_8204     ;124
  1848.                 db      94h
  1849.                 dw      Analyzer_phase_8205     ;125
  1850.                 db      94h
  1851.                 dw      Analyzer_phase_8206     ;126
  1852.                 db      94h
  1853.                 dw      Analyzer_phase_8207     ;127
  1854.  
  1855.                 db      94h
  1856.                 dw      Analyzer_phase_8301     ;130
  1857.                 db      94h
  1858.                 dw      Analyzer_phase_8301     ;131
  1859.                 db      94h
  1860.                 dw      Analyzer_phase_8302     ;132
  1861.                 db      94h
  1862.                 dw      Analyzer_phase_8303     ;133
  1863.                 db      94h
  1864.                 dw      Analyzer_phase_8304     ;134
  1865.                 db      94h
  1866.                 dw      Analyzer_phase_8305     ;135
  1867.                 db      94h
  1868.                 dw      Analyzer_phase_8306     ;136
  1869.                 db      94h
  1870.                 dw      Analyzer_phase_8307     ;137
  1871.  
  1872.                 db      95h
  1873.                 dw      Analyzer_phase_8401     ;140
  1874.                 db      95h
  1875.                 dw      Analyzer_phase_8401     ;141
  1876.                 db      95h
  1877.                 dw      Analyzer_phase_8402     ;142
  1878.                 db      95h
  1879.                 dw      Analyzer_phase_8403     ;143
  1880.                 db      95h
  1881.                 dw      Analyzer_phase_8404     ;144
  1882.                 db      95h
  1883.                 dw      Analyzer_phase_8405     ;145
  1884.                 db      95h
  1885.                 dw      Analyzer_phase_8406     ;146
  1886.                 db      95h
  1887.                 dw      Analyzer_phase_8407     ;147
  1888.  
  1889.                 db      95h
  1890.                 dw      Analyzer_phase_8501     ;150
  1891.                 db      95h
  1892.                 dw      Analyzer_phase_8501     ;151
  1893.                 db      95h
  1894.                 dw      Analyzer_phase_8502     ;152
  1895.                 db      95h
  1896.                 dw      Analyzer_phase_8503     ;153
  1897.                 db      95h
  1898.                 dw      Analyzer_phase_8504     ;154
  1899.                 db      95h
  1900.                 dw      Analyzer_phase_8505     ;155
  1901.                 db      95h
  1902.                 dw      Analyzer_phase_8506     ;156
  1903.                 db      95h
  1904.                 dw      Analyzer_phase_8507     ;157
  1905.  
  1906.                 db      95h
  1907.                 dw      Analyzer_phase_8601     ;160
  1908.                 db      95h
  1909.                 dw      Analyzer_phase_8601     ;161
  1910.                 db      95h
  1911.                 dw      Analyzer_phase_8602     ;162
  1912.                 db      95h
  1913.                 dw      Analyzer_phase_8603     ;163
  1914.                 db      95h
  1915.                 dw      Analyzer_phase_8604     ;164
  1916.                 db      95h
  1917.                 dw      Analyzer_phase_8605     ;165
  1918.                 db      95h
  1919.                 dw      Analyzer_phase_8606     ;166
  1920.                 db      95h
  1921.                 dw      Analyzer_phase_8607     ;167
  1922.  
  1923. Analyzer_table_13:
  1924.                 db      95h
  1925.                 dw      Analyzer_phase_9001     ;200
  1926.                 db      95h
  1927.                 dw      Analyzer_phase_9001     ;201
  1928.                 db      95h
  1929.                 dw      Analyzer_phase_9002     ;202
  1930.                 db      95h
  1931.                 dw      Analyzer_phase_9003     ;203
  1932.                 db      95h
  1933.                 dw      Analyzer_phase_9004     ;204
  1934.                 db      95h
  1935.                 dw      Analyzer_phase_9005     ;205
  1936.                 db      95h
  1937.                 dw      Analyzer_phase_9006     ;206
  1938.                 db      95h
  1939.                 dw      Analyzer_phase_9007     ;207
  1940.                 db      94h
  1941.                 dw      Analyzer_phase_7000     ;208 - для выравнивания
  1942.  
  1943.                 db      95h
  1944.                 dw      Analyzer_phase_9001     ;210
  1945.                 db      95h
  1946.                 dw      Analyzer_phase_9001     ;211
  1947.                 db      95h
  1948.                 dw      Analyzer_phase_9101     ;212
  1949.                 db      95h
  1950.                 dw      Analyzer_phase_9102     ;213
  1951.                 db      95h
  1952.                 dw      Analyzer_phase_9103     ;214
  1953.                 db      95h
  1954.                 dw      Analyzer_phase_9104     ;215
  1955.                 db      95h
  1956.                 dw      Analyzer_phase_9105     ;216
  1957.                 db      95h
  1958.                 dw      Analyzer_phase_9106     ;217
  1959.                 db      95h
  1960.                 dw      Analyzer_phase_9107     ;218
  1961.  
  1962.                 db      95h
  1963.                 dw      Analyzer_phase_9201     ;220
  1964.                 db      95h
  1965.                 dw      Analyzer_phase_9201     ;221
  1966.                 db      95h
  1967.                 dw      Analyzer_phase_9202     ;222
  1968.                 db      95h
  1969.                 dw      Analyzer_phase_9203     ;223
  1970.                 db      95h
  1971.                 dw      Analyzer_phase_9204     ;224
  1972.                 db      95h
  1973.                 dw      Analyzer_phase_9205     ;225
  1974.                 db      95h
  1975.                 dw      Analyzer_phase_9206     ;226
  1976.                 db      95h
  1977.                 dw      Analyzer_phase_9207     ;227
  1978.  
  1979.                 db      95h
  1980.                 dw      Analyzer_phase_9301     ;230
  1981.                 db      95h
  1982.                 dw      Analyzer_phase_9301     ;231
  1983.                 db      95h
  1984.                 dw      Analyzer_phase_9302     ;232
  1985.                 db      95h
  1986.                 dw      Analyzer_phase_9303     ;233
  1987.                 db      95h
  1988.                 dw      Analyzer_phase_9304     ;234
  1989.                 db      95h
  1990.                 dw      Analyzer_phase_9305     ;235
  1991.                 db      95h
  1992.                 dw      Analyzer_phase_9306     ;236
  1993.                 db      95h
  1994.                 dw      Analyzer_phase_9307     ;237
  1995.  
  1996.                 db      95h
  1997.                 dw      Analyzer_phase_9401     ;240
  1998.                 db      95h
  1999.                 dw      Analyzer_phase_9401     ;241
  2000.                 db      95h
  2001.                 dw      Analyzer_phase_9402     ;242
  2002.                 db      95h
  2003.                 dw      Analyzer_phase_9403     ;243
  2004.                 db      95h
  2005.                 dw      Analyzer_phase_9404     ;244
  2006.                 db      95h
  2007.                 dw      Analyzer_phase_9405     ;245
  2008.                 db      95h
  2009.                 dw      Analyzer_phase_9406     ;246
  2010.                 db      95h
  2011.                 dw      Analyzer_phase_9407     ;247
  2012.  
  2013.                 db      95h
  2014.                 dw      Analyzer_phase_9501     ;250
  2015.                 db      95h
  2016.                 dw      Analyzer_phase_9501     ;251
  2017.                 db      95h
  2018.                 dw      Analyzer_phase_9502     ;252
  2019.                 db      95h
  2020.                 dw      Analyzer_phase_9503     ;253
  2021.                 db      95h
  2022.                 dw      Analyzer_phase_9504     ;254
  2023.                 db      95h
  2024.                 dw      Analyzer_phase_9505     ;255
  2025.                 db      95h
  2026.                 dw      Analyzer_phase_9506     ;256
  2027.                 db      95h
  2028.                 dw      Analyzer_phase_9507     ;257
  2029.  
  2030.                 db      95h
  2031.                 dw      Analyzer_phase_9601     ;260
  2032.                 db      95h
  2033.                 dw      Analyzer_phase_9601     ;261
  2034.                 db      95h
  2035.                 dw      Analyzer_phase_9602     ;262
  2036.                 db      95h
  2037.                 dw      Analyzer_phase_9603     ;263
  2038.                 db      95h
  2039.                 dw      Analyzer_phase_9604     ;264
  2040.                 db      95h
  2041.                 dw      Analyzer_phase_9605     ;265
  2042.                 db      95h
  2043.                 dw      Analyzer_phase_9606     ;266
  2044.                 db      95h
  2045.                 dw      Analyzer_phase_9607     ;267
  2046.  
  2047. Analyzer_table_14:
  2048.                 db      95h
  2049.                 dw      Analyzer_phase_A001     ;300
  2050.                 db      95h
  2051.                 dw      Analyzer_phase_A001     ;301
  2052.                 db      95h
  2053.                 dw      Analyzer_phase_A002     ;302
  2054.                 db      95h
  2055.                 dw      Analyzer_phase_A003     ;303
  2056.                 db      95h
  2057.                 dw      Analyzer_phase_A004     ;304
  2058.                 db      95h
  2059.                 dw      Analyzer_phase_A005     ;305
  2060.                 db      95h
  2061.                 dw      Analyzer_phase_A006     ;306
  2062.                 db      95h
  2063.                 dw      Analyzer_phase_A007     ;307
  2064.                 db      94h
  2065.                 dw      Analyzer_phase_7000     ;308 - для выравнивания
  2066.  
  2067.                 db      95h
  2068.                 dw      Analyzer_phase_A001     ;310
  2069.                 db      95h
  2070.                 dw      Analyzer_phase_A001     ;311
  2071.                 db      95h
  2072.                 dw      Analyzer_phase_A101     ;312
  2073.                 db      95h
  2074.                 dw      Analyzer_phase_A102     ;313
  2075.                 db      95h
  2076.                 dw      Analyzer_phase_A103     ;314
  2077.                 db      95h
  2078.                 dw      Analyzer_phase_A104     ;315
  2079.                 db      95h
  2080.                 dw      Analyzer_phase_A105     ;316
  2081.                 db      95h
  2082.                 dw      Analyzer_phase_A106     ;317
  2083.                 db      95h
  2084.                 dw      Analyzer_phase_A107     ;318
  2085.  
  2086.                 db      96h
  2087.                 dw      Analyzer_phase_A201     ;320
  2088.                 db      96h
  2089.                 dw      Analyzer_phase_A201     ;321
  2090.                 db      96h
  2091.                 dw      Analyzer_phase_A202     ;322
  2092.                 db      96h
  2093.                 dw      Analyzer_phase_A203     ;323
  2094.                 db      96h
  2095.                 dw      Analyzer_phase_A204     ;324
  2096.                 db      96h
  2097.                 dw      Analyzer_phase_A205     ;325
  2098.                 db      96h
  2099.                 dw      Analyzer_phase_A206     ;326
  2100.                 db      96h
  2101.                 dw      Analyzer_phase_A207     ;327
  2102.  
  2103.                 db      96h
  2104.                 dw      Analyzer_phase_A301     ;330
  2105.                 db      96h
  2106.                 dw      Analyzer_phase_A301     ;331
  2107.                 db      96h
  2108.                 dw      Analyzer_phase_A302     ;332
  2109.                 db      96h
  2110.                 dw      Analyzer_phase_A303     ;333
  2111.                 db      96h
  2112.                 dw      Analyzer_phase_A304     ;334
  2113.                 db      96h
  2114.                 dw      Analyzer_phase_A305     ;335
  2115.                 db      96h
  2116.                 dw      Analyzer_phase_A306     ;336
  2117.                 db      96h
  2118.                 dw      Analyzer_phase_A307     ;337
  2119.  
  2120.                 db      96h
  2121.                 dw      Analyzer_phase_A401     ;340
  2122.                 db      96h
  2123.                 dw      Analyzer_phase_A401     ;341
  2124.                 db      96h
  2125.                 dw      Analyzer_phase_A402     ;342
  2126.                 db      96h
  2127.                 dw      Analyzer_phase_A403     ;343
  2128.                 db      96h
  2129.                 dw      Analyzer_phase_A404     ;344
  2130.                 db      96h
  2131.                 dw      Analyzer_phase_A405     ;345
  2132.                 db      96h
  2133.                 dw      Analyzer_phase_A406     ;346
  2134.                 db      96h
  2135.                 dw      Analyzer_phase_A407     ;347
  2136.  
  2137.                 db      96h
  2138.                 dw      Analyzer_phase_A501     ;350
  2139.                 db      96h
  2140.                 dw      Analyzer_phase_A501     ;351
  2141.                 db      96h
  2142.                 dw      Analyzer_phase_A502     ;352
  2143.                 db      96h
  2144.                 dw      Analyzer_phase_A503     ;353
  2145.                 db      96h
  2146.                 dw      Analyzer_phase_A504     ;354
  2147.                 db      96h
  2148.                 dw      Analyzer_phase_A505     ;355
  2149.                 db      96h
  2150.                 dw      Analyzer_phase_A506     ;356
  2151.                 db      96h
  2152.                 dw      Analyzer_phase_A507     ;357
  2153.  
  2154.                 db      96h
  2155.                 dw      Analyzer_phase_A601     ;360
  2156.                 db      96h
  2157.                 dw      Analyzer_phase_A601     ;361
  2158.                 db      96h
  2159.                 dw      Analyzer_phase_A602     ;362
  2160.                 db      96h
  2161.                 dw      Analyzer_phase_A603     ;363
  2162.                 db      96h
  2163.                 dw      Analyzer_phase_A604     ;364
  2164.                 db      96h
  2165.                 dw      Analyzer_phase_A605     ;365
  2166.                 db      96h
  2167.                 dw      Analyzer_phase_A606     ;366
  2168.                 db      96h
  2169.                 dw      Analyzer_phase_A607     ;367
  2170.  
  2171. Analyzer_table_15:
  2172.                 db      96h
  2173.                 dw      Analyzer_phase_B001     ;400
  2174.                 db      96h
  2175.                 dw      Analyzer_phase_B001     ;401
  2176.                 db      96h
  2177.                 dw      Analyzer_phase_B002     ;402
  2178.                 db      96h
  2179.                 dw      Analyzer_phase_B003     ;403
  2180.                 db      96h
  2181.                 dw      Analyzer_phase_B004     ;404
  2182.                 db      96h
  2183.                 dw      Analyzer_phase_B005     ;405
  2184.                 db      96h
  2185.                 dw      Analyzer_phase_B006     ;406
  2186.                 db      96h
  2187.                 dw      Analyzer_phase_B007     ;407
  2188.                 db      94h
  2189.                 dw      Analyzer_phase_7000     ;408 - для выравнивания
  2190.  
  2191.                 db      96h
  2192.                 dw      Analyzer_phase_B001     ;410
  2193.                 db      96h
  2194.                 dw      Analyzer_phase_B001     ;411
  2195.                 db      96h
  2196.                 dw      Analyzer_phase_B101     ;412
  2197.                 db      96h
  2198.                 dw      Analyzer_phase_B102     ;413
  2199.                 db      96h
  2200.                 dw      Analyzer_phase_B103     ;414
  2201.                 db      96h
  2202.                 dw      Analyzer_phase_B104     ;415
  2203.                 db      96h
  2204.                 dw      Analyzer_phase_B105     ;416
  2205.                 db      96h
  2206.                 dw      Analyzer_phase_B106     ;417
  2207.                 db      96h
  2208.                 dw      Analyzer_phase_B107     ;418
  2209.  
  2210.                 db      96h            
  2211.                 dw      Analyzer_phase_B201     ;420
  2212.                 db      96h
  2213.                 dw      Analyzer_phase_B201     ;421
  2214.                 db      96h
  2215.                 dw      Analyzer_phase_B202     ;422
  2216.                 db      96h
  2217.                 dw      Analyzer_phase_B203     ;423
  2218.                 db      96h
  2219.                 dw      Analyzer_phase_B204     ;424
  2220.                 db      96h
  2221.                 dw      Analyzer_phase_B205     ;425
  2222.                 db      96h
  2223.                 dw      Analyzer_phase_B206     ;426
  2224.                 db      96h
  2225.                 dw      Analyzer_phase_B207     ;427
  2226.  
  2227.                 db      96h
  2228.                 dw      Analyzer_phase_B301     ;430
  2229.                 db      96h
  2230.                 dw      Analyzer_phase_B301     ;431
  2231.                 db      96h
  2232.                 dw      Analyzer_phase_B302     ;432
  2233.                 db      96h
  2234.                 dw      Analyzer_phase_B303     ;433
  2235.                 db      96h
  2236.                 dw      Analyzer_phase_B304     ;434
  2237.                 db      96h
  2238.                 dw      Analyzer_phase_B305     ;435
  2239.                 db      96h
  2240.                 dw      Analyzer_phase_B306     ;436
  2241.                 db      96h
  2242.                 dw      Analyzer_phase_B307     ;437
  2243.  
  2244.                 db      96h
  2245.                 dw      Analyzer_phase_B401     ;440
  2246.                 db      96h
  2247.                 dw      Analyzer_phase_B401     ;441
  2248.                 db      96h
  2249.                 dw      Analyzer_phase_B402     ;442
  2250.                 db      96h
  2251.                 dw      Analyzer_phase_B403     ;443
  2252.                 db      96h
  2253.                 dw      Analyzer_phase_B404     ;444
  2254.                 db      96h
  2255.                 dw      Analyzer_phase_B405     ;445
  2256.                 db      96h
  2257.                 dw      Analyzer_phase_B406     ;446
  2258.                 db      96h
  2259.                 dw      Analyzer_phase_B407     ;447
  2260.  
  2261.                 db      96h
  2262.                 dw      Analyzer_phase_B501     ;450
  2263.                 db      96h
  2264.                 dw      Analyzer_phase_B501     ;451
  2265.                 db      96h
  2266.                 dw      Analyzer_phase_B502     ;452
  2267.                 db      96h
  2268.                 dw      Analyzer_phase_B503     ;453
  2269.                 db      96h
  2270.                 dw      Analyzer_phase_B504     ;454
  2271.                 db      96h
  2272.                 dw      Analyzer_phase_B505     ;455
  2273.                 db      96h
  2274.                 dw      Analyzer_phase_B506     ;456
  2275.                 db      96h
  2276.                 dw      Analyzer_phase_B507     ;457
  2277.  
  2278.                 db      96h
  2279.                 dw      Analyzer_phase_B601     ;460
  2280.                 db      96h
  2281.                 dw      Analyzer_phase_B601     ;461
  2282.                 db      96h
  2283.                 dw      Analyzer_phase_B602     ;462
  2284.                 db      96h
  2285.                 dw      Analyzer_phase_B603     ;463
  2286.                 db      96h
  2287.                 dw      Analyzer_phase_B604     ;464
  2288.                 db      96h
  2289.                 dw      Analyzer_phase_B605     ;465
  2290.                 db      96h
  2291.                 dw      Analyzer_phase_B606     ;466
  2292.                 db      96h
  2293.                 dw      Analyzer_phase_B607     ;467
  2294.  
  2295. Analyzer_table_16:
  2296.                 db      97h
  2297.                 dw      Analyzer_phase_C001     ;500
  2298.                 db      97h
  2299.                 dw      Analyzer_phase_C001     ;501
  2300.                 db      97h
  2301.                 dw      Analyzer_phase_C002     ;502
  2302.                 db      97h
  2303.                 dw      Analyzer_phase_C003     ;503
  2304.                 db      97h
  2305.                 dw      Analyzer_phase_C004     ;504
  2306.                 db      97h
  2307.                 dw      Analyzer_phase_C005     ;505
  2308.                 db      97h
  2309.                 dw      Analyzer_phase_C006     ;506
  2310.                 db      97h
  2311.                 dw      Analyzer_phase_C007     ;507
  2312.                 db      94h
  2313.                 dw      Analyzer_phase_7000     ;508 - для выравнивания
  2314.  
  2315.                 db      97h
  2316.                 dw      Analyzer_phase_C001     ;510
  2317.                 db      97h
  2318.                 dw      Analyzer_phase_C001     ;511
  2319.                 db      97h
  2320.                 dw      Analyzer_phase_C101     ;512
  2321.                 db      97h
  2322.                 dw      Analyzer_phase_C102     ;513
  2323.                 db      97h
  2324.                 dw      Analyzer_phase_C103     ;514
  2325.                 db      97h
  2326.                 dw      Analyzer_phase_C104     ;515
  2327.                 db      97h
  2328.                 dw      Analyzer_phase_C105     ;516
  2329.                 db      97h
  2330.                 dw      Analyzer_phase_C106     ;517
  2331.                 db      97h
  2332.                 dw      Analyzer_phase_C107     ;518
  2333.  
  2334.                 db      97h
  2335.                 dw      Analyzer_phase_C201     ;520
  2336.                 db      97h
  2337.                 dw      Analyzer_phase_C201     ;521
  2338.                 db      97h
  2339.                 dw      Analyzer_phase_C202     ;522
  2340.                 db      97h
  2341.                 dw      Analyzer_phase_C203     ;523
  2342.                 db      97h
  2343.                 dw      Analyzer_phase_C204     ;524
  2344.                 db      97h
  2345.                 dw      Analyzer_phase_C205     ;525
  2346.                 db      97h
  2347.                 dw      Analyzer_phase_C206     ;526
  2348.                 db      97h
  2349.                 dw      Analyzer_phase_C207     ;527
  2350.  
  2351.                 db      97h
  2352.                 dw      Analyzer_phase_C301     ;530
  2353.                 db      97h
  2354.                 dw      Analyzer_phase_C301     ;531
  2355.                 db      97h
  2356.                 dw      Analyzer_phase_C302     ;532
  2357.                 db      97h
  2358.                 dw      Analyzer_phase_C303     ;533
  2359.                 db      97h
  2360.                 dw      Analyzer_phase_C304     ;534
  2361.                 db      97h
  2362.                 dw      Analyzer_phase_C305     ;535
  2363.                 db      97h
  2364.                 dw      Analyzer_phase_C306     ;536
  2365.                 db      97h
  2366.                 dw      Analyzer_phase_C307     ;537
  2367.  
  2368.                 db      97h
  2369.                 dw      Analyzer_phase_C401     ;540
  2370.                 db      97h
  2371.                 dw      Analyzer_phase_C401     ;541
  2372.                 db      97h
  2373.                 dw      Analyzer_phase_C402     ;542
  2374.                 db      97h
  2375.                 dw      Analyzer_phase_C403     ;543
  2376.                 db      97h
  2377.                 dw      Analyzer_phase_C404     ;544
  2378.                 db      97h
  2379.                 dw      Analyzer_phase_C405     ;545
  2380.                 db      97h
  2381.                 dw      Analyzer_phase_C406     ;546
  2382.                 db      97h
  2383.                 dw      Analyzer_phase_C407     ;547
  2384.  
  2385.                 db      97h
  2386.                 dw      Analyzer_phase_C501     ;550
  2387.                 db      97h
  2388.                 dw      Analyzer_phase_C501     ;551
  2389.                 db      97h
  2390.                 dw      Analyzer_phase_C502     ;552
  2391.                 db      97h
  2392.                 dw      Analyzer_phase_C503     ;553
  2393.                 db      97h
  2394.                 dw      Analyzer_phase_C504     ;554
  2395.                 db      97h
  2396.                 dw      Analyzer_phase_C505     ;555
  2397.                 db      97h
  2398.                 dw      Analyzer_phase_C506     ;556
  2399.                 db      97h
  2400.                 dw      Analyzer_phase_C507     ;557
  2401.  
  2402.                 db      97h
  2403.                 dw      Analyzer_phase_C601     ;560
  2404.                 db      97h
  2405.                 dw      Analyzer_phase_C601     ;561
  2406.                 db      97h
  2407.                 dw      Analyzer_phase_C602     ;562
  2408.                 db      97h
  2409.                 dw      Analyzer_phase_C603     ;563
  2410.                 db      97h
  2411.                 dw      Analyzer_phase_C604     ;564
  2412.                 db      97h
  2413.                 dw      Analyzer_phase_C605     ;565
  2414.                 db      97h
  2415.                 dw      Analyzer_phase_C606     ;566
  2416.                 db      97h
  2417.                 dw      Analyzer_phase_C607     ;567
  2418.  
  2419. Analyzer_table_17:
  2420.                 db      97h
  2421.                 dw      Analyzer_phase_D001     ;600
  2422.                 db      97h
  2423.                 dw      Analyzer_phase_D001     ;601
  2424.                 db      97h
  2425.                 dw      Analyzer_phase_D002     ;602
  2426.                 db      97h
  2427.                 dw      Analyzer_phase_D003     ;603
  2428.                 db      97h
  2429.                 dw      Analyzer_phase_D004     ;604
  2430.                 db      97h
  2431.                 dw      Analyzer_phase_D005     ;605
  2432.                 db      97h
  2433.                 dw      Analyzer_phase_D006     ;606
  2434.                 db      97h
  2435.                 dw      Analyzer_phase_D007     ;607
  2436.                 db      94h
  2437.                 dw      Analyzer_phase_7000     ;608 - для выравнивания
  2438.  
  2439.                 db      97h
  2440.                 dw      Analyzer_phase_D001     ;610
  2441.                 db      97h
  2442.                 dw      Analyzer_phase_D001     ;611
  2443.                 db      97h
  2444.                 dw      Analyzer_phase_D101     ;612
  2445.                 db      97h
  2446.                 dw      Analyzer_phase_D102     ;613
  2447.                 db      97h
  2448.                 dw      Analyzer_phase_D103     ;614
  2449.                 db      97h
  2450.                 dw      Analyzer_phase_D104     ;615
  2451.                 db      97h
  2452.                 dw      Analyzer_phase_D105     ;616
  2453.                 db      97h
  2454.                 dw      Analyzer_phase_D106     ;617
  2455.                 db      97h
  2456.                 dw      Analyzer_phase_D107     ;618
  2457.  
  2458.                 db      97h            
  2459.                 dw      Analyzer_phase_D201     ;620
  2460.                 db      97h
  2461.                 dw      Analyzer_phase_D201     ;621
  2462.                 db      97h
  2463.                 dw      Analyzer_phase_D202     ;622
  2464.                 db      97h
  2465.                 dw      Analyzer_phase_D203     ;623
  2466.                 db      97h
  2467.                 dw      Analyzer_phase_D204     ;624
  2468.                 db      97h
  2469.                 dw      Analyzer_phase_D205     ;625
  2470.                 db      97h
  2471.                 dw      Analyzer_phase_D206     ;626
  2472.                 db      97h
  2473.                 dw      Analyzer_phase_D207     ;627
  2474.  
  2475.                 db      97h
  2476.                 dw      Analyzer_phase_D301     ;630
  2477.                 db      97h
  2478.                 dw      Analyzer_phase_D301     ;631
  2479.                 db      97h
  2480.                 dw      Analyzer_phase_D302     ;632
  2481.                 db      97h
  2482.                 dw      Analyzer_phase_D303     ;633
  2483.                 db      97h
  2484.                 dw      Analyzer_phase_D304     ;634
  2485.                 db      97h
  2486.                 dw      Analyzer_phase_D305     ;635
  2487.                 db      97h
  2488.                 dw      Analyzer_phase_D306     ;636
  2489.                 db      97h
  2490.                 dw      Analyzer_phase_D307     ;637
  2491.  
  2492.                 db      97h
  2493.                 dw      Analyzer_phase_D401     ;640
  2494.                 db      97h
  2495.                 dw      Analyzer_phase_D401     ;641
  2496.                 db      97h
  2497.                 dw      Analyzer_phase_D402     ;642
  2498.                 db      97h
  2499.                 dw      Analyzer_phase_D403     ;643
  2500.                 db      97h
  2501.                 dw      Analyzer_phase_D404     ;644
  2502.                 db      97h
  2503.                 dw      Analyzer_phase_D405     ;645
  2504.                 db      97h
  2505.                 dw      Analyzer_phase_D406     ;646
  2506.                 db      97h
  2507.                 dw      Analyzer_phase_D407     ;647
  2508.  
  2509.                 db      17h
  2510.                 dw      Analyzer_phase_D501     ;650
  2511.                 db      17h
  2512.                 dw      Analyzer_phase_D501     ;651
  2513.                 db      17h
  2514.                 dw      Analyzer_phase_D502     ;652
  2515.                 db      17h
  2516.                 dw      Analyzer_phase_D503     ;653
  2517.                 db      17h
  2518.                 dw      Analyzer_phase_D504     ;654
  2519.                 db      17h
  2520.                 dw      Analyzer_phase_D505     ;655
  2521.                 db      17h
  2522.                 dw      Analyzer_phase_D506     ;656
  2523.                 db      17h
  2524.                 dw      Analyzer_phase_D507     ;657
  2525.  
  2526.                 db      17h
  2527.                 dw      Analyzer_phase_D601     ;660
  2528.                 db      17h
  2529.                 dw      Analyzer_phase_D601     ;661
  2530.                 db      17h
  2531.                 dw      Analyzer_phase_D602     ;662
  2532.                 db      17h
  2533.                 dw      Analyzer_phase_D603     ;663
  2534.                 db      17h
  2535.                 dw      Analyzer_phase_D604     ;664
  2536.                 db      17h
  2537.                 dw      Analyzer_phase_D605     ;665
  2538.                 db      17h
  2539.                 dw      Analyzer_phase_D606     ;666
  2540.                 db      17h
  2541.                 dw      Analyzer_phase_D607     ;667
  2542.  
  2543. ;-------------------------------------------------------------------
  2544. ; описание:  Переменные правого и левого каналов анализатора
  2545. ;---------------------------------------------------------------------
  2546. Analyzer_ch0_vol:
  2547.                 db      0
  2548. Analyzer_ch1_vol:
  2549.                 db      0
  2550. Analyzer_ch2_vol:
  2551.                 db      0
  2552. Analyzer_ch3_vol:
  2553.                 db      0
  2554. Analyzer_ch4_vol:
  2555.                 db      0
  2556. Analyzer_ch5_vol:
  2557.                 db      0
  2558.