[an error occurred while processing this directive]
   PAúäEì X. çPAæéþECKéE BOúMOöHOCTé é OPçAHéúAãéñ äéAìOçA.

   `10.1. çpaÆÉÞecËÉe ×oÚÍoÖÎocÔÉ üBM "AÇaÔ".

   Bce oÐÉcaÎÎÙe × ÐpeÄÙÄÕÝÉx paÚÄeÌax cpeÄcÔ×a ÐpoÇpaÍÍÉpo×aÎÉÑ ÑÚÙËa PAðéPA ÐoÍoÇaÀÔ ÉcÐoÌØÚo×aÔØ ocÎo×ÎÙe ×oÚÍoÖÎocÔÉ ×ÙÞÉcÌÉÔeÌØÎoÊ ÍaÛÉÎÙ: xpaÎeÎÉe É oÂpaÂoÔËÕ ÄaÎÎÙx, × ÞacÔÎocÔÉ, apÉÆÍeÔÉÞecËÉe ×ÙÞÉcÌeÎÉÑ, paÂoÔÕ c ÔeËcÔaÍÉ. B ÜÔoÍ paÚÄeÌe ×Ù ÐoÚÎaËoÍÉÔecØ eÝe c oÄÎoÊ ÆopÍoÊ ÉcÐoÌØÚo×aÎÉÑ üBM - oÂpaÂoÔËoÊ ÇpaÆÉÞecËÉx ÉÚoÂpaÖeÎÉÊ.
   üËpaÎ ÔeÌeÍoÎÉÔopa üBM "AÇaÔ" ÍoÖÎo paccÍaÔpÉ×aÔØ ËaË ÐpÑÍoÕÇoÌØÎoe ÐoÌe, paÚÌÉÎo×aÎÎoe ÎaÐoÄoÂÉe ÔeÔpaÄÎoÇo ÌÉcÔa Îa ËÌeÔËÉ. PÉco×aÔØ ÍoÖÎo ÔoÌØËo ÚaËpaÛÉ×aÑ ËÌeÔËÕ ÃeÌÉËoÍ × ÔoÔ ÉÌÉ ÉÎoÊ Ã×eÔ, Ô.e. ÌÀÂoe ÉÚoÂpaÖeÎÉe ÍoÖÎo ÐpeÄcÔa×ÉÔØ Îa ÜËpaÎe ÌÉÛØ ÐpÉÂÌÉÖeÎÎo (ÐoÐpoÂÕÊÔe ÎapÉco×aÔØ Îa ËÌeÔÞaÔoÊ ÂÕÍaÇe ËaËoÊ-ÎÉÂÕÄØ pÉcÕÎoË É ÚaËpacØÔe eÇo ×ÎÕÔpeÎÎÉe ËÌeÔËÉ).
   PaÚÍepÙ oÔÄeÌØÎoÊ ËÌeÔËÉ É ×oÚÍoÖÎÙe Ã×eÔa pacËpacËÉ Úa×ÉcÑÔ oÔ ÇpaÆÉÞecËoÇo peÖÉÍa paÂoÔÙ "AÇaÔa". BceÇo cÕÝecÔ×ÕeÔ 5 ÔaËÉx peÖÉÍo×:
   1. çpaÆÉËa ×ÙcoËoÇo paÚpeÛeÎÉÑ (çBP). üËpaÎ ÄeÌÉÔcÑ Îa 256x256 ËÌeÔoË (ÆaËÔÉÞecËÉ oÎÉ ×ÙÇÌÑÄÑÔ ÔoÞËaÍÉ). KaÖÄaÑ ÔoÞËa ÍoÖeÔ ÂÙÔØ ÔoÌØËo ÞepÎoÊ ÉÌÉ ÂeÌoÊ.
   2. çpaÆÉËa cpeÄÎeÇo paÚpeÛeÎÉÑ (çCP). üËpaÎ cocÔoÉÔ ÉÚ 128x128 ËÌeÔoË 8 paÚÌÉÞÎÙx Ã×eÔo×.
   3. çpaÆÉËa ÎÉÚËoÇo paÚpeÛeÎÉÑ (çHP): 64x64 ËÌeÔËÉ 8 Ã×eÔo×.
   3. çpaÆÉËa Ã×eÔÎÙx cÉÍ×oÌo× (çãC). üËpaÎ cocÔoÉÔ ÉÚ 32x32 ËÌeÔoË, oÄÎaËo, × ËaÖÄoÊ ËÌeÔËe ÍoÖeÔ ÂÙÔØ ÉÚoÂpaÖeÎ cÉÍ×oÌ (ÂÕË×a, ÃÉÆpa É Ô.Ä.). ðpÉ ÜÔoÍ ×oÚÍoÖÎÙ ÔpÉ ×ÉÄa ÉÚoÂpaÖeÎÉÑ:
   - ÎopÍaÌØÎÙÊ - Ã×eÔÎoÊ cÉÍ×oÌ Îa ÞepÎoÍ ÆoÎe,
   - ÉÎ×epcÎÙÊ - ÞepÎÙÊ cÉÍ×oÌ Îa Ã×eÔÎoÍ ÆoÎe,
   - ÍÉÇaÀÝÉÊ - ÐoÐepeÍeÎÎaÑ cÍeÎa ÎopÍaÌØÎoÇo É ÉÎ×epcÎoÇo cÉÍ×oÌo×.
   4. çpaÆÉËa ÎeÃ×eÔÎÙx cÉÍ×oÌo× (çHC): 64x32 ÞepÎÙx cÉÍ×oÌa Îa ÂeÌoÍ ÜËpaÎe ÉÌÉ cÔoÌØËo Öe ÂeÌÙx cÉÍ×oÌo× Îa ÞepÎoÍ ÜËpaÎe. éÚoÂpaÖeÎÉe × ÐocÌeÄÎeÍ peÖÉÍe xopoÛo ×ÙÇÌÑÄÉÔ ÔÌØËo Îa ÞepÎo-ÂeÌoÍ ÍoÎÉÔope.
   äaÌee ÄÌÑ ÕÄoÂcÔ×a ÂÕÄeÍ ÎaÚÙ×aÔØ ÜÌeÍeÎÔapÎÕÀ ËÌeÔËÕ ËaÖÄoÇo ÇpaÆÉÞecËoÇo peÖÉÍa ÐpocÔo ÔoÞËoÊ.
   CoÄepÖÉÍoe ÜËpaÎa × ÔoÍ ÉÌÉ ÉÎoÍ peÖÉÍe ÐocÔoÑÎÎo xpaÎÉÔcÑ × Oúõ ÍaÛÉÎÙ × cÐeÃÉaÌØÎoÊ ËoÄÉpo×Ëe. üÔo ÐoÚ×oÌÑeÔ xpaÎÉÔØ, ÉÚÍeÎÑÔØ, ÞÉÔaÔØ ÉÚoÂpaÖeÎÉÑ ÐpoÇpaÍÍoÊ É, × ÐpÉÎÃÉÐe, ÚaÐoÍÉÎaÔØ Éx Îa ÄÉcË É ÚaÇpÕÖaÔØ c ÎeÇo. BoÚÍoÖÎocÔØ üBM ÐoËaÚÙ×aÔØ Îa ÜËpaÎe coÄepÖÉÍoe paÚÌÉÞÎÙx ÕÞacÔËo× ÐaÍÑÔÉ × paÚÌÉÞÎÙx peÖÉÍax ÐoÚ×oÌÑeÔ oÄÎo×peÍeÎÎo oÂpaÂaÔÙ×aÔØ ÎecËoÌØËo ÉÚoÂpaÖeÎÉÊ. B cÉÍ×oÌØÎoÍ peÖÉÍe ËpoÍe pÉco×aÎÉÑ ÍoÖÎo opÇaÎÉÚo×aÔØ ÄÉaÌoÇ c ÐoÌØÚo×aÔeÌeÍ, oÔ×eÄÑ ÐoÄ ÎeÇo ×ecØ ÜËpaÎ ÉÌÉ ÎeËoÔopÕÀ eÇo ÞacÔØ.
   çpaÆÉÞecËÉe ×oÚÍoÖÎocÔÉ, ÐpeÄocÔa×ÌÑeÍÙe üBM, ÚÎaÞÉÔeÌØÎo pacÛÉpÑÀÔ ËÌacc peÛaeÍÙx c ee ÐoÍoÝØÀ ÚaÄaÞ, ÐoÚ×oÌÑÀÔ Ðo×ÙcÉÔØ ÎaÇÌÑÄÎocÔØ ÐpÉ ÐpoÇpaÍÍÉpo×aÎÉÉ ÍoÄeÌeÊ peaÌØÎoÇo ÍÉpa. B ÜÔoÍ ÌeÇËo ÕÂeÄÉÔØcÑ, ÐoÚÎaËoÍÉ×ÛÉcØ c ÎeËoÔopÙÍÉ ÉÚ cÔaÎÄapÔÎÙx ÐaËeÔo× cÉcÔeÍÙ "ûËoÌØÎÉÃa" (ÓÍ. ðÒÉÌÏÖÅÎÉÅ 3).

   `10.2. õÐpa×ÌeÎÉe ÇpaÆÉËoÊ É ÄÉaÌoÇoÍ × PaÐÉpe. ðpoÃeÄÕpa PöM.

   CÔpÕËÔÕpa ÇpaÆÉÞecËoÊ ÐaÍÑÔÉ × PaÐÉpa-ÉÎÔepÐpeÔaÔope ÔaËo×a:
   - ÂoÌØÛaÑ ÇpaÆÉÞecËaÑ cÔpaÎÉÃa ÄÌÑ paÂoÔÙ × peÖÉÍax çCP É çBP,
   - 5 ÍaÌÙx ÇpaÆÉÞecËÉx cÔpaÎÉÃ ÄÌÑ paÂoÔÙ × peÖÉÍax çHP, çãC É çHC; ÐpÉÞeÍ 2,3,4 É 5 cÔpaÎÉÃÙ pacÐoÌaÇaÀÔcÑ × oÂÌacÔÉ ÐaÍÑÔÉ ÂoÌØÛoÊ cÔpaÎéãù - ÐpÉ ÐepexoÄe, ÎaÐpÉÍep, × peÖÉÍ ×ÙcoËoÊ ÇpaÆÉËÉ Éx coÄepÖÉÍoe ÍoÖeÔ ÉcÐopÔÉÔØcÑ.
   CoÄepÖÉÍoe oÄÎoÊ ÉÚ ÜÔÉx cÔpaÎÉÃ ÐocÔoÑÎÎo oÔoÂpaÖaeÔcÑ Îa ÜËpaÎe × ÎeËoÔopoÍ peÖÉÍe.
   OÄÎa ÉÚ 5 ÍaÌÙx cÔpaÎÉà Ñ×ÌÑeÔcÑ ÔaËÖe ÔeËcÔo×oÊ cÔpaÎÉÃeÊ - ÎocÉÔeÌeÍ |ÜkÐkÏoÌa ÄÉaÌoÇa ÐoÌØÚo×aÔeÌÑ c üBM. äÉaÌoÇ ÍoÖeÔ ×ecÔÉcØ × oÄÎoÍ ÉÚ Ä×Õx peÖÉÍo×: çãC ÉÌÉ çHC.
   OÄÎa ÉÚ 6 ÇpaÆÉÞecËÉx cÔpaÎÉà Ñ×ÌÑeÔcÑ ÔeËÕÝeÊ: c ÎeÊ paÂoÔaÀÔ ×ce ÐpoÃeÄÕpÙ É ÆÕÎËÃÉÉ ÇpaÆÉÞecËoÇo ËoÍÐÌeËÔa "ûðAçA".
   OcoÂo oÔÍeÔÉÍ, ÞÔo ×ce ÔpÉ cÔpaÎÉÃÙ - ÐoËaÚÙ×aeÍaÑ, ÔeËcÔo×aÑ É ÔeËÕÝaÑ ÇpaÆÉÞecËaÑ - ÍoÇÕÔ ÂÙÔØ paÚÌÉÞÎÙÍÉ! üÔo ÚÎaÞÉÔ, ÞÔo ÍoÖÎo Îe ×ÉÄÔØ Îa ÜËpaÎe ÎÉ ÐpoÔoËoÌa c×oeÇo ÄÉaÌoÇa c üBM, ÎÉ ÔoÇo, ÞÔo pÉcÕeÔ ÐpoÇpaÍÍa.
   TaËaÑ paÚ×eÔ×ÌeÎÎaÑ cÔpÕËÔÕpa cÔpaÎÉÃ É Éx ÉcÐoÌØÚo×aÎÉÑ ÎÕÖÄaeÔcÑ × ÐpocÔoÍ É ÄocÔÕÐÎoÍ ÕÐpa×ÌeÎÉÉ. äÌÑ ÜÔoÇo × PaÐÉpe ÐpeÄÕcÍoÔpeÎa cÔaÎÄapÔÎaÑ ÐpoÃeÄÕpa PöM, ÐoÚ×oÌÑÀÝaÑ ÐepeËÌÀÞaÔØ ÇpaÆÉËÕ É ÄÉaÌoÇ c oÄÎoÊ cÔpaÎÉÃÙ Îa ÄpÕÇÕÀ, ÐoËaÚÙ×aÔØ cÔpaÎÉÃÙ × ÌÀÂoÍ peÖÉÍe É Äp.

   ðpoÃeÄÕpa PöM ÉÍeeÔ coÂcÔ×eÎÎÙÊ ÑÚÙË ËoÍaÎÄ. Ee eÄÉÎcÔ×eÎÎÙÊ ÐapaÍeÔp - ÔeËcÔ ÐpoÉÚ×oÌØÎoÊ ÄÌÉÎÙ, × ËoÔopoÍ ÞepeÚ ÐpoÂeÌÙ ÉÌÉ ÚaÐÑÔÙe ÐepeÞÉcÌeÎÙ ÇpaÆÉÞecËÉe ËoÍaÎÄÙ. KaÖÄaÑ ÇpaÆÉÞecËaÑ ËoÍaÎÄa ÉÍeeÔ ÔaËoÊ ×ÉÄ:
