[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]