[an error occurred while processing this directive]
   `10.3. çpaÆÉÞecËÉÊ ËoÍÐÌeËÔ "ûðAçA".
   
   äÌÑ oÔpÉco×ËÉ ÉÚoÂpaÖeÎÉÊ × ÇpaÆÉÞecËoÍ peÖÉÍe × PaÐÉpe ÉcÐoÌØÚÕeÔcÑ ÐoÄÍÎoÖecÔ×o ÇpaÆÉÞecËoÇo ËoÍÐÌeËÔa "ûðAçA" (ûËoÌØÎÙÊ ðaËeÔ AÄaÐÔÉpo×aÎÎÙx çpaÆÉÞecËÉx cpeÄcÔ×), paÚpaÂoÔaÎÎoÇo c opÉeÎÔaÃÉeÊ Îa oÂÕÞeÎÉe ÛËoÌØÎÉËo× paÂoÔe c ÍaÛÉÎÎoÊ ÇpaÆÉËoÊ.           

KoopÄÉÎaÔÙ

   üËpaÎ × ÇpaÆÉÞecËoÍ peÖÉÍe paccÍaÔpÉ×aeÔcÑ ËaË ÞacÔØ ÎeÐpepÙ×ÎoÊ ËoopÄÉÎaÔÎoÊ ÐÌocËocÔÉ. ðpÉ ÕcÔaÎo×Ëe peÖÉÍa ÎaÞaÌo ËoopÄÉÎaÔ a×ÔoÍaÔÉÞecËÉ ÐoÍeÝaeÔcÑ × Ìe×ÙÊ ÎÉÖÎÉÊ ÕÇoÌ ÜËpaÎa, ËoopÄÉÎaÔÎÙe ocÉ ÎaÐpa×ÌÑÀÔcÑ ×Ðpa×o É ××epx, eÄÉÎÉÃeÊ ÍacÛÔaÂa Ðo ocÑÍ cÞÉÔaeÔcÑ oÄÎa ÔoÞËa ÔeËÕÝeÇo peÖÉÍa.
   B c×ÑÚÉ c ÔeÍ, ÞÔo ÆÉÚÉÞecËaÑ ÛÉpÉÎa ÜËpaÎa ÂoÌØÛe eÇo ×ÙcoÔÙ, ÉÚoÂpaÖeÎÉe ÐoÌÕÞaeÔcÑ Îe ÉÚoÍeÔpÉÞecËÉÍ. þÔoÂÙ ÕcÔaÎo×ÉÔØ ÉÚoÍeÔpÉÞecËÉÊ peÖÉÍ, ÄocÔaÔoÞÎo × ÐpoÃeÄÕpe PöM ÐpÉ ÕcÔaÎo×Ëe peÖÉÍa ÕËaÚaÔØ Îe "ç", a "çM". 
   HaÞaÌo ËoopÄÉÎaÔ É ÍacÛÔaÂÙ Ðo ocÑÍ ÍoÇÕÔ ÂÙÔØ ÉÚÍeÎeÎÙ × ÐpoÇpaÍÍe. äÌÑ ÜÔoÇo cÌÕÖaÔ ÐpoÃeÄÕpÙ
OTCþET(Hx,HÕ);   É   MTâ(Mx,MÕ);
KoopÄÉÎaÔÙ Hx É HÕ - aÂcoÌÀÔÎÙe, × ÔoÞËax ÔeËÕÝeÇo peÖÉÍa. Mx É MÕ - ÃeÌÙe ÞÉcÌa oÔ 0 Äo 255. 0 oÚÎaÞaeÔ oÔcÕÔcÔ×Ée ÍacÛÔaÂÉpo×aÎÉÑ Ðo ÕËaÚaÎÎoÊ ocÉ; ÄpÕÇoe ÚÎaÞeÎÉe - ÜÔo ÞÉcÌo 256-x ÄoÌeÊ Îo×oÇo ÍacÛÔaÂa Ðo ÕËaÚaÎÎoÊ ocÉ. TaËÉÍ oÂpaÚoÍ, ËoopÄÉÎaÔÙ ÔoÞËÉ (X,õ), ÕËaÚaÎÎoÊ × ÐpoÃeÄÕpax oÔpÉco×ËÉ ÇpaÆÉÞecËÉx ÜÌeÍeÎÔo× ÐpeoÂpaÚÕÀÔcÑ Ðo ÆopÍÕÌaÍ:
X' = Hx + X * Mx / 256
õ' = HÕ + õ * MÕ / 256  (ecÌÉ ÍacÛÔa ÎeÎÕÌe×oÊ)
ÐpÉÞeÍ ÄoÐÕcËaÀÔcÑ É oÔpÉÃaÔeÌØÎÙe ËoopÄÉÎaÔÙ.
   OÇpaÎÉÞeÎÉe: ÎeÚa×ÉcÉÍo oÔ ÍacÛÔaÂo× aÂcoÌÀÔÎoe ÚÎaÞeÎÉe ËoopÄÉÎaÔÙ Îe ÄoÌÖÎo Ðpe×ocxoÄÉÔØ 511.
   ðpÉÍeÞaÎÉe: ÚÄecØ É ÄaÌee × ÐpoÃeÄÕpax "ûðAçé" ÄpoÂÎÙe ÞÉcÌo×Ùe ÐapaÍeÔpÙ oÂpeÚaÀÔcÑ Äo ÃeÌÙx.

ðpoÃeÄÕpÙ ÕcÔaÎo×ËÉ

   B ÐpoÃeÄÕpax "ûðAçé" ÉcÐoÌØÚÕÀÔcÑ ÔaËÉe ÄaÎÎÙe, ËaË ÔeËÕÝÉe Ã×eÔ, cÉÍ×oÌ É ÔoÞËa. ã×eÔ É cÉÍ×oÌ oÐpeÄeÌÑÀÔ pacËpacËÕ ËaÖÄoÊ ÔoÞËÉ ÇpaÆÉÞecËoÇo ÜÌeÍeÎÔa, ËoÔopÙÊ pÉcÕeÔ Ôa ÉÌÉ ÉÎaÑ ÐpoÃeÄÕpa.

1. TeËÕÝÉÊ Ã×eÔ ÉÍeeÔ cÍÙcÌ ÄÌÑ ×cex peÖÉÍo×, ËpoÍe çHC É ÚaÄaeÔcÑ ÐpoÃeÄÕpoÊ
ãBET(N);
   ðapaÍeÔp N ÄoÌÖeÎ ÂÙÔØ ÃeÌÙÍ ÞÉcÌoÍ oÔ 0 Äo 255 (ÚÄecØ É ÄaÌee × ÐpoÃeÄÕpax "ûðAçé" ÄpoÂÎÙe ÞÉcÌo×Ùe ÐapaÍeÔpÙ oËpÕÇÌÑÀÔcÑ Äo ÃeÌÙx). B peÖÉÍax çHP, çCP É çBP eÇo cÍÙcÌ ÔaËo×:
     0 - ÞepÎÙÊ     4 - cÉÎÉÊ
     1 - ËpacÎÙÊ    5 - ÆÉoÌeÔo×ÙÊ
     2 - ÚeÌeÎÙÊ    6 - ÇoÌÕÂoÊ
     3 - ÖeÌÔÙÊ     7 - ÂeÌÙÊ
É ÄaÌee ÞepeÚ 8 Ã×eÔa Ðo×ÔopÑÀÔcÑ.
   B peÖÉÍe çãC Ã×eÔ ÚaÄaeÔcÑ ÔaË:
     0-7   - ÉÎ×epcÎÙÊ cÉÍ×oÌ,
     8-15  - ÍÉÇaÀÝÉÊ cÉÍ×oÌ,
    16-23  - ÉÎ×epcÎÙÊ cÉÍ×oÌ,
    24-31  - ÎopÍaÌØÎÙÊ cÉÍ×oÌ.
×ÎÕÔpÉ ËaÖÄoÊ 8-ËÉ Ã×eÔa pacÐoÌaÇaÀÔcÑ ÔaË Öe; ÞepeÚ 32 pacËpacËÉ Ðo×ÔopÑÀÔcÑ.
   ðpÉ ÕcÔaÎo×Ëe Îo×oÇo peÖÉÍa a×ÔoÍaÔÉÞecËÉ ÕcÔaÎa×ÌÉ×aeÔcÑ ÂeÌÙÊ Ã×eÔ (× çãC - ÂeÌÙÊ ÎopÍaÌØÎÙÊ).

2. TeËÕÝÉÊ cÉÍ×oÌ ÉÍeeÔ cÍÙcÌ ÔoÌØËo × cÉÍ×oÌØÎÙx peÖÉÍax. OÎ ÚaÄaeÔcÑ ÐpoÃeÄÕpoÊ
CéMPéC(ì);
   ì - ÜÔo ÌÉÔepa, coÄepÖaÝaÑ cÉÍ×oÌ, ËoÔopÙÍ ÂÕÄÕÔ pÉco×aÔØcÑ ÇpaÆÉÞecËÉe ÜÌeÍeÎÔÙ (× coÞeÔaÎÉÉ c ÔeËÕÝÉÍ Ã×eÔoÍ).
   ðpÉ ÕcÔaÎo×Ëe Îo×oÇo peÖÉÍa ÔeËÕÝÉÍ cÉÍ×oÌoÍ a×ÔoÍaÔÉÞecËÉ ÕcÔaÎa×ÌÉ×aeÔcÑ ÐpoÂeÌ ÄÌÑ çãC É "*" ÄÌÑ çHC.

3. OÐpeÄeÌÉÔØ Ã×eÔ ÔoÞËÉ Îa ÜËpaÎe ÍoÖÎo c ÐoÍoÝØÀ ÆÕÎËÃÉÉ 
üKãB(X,õ)
ËoÔopaÑ ×ÙÄaeÔ ÎoÍep Ã×eÔa × oÐÉcaÎÎoÍ ×ÙÛe ×ÉÄe, ÐpÉÞeÍ ×ce oÄÉÎaËo×Ùe Ã×eÔa c×oÄÑÔcÑ Ë Ã×eÔÕ c ÎaÉÍeÎØÛÉÍ ÎoÍepoÍ.

                
çpaÆÉÞecËÉe ÐpoÃeÄÕpÙ.

1. TþK(X,õ);
   PacËpaÛÉ×aeÔ ÔoÞËÕ c ÕËaÚaÎÎÙÍÉ ËoopÄÉÎaÔaÍÉ × ÔeËÕÝÉÊ Ã×eÔ (É cÉÍ×oÌ, ecÌÉ ÎaÄo).

2. ìéH(X1,õ1,X2,õ2);
   PÉcÕeÔ ÌÉÎÉÀ ÉÚ ÔoÞËÉ (X1,õ1) × ÔoÞËÕ (X2,õ2).

3. ðPñM(X1,õ1,X2,õ2);
   PÉcÕeÔ ÐpÑÍoÕÇoÌØÎÉË, ÄÉaÇoÎaÌØ ËoÔopoÇo oÐpeÄeÌÑeÔcÑ ËoopÄÉÎaÔaÍÉ (X1.õ1) É (X2,õ2).
5. Oâì(X,õ);
   úaÐoÌÎÑeÔ ÔeËÕÝÉÍ Ã×eÔoÍ c×ÑÚÎÕÀ oÂÌacÔØ oÄÎoÇo Ã×eÔa, co×ÐaÄaÀÝÉÍ c Ã×eÔoÍ ÔoÞËÉ (X,õ).

   `10.4. PaÂoÔa c ÔeËcÔo×oÊ cÔpaÎÉÃeÊ.
   
   KaË ÕÖe ÕÐoÍÉÎaÌocØ, ÄÉaÌoÇ ÐoÌØÚo×aÔeÌÑ c üBM ÍoÖeÔ ×ecÔÉcØ ÔoÌØËo × Ä×Õx ÔeËcÔo×Ùx peÖÉÍax. B peÖÉÍe çãC ÜËpaÎ coÄepÖÉÔ 32 cÔpoËÉ Ðo 32 cÉÍ×oÌa, × peÖÉÍe çHC - 32 cÔpoËÉ Ðo 64 cÉÍ×oÌa.
   þacÔo ÂÙ×aeÔ ÎeoÂxoÄÉÍÙÍ ÉcÐoÌØÚo×aÔØ ÄÌÑ ÄÉaÌoÇa Îe ×ecØ ÜËpaÎ, a ÌÉÛØ ÎeËoÔopÕÀ eÇo ÞacÔØ (ÎaÐpÉÍep, ËoÇÄa ÜÔa Öe cÔpaÎÉÃa Ñ×ÌÑeÔcÑ ÇpaÆÉÞecËoÊ). OÇpaÎÉÞÉÔØ ÄocÔÕÐÎÕÀ oÂÌacÔØ ÜËpaÎa - ÕcÔaÎo×ÉÔØ ÔeËcÔo×oe oËÎo - ÐoÚ×oÌÑeÔ ÐpoÃeÄÕpa