<peÖÉÍ-É-aÄpecaÔ><ÄeÊcÔ×Ée>
      ^_________!
   ðoÌe <peÖÉÍ-É-aÄpecaÔ> ÚaÄaeÔ ÇpaÆÉÞecËÕÀ cÔpaÎÉÃÕ É peÖÉÍ ÉcÐoÌÎeÎÉÑ ÕËaÚaÎÎÙx ÄaÌee ÄeÊcÔ×ÉÊ. úÄecØ ×oÚÍoÖÎÙ cÌeÄÕÀÝÉe ×apÉaÎÔÙ:
   Ti  - oÄÎa ÉÚ 5 ÍaÌÙx cÔpaÎÉÃ × peÖÉÍe çãC (i=1,2,3,4,5)
   õi  - oÄÎa ÉÚ 5 ÍaÌÙx cÔpaÎÉÃ × peÖÉÍe çHC (i=1,2,3,4,5)
   Hi  - oÄÎa ÉÚ 5 ÍaÌÙx cÔpaÎÉÃ × peÖÉÍe çHP (i=1,2,3,4,5)
   C   - ÂoÌØÛaÑ cÔpaÎÉÃa × peÖÉÍe çCP,
   B   - ÂoÌØÛaÑ cÔpaÎÉÃa × peÖÉÍe çBP,
   *   - ÔeËÕÝaÑ ÇpaÆÉÞecËaÑ cÔpaÎÉÃa × ÔeËÕÝeÍ ÇpaÆÉÞecËoÍ peÖÉÍe.
   ðoÌe <ÄeÊcÔ×Ée> oÐpeÄeÌÑeÔ, ÞÔo ÎaÄo ×ÙÐoÌÎÉÔØ c ÕËaÚaÎÎÙÍ aÄpecaÔoÍ:
   O  - oÞÉcÔÉÔØ ÞepÎÙÍÉ ÔoÞËaÍÉ ÕËaÚaÎÎoÇo peÖÉÍa,
   ð  - ÐoËaÚaÔØ Îa ÜËpaÎe,
   ç  - ÐepeËÌÀÞÉÔØ ÇpaÆÉËÕ (o Ñ×ÉÔØ ÔeËÕÝeÊ ÇpaÆÉÞecËoÊ cÔpaÎÉÃeÊ),
   ä  - ÐepeËÌÀÞÉÔØ ÄÉaÌoÇ (o Ñ×ÉÔØ ÔeËcÔo×oÊ cÔpaÎÉÃeÊ) É ÐoËaÚaÔØ Îa ÜËpaÎe,
   K  - ËoÍÂÉÎÉpo×aÔØ c ÔeËcÔo×oÊ cÔpaÎÉÃeÊ.
   ðpÉÍeÞaÎÉÑ É ÐoÑcÎeÎÉÑ.
  1. þepÎoÊ ÔoÞËoÊ çHC cÞÉÔaeÔcÑ ÐpoÂeÌ, a çãC - ÞepÎÙÊ ÐpoÂeÌ. ðoÜÔoÍÕ, ecÌÉ × çãC ÔeËcÔo×aÑ cÔpaÎÉÃa co×ÐaÌa c oÞÉÝaeÍoÊ, Ôo ÐpÉ ÐepeÍeÝeÎÉÉ cÔpeÌËaÍÉ Ðo oÞÉÝeÎÎoÍÕ ÐoÌÀ ËÕpcop Îe ×ÉÄeÎ, Ô.Ë. oÎ ÉÍeeÔ Ã×eÔ ÔoÇo cÉÍ×oÌa, Îa ËoÔopÙÊ ÕËaÚÙ×aeÔ.
  2. ðpÉ ÐepeËÌÀÞeÎÉÉ ÄÉaÌoÇa ÔeËÕÝÉÊ Ã×eÔ ×Ù×oÄa É coÄepÖÉÍoe Îo×oÊ ÔeËcÔo×oÊ cÔpaÎÉÃÙ coxpaÎÑÀÔcÑ, Îo ÕcÔaÎa×ÌÉ×aeÔcÑ cÔaÎÄapÔÎoe oËÎo (cÍ. `10.3).
  3. ðpÉ ÐepeËÌÀÞeÎÉÉ ÇpaÆÉËÉ ÕcÔaÎa×ÌÉ×aeÔcÑ ÂeÌÙÊ Ã×eÔ oÔpÉco×ËÉ, ËpoÍe ÔoÇo, × çãC cÉÍ×o¤Í oÔpÉco×ËÉ ÕcÔaÎa×ÌÉ×aeÔcÑ ÉÎ×epcÎÙÊ ÐpoÂeÌ, a × çHC - "*".
  4. éÚ-Úa ocoÂeÎÎocÔeÊ üBM × peÖÉÍe çHC 1,3,5 cÔpaÎÉÃÙ ×ÙÄaÀÔcÑ ÔoÌØËo c ÂeÌÙÍÉ cÉÍ×oÌaÍÉ Îa ÞepÎoÍ ÆoÎe, a 2 É 4 cÔpaÎÉÃÙ - ÎaoÂopoÔ.
  5. KoÍÂÉÎÉpo×aÎÎÙÊ peÖÉÍ oÚÎaÞaeÔ, ÞÔo × ÎÉÖÎeÊ ÞacÔÉ ÜËpaÎa ×ÍecÔo ÉÚoÂpaÖeÎÉÑ ÕËaÚaÎÎoÊ cÔpaÎÉÃÙ ×ÙÄaÀÔcÑ 6 ÎÉÖÎÉx cÔpoË ÔeËcÔo×oÊ cÔpaÎÉÃÙ × ÔoÍ peÖÉÍe, × ËoÔopoÍ ÉÄeÔ ÄÉaÌoÇ. B cÉÌÕ ocoÂeÎÎocÔeÊ peaÌÉÚaÃÉÉ ÜÔoÇo peÖÉÍa Ú×ÕË É ÐaÕÚa × ÎeÍ ×ÙÐoÌÎÑÀÔcÑ ÄoÌØÛe, ÞeÍ ÐoÌoÖeÎo, caÍ Öe peÖÉÍ cÂpacÙ×aeÔcÑ ÐpÉ oÂpaÝeÎÉÉ Ë ÄÉcËo×oÄÕ. HopÍaÌØÎÙÊ cÂpoc ËoÍÂÉÎÉpo×aÎÎoÇo peÖÉÍa - ÐoËaÚ ÌÀÂoÊ cÔpaÎÉÃÙ Ðo ËoÍaÎÄe ÐpoÃeÄÕpÙ PöM.
  6. BÎÉÍaÎÉe! KoÍÂÉÎaÃÉÑ "*ä" ÐoÎÉÍaeÔcÑ ËaË "ÐepeËÌÀÞÉÔØ ÄÉaÌoÇ Îa ÔeËÕÝÕÀ ÔeËcÔo×ÕÀ cÔpaÎÉÃÕ" (a Îe Îa ÇpaÆÉÞecËÕÀ, ËaË cÌeÄÕeÔ ÉÚ oÐÉcaÎÉÑ), É ÍoÖeÔ ÂÙÔØ ÉcÐoÌØÚo×aÎa ÄÌÑ ÐoËaÚa ÔeËcÔo×oÊ cÔpaÎÉÃÙ ÉÚ ÐpÇpaÍÍÙ.
  äÌÑ oÂÌeÇÞeÎÉÑ paÂoÔÙ c ÇpaÆÉËoÊ ××eÄeÎ ÐoËaÚ ÐoÐepeÍeÎÎo ÔeËcÔo×oÊ É ÔeËÕÝeÊ ÇpaÆÉÞecËoÊ cÔpaÎÉà ÐpÉ ËaÖÄoÍ ÎaÖaÔÉÉ ÆÕÎËÃÉoÎaÌØÎoÊ ËÌa×ÉÛÉ "8" ×o ×peÍÑ oÖÉÄaÎÉÑ cÉcÔeÍoÊ ××oÄa cÉÍ×oÌa.
  ðpÉÍepÙ ÉcÐoÌØÚo×aÎÉÑ ÐpoÃeÄÕpÙ PöM:
  PöM("T1ä,CçOð");  - ÐepeËÌÀÞÉÔØ ÄÉaÌoÇ Îa Ðep×ÕÀ cÔpaÎÉÃÕ × peÖÉÍe Ã×eÔÎÙx cÉÍ×oÌo×, ÐepeËÌÀÞÉÔØ ÇpaÆÉËÕ Îa ÂoÌØÛÕÀ cÔpaÎÉÃÕ × peÖÉÍe çCP, oÞÉcÔÉÔØ ee É ÐoËaÚaÔØ Îa ÜËpaÎe;
  PöM("*O,H2K");  - oÞÉcÔÉÔØ ÔeËÕÝÕÀ ÇpaÆÉÞecËÕÀ cÔpaÎÉÃÕ É ÐoËaÚaÔØ Îa ÜËpaÎe ×ÔopÕÀ cÔpaÎÉÃÕ × peÖÉÍe ÎÉÚËoÊ ÇpaÆÉËÉ, ËoÍÂÉÎÉpo×aÎÎÕÀ c ÔeËcÔo×oÊ cÔpaÎÉÃeÊ.
[an error occurred while processing this directive]