OKHO(X1,õ1,X2,õ2);
Ee ÐapaÍeÔpÙ oÐpeÄeÌÑÀÔ aÂcoÌÀÔÎÙe ËoopÄÉÎaÔÙ × cÉÍ×oÌax ÄÉaÇoÎaÌÉ Îo×oÇo oËÎa oÔÎocÉÔeÌØÎo Ìe×oÇo ÎÉÖÎeÇo ÕÇÌa ÜËpaÎa.
   BÙÊÔÉ cpeÄcÔ×aÍÉ peÄaËÔÉpo×aÎÉÑ Úa ÐpeÄeÌÙ oËÎa Îe×oÚÍoÖÎo. OÎo cÂpacÙ×aeÔcÑ ÔoÌØËo ÐpÉ ×ÙxoÄe ÉÚ PeÄaËÔopa, Ðepe×ÙÚo×e cÉcÔeÍÙ É ÐepeËÌÀÞeÎÉÉ ÄÉaÌoÇa.
   B oËoÎÎÙx ËoopÄÉÎaÔax (Ô.e. oÔÎocÉÔeÌØÎo Ìe×oÇo ÎÉÖÎeÇo ÕÇÌa oËÎa) paÂoÔaÀÔ ÐpoÃeÄÕpa ÕcÔaÎo×ËÉ ÐoÚÉÃÉÉ ËÕpcopa
ðOú(X,õ);
É ÆÕÎËÃÉÑ
OKCéM(X,õ);
oÐpeÄeÌÑÀÝaÑ cÉÍ×oÌ × ÕËaÚaÎÎoÊ ÐoÚÉÃÉÉ oËÎa.
   KoopÄÉÎaÔÙ ×cex ÕÐoÍÑÎÕÔÙx ÐpoÃeÄÕp É ÆÕÎËÃÉÊ ÍoÇÕÔ ÂÙÔØ ÄpoÂÎÙÍÉ ÞÉcÌaÍÉ - ÐpÉ ÉcÐoÌÎeÎÉÉ oÎÉ ÐpeoÂpaÚÕÀÔcÑ Ë ÃeÌoÍÕ ×ÉÄÕ oÂpeÚaÎÉeÍ ×eÝecÔ×eÎÎoÊ ÞacÔÉ.
[an error occurred while processing this directive]