Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

Как ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Pinterest ΠΈ Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ Π½ΡƒΠΆΠ΅Π½

Β«ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚Β» (Pinterest) – это поисковая ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ собраны изобраТСния с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… рСсурсов. Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚, ΠΊΠ°ΠΊ ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, ΠΈ, ΠΊΠ°ΠΊΠΈΠ΅ инструмСнты ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ этот сСрвис для продвиТСния бизнСса.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Β«ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚Β» (Pinterest)?

Π›ΡŽΠ΄ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΈΠ΄Π΅ΠΈ, изобраТСния, интСрСсныС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹, Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ с Π΄Ρ€ΡƒΠ·ΡŒΡΠΌΠΈ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ страниц для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ чтСния. ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ отличаСтся ΠΎΡ‚ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй, Π³Π΄Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ дСлятся ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΈ Ρ„ΠΎΡ‚ΠΎ ΠΈΠ· Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ. Facebook ΠΈ Instagram ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ вашСй ΠΆΠΈΠ·Π½ΠΈ. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ нСиссякаСмый источник вдохновСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚ΡŒΡΡ ΠΊ этому ΠΈΠ΄Π΅Π°Π»Ρƒ. Π’ΠΎΡ‚ для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ «Пин» (Pin)?

Π”Π°Π²Π°ΠΉΡ‚Π΅ для Π½Π°Ρ‡Π°Π»Π° разбСрСмся с Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ. «Пин» – это Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Π°Ρ прСзСнтация ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈΠ»ΠΈ ΠΈΠ΄Π΅ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ сохранил для дальнСйшСго использования Π½Π° своСй «доскС». ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΈΠ½ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя 3 ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… элСмСнта:

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

Когда ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΊΠ»ΠΈΠΊΠ°Π΅Ρ‚ Π½Π° ΠΏΠΈΠ½, открываСтся ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ описаниС. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ Π½Π° сайт источника, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, это пост Π² Π±Π»ΠΎΠ³Π΅ ΠΈΠ»ΠΈ страница с ΠΊΠ°ΠΊΠΈΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠΌ. Аккаунт ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΄ΠΎ 200000 ΠΏΠΈΠ½ΠΎΠ². Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΏΠΈΠ½Ρ‹ Π½Π° своСй «доскС».

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ «Доска» (Pinterest Board)?

«Доска» прСдставляСт собой ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΈΠ½ΠΎΠ². Она находится Π²ΠΎ Π²Π»Π°Π΄Π΅Π½ΠΈΠΈ Ρƒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ. Π’ ΠΎΠ΄Π½ΠΎΠΌ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ Π΄ΠΎ 300 досок. Π₯отя ΠΈ слоТно ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ с Ρ‚Π°ΠΊΠΈΠΌ количСством.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ Π² ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ содСрТит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ:

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Pinterest, ΠΊΠΎΠ³Π΄Π° я ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΡŽΡΡŒ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ?

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ со страниц, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ подписаны, Π½Π°Ρ‡Π½ΡƒΡ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Π² Π»ΠΈΡ‡Π½ΠΎΠΉ Π»Π΅Π½Ρ‚Π΅. ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Ρ‚ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΏΠΎ мнСнию автоматичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, ΠΌΠΎΠ³ Π±Ρ‹ Π²Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΡ‚ΡŒΡΡ.

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ для бизнСса?

Π₯ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ нашли ваш Π±Π»ΠΎΠ³, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π»ΠΈ Π΅Π³ΠΎ, оставили ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ, подСлились с Π΄Ρ€ΡƒΠ·ΡŒΡΠΌΠΈ? ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅! Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π²Π°ΠΌ просто Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ инструмСнты Β«ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚Π°Β» Π² Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ.

Π’Ρ‹, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, скаТитС, Ρ‡Ρ‚ΠΎ ваш Π±Π»ΠΎΠ³ Π½Π΅ ΠΏΡ€ΠΎ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ домашнСго хозяйства, Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ, ΠΌΠΎΠ΄Ρƒ ΠΈΠ»ΠΈ фитнСс. Но это совсСм Π½Π΅Π²Π°ΠΆΠ½ΠΎ!

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ – Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для привлСчСния Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° сайт. Π‘Ρ‚ΠΎΠ»ΡŒ высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ популярности Π΄Π΅Π»Π°Π΅Ρ‚ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ сСрвисом для продвиТСния сайтов любой Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ мСсяц ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ‚ 200 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Благодаря Ρ‚Π°ΠΊΠΎΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΡŽ активности Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡƒΡŽ систСму. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, отвСчая Π½Π° вопрос ΠΎ Ρ‚ΠΎΠΌ, для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ Pinterest, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ скаТут, Ρ‡Ρ‚ΠΎ для поиска Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ ΠΈ вдохновСния.

ΠŸΡ€Π΅ΠΆΠ΄Π΅, Ρ‡Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свой ΠΏΠΈΠ½, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ соотвСтствуСт трСбованиям ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹:

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ эта ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°, ΠΈ, ΠΊΠ°ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΅Π΅.

ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ – это Π½Π΅ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ! ΠŸΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅Π»ΠΈ сайта ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΅Π³ΠΎ для поиска вдохновСния. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² качСствС ΠΎΠ±Ρ‹ΠΊΠ½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ Ρ…ΠΎΡ€ΠΎΡˆ ΠΏΠΎ нСскольким ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ

Π‘ΠΎΠ»ΡŒΡˆΠ΅ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°. НаиболСС мощная функция, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π³ΠΎΡ‚ΠΎΠ² ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ – это ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°. ΠŸΠΎΡ‡Ρ‚ΠΈ всС изобраТСния, прСдставлСнныС Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΏΠΎ ссылкС Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ рСсурс. ВсСго ΠΏΠ°Ρ€Ρƒ ΠΊΠ»ΠΈΠΊΠΎΠ² ΠΌΡ‹ΡˆΠΈ пСрСнСсут ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ· ΠΎΠΊΠ΅Π°Π½Π° красочных ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ Π½Π° страницу вашСго Π±Π»ΠΎΠ³Π° ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°.

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… Google. Π₯отя Π²Π½ΡƒΡˆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях ΠΌΠΎΠ³ΡƒΡ‚ Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΡˆΠ΅ΠΌΡƒ бизнСсу, это Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ конСчная Ρ†Π΅Π»ΡŒ. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² поисковых систСмах ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΈΠ³Ρ€Π°Π΅Ρ‚ Π²Π°ΠΆΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ Π΄Π΅Π»Π°.

Π’ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ для SEO-спСциалистов приводится ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠ· Π€Π»ΠΎΡ€ΠΈΠ΄Ρ‹. НСсколько мСсяцСв Π½Π°Π·Π°Π΄ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ этой ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ создал Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π² ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚Π΅ ΠΈ размСстил Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ количСство Ρ„ΠΎΡ‚ΠΎ (Π² ΠΎΠ±Ρ‰Π΅ΠΉ слоТности Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 150 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ). ПослС этого Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π½Π΅ проявлял особой активности, Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ Π½Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π»ΠΈΡΡŒ. Автор ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π» своСобразный экспСримСнт, ввСдя Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ€Π°ΠΉΠΎΠ½Π° Π²ΠΎ Π€Π»ΠΎΡ€ΠΈΠ΄Π΅ ΠΈ слово Β«ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ компания» (constriction company) Π² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡƒΡŽ строку Google. К Π΅Π³ΠΎ ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΡŽ, Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π³ΠΎΡ€Π΄ΠΎ размСстился Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ строчкС Π² ΠΏΠ΅Ρ€Π΅Ρ‡Π½Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ². Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ наглядно ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, насколько сильно ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ Π² ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠΈ. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚, помогая ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² для бизнСса.

Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΆΠΈΠ·Π½ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ авторского ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (постов, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ подкастов) Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΡƒΠΉΠΌΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ сил. ΠŸΠΎΡ€ΠΎΠΉ Π±Ρ‹Π²Π°Π΅Ρ‚ досадно, ΠΊΠΎΠ³Π΄Π° Ρ‚Π°ΠΊΠΎΠΉ Ρ‚Ρ€ΡƒΠ΄ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ лишь Π½Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ срок, Π° ΠΏΠΎΡ‚ΠΎΠΌ бСсслСдно исчСзаСт. ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΆΠΈΠ·Π½ΠΈ вашСго ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

ΠŸΠΈΠ½Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΆΠΈΡ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎ ΠΈ счастливо, ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹Π΅ ΠΊ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ‚Π΅Π³Π°ΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΠ²ΡˆΠΈΡΡŒ Π½Π° «досках» Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. НС Π΄Π°ΠΉΡ‚Π΅ своСму Ρ‚Ρ€ΡƒΠ΄Ρƒ ΠΊΠ°Π½ΡƒΡ‚ΡŒ Π² Π»Π΅Ρ‚Ρƒ забвСния!

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

ΠŸΡ€ΠΎΠ΄Π°ΠΆΠΈ. Как ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Ρ€Π°Π½Π΅Π΅, ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ создавался, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ людСй со схоТими интСрСсами. Π›ΡŽΠ΄ΠΈ ΠΎΡ‡Π΅Π½ΡŒ часто Π±Ρ‹Π²Π°ΡŽΡ‚ заинтСрСсованы Π² ΠΏΠΎΠΊΡƒΠΏΠΊΠ°Ρ…, Π½Π΅ Ρ‚Π°ΠΊ Π»ΠΈ? Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅Ρ с ΠΎΠ½Π»Π°ΠΉΠ½-шопингом ΠΈ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π°Π½Π΄Π΅ΠΌ.

Π£ΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ доступа ΠΊ Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌ ΠΈ услугам. ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ свою ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠΉ АмСрики, Π½ΠΎ ΠΈ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎ своСму Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρƒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π½Π΅ являСтся ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΡΠ΅Ρ‚ΡŒΡŽ, ΠΎΠ½Π° позволяСт Π·Π°Π²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ покупатСлями ΠΈ ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†Π°ΠΌΠΈ, бизнСс-ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Π°ΠΌΠΈ ΠΈ Π΄Ρ€ΡƒΠ·ΡŒΡΠΌΠΈ ΠΏΠΎ интСрСсам. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ доступ ΠΊ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ.

ΠŸΠΎΠ½Π°Ρ‡Π°Π»Ρƒ Π½Π΅ понятно, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Pinterest, ΠΈ Π³Π΄Π΅ инструкция ΠΊ Π½Π΅ΠΌΡƒ. ΠœΠΎΠΆΠ΅Ρ‚ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, ΠΊΠΎΠΈΠΌ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ описанная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°, Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° просторах русскоязычного сСгмСнта. Π Π°Π·Π½ΠΎΠΏΠ»Π°Π½ΠΎΠ²Ρ‹ΠΉ фотохостинг с ΡƒΡ€Π΅Π·Π°Π½Π½Ρ‹ΠΌΠΈ функциями ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти. На ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд выглядит ΠΏΡƒΠ³Π°ΡŽΡ‰Π΅, Π½ΠΎ это Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Ρ‚Π°ΠΊ.

Как Π²Ρ‹ ΡƒΠΆΠ΅ ΠΌΠΎΠ³Π»ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ достаточно Π»Π΅Π³ΠΎΠΊ Π² использовании. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ врСмя придСтся ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ усилия Π½Π° созданиС Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΈΠ½ΠΎΠ², Π½ΠΎ ΠΏΠΎΡ‚ΠΎΠΌ Π²Ρ‹ Β«Π²Ρ‚ΡΠ½ΠΈΡ‚Π΅ΡΡŒΒ» Π² процСсс, ΠΈ вся Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Ρ‚ творчСский элСмСнт. Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ прСимущСство, Π° вовсС Π½Π΅ нСдостаток, кроСтся Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚ Π΅Ρ‰Π΅ Π½Π΅ успСл Π½Π°Π±Ρ€Π°Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΡƒΡŽ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ Π² России ΠΈ странах БНГ.

Π£ вас Π΅ΡΡ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π½Π½Π΅Π³ΠΎ старта. Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΠΉΡ‚Π΅ Ρ‚Π΅ ниши, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Ρ‰Π΅ ΠΏΡƒΡΡ‚ΡƒΡŽΡ‚. А Ссли Π²Ρ‹ простой ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ ΠΎ Π³ΠΎΠ½ΠΊΠ΅ Π·Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ ΠΈ просто Π½Π°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡ‚Π΅ΡΡŒ тысячами Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΎΠΊ для вдохновСния (ΠΈΠ»ΠΈ создавайтС свою)!

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ознакомились с основным Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠΌ ΠŸΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡ‚Π°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ сами Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, насколько ΡƒΠ΄ΠΎΠ±Π΅Π½ этот сСрвис для Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ пользования ΠΈΠ»ΠΈ Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ большСго.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ Π²Ρ…ΠΎΠ΄Ρ‹/Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

НумСрация ΠΏΠΈΠ½ΠΎΠ²

ΠŸΠΈΠ½Ρ‹ ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° ΠΏΠ»Π°Ρ‚Π΅ ΠΊΠ°ΠΊ β€œΡ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅β€ D* ΠΏΠΈΠ½Ρ‹ ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ A* ΠΏΠΈΠ½Ρ‹. К Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΏΠΈΠ½Π°ΠΌ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ просто ΠΏΠΎ ΠΈΡ… Π½ΠΎΠΌΠ΅Ρ€Ρƒ, Ρ‚.Π΅. D3 это просто 3. Π‘ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠΈΠ½Π°ΠΌΠΈ Ρ‡ΡƒΡ‚ΡŒ слоТнСС:

Π Π΅ΠΆΠΈΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΈΠ½ΠΎΠ²

Если со Π²Ρ…ΠΎΠ΄ΠΎΠΌ/Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ всё понятно, Ρ‚ΠΎ с подтяТкой Π΄Π°Π²Π°ΠΉΡ‚Π΅ разбСрёмся. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²Ρ…ΠΎΠ΄Π° ΠΏΠΈΠ½ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ Π½ΠΈΠΊΡƒΠ΄Π° ΠΈ Π»ΠΎΠ²ΠΈΡ‚ ΠΈΠ· Π²ΠΎΠ·Π΄ΡƒΡ…Π° всякиС Π½Π°Π²ΠΎΠ΄ΠΊΠΈ, получая практичСски случайноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Для задания ΠΏΠΈΠ½Ρƒ β€œΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽβ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ подтяТку рСзистором ΠΊ Π·Π΅ΠΌΠ»Π΅ ΠΈΠ»ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ. Π’ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌ INPUT_PULLUP Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ подтяТку ΠΏΠΈΠ½Π° ΠΊ ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этом, со схСмами ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ я рассказывал Π² Π½Π°Ρ‡Π°Π»Π΅ Π²ΠΎΡ‚ этого Π²ΠΈΠ΄Π΅ΠΎ ΡƒΡ€ΠΎΠΊΠ°.

Π’Ρ‹Π²ΠΎΠ΄ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ сигнала

Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π° ( OUTPUT ) ΠΌΠΎΠΆΠ΅Ρ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ сигнал, Ρ‚.Π΅. Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ напряТСниС. Π’Π°ΠΊ ΠΊΠ°ΠΊ понятиС β€œΡ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉβ€ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ связано с двумя состояниями, 0 ΠΈ 1, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Ρ‚ΡŒ 0 ΠΈΠ»ΠΈ 1, Ρ‚ΠΎΡ‡Π½Π΅Π΅: сигнал Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΠΈΠ»ΠΈ высокого уровня. Π‘ΠΈΠ³Π½Π°Π» Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня это 0 Π’ΠΎΠ»ΡŒΡ‚, Π³Ρ€ΡƒΠ±ΠΎ говоря Π² этом состоянии ΠΏΠΈΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ GND ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π‘ΠΈΠ³Π½Π°Π» высокого уровня ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠΈΠ½ ΠΊ VCC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊ ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ. Если Π²Ρ‹ вспомнитС ΡƒΡ€ΠΎΠΊ ΠΏΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ ΠΏΠ»Π°Ρ‚Ρ‹, Ρ‚ΠΎ ΠΏΠΎΠΉΠΌΡ‘Ρ‚Π΅, Ρ‡Ρ‚ΠΎ сигнал высокого уровня Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌ ΠΏΠΈΠ½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ питаСтся ΠΏΠ»Π°Ρ‚Π° Arduino. ΠŸΡ€ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠΈ ΠΎΡ‚ источника 5V Π½Π° ΠΏΠΈΠ½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ 5V, ΠΏΡ€ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠΈ ΠΎΡ‚ USB с ΠΏΠΎΡ‚Π΅Ρ€Π΅ΠΉ Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π½ΠΎΠΌ Π΄ΠΈΠΎΠ΄Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΎΠΊΠΎΠ»ΠΎ 4.7 Π’ΠΎΠ»ΡŒΡ‚ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌ ΠΏΠΈΠ½Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π° с высоким сигналом. Π‘Π°ΠΌΡ‹ΠΉ Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΠΈΠ½ΠΎΠ²: ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ – это логичСскоС устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ создано для управлСния Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ устройствами ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ логичСских (Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ…) сигналов. Под словом логичСскоС я ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°ΡŽ Π½Π΅ силовоС, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΈΡ‚Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΎΡ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° нСльзя, Π·Π° Ρ€Π΅Π΄ΠΊΠΈΠΌ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ. На ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ с распиновкой Π²Ρ‹ΡˆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ надпись β€œAbsolute MAX per pin 40mA, recommended 20mAβ€œ. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ максимум ΠΌΠΎΠΆΠ½ΠΎ ΡΠ½ΡΡ‚ΡŒ с ΠΏΠΈΠ½Π° 40 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€, Π° рСкомСндуСтся Π½Π΅ большС 20 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€. ΠŸΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° это ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ. Π’ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ Π½Π° ΠΏΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ 5-10 мА. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠΊ с Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΠΈΠ½ΠΎΠ² – 200 мА: β€œAbsolute MAX 200mA for entire packageβ€œ. Π­Ρ‚Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² любом ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ источникС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± Arduino ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ Π² Ρ†Π΅Π»ΠΎΠΌ, Π² Ρ‚ΠΎΠΌ числС Π² Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π΅ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π§Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Ρ‘Ρ‚, Ссли ΡΠ½ΡΡ‚ΡŒ с ΠΏΠΈΠ½Π° большС, Ρ‡Π΅ΠΌ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π΄Π°Ρ‚ΡŒ? Всё ΠΎΡ‡Π΅Π½ΡŒ просто – ΠΎΠ½ сломаСтся. Π§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚, Ссли ΡΠ½ΡΡ‚ΡŒ с Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΈΠ½ΠΎΠ² большС, Ρ‡Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π΄Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² Ρ†Π΅Π»ΠΎΠΌ? ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ – сгорит ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΌΠΎΡ‰Π½Π΅Π΅ свСтодиода ΠΈ малСнькой ΠΏΠΈΡ‰Π°Π»ΠΊΠΈ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ нСльзя. Никаких ΠΌΠΎΡ‚ΠΎΡ€Ρ‡ΠΈΠΊΠΎΠ², Π»Π°ΠΌΠΏΠΎΡ‡Π΅ΠΊ, Π½Π°Π³Ρ€Π΅Π²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΌΠΎΡ‰Π½Ρ‹Ρ… Ρ€Π°Π΄ΠΈΠΎ-ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ ΠΏΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΡ‚ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΠΈΠ½ΠΎΠ² нСльзя. Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ ΠΏΠΈΠ½Ρ‹ слуТат для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌ устройствам, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π΅Π»Π΅/транзисторам для ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ. Но ΠΎΠ± этом ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ. БСйчас вСрнёмся ΠΊ вопросу ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ сигнала: для этого Ρƒ нас Π΅ΡΡ‚ΡŒ функция digitalWrite(pin, value) :

ΠŸΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΈΠ½Ρ‹ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹, ΠΈ Π½Π° Π½ΠΈΡ… подаётся сигнал:

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ Ρ‡Ρ‚Π΅Π½ΠΈΡŽ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ сигнала Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ INPUT

Π§Ρ‚Π΅Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ сигнала

Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ β€œΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒβ€ напряТСниС, Π½ΠΎ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ Π΅Π³ΠΎ отсутствии (сигнал Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня, LOW ) ΠΈΠ»ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ (сигнал высокого уровня, HIGH ), ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ отсутствиСм напряТСния считаСтся ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ ΠΎΡ‚ 0 Π΄ΠΎ

2.1V. БоотвСтствСнно ΠΎΡ‚

2.1V Π΄ΠΎ VCC (Π΄ΠΎ 5V) ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ считаСт Π·Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ сигнала высокого уровня. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ спокойно ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с логичСскими устройствами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡˆΠ»ΡŽΡ‚ Π΅ΠΌΡƒ высокий сигнал с напряТСниСм 3.3V, ΠΎΠ½ Ρ‚Π°ΠΊΠΎΠΉ сигнал ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ ΠΊΠ°ΠΊ HIGH.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π² ΠΏΠΎΡ€Ρ‚ сигнал Π½Π° ΠΏΠΈΠ½Π΅ D5. Если ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠΌ ΠΊ VCC – ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ 1, Ссли ΠΊ GND – ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ 0.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΠ½-ΠΊΠΎΠ΄ Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π—Π°Ρ‰ΠΈΡ‚Π° смартфона для ΠΌΠ½ΠΎΠ³ΠΈΡ… являСтся ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ. Π­Ρ‚ΠΎ Π½Π΅ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, учитывая, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ…Ρ€Π°Π½ΠΈΠΌ Π² Π½Π΅ΠΌ всю свою Тизнь. ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, банковскиС ΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΡƒΡŽ пСрСписку, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅-ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. ВсС это Π½Π°Π΄ΠΎ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ. Для этого ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°ΡŽΡ‚ большоС количСство стСпСнСй Π·Π°Ρ‰ΠΈΡ‚Ρ‹. ΠŸΠ°Ρ€ΠΎΠ»ΡŒ, графичСский ΠΊΠ»ΡŽΡ‡, сканированиС Π»ΠΈΡ†Π°, ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ ΠΏΠ°Π»ΡŒΡ†Π΅Π², сканированиС сСтчатки… ВсС это Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π½ΠΎ Ρ†Π°Ρ€ΡŒ всСх ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ β€” это простой ΠΏΠΈΠ½-ΠΊΠΎΠ΄. Π•Π³ΠΎ Π½Π°Π΄ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° всС, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ SIM-ΠΊΠ°Ρ€Ρ‚Ρƒ. Π”Π°Π²Π°ΠΉΡ‚Π΅-ΠΊΠ° объясню, Π·Π°Ρ‡Π΅ΠΌ. А Π·Π°ΠΎΠ΄Π½ΠΎ расскаТу, ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈ ΠΊΠ°ΠΊ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, Ссли Π²Π°ΠΌ это Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π΄ΠΎ.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° любого смартфона β€” это Π½Π΅ пустой Π·Π²ΡƒΠΊ.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½-ΠΊΠΎΠ΄ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°?

ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±Π°Π½Π°Π»Π΅Π½. Пин-ΠΊΠΎΠ΄ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Π½ΡƒΠΆΠ΅Π½ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² бСзопасности ΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» доступ ΠΊ содСрТимому вашСго Π³Π°Π΄ΠΆΠ΅Ρ‚Π°.

Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½ Π½ΡƒΠΆΠ΅Π½ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ систСму Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΏΠΎ Π»ΠΈΡ†Ρƒ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΡƒ ΠΏΠ°Π»ΡŒΡ†Π΅Π². ΠŸΡ€Π΅ΠΆΠ΄Π΅, Ρ‡Π΅ΠΌ ΠΈΡ… Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ, Π½Π°Π΄ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠΈΠ½-ΠΊΠΎΠ΄ (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π²ΠΈΠ΄ пароля). Π­Ρ‚Ρƒ Π½ΡƒΠΆΠ½ΠΎ Π½Π° Ρ‚ΠΎΡ‚ случай, Ссли биомСтричСский ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π½Π΅ сработаСт. НапримСр, Π²Ρ‹ ΠΏΠΎΡ€Π΅ΠΆΠ΅Ρ‚Π΅ ΠΏΠ°Π»Π΅Ρ†.

Пин-ΠΊΠΎΠ΄, ΠΊΠ°ΠΊ запасноС срСдство Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ, спасаСт сСйчас Π²ΠΎ врСмя ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ коронавируса. Выходя ΠΈΡ… Π΄ΠΎΠΌΠ° Π² маскС, Π½Π΅ хочСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΡΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΅Π΅ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ смартфон. А Π·ΠΈΠΌΠΎΠΉ ΠΈΠ»ΠΈ Π²ΠΎ врСмя занятий спортом ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ сканСром ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΎΠ². Π£ мСня ΠΊΠΎΠΌΠ±ΠΎ Π±Ρ‹Π²Π°Π΅Ρ‚ Π»Π΅Ρ‚ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° я Π΅Π΄Ρƒ Π½Π° ΠΌΠΎΡ‚ΠΎΡ†ΠΈΠΊΠ»Π΅ ΠΈ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡΡŒ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ БМБ. ΠŸΠ΅Ρ€Ρ‡Π°Ρ‚ΠΊΠΈ с ΠΊΠ΅Π²Π»Π°Ρ€ΠΎΠ²ΠΎΠΉ Π½ΠΈΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с сСнсорным экраном, Π½ΠΎ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ. А шлСм Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π»ΠΈΡ†ΠΎ.

Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΠ½-ΠΊΠΎΠ΄ Π½Π° смартфонС

Если ΠΏΡ€ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ смартфона Π½Π΅ Π·Π°Π΄Π°Π»ΠΈ ΠΏΠΈΠ½-ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ срСдство связи Π²Π°ΠΌ ΡƒΠΆΠ΅ Π΄ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΏΠΈΠ½-ΠΊΠΎΠ΄.

Для этого Π½Π°Π΄ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² настройки, Π½Π°ΠΉΡ‚ΠΈ Ρ€Π°Π·Π΄Π΅Π» β€Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒβ€, Π΄Π°Π»Π΅Π΅ ”Блокировка экрана”. Если ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Ρƒ вас Π±Ρ‹Π»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹, Π²Ρ‹ смоТСтС Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ любой способ ΠΈΠ· ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ…. Если способ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π±Ρ‹Π» Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, Ρ‚ΠΎ вас попросят ввСсти ΠΏΠΈΠ½-ΠΊΠΎΠ΄, послС Ρ‡Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ ”НСт” Π² Π²Ρ‹Π±ΠΎΡ€Π΅ способа Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ ΡΠ½ΡΡ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ. ΠžΡΡ‚Π°Π½Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ осознаСтС ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ пинДля Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ пинДля Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

Иногда названия ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ, Π² зависимости ΠΎΡ‚ производитСля. НапримСр, Π² смартфонах Huawei ΠΈ Honor настройка пароля вынСсСна Π² основноС мСню. Надо Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ ”БиомСтричСскиС Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ пароли”, Π΄Π°Π»Π΅Π΅ β€ΠŸΠ°Ρ€ΠΎΠ»ΡŒ экрана блокировки”. Π’Π°ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΅Π³ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹. Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π±ΠΈΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ, Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡƒΠ½ΠΊΡ‚ ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Π΅Π΅. Надо Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠΈΠ½-ΠΊΠΎΠ΄ ΠΏΠ΅Ρ€Π΅Π΄ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠ΅ΠΉ биомСтричСских срСдств Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ пинДля Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ, Π½Π°Π΄ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΉΡ‚ΠΈ Π² Ρ‚ΠΎΡ‚ ΠΏΡƒΠ½ΠΊΡ‚ настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½, ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ всС, Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ. ΠŸΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ вас попросят ввСсти ΠΏΠΈΠ½-ΠΊΠΎΠ΄.

Если Π²Π°ΠΌ Π½Π°Π΄ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½Π΅ ΠΏΠΈΠ½-ΠΊΠΎΠ΄, Π° Π½ΠΎΠ²Ρ‹ΠΉ смартфон, Π²ΠΎΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ инструкция.

Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½-ΠΊΠΎΠ΄ сим-ΠΊΠ°Ρ€Ρ‚Ρ‹?

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ сСбС Ρ‚Π°ΠΊΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽβ€¦ Π’Ρ‹ шли ΠΏΠΎ ΡƒΠ»ΠΈΡ†Π΅, зашли ΠΊΡƒΠ΄Π°-Ρ‚ΠΎ ΠΈ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ Ρƒ вас ΡƒΠΊΡ€Π°Π»ΠΈ смартфон. НапримСр, Π² ΠΊΠΈΠ½ΠΎΡ‚Π΅Π°Ρ‚Ρ€Π΅, Ρ‚Π΅Π°Ρ‚Ρ€Π΅ ΠΈΠ»ΠΈ Π΅Ρ‰Π΅ Π»ΡƒΡ‡ΡˆΠ΅, Π² аэропорту. Π’ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π΄ΠΎΠ»Π³ΠΎ Π½Π΅ смоТСтС Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ симки.

Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны, ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π±ΠΎΡΡ‚ΡŒΡΡ. Π‘ΠΌΠ°Ρ€Ρ‚Ρ„ΠΎΠ½ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½. Π•Π³ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΆΠ°Π»ΠΊΠΎ, Π½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ привязанными ΠΊ Π½Π΅ΠΌΡƒ ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ смоТСт β€” всС, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹. Но Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½Π° Π»Π°Π·Π΅ΠΉΠΊΠ°.

Π’ΠΎΡ€ просто достанСт симку ΠΈΠ· вашСго Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, вставит Π΅Π΅ Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ устройство ΠΈ Π½Π°Π±Π΅Ρ€Π΅Ρ‚ свой Π½ΠΎΠΌΠ΅Ρ€. Π’Π°ΠΊ ΠΎΠ½ ΡƒΠ·Π½Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΎΠΉ Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Ρƒ вас. ПослС этого ΠΎΠ½ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΏΠΎ сайтам Π±Π°Π½ΠΊΠΎΠ² Π² ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ°Ρ… Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ”забытый” ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΎΡ‚ Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π°. Π”ΠΎΠ»Π³ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½Π΅ придСтся, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π‘Π±Π΅Ρ€Π±Π°Π½ΠΊ, Π’Π’Π‘, ΠΠ»ΡŒΡ„Π°-Π‘Π°Π½ΠΊ, Π’ΠΈΠ½ΡŒΠΊΠΎΡ„Ρ„ ΠΈ Π Π°ΠΉΡ„Ρ„Π°ΠΉΠ·Π΅Π½ Π‘Π°Π½ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ достаточно. Если врСмя позволяСт, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ².

ПослС этого Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»ΠΎΠΌ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ вывСсти всС дСньги, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ для подтвСрТдСния ваши ΠΆΠ΅ БМБки. Π‘Ρ…Π΅ΠΌΠ° ΠΎΡ‡Π΅Π½ΡŒ проста ΠΈ изящна. Π’Ρ‹ Π² это врСмя Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠΈΠ½ΠΎ ΠΈΠ»ΠΈ Π»Π΅Ρ‚Π΅Ρ‚ΡŒ Π½Π° ΠΎΡ‚Π΄Ρ‹Ρ…, Π΄Π°ΠΆΠ΅ Π½Π΅ зная, Ρ‡Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ситуации, Π½Π°Π΄ΠΎ просто ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΈΠ½-ΠΊΠΎΠ΄ Π½Π° симку. Π― ΡƒΠΆΠ΅ ΡƒΠΆΠ΅ рассказывал ΠΎΠ± этом ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, Π½ΠΎ Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡŽΡΡŒ. Π”Π°ΠΆΠ΅ Π±Π°Π½Π°Π»ΡŒΠ½Ρ‹Ρ… 9876 ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ достаточно для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡ€ Π½Π΅ ΡƒΠ³Π°Π΄Π°Π» Ρ†ΠΈΡ„Ρ€Ρ‹ с Ρ‚Ρ€Π΅Ρ… Ρ€Π°Π· ΠΏΠ΅Ρ€Π΅Π΄ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ.

Если Π²Ρ‹ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ ΠΏΠΈΠ½-ΠΊΠΎΠ΄ Π½Π° симку, ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ Π·Π²ΠΎΠ½ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρƒ ΠΈΠ»ΠΈ ΠΈΠ΄ΠΈΡ‚Π΅ Π² салон связи ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π΅. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ относятся ΠΊ этому слишком расслаблСнно. А Π΅Ρ‰Π΅ нСльзя ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ симки Π² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅.

Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΠ½-ΠΊΠΎΠ΄ Π½Π° симкС

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ симку ΠΏΠΈΠ½-ΠΊΠΎΠ΄ΠΎΠΌ (Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ·Π΄Π½ΠΎ, Ρ‡Π΅ΠΌ Π½ΠΈΠΊΠΎΠ³Π΄Π°), Π½Π°Π΄ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² настройки смартфона, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ β€Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒβ€, Π΄Π°Π»Π΅Π΅ β€Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ настройки”, ΠΏΠΎΡ‚ΠΎΠΌ ”ШифрованиС ΠΈ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ данныС”. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ симку ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ для Π½Π΅Π΅ ΠΏΠΈΠ½-ΠΊΠΎΠ΄.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ пинДля Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ пинДля Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

Π›ΠΈΡ‡Π½ΠΎ я Π΄Π°Π²Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ всСми Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ ΠΈ Π²Π°ΠΌ ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ. Они ΠΊΠ°ΠΊ Ρ€Π΅ΠΌΠ΅Π½ΡŒ бСзопасности Π΄Π΅Π»Π°ΡŽΡ‚ΡΡ Π½Π΅ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΈ, Π° для вашСй бСзопасности. Π—Π°Ρ‰ΠΈΡ‚Ρƒ симки Ρ‚ΠΎΠΆΠ΅, Ρ…ΠΎΡ‚ΡŒ ΠΌΡ‹ ΠΈ считаСм это ΠΏΠ΅Ρ€Π΅ΠΆΠΈΡ‚ΠΊΠΎΠΌ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ. Но сСйчас это стало ΠΊΠ°ΠΊ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΎΠ± этом.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

Новости, ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈ анонсы ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ

Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ обсуТдСниС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ²

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ смартфонов ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСпростым Π΄Π΅Π»ΠΎΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π±Ρ€Π΅Π½Π΄Ρ‹ стрСмятся ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС внимания со стороны ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΡ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ. И часто ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств Π΄Π΅Π»Π°ΡŽΡ‚ это самыми странными ΠΈ нСчСстными способами. Они осознанно ΠΈΠ΄ΡƒΡ‚ Π½Π° Ρ‚Π΅ шаги, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ°Π»ΠΎ ΠΊΡ‚ΠΎ посчитаСт ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ. Иногда это всплываСт, ΠΈ начинаСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° скандал. Часто это сваливаСтся Π½Π° ошибки ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΈ совсСм Π²ΠΎΠΏΠΈΡŽΡ‰ΠΈΠ΅ случаи ΠΎΠ±ΠΌΠ°Π½Π°, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слоТно ΠΎΠΏΡ€Π°Π²Π΄Π°Ρ‚ΡŒΡΡ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ прощСния. ИмСнно ΠΎ Ρ‚Π°ΠΊΠΈΡ… случаях ΠΌΡ‹ ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π² этом ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½

ΠŸΡ€ΠΎΡˆΠ΅Π΄ΡˆΠ°Ρ нСдСля принСсла Π½Π°ΠΌ ΡΡΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ процСссора Qualcomm, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π³ΠΎΠ΄Ρƒ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΅Π΄Π²Π° Π»ΠΈ Π½Π΅ Π²ΠΎ всС флагманскиС устройства Π½Π° Android. ΠœΡ‹ ΡƒΠ·Π½Π°Π»ΠΈ, ΠΊΠΎΠ³Π΄Π° появится этот чипсСт ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹Π΅ характСристики. Π’Π°ΠΊ ΠΆΠ΅ ΠΌΡ‹ ΡƒΠ·Π½Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π±Π°Π³ Google Pixel 6, связанный с ΠΏΠ»ΠΎΡ…ΠΈΠΌ считываниСм ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΎΠ² ΠΏΠ°Π»ΡŒΡ†Π΅Π², Π½Π° самом Π΄Π΅Π»Π΅ являСтся Π·Π°Ρ€Π°Π½Π΅Π΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ. Google Π΄Π°ΠΆΠ΅ объяснила, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½Π° Ρ‚Π°ΠΊ сдСлала. Π‘Ρ‹Π»ΠΈ Π·Π° ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠΈΠ΅ 7 Π΄Π½Π΅ΠΉ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ новости, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΌΠΈΡ€ элСктроники. Один «MacBook» ΠΎΡ‚ Xiaomi Ρ‡Π΅Π³ΠΎ стоит! ΠœΡ‹ собрали всС это Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΎ ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠ΅ΠΉ Π½Π΅Π΄Π΅Π»Π΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½. Π€ΠΎΡ‚ΠΎ Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΈΠ½Π’ΠΎΡ‚ сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ мобильниками, Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ задавался Π·Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ эти pin ΠΈ puk β€” ΠΊΠΎΠ΄Ρ‹?
Π’ΠΎΡ‚ совсСм Π½Π΅Π΄Π°Π²Π½ΠΎ ΡƒΠ·Π½Π°Π» Ρ‡Ρ‚ΠΎ это ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Ρ‚Π΅ΠΌΠΈ ΠΊΡ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ я, Π½Π΅ Π·Π½Π°Π» Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅:

PIN-ΠΊΠΎΠ΄Ρ‹ (ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄):
PIN-ΠΊΠΎΠ΄ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ SIM-ΠΊΠ°Ρ€Ρ‚Ρƒ ΠΎΡ‚ нСсанкционированного использования. Он Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ послС установки SIM ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ устройства. Он состоит ΠΈΠ· 4–8 Ρ†ΠΈΡ„Ρ€ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ поставляСтся вмСстС с SIM-ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ. Однако рСкомСндуСтся ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ исходный PIN-ΠΊΠΎΠ΄ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ. Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ ΠΏΠΎ установкС PIN-ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² руководствС ΠΏΠΎ эксплуатации ΠΈΠ»ΠΈ Π½Π° Π²Π΅Π±-сайтС Nokia.
Код UPIN ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ прСдоставляСтся вмСстС с USIM-ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ. USIM-ΠΊΠ°Ρ€Ρ‚Π° β€” это Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ вСрсия SIM-ΠΊΠ°Ρ€Ρ‚Ρ‹, которая поддСрТиваСтся ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°ΠΌΠΈ UMTS.
Код PIN2 состоит ΠΈΠ· 4–8 Ρ†ΠΈΡ„Ρ€ ΠΈ поставляСтся с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ SIM-ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ. Он Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ для доступа ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ услугам.
Если любой ΠΈΠ· пСрСчислСнных PIN-ΠΊΠΎΠ΄ΠΎΠ² Π±Ρ‹Π» ΡƒΠΊΠ°Π·Π°Π½ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ нСсколько Ρ€Π°Π· подряд, ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ΄Ρ‹ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ PUK. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΎ PUK-ΠΊΠΎΠ΄Π°Ρ… ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π΄Π°Π»Π΅Π΅.

PUK-ΠΊΠΎΠ΄Ρ‹ (ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π΄Π΅Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡):
PUK-ΠΊΠΎΠ΄, состоящий ΠΈΠ· 8 Ρ†ΠΈΡ„Ρ€, трСбуСтся для измСнСния Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ PIN-ΠΊΠΎΠ΄Π°.
UPUK-ΠΊΠΎΠ΄ трСбуСтся для измСнСния Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ UPIN-ΠΊΠΎΠ΄Π°.
PUK2-ΠΊΠΎΠ΄ трСбуСтся для измСнСния Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ PIN2-ΠΊΠΎΠ΄Π°.
PUK-ΠΊΠΎΠ΄Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ сСти.

Π‘ΡƒΠ΄Ρƒ ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π°Π΄ Ссли ΠΊΠΎΠΌΡƒ Ρ‚ΠΎ эта информация Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½Π°:-)

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

К вопросу ΠΎ ΠΏΠΈΠ½Π°Ρ…

Π”Π½ΡŽ Π·Π½Π°Π½ΠΈΠΉ посвящаСтся.

Π”Π°Π½Π½Ρ‹ΠΉ пост посвящСн Ρ‚ΠΎΠΌΡƒ, с Ρ‡Π΅ΠΌ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Ардуино (Π΄Π°Π»Π΅Π΅ ΠΏΠΎ тСксту А, ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ этой Π±ΡƒΠΊΠ²ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΡΡ‚Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ сам кристалл, Ρ‚Π°ΠΊ ΠΈ срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ), Π° ΠΈΠΌΠ΅Π½Π½ΠΎ с Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ с ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π°.

Π’Ρ‹ спроситС, Π° Ρ‡Ρ‚ΠΎ, собствСнно, Ρ‚ΡƒΡ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ? Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ прописаны ясно, Π΅ΡΡ‚ΡŒ большоС количСство ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², поэтому использованиС ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π½Π΅ прСдставляСт Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ слоТности. ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° мигания свСтодиодом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ эти Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ прСкрасно Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΎ Ρ‡Π΅ΠΌ Ρ€Π΅Ρ‡ΡŒ?

ВсС это Π²Π΅Ρ€Π½ΠΎ, Π½ΠΎ лишь Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ потрСбуСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ А Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΠΎΡˆΡƒΡΡ‚Ρ€Π΅Π΅ свСтодиода (Ρƒ мСня Π½Π΅Ρ‚ ΠΏΡ€Π΅Ρ‚Π΅Π½Π·ΠΈΠΉ ΠΊ этим Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ±ΠΎΡ€Π°ΠΌ, Π½ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² силу спСцифики использования особого быстродСйствия ΠΎΡ‚ Π½ΠΈΡ… Π½Π΅ трСбуСтся), ΠΈ Ρ‚ΡƒΡ‚ Ρ‚ΠΎ Π’Π°ΠΌ понадобится эффСктивная Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠΈΠ½Π°ΠΌΠΈ (Π±ΡƒΠ΄Π΅ΠΌ Ρ‚Π°ΠΊ для краткости ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡ€Ρ‚Ρ‹ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π°), ΠΈ Ρ‚ΠΎΠ³Π΄Π° Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ… Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ вопросы Β«ΠΏΠΎΡ‡Π΅ΠΌΡƒ Ρƒ мСня Ρ‚Π°ΠΊ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Β», Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Π΅ Π³ΡƒΡ€Ρƒ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Β«Ρ€Π°Π±ΠΎΡ‚Π°ΠΉ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ с рСгистрами ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π΅Π±Π΅ ΡΡ‡Π°ΡΡ‚ΡŒΠ΅Β» ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ, ΠΏΠΎ ΠΈΡ… мнСнию, слСдуСт это Π΄Π΅Π»Π°Ρ‚ΡŒ.

НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² ΠΈΡ… ΠΎΡ‚Π²Π΅Ρ‚Π΅ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΠΈΠΊΠ° истины, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Ρ‚Π°ΠΊΠΎΠΉ ΠΎΡ‚Π²Π΅Ρ‚ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΏΠΎΠ»ΠΎΠ½, Π² Ρ‡Π΅ΠΌ Ρ‚ΠΎ Π½Π΅ совсСм Π²Π΅Ρ€Π΅Π½ (посмотритС, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с рСгистрами), Π½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π΅Π½, ΠΈ Π½Π΅ слишком понятСн. Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ пространство ΠΌΠ΅ΠΆΠ΄Ρƒ стандартными скСтчами ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ настоящий пост.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ я Π²ΠΈΠΆΡƒ ΠΏΠ΅Ρ€Π΅Π΄ собой читатСля с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ, Ρ‚ΠΎ ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°Π½ΠΈΠΉ Π² области МК (ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²), поэтому, Ссли Π’Π°ΠΌ Ρ‡Ρ‚ΠΎ Ρ‚ΠΎ покаТСтся Ρ…ΠΎΡ€ΠΎΡˆΠΎ извСстным (Π° Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ΠΌΠ°Π»ΠΎ Ρ‚Π°ΠΊΠΈΡ… мСст) смСло пропускайтС этот Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚, Π° Π²ΠΎΡ‚ Ссли Ρ‡Ρ‚ΠΎ Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ понятно, Ρ‚ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π°ΠΌ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ вопросы, я ΠΈΡ… Ρ‡ΠΈΡ‚Π°ΡŽ ΠΈ, ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ своих сил, ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ.

Для Π½Π°Ρ‡Π°Π»Π°, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ. ΠŸΠΈΠ½Ρ‹, ΠΊΠ°ΠΊ слСдуСт ΠΈΠ· ΠΈΡ… опрСдСлСния, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для взаимодСйствия созданной Π’Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с внСшним ΠΌΠΈΡ€ΠΎΠΌ (ΠΏΡ€ΠΈ этом Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ ΠΌΠΈΡ€ΠΎΠΌ считаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сам МК). Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΈΠ½Ρ‹, Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ ΠΎΠ± ΠΈΡ… сущСствовании ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΡ… Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ, ΡƒΠΌΠ΅Ρ‚ΡŒ эти ΠΏΠΈΠ½Ρ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ (это называСтся ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ адрСсациСй). ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ доступный Π’Π°ΠΌ ΠΏΠΈΠ½ (Π° Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΈ нСдоступныС, Π½ΠΎ ΠΎΠ½ΠΈ Π½Π°ΠΌ нСинтСрСсны с практичСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния) Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, Π΅Π³ΠΎ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΉ. Π’ А приняты Π² качСствС Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΈΠ½ΠΎΠ² ΠΈ, хотя это Π½Π΅ СдинствСнный Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΉ способ, ΠΎΠ½ ΠΏΠΎ-своСму Π½Π΅ΠΏΠ»ΠΎΡ…. Π”Π°Π»Π΅Π΅ всС, Ρ‡Ρ‚ΠΎ Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, это ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ связи ΠΏΠΈΠ½Π°, ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€, с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ МК ΠΈ, соотвСтствСнно, ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π½Π° Π³Ρ€Π΅Π±Π΅Π½ΠΊΠ΅, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ Π’Π°ΡˆΠ΅ΠΉ ΠΏΠ»Π°Ρ‚Π΅ (ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, это ΠΏΠ»Π°Ρ‚Π° А, Π½ΠΎ, Ρ€Π°Π· Π’Ρ‹ Π΅Π΅ ΠΊΡƒΠΏΠΈΠ»ΠΈ, ΠΎΠ½Π° Π’Π°ΡˆΠ°) Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ внСшниС устройства, ΠΈ соотвСтствСнно, ΠΎ влиянии ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΈΠ½Π° Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ внСшнСС устройство.

НапримСр, Ссли Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ располоТСнный Π½Π° ΠΏΠ»Π°Ρ‚Π΅ А свСтодиод засвСтился, Ρ‚ΠΎ Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π° ΠΏΠΈΠ½ 13 ΠΏΠΎΠ΄Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Β«LowΒ», Π° для продвиТСния Π΄Π°Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· микросхСму сдвигового рСгистра ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΠΈΠ½Π΅ 6 ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΈΠ· Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня Π² высокий ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ для ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ случая β€” управлСния свСтодиодом дальнСйшиС рассуТдСния Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ особого смысла, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΎΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ являСтся чСловСчСский Π³Π»Π°Π·, Π° Π΅Π³ΠΎ возмоТности ΠΏΠΎ части быстродСйствия Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‚ дСсятков Π“Π΅Ρ€Ρ†, Ρ‚ΠΎ для управлСния сдвиговым рСгистром врСмя измСнСния уровня Π½Π° Π½ΠΎΠΆΠΊΠ΅ вСсьма сущСствСнно, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ для Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° внСшнСС устройство (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сСми-сСгмСнтный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€) Π’Π°ΠΌ потрСбуСтся мноТСство ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ ΠΈΡ… совокупноС врСмя ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ случая (Π±ΡƒΠ΄Π΅Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… частСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρƒ опроса, Ρ‚ΠΈΠΏΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ энкодСра, Ρ‡Ρ‚ΠΎ Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρƒ). Ну Π° Ссли Π’Ρ‹ управляСтС ΠΏΠΈΠ½ΠΎΠΌ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ SPI, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ΅Π΅ΡΡ быстродСйствиС SD ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ Вас вСсьма нСприятно ΡƒΠ΄ΠΈΠ²ΠΈΡ‚, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π·Π°Π΄Π°Ρ‡Π° ускорСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΈΠ½Π°ΠΌΠΈ Π²ΠΏΠΎΠ»Π½Π΅ практичСская.

Для управлСния ΠΏΠΈΠ½Π°ΠΌΠΈ Π² А ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π³Π»Π°Π²Π½ΠΎΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… являСтся DigitalWrite, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΈΠ½Π° для ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° Π½Π΅ΠΌ послС выполнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Однако, Ссли Ρƒ Вас послС написания ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ DigitalWrite(13,Low) ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΈΡΡŒ (ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ Π’Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Π»ΠΈ Π³Π΄Π΅ Ρ‚ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ настройки Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠΈΠ½Π°), Ρ‚ΠΎ Ρƒ ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΉ систСмы ΠΎΠ½ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ МК, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΈΠ½ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ адрСс, Ρ‡Π΅ΠΌ обСспСчиваСтся Π»Π΅Π³ΠΊΠΎΠ΅ отобраТСния Π’Π°ΡˆΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° систСму ΠΊΠΎΠΌΠ°Π½Π΄ МК, Ρ‡Π΅ΠΌ ΠΈ занимаСтся ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π°Ρ систСма (связка компилятора ΠΈ систСмной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ), Π½ΠΎ Ρ„ΠΈΡ€ΠΌΠ° Atmel Π² Ρ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π°, ΠΊΠΎΠ³Π΄Π° создавалась А, своих ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊΠΎΠ² ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ изысками Π½Π΅ Π±Π°Π»ΠΎΠ²Π°Π»Π° (это Π½Π΅ совсСм Π²Π΅Ρ€Π½ΠΎ, Π½ΠΎ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΈ Ρ‚Π°ΠΊ). Π’ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСмСйства МСга, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° А историчСски Π±Π°Π·ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ, принята нСсколько иная схСма Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΈΠ½Π°ΠΌΠΈ. Π—Π΄Π΅ΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π° с внСшним ΠΌΠΈΡ€ΠΎΠΌ осущСствляСтся Π½Π΅ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΈΠ½Ρ‹, Π° Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚Ρ‹ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΈΠ½ΠΎΠ² (Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 8) ΠΈ, соотвСтствСнно, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΈΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ Π² физичСском прСдставлСнии 2 ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° β€” имя ΠΏΠΎΡ€Ρ‚Π° (прСдставляСтся Π±ΡƒΠΊΠ²ΠΎΠΉ ΠΎΡ‚ А Π΄ΠΎ Π• Π² Ρ€Π°Π·Π½Ρ‹Ρ… прСдставитСлях сСмСйства МК) ΠΈ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ Π±ΠΈΡ‚Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠΎΡ€Ρ‚Π° (Ρ†ΠΈΡ„Ρ€Π° ΠΎΡ‚ 0 Π΄ΠΎ 7). Π’Π°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΈΠ½ 13 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ физичСский адрСс Π B.5 Π² ΠΎΠ΄Π½ΠΎΠΌ МК, ΠΈ Π C.0 Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ пСрвая Π·Π°Π΄Π°Ρ‡Π° ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΉ систСма β€” ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΈΠ½Π° Π² физичСскоС прСдставлСниС для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΈΠΌΠΈ. Π Π΅ΡˆΠ°Ρ‚ΡŒ эту Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ способами ΠΈ, Π½Π° ΠΌΠΎΠΉ взгляд, Π² А это сдСлано Π½Π΅ Π»ΡƒΡ‡ΡˆΠΈΠΌ способом, Π½ΠΎ, ΠΊ ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, систСма являСтся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ, ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ внСсти Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ измСнСния ΠΈ исправлСния Π² Π½Π΅Π΅.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, Π·Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π² ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰ΡƒΡŽ систСму входят Π΄Π²Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ β€” компилятор (Π½Π° самом Π΄Π΅Π»Π΅ ΠΏΠΎΠ΄ этим ΡΠΎΠ±ΠΈΡ€Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ прячутся ΠΎΡ‚Π½ΡŽΠ΄ΡŒ Π½Π΅ ΠΎΠ΄Π½Π° функция, Π°, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, прСпроцСссор, собствСнно компилятор, ассСмблСр, ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Ρ‰ΠΈΠΊ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ€ΡŒ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π°Ρ подсистСма, прСдставлСнная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹ΠΌΠΈ модулями (скСтчами). Π’Π°ΠΊ Π²ΠΎΡ‚, Π·Π°Π΄Π°Ρ‡Π° прСобразования Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½Π° Π»ΠΈΠ±ΠΎ Π½Π° этапС компиляции, Π»ΠΈΠ±ΠΎ Π½Π° этапС исполнСния, Π»ΠΈΠ±ΠΎ ΠΊΠ°ΠΊΠΈΠΌ Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ распрСдСлСна ΠΌΠ΅ΠΆΠ΄Ρƒ этими этапами. И ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π½Π΅ΠΌ ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅ΠΆΠΈΠΌΡ‹ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ собствСнно написания ΠΊΠΎΠ΄Π°, Π° Π²ΠΎΡ‚ Π»ΡŽΠ±Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ (памяти ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ) Π½Π° этапС исполнСния Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ расходования ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Ρ… (ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ) рСсурсов МК. К соТалСнию, Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ всСгда Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΠΎ, Π½ΠΎ Π² условиях, ΠΊΠΎΠ³Π΄Π° извСстСн ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ состав систСмы исполнСния ΠΈ Π½Π°Π»ΠΈΡ‡Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ всС исходныС Ρ„Π°ΠΉΠ»Ρ‹, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ вСсьма ΠΏΠΎΠ»Π΅Π·Π½ΠΎ. Но это я слСгка Π·Π°Π±Π΅ΠΆΠ°Π» Π²ΠΏΠ΅Ρ€Π΅Π΄, Ρ‡ΡƒΡ‚ΡŒ приостановимся ΠΈ посмотрим Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΈΠ½ΠΎΠΌ Π² А. Π’ΠΎΡ‚ исходный ΠΊΠΎΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Π‘Ρ€Π°Π·Ρƒ ΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Ρƒ, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ взят ΠΎΡ‚ΡΡŽΠ΄Π°, ΠΊΠ°ΠΊ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ исходныС ΠΊΠΎΠ΄Ρ‹, Π½ΠΎ ΠΎΠ½ Π½Π΅ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° фэйковый, Π΄Π° ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… источниках ΠΌΠ½Π΅ попадался ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅ΠΌ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΠ΄ΠΎΠΌ для А.

ΠŸΡ€Π΅ΠΆΠ΄Π΅, Ρ‡Π΅ΠΌ ΠΌΡ‹ двинСмся ΠΏΠΎ тСксту, для Π½Π°Ρ‡Π°Π»Π° выскаТу Π½Π΅ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ сигнатурой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈ это Π½Π΅ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ Π²ΠΏΠΎΠ»Π½Π΅ обоснованно. Оба ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ†Π΅Π»Ρ‹ΠΌΠΈ числами ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹, ΠΊΠ°ΠΊ экзСмпляры пСрСчислимых Ρ‚ΠΈΠΏΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π°ΠΌ ΠΏΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… Π² Π½ΠΈΡ… фактичСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ константных Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎ ΠΈ сдСлано Π² ΠΌΠΎΠ΅ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Ну Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΈ ΠΊ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ ΠΊΠΎΠ΄Π°.

Π§Ρ‚ΠΎ ΠΌΡ‹ Ρ‚ΡƒΡ‚ Π²ΠΈΠ΄ΠΈΠΌ β€” ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΈΠ½Π° Π² физичСский адрСс, осущСствлСнноС ΠΏΡƒΡ‚Π΅ΠΌ извлСчСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ констант. Рассмотрим эту ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, для Ρ‡Π΅Π³ΠΎ ΠΏΠΎΠΉΠ΄Π΅ΠΌ ΠΏΠΎ исходному тСксту, смотрим ΠΊΠΎΠ΄ ΠΈ Π²ΠΈΠ΄ΠΈΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ получСния Π±ΠΈΡ‚ΠΎΠ²ΠΎΠΉ маски:

И ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ это макрос-Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΈΠ½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ добавляСт имя Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π³Π΄Π΅ хранятся Π½ΠΎΠΌΠ΅Ρ€Π° Π±ΠΈΡ‚ΠΎΠ². Π”Π°Π»Π΅Π΅ выясняСм, Ρ‡Ρ‚ΠΎ:

Π­Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ макрос-ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠ°, ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‰ΠΈΠΉ свои Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, сразу ΠΆΠ΅ выясняСтся, Ρ‡Ρ‚ΠΎ:

Это… Π΄Π°, Π²Π΅Ρ€Π½ΠΎ, макрос-ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠ°, Π’Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅ ΡƒΠ»Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‰ΠΈΠΉ свои Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ:

ΠšΠΎΡ‚ΠΎΡ€Π°Ρ являСтся (ΠΊΡ‚ΠΎ Π±Ρ‹ ΠΌΠΎΠ³ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ) макросом-ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠΎΠΉ для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, которая являСтся… Π° Π²ΠΎΡ‚ Ρ‚ΡƒΡ‚ Π½Π΅ ΡƒΠ³Π°Π΄Π°Π»ΠΈ, Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΆΠ΅ Π±Ρ‹Π»ΠΎ всС Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ, настоящим макросом-подстановкой ассСмлСрной вставки. МнС Π½Π΅ слишком понятно Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΎΠ±Π΅Ρ€Ρ‚ΠΎΠΊ, Π½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡ‹ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈΡΡŒ (Π²Π΅Ρ€Π½Π΅Π΅ я это ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π», Π° Π’Ρ‹ Π½Π΅ спорили, ΠΈΠ»ΠΈ спорили, Π½ΠΎ я этого Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»), Ρ‡Ρ‚ΠΎ врСмя компилятора Π½Π΅ стоит Π½ΠΈΡ‡Π΅Π³ΠΎ, Ρ‚ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π°ΠΊΡ†Π΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ аспСктС, Π° просто удивимся вслух, зафиксируСм своС ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±ΡƒΠΌΠ°Π³Π΅ ΠΈ ΠΏΠΎΠΉΠ΄Π΅ΠΌ дальшС ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠΎΠ΄.

Рассмотрим тСкст Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ извлСчСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π±ΠΎΠ»Π΅Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‚ΡƒΡ‚ Π΅ΡΡ‚ΡŒ ряд интСрСсных ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ². ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π°ΠΌ Π΄Π°Π½Π° ассСмблСрная вставка, Ρ‚ΠΎ слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ особСнности Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ МК, для нас Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ 8-разрядный ΠΈ аккумуляторный.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π΅ строчки, Π³Π΄Π΅ фактичСский ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ извлСкаСтся Π½Π΅ ΠΈΠ· тСкста подстановки макроса, Π° ΠΈΠ· ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ __addr16, ΠΈ поставим вопрос β€” ΠΏΠΎΡ‡Π΅ΠΌΡƒ сдСлано ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ, это ΠΆΠ΅ лишниС пСрСсылки. ΠŸΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ мною ΠΎΡ‚Π²Π΅Ρ‚ β€” ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, это Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ссли ΠΌΡ‹ ΠΆΠ΅Π»Π°Π΅ΠΌ Π² качСствС Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΈΠ½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ статичСски нСвычислимыС выраТСния, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ строку символов, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° этапС компиляции с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ ΠΎΠ΄Π½ΠΎΠΉ пСрСсылки. Π’ΠΎΠ³Π΄Π° ΠΏΡ€ΠΈ раскрытии макроса Π±ΡƒΠ΄ΡƒΡ‚ сгСнСрированы ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«Π½Π° Π»Π΅Ρ‚ΡƒΒ», Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ Π² ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ, Π° дальшС использован ΠΏΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ. Π’ΠΎ Π΅ΡΡ‚ΡŒ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ ΡƒΡ‡Π΅Ρ‚ особСнностСй прСпроцСссора, Π° Π½Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ МК, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ приходится ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ быстродСйствиСм. Π’Ρ‹ ΡƒΠΆΠ΅ догадались, Ρ‡Ρ‚ΠΎ я Π½Π΅ Π² восторгС ΠΎΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, ΠΊΠΎΠ³Π΄Π° Π·Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ статичСски Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ выраТСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ всС Π²Ρ‹Π·ΠΎΠ²Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π² Ρ‚ΠΎΠΌ числС ΠΈ с константными ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ.

(ПозднСС ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ эта строчка Π½Π΅ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π² рассматриваСмом компиляторС, Π΅Π΅ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈ прямая ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ассСмблСру Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° макроса Π½Π΅ измСняСт ΠΊΠΎΠ΄ Π½ΠΈ насколько, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²ΠΈΠ΄ΠΈΠΌΠΎ это наслСдиС проклятого ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ, Ρ‚Π°ΠΊ ΠΈ оставим, Ρ€Π°Π· Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π½Π΅ влияСт, Π° тСкст ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Π½Π΅ хочСтся, идСя Ρ‚ΠΎ Π±Ρ‹Π»Π° нСплохая).

НСобходимоС пояснСниС β€” хотя я ΠΈ Ρ€Π°ΡΡΡƒΠΆΠ΄Π°ΡŽ ΠΎ нСдостатках Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ А Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚ΡŒΡΡ Ρ‡Ρ‚ΠΎ самой ΠΏΠ»Π°Ρ‚Ρ‹ А Ρƒ мСня Π½Π΅Ρ‚, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ Π΅ΡΡ‚ΡŒ, Π½ΠΎ это Ρ‚Π°ΠΊ называСмая А совмСстимая ΠΏΠ»Π°Ρ‚Π° Intel Edisson, которая Ρ…ΠΎΡ‚ΡŒ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΠ· А срСды, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π½ΠΈΠΊΠΎΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π° являСтся Π·Π°ΠΌΠ΅Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ собствСнно А. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π³Ρ€Π΅Ρ…, Π² ΠΊΠΎΠ΅ΠΌ я Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚ΡŒΡΡ β€” я Π½Π΅ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ А срСдой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π½Π° Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ мноТСство причин…

Π”Π°Π»Π΅Π΅ (Π²Π΅Ρ€Π½Π΅Π΅, Ρ‡ΡƒΡ‚ΡŒ Ρ€Π°Π½Π΅Π΅) ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ· Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, которая сообщаСт Π½Π°ΠΌ, Π½Π΅ являСтся Π»ΠΈ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠΈΠ½ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°. Π― Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ понимаю, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ этот Ρ„Π°ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° Π½Π΅ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΉ систСмы Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ‚Π°ΠΊΠΈΠΌ ΠΏΠΈΠ½ΠΎΠΌ Π±Π΅Π· ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° (ΠΌΠ½Π΅ каТСтся, Ρ‡Ρ‚ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΎΠ½Π° Π½Π° сСбя ΠΌΠ½ΠΎΠ³ΠΎ Π±Π΅Ρ€Π΅Ρ‚), Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ такая ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, для мСня нСсомнСнно. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это наслСдиС проклятого ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ, истинный смысл ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ нСдоступСн для нСпосвящСнных Π² сокровСнныС Ρ‚Π°ΠΉΠ½Ρ‹ А. Π§Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ для ускорСния Ρ€Π°Π±ΠΎΡ‚Ρ‹? Ну ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΄Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ с ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ индСкса ΠΏΠΎΡ€Ρ‚Π°, ввСдя ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, Ρ‡Ρ‚ΠΎ такая подобная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° индСкса ΠΏΠΎΡ€Ρ‚Π° Π½Π° Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ осущСствляСтся нСсколькими строками ΠΏΠΎΠ·ΠΆΠ΅. Π”Π°Π»Π΅Π΅, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡƒΡΠ»ΠΎΠ²Π½ΡƒΡŽ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡŽ, прСдоставив ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π° Π³ΠΎΡ‚ΠΎΠ² Π»ΠΈ ΠΎΠ½ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ исполнСния (Ссли Π±Ρ‹ Ρ€Π΅Ρ‡ΡŒ шла ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ компиляции, я Π±Ρ‹Π» Π±Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π΄) Π·Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ. Ну ΠΈ ΠΊΠ°ΠΊ вишСнка Π½Π° Ρ‚ΠΎΡ€Ρ‚Π΅, само условиС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ с использованиСм Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ отрицания ΠΌΠ½Π΅ Π»ΠΈΡ‡Π½ΠΎ прСдставляСтся нСсколько Π²Ρ‹Ρ‡ΡƒΡ€Π½Ρ‹ΠΌ, простоС условиС if (timer == IS_ON_TIMER) Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ уступаСт ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌΡƒ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ, Π½ΠΎ понятнСС ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΈ. ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌ Π΅Ρ‰Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС, Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ (ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·) Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΆΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ Π΅ΡΡ‚ΡŒ красиво, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ для языка Π‘, Π½ΠΎ Ρƒ нас Ρ‚ΠΎ Π‘++, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π΅Π΅, Ρ…ΠΎΡ‚ΡŒ ΠΈ Π½Π΅ быстрСС.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ интСрСсный ΠΌΠΎΠΌΠ΅Π½Ρ‚, связанный с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Π½Π° Ρ‚Π°ΠΉΠΌΠ΅Ρ€. Π’ΡƒΡ‚ присутствуСт нСсомнСнная ошибка, Ссли Π’Ρ‹ посмотритС Π½Π° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ шима (посмотритС этот ΠΊΠΎΠ΄ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ) turnOffPWM(), Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΊΡ€Π°ΠΉΠ½Π΅ Ρ€Π΅Π΄ΠΊΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ проявится (Π½ΠΎ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΎ Π·Π°ΠΊΠΎΠ½Π°Ρ… ΠœΠ΅Ρ€Ρ„ΠΈ), Π½ΠΎ ΠΎΠ½Π° Π΅ΡΡ‚ΡŒ ΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ бСзусловно исправлСна, вСдь ΠΈΠ½Π°Ρ‡Π΅ ЭВО ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΄Π΅Ρ‚ΠΈ, ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, Β«Π° я ΠΈ Π½Π΅ Π·Π½Π°Π», Ρ‡Ρ‚ΠΎ ВАК ΠΌΠΎΠΆΠ½ΠΎΒ».

Π”Π°Π»Π΅Π΅ слСдуСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° индСкса ΠΏΠΎΡ€Ρ‚Π° Π½Π° Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всС ΠΏΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ физичСскоС прСдставлСниС Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ МК. И ΠΎΠΏΡΡ‚ΡŒ Ρ‚ΡƒΡ‚ Π½Π΅ всС сдСлано Ρ…ΠΎΡ€ΠΎΡˆΠΎ. Π’ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‡Ρ‚ΠΎ каТдая функция Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ Ρ‚ΠΎΡ‡ΠΊΡƒ Π²Ρ‹Ρ…ΠΎΠ΄Π°, Π½Ρƒ Ρ‚ΡƒΡ‚ достаточно слСгка ΠΏΠΎΠ΄ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ тСкст. ΠŸΡ€Π°Π²Π΄Π°, возрастСт цикломатичСская ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½ΠΎ Ρ‚ΡƒΡ‚ приходится Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠ΅ ΠΈΠ· Π²Π·Π°ΠΈΠΌΠΎΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ» ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ. Π’ΠΎ Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΌΡ‹ ΠΎΠΏΡΡ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π° ΠΏΠ°Ρ€Π°Π½ΠΎΠΉΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ исполнСния, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ нас Π½Π΅ ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚, Π½ΡƒΠΆΠ½Π° Π»ΠΈ Π½Π°ΠΌ такая Π·Π°Π±ΠΎΡ‚Π°. Π•ΡΡ‚ΡŒ Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° увСличСния быстродСйствия этого Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° β€” ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ это условная компиляция, Π° Π²ΠΎΡ‚ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡ…ΠΈΡ‚Ρ€Π΅Π΅ β€” ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π² элСмСнтах Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠΈΠ½Π°ΠΌ, адрСса ΠΏΠΎΡ€Ρ‚Π° ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° Π±ΠΈΡ‚Π°, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅ΠΉΡ‚Ρ€Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ внСшним Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ (ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ рСгистрам МК, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎ). ΠŸΡ€ΠΎΡ‰Π΅ всСго ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½ΡƒΠ»Π΅Π²ΡƒΡŽ Π±ΠΈΡ‚ΠΎΠ²ΡƒΡŽ маску для Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°, Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹. Π”Π°, Π² этом случаС ΠΌΡ‹ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π΅ΠΌ Π±Π΅ΡΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² случаС Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΈΠ½Π° (ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ МК), Π½ΠΎ Π½Π΅ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠΌ врСмя ΠΏΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ Π½ΠΎΠΌΠ΅Ρ€Π΅.

Π’ΠΎΡ‚ Π² Ρ‡Π΅ΠΌ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ А нСльзя Π½Π΅ ΡΠΎΠ³Π»Π°ΡΠΈΡ‚ΡŒΡΡ, Ρ‚Π°ΠΊ с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Π±ΠΈΡ‚ΠΎΠ² рСгистров МК ΠΏΡ€ΠΈ Π·Π°Π΄Π°Π½ΠΈΠΈ Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΈΠ½Π°, Ρ‡Π΅ΠΌ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π° ΠΈ занимаСтся, Π½ΠΎ Ρ‚ΠΎΠ³Π΄Π° ΠΏΠΎΡ‡Π΅ΠΌΡƒ, Ρ‡Π΅Ρ€Ρ‚ ΠΏΠΎΠ΄Π΅Ρ€ΠΈ, Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π΅Ρ‚ Π² самом Π½Π°Ρ‡Π°Π»Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, вСдь Ссли ΠΌΡ‹ попросим ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ состояниС ΠΏΠΈΠ½Π° 137, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ нСпрСдсказуСмоС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈ это Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² А Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ Π²ΠΎΠ»Π½ΡƒΠ΅Ρ‚ β€” Π½Π°Π»ΠΈΡ†ΠΎ Π·Π°Π±Π°Π²Π½ΠΎΠ΅ сочСтаниС ΠΏΠ°Ρ€Π°Π½ΠΎΠΉΠΈ ΠΈ ΠΏΠΎΡ„ΠΈΠ³ΠΈΠ·ΠΌΠ°, я Π΄ΡƒΠΌΠ°Π», послСднСС свойствСнно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°ΠΌ, славянам. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π² тСкст Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½ΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ я совСтовал Π² самом Π½Π°Ρ‡Π°Π»Π΅ β€” ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Ρ‚ΠΈΠΏ ΠΈ компилятор сдСлаСт Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ сам ΠΈ Π½Π° Ρ„Π°Π·Ρƒ исполнСния Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ останСтся. ΠžΠΏΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈ, Π’Ρ‹ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ ΠΈ Π²Ρ‹ΡΡ‚Ρ€Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΡƒΠ΄Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Π½ΠΎ Π’Π°ΠΌ придСтся ясно ΠΈ Ρ‡Π΅Ρ‚ΠΊΠΎ компилятор ΠΎ своСм Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ Π½Π΅ ΠΆΠ°Π»ΡƒΠΉΡ‚Π΅ΡΡŒ.

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ дальшС ΠΈ Π·Π°ΠΌΠ΅Ρ‡Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½ΠΎΠΌΠ΅Ρ€ Π±ΠΈΡ‚Π° извлСкаСтся Π² ΠΎΠ΄Π½Ρƒ ΡΡ‚Π°Π΄ΠΈΡŽ, Π° адрСс ΠΏΠΎΡ€Ρ‚Π° β€” Π² Π΄Π²Π΅ стадии, сначала ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ ΠΏΠΈΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ индСкс ΠΏΠΎΡ€Ρ‚Π° β€” число ΠΎΡ‚ 0 Π΄ΠΎ количСства ΠΏΠΎΡ€Ρ‚ΠΎΠ², Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π° основании индСкса ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅ΠΌ собствСнно адрСс ΠΏΠΎΡ€Ρ‚Π°. Π—Π°Ρ‡Π΅ΠΌ Ρ‚Π°ΠΊ сдСлано, вСдь это ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ дольшС, Ρ‡Π΅ΠΌ сразу ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π½Π°ΠΌ адрСс β€” ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π΄Π²Π° объяснСния. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, такая ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° Π΄Π°Π΅Ρ‚ Π±ΠžΠ»ΡŒΡˆΡƒΡŽ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ β€” чСстно говоря, притянутоС Π·Π° ΡƒΡˆΠΈ объяснСниС. Вторая возмоТная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° β€” экономия Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠŸΠ—Π£, которая составит Π² Π±Π°ΠΉΡ‚Π°Ρ… количСство ΠΏΠΈΠ½ΠΎΠ² минус Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π±Π°ΠΉΡ‚ΠΎΠ² 6-8, Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ прСдставляСтся явно нСдостаточной компСнсациСй Π·Π° сущСствСнноС ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ быстродСйствия. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ достигнут ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ указания Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π½Π΅ индСкса, Π° смСщСния с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Π΅Π³ΠΎ Π² адрСс ΠΌΠ΅Π½Π΅Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ слоТСния с Π±Π°Π·ΠΎΠΉ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ комбинирования, ΠΊΠ°ΠΊ продСмонстрировано Π² ΠΌΠΎΠ΅ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π”Π°, этот способ Π½Π΅ ΡΡ‚ΠΎΠ»ΡŒ пСрСносим, ΠΊΠ°ΠΊ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ, Π½ΠΎ насколько я помню, Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ условной компиляции Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ отмСнял. Π’ΠΎΠΎΠ±Ρ‰Π΅ Ρ‚ΠΎ, Ρƒ мСня складываСтся Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ А дСлались Π½Π° ΡΠΊΠΎΡ€ΡƒΡŽ Ρ€ΡƒΠΊΡƒ ΠΈΠ· ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… (ΠΊΡ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ унивСрсал β€” Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΌΠ΅Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ мноТСство Π΄Π΅Π» ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΏΠ»ΠΎΡ…ΠΎ) Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΊ, Π° дальшС дСйствовали ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ Β«Π­Ρ‚Π° ΡˆΡ‚ΡƒΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚? β€” Π”Π°. β€” НС Ρ‚Ρ€ΠΎΠ³Π°ΠΉ Π΅Π΅.Β» К соТалСнию, Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ быстрый способ обращСния ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ in ΠΈ out Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΡ€Ρ‚Π° Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ рассмотрСниС ΠΊΠΎΠ΄Π°. ΠœΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ адрСс ΠΏΠΎΡ€Ρ‚Π° ΠΈ маску Π±ΠΈΡ‚Π° ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ собствСнно Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚ΡƒΡ‚ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ ΡŽΠ½Ρ‹Π΅ Π³ΡƒΡ€Ρƒ ΠΎΡ‚ А. Π•Ρ‰Π΅ Ρ€Π°Π·, ΠΊΠ°ΠΊ я ΡƒΠΆΠ΅ Π½Π΅ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ Π΄Π΅Π»Π°Π» Π² своих постах, ΡƒΠΌΠΎΠ»ΡΡŽ Вас Ρ‚Π°ΠΊ Π½Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ. Π’ΠΎ Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ содСрТаниС Π±ΠΈΡ‚Π° Π² ΠΏΠΎΡ€Ρ‚Π΅ Π½Π΅Ρ‚ (Π° Π²ΠΎΡ‚ я Вас ΠΈ ΠΎΠ±ΠΌΠ°Π½ΡƒΠ», Π΅ΡΡ‚ΡŒ, Π½ΠΎ ΠΎΠ± этом Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅), Π½ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΡ‚ΡŒ этот ΠΏΡƒΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ прямой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ рСгистрам Π² макрос ΠΈΠ»ΠΈ ΠΈΠ½Π»Π°ΠΉΠ½ΠΎΠ²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, это Π’Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π½Π΅ΠΌΠ°Π»ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ссли Π’Ρ‹ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚Π΅ ΠΊ числу счастливчиков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π² своСй ΠΆΠΈΠ·Π½ΠΈ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Π»ΠΈ символ

ΠΏΠ΅Ρ€Π΅Π΄ маской, Ρ‚ΠΎ ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠ° Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Π° (Π½ΠΎ Ρ‚ΠΎΠ³Π΄Π° Π·Π°Ρ‡Π΅ΠΌ Π’Ρ‹ Π²ΠΎΠΎΠ±Ρ‰Π΅ это Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅, ΠΌΠΎΠΉ пост Π½Π΅ для ΠΏΠΎΠ»ΡƒΠ±ΠΎΠ³ΠΎΠ² ΠΎΡ‚ программирования), Π½ΠΎ Π²Ρ€Π΅Π΄Π° ΠΎΠ½Π° Π½Π΅ принСсСт Ρ‚ΠΎΡ‡Π½ΠΎ, Π° Π²ΠΎΡ‚ для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ свойствСнно ΠΎΡˆΠΈΠ±Π°Ρ‚ΡŒΡΡ, ΠΎΠ½Π° вСсьма ΠΏΠΎΠ»Π΅Π·Π½Π°. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Π°Π²Ρ‚ΠΎΡ€Ρ‹ А ΠΎ Ρ‚Π°ΠΊΠΎΠΉ нСобходимости Π·Π½Π°ΡŽΡ‚, посмотритС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ШИМ, Ρ‚Π°ΠΌ ΠΊΠ°ΠΊ Ρ€Π°Π· стоит макрос Π½Π° сброс Π±ΠΈΡ‚Π°, Π½ΠΎ Π² этом ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ мСстС ΠΎΠ½ΠΈ Ρ‚Π°ΠΊΠΎΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ высокомСрно ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Π³Π°ΡŽΡ‚.

И Π΅Ρ‰Π΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ собствСнно Ρ€Π°Π±ΠΎΡ‚Π° с рСгистром, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅-модификация-запись ΠΎΠ±Ρ€Π°ΠΌΠ»Π΅Π½Ρ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ строками, Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… нСпонятно для Π½Π΅ΠΎΡ„ΠΈΡ‚ΠΎΠ². ΠœΡ‹ Ρ‚ΠΎ с Π’Π°ΠΌΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ это Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ совмСстного использования рСсурса, выполнСнная Π² классичСском стилС критичСской сСкции, Π³Π΄Π΅ Π±ΠΈΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ прСрывания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС сСмафора, Π½ΠΎ ΠΎΠ½Π° с Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для исполнСния, Π΄Π°ΠΆΠ΅ Ссли ΠΎΠ½Π° Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ (надСюсь, Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ обидСлся, Ρ‡Ρ‚ΠΎ я Ρ‚Π°ΠΊ Π½Π°Π·Π²Π°Π» скСтч) Π½Π΅ Π½ΡƒΠΆΠ½Π°. ΠŸΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΡƒΡΠ»ΠΎΠ²Π½ΡƒΡŽ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡŽ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΅Ρ‰Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ всС вновь Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ условия компиляции ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ поставлСны Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ нисколько Π½Π΅ измСнилась, Π΄Π°Π±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΅ΠΌΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ, Π²Π΄Ρ€ΡƒΠ³ Π² ΠΊΠ°ΠΊΠΎΠΌ Ρ‚ΠΎ скСтчС ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ΅, ΠΈ это Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ.

ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΎΠ΄Π½ΠΎ интСрСсноС наблюдСниС. ΠŸΡ€ΠΈ отсутствии Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ совмСстного использования рСгистра ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ потСряна Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ измСнСнию состояния Π±ΠΈΡ‚ΠΎΠ² ΠΏΠΎΡ€Ρ‚Π°, произвСдСнная Ρ‚ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая ΠΏΡ€Π΅Ρ€Π²Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ части, ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. Π’ΠΈΠ΄ΠΈΠΌΠΎ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ сСбя мировая ΡΠΏΡ€Π°Π²Π΅Π΄Π»ΠΈΠ²ΠΎΡΡ‚ΡŒ, выраТСнная Π² Π½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ мудрости Β«ΠΊΡ‚ΠΎ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚, Ρ‚ΠΎΠ³ΠΎ Π±ΡŒΡŽΡ‚Β».

И Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ малСнький камСшСк Π² ΠΎΠ³ΠΎΡ€ΠΎΠ΄ А β€” ΠΈΠ· тСкста Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ описаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ Π²Π΅Ρ€Π½ΠΎ β€” Ссли Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Ρ€Π°Π²Π½ΠΎ LOW, Ρ‚ΠΎ Π±ΠΈΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ±Ρ€ΠΎΡˆΠ΅Π½, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС (Π° Π½Π΅ Ссли ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½ HIGH, ΠΊΠ°ΠΊ Π² описании) Π±ΠΈΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ установлСн. Если этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ значСния, Ρ‚ΠΎ Π΄Π°Π½Π½ΠΎΠ΅ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла, Π½ΠΎ Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΅Π³ΠΎ значСния Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹, ΠΊΡ€ΠΎΠΌΠ΅ Π΄ΠΎΠ±Ρ€ΠΎΠΉ Π²ΠΎΠ»ΠΈ программиста.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π’Π°ΠΌ Π±Ρ‹Π»ΠΈ понятны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вычислСния, ΠΏΠΎΠ΄ спойлСром Π»Π΅ΠΆΠΈΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΉΡΡ ΠΏΡ€ΠΈ компиляции ΠΊΠΎΠ΄ с коммСнтариями:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ подвСсти ΠΈΡ‚ΠΎΠ³ΠΈ. Π’Ρ‹Π·ΠΎΠ²+ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Π°+постамбула β€” 4+9+10 = 23, Π·Π°Ρ‰ΠΈΡ‚Π° рСсурса β€” 3, Π·Π°Ρ‰ΠΈΡ‚Π° Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° β€” 7+3 = 10, Π·Π°Ρ‰ΠΈΡ‚Π° ΠΏΠΈΠ½Π° β€” 2 ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° Π±ΠΈΡ‚Π° β€” 7, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ адрСса ΠΏΠΎΡ€Ρ‚Π° β€” 7+14 = 21, модификация значСния β€” 10/8, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ врСмя исполнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ 76/74 Ρ‚Π°ΠΊΡ‚Π°, ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотС МК 16 ΠœΠ“Ρ† составит 4.75/4.625 мксСк β€” Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ для Ρ‚ΠΎΠ³ΠΎ, ΠΊΡ‚ΠΎ Π²ΠΈΠ΄Π΅Π» исходный ΠΊΠΎΠ΄ ΠΈ Π·Π½Π°ΠΊΠΎΠΌ с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ AVR. Π’ Ρ€Π°Π·Π½Ρ‹Ρ… источниках я Π²ΠΈΠ΄Π΅Π» Ρ€Π°Π·Π½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ исполнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ digitalWrite, Π½ΠΎ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ большС ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π² Π΄Π°Π½Π½ΠΎΠΌ случаС.

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎΠ΅ наблюдСниС β€” врСмя установки ΠΈ сброса Π±ΠΈΡ‚Π° Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π½Π΅ Π΅ΡΡ‚ΡŒ слишком Ρ…ΠΎΡ€ΠΎΡˆΠΎ. Π”Π°Π½Π½Ρ‹ΠΉ нСдостаток Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Π·Π°ΠΌΠ΅Π½ΠΈΠ² условиС Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅, Ρ‚ΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ 9/9 β€” Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π²Ρ€Π΅ΠΌΠ΅Π½, Π½ΠΎ Π·Π°Ρ‚ΠΎ ΠΎΠ½ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ β€” ΠΌΠ΅Π»ΠΎΡ‡ΡŒ, Π° приятно.

Π’ΠΎΡ‚ ΠΆΠ΅ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ получаСтся ΠΏΡ€ΠΈ использовании ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ пропуска, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ 8/8, Π½ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Ρ‚ΠΎ (понятно ΠΏΠΎΡ‡Π΅ΠΌΡƒ, вСдь измСняСтся Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π° это нСдопустимо) компилятор отказываСтся Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄, ΠΊΠ°ΠΊ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄Π°

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ минимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ

НСоТиданно ΠΏΡ€ΠΈΡˆΠ»ΠΎ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ сообраТСниС β€” стандартная рСализация Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ прСрывания, рСкомСндованная Ρ„ΠΈΡ€ΠΌΠΎΠΉ Atmel Π² многочислСнных ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…, нСбСзопасна. Она уязвима Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΎΡ‚ чтСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ значСния рСгистра состояния ΠΈ Π΄ΠΎ Π·Π°ΠΏΡ€Π΅Ρ‚Π° ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΏΡ€Π΅Ρ€Π²Π°Π²ΡˆΠ΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² этой Ρ‚ΠΎΡ‡ΠΊΠ΅, ΠΏΠΎ измСнСнию Π±ΠΈΡ‚Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ прСрывания Π±ΡƒΠ΄ΡƒΡ‚ потСряны Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ восстановлСния рСгистра состояния сохранСнным Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ 0-1 просто Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½, Π½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ 1-0 Π²ΠΏΠΎΠ»Π½Π΅ сСбС прСдставим. Как Ρ‚ΠΎ ΠΌΠ½Π΅ Π½Π΅ ΠΏΠΎ сСбС стало ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠ³ΠΎ открытия, Π»ΠΈΠ±ΠΎ я Ρ‡Π΅Π³ΠΎ Ρ‚ΠΎ нСдопонимаю, Π»ΠΈΠ±ΠΎ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π΄Π²ΡƒΡ…. ЕдинствСнноС, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹ спасти Π² ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ситуации β€” Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Π·Π°ΠΏΡ€Π΅Ρ‚ Π½Π° прСрывания Π½Π° 1 Ρ‚Π°ΠΊΡ‚ послС чтСния рСгистра состояния, Π½ΠΎ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ я Ρ‚Π°ΠΊΠΎΠ³ΠΎ примСчания Π½Π΅ нашСл. Если ΠΊΡ‚ΠΎ Π² курсС β€” ΠΏΡ€ΠΎΡˆΡƒ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Ρ‹.

Ну Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ посмотрим, ΠΊ Ρ‡Π΅ΠΌΡƒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ. Π’ΠΎΡ‚ исходный ΠΊΠΎΠ΄:

Π’Ρ‹Π·ΠΎΠ²+ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Π°+постамбула β€” 4+1+4 = 9, Π·Π°Ρ‰ΠΈΡ‚Π° рСсурса β€” 0, Π·Π°Ρ‰ΠΈΡ‚Π° Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° β€” 0, Π·Π°Ρ‰ΠΈΡ‚Π° ΠΏΠΈΠ½Π° β€” 0, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° Π±ΠΈΡ‚Π° β€” 7, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ адрСса ΠΏΠΎΡ€Ρ‚Π° β€” 7+2 = 9, модификация значСния β€” 8/8, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ врСмя исполнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ 9+7+9+8/8 = 33/33 Ρ‚Π°ΠΊΡ‚Π°, ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотС МК 16 ΠœΠ“Ρ† составит 2.062/2.062 мксСк, совсСм Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ, ускорСниС Π² 2 Ρ€Π°Π·Π°, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π»ΡƒΡ‡ΡˆΠ΅, для Ρ‡Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ Π΄Π²Π° ΠΏΡƒΡ‚ΠΈ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² смСнС ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΡ‹ использования ΠΏΠΈΠ½Π°, Π³Π΄Π΅ Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ использовании Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π°Π½ΠΎΠ²ΠΎ происходят всС вычислСния. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΎΠΉ Π΄Π°Π½Π½ΠΎΠΌΡƒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρƒ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΈΠ½ΠΎΠΌ Π½Π° Π΄Π²Π΅ части β€” ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΈΠ½Π° Π² физичСскиС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ со всСми Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°ΠΌΠΈ ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ использованиС ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² для собствСнно ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ содСрТимого Π±ΠΈΡ‚Π°, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ физичСскому адрСсу. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ само ΠΏΠΎ сСбС Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΌ Π²Ρ‹Π·ΠΎΠ²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ быстродСйствия, Π½ΠΎ ΠΌΡ‹ ΠΊΡ€Π°ΠΉΠ½Π΅ Ρ€Π΅Π΄ΠΊΠΎ измСняСм Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΈΠ½Π° ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Π° Π²ΠΎΡ‚ Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Ρˆ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π΅Π½. НСдостатком Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ выдСлСния памяти для хранСния ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², Π½ΠΎ Π·Π° всС Π² этом ΠΌΠΈΡ€Π΅ Π½Π°Π΄ΠΎ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ, ДарЗаНСБы. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄, ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Π΄Π°Π½Π½ΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ:

И ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ наши усилия ΡƒΠ²Π΅Π½Ρ‡Π°Π»ΠΈΡΡŒ успСхом β€” врСмя ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΈΠ½Π° составляСт всСго лишь 13+3+9+8/8 = 33 Ρ‚Π°ΠΊΡ‚Π° ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ Π·Π°Ρ‰ΠΈΡ‚Π΅ ΠΎΡ‚ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ ΠΈ 30 Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΏΡ€ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ (ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ Π½Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Π΄Π°Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ Π² Ρ„Π°Π·Π΅ прСобразования, Π° Π’Ρ‹ догадались Π½Π΅ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π΅ ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π²Ρ‹Π·ΠΎΠ²ΠΎΠΌ Ρ„Π°Π·Ρ‹ исполнСния), ΠΏΡ€ΠΈ этом врСмя вычислСния адрСса ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΎΡΡŒ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Π΅Π³ΠΎ ΠΈ слСдовало ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ. Но ΠΏΠΎΡ‡Π΅ΠΌΡƒ прирост Π½Π΅ слишком большой, всСго лишь 10%, вСдь ΠΌΡ‹ ΡƒΠ±Ρ€Π°Π»ΠΈ ΠΈΠ· Ρ„Π°Π·Ρ‹ выполнСния Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ? ВсС Π΄Π΅Π»ΠΎ Π² ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ· памяти ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊ возросла Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Ρ‹ ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ (9) ΠΈ ΠΏΠΎΠ³Π»ΠΎΡ‚ΠΈΠ»Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π²Ρ‹ΠΈΠ³Ρ€Ρ‹ΡˆΠ° ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

Для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ситуации ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΉ способ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π° ΠΈΠΌΠ΅Π½Π½ΠΎ DigitalPut2(Pin13.Port,Pin13.Mask,LOW); ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΊΡƒΠ΄Π° больший Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Ρˆ 15+8/8 = 24 Ρ‚Π°ΠΊΡ‚Π° с ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ (27 с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ), Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π° 30% Π»ΡƒΡ‡ΡˆΠ΅ быстрого Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π² 30 Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΈ Π² 3 Ρ€Π°Π·Π° быстрСС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°:

НСплохо. Π½ΠΎ ΠΌΡ‹ Ρ‚ΠΎ рассчитывали Π½Π° большСС. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΄Π°ΠΆΠ΅ малСнькая Ρ€Ρ‹Π±ΠΊΠ° Π»ΡƒΡ‡ΡˆΠ΅ большого Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Π°, Π½ΠΎ ΠΌΡ‹ Ρ‚ΠΎ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠΉΠΌΠ°Ρ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ€Ρ‹Π±ΠΊΡƒ, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π² нашСм ΠΏΡ€ΡƒΠ΄Ρƒ?

Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° я заявлял ΠΎ нСвозмоТности Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ способа измСнСния состояния Π±ΠΈΡ‚Π° Π² рСгистрС, я Π½Π°ΠΌΠ΅ΠΊΠ½ΡƒΠ», Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ‚Π°ΠΊΠΈ Π΅ΡΡ‚ΡŒ. И этот ΠΏΡƒΡ‚ΡŒ связан с использованиСм ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±ΠΈΡ‚Π°ΠΌΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ с ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊΠ°ΠΌΠΈ CBI ΠΈ SBI. ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΌΡ‹ оставили эту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ напослСдок β€” ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это зависимоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ½ΠΎ ΠΏΠ»ΠΎΡ…ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΠΎΠ΅ (Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΠΎΠ΅) Π² Ρ€Π°ΠΌΠΊΠ°Ρ… языка Π‘, Π½ΠΎ Ρ‚ΠΎ ΠΆΠ΅ самоС ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†, ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ ассСмблСра Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ.

К соТалСнию, ΠΎΠ±Π΅ эти ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Ρ‡Ρ‚ΠΎ Π½Π΅ позволяСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΈΠ½Π° для ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π²ΠΈΠ΄ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Π° эта информация Π΅ΡΡ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ самой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ чисто тСорСтичСски 32 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для 32 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚ΠΎΠ². Π£Ρ‡Ρ‚Π΅ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ наличия Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° 8 Π±ΠΈΡ‚ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ 256 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²ΠΈΠ΄ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΈΠ½Π°, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ установка Π»ΠΈΠ±ΠΎ сброс Π±ΠΈΡ‚Π°, Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, всСго получаСтся 512 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄.

НСмалСнькоС Ρ‚Π°ΠΊΠΎΠ΅ количСство, Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ 51 всСх ΠΊΠΎΠΌΠ°Π½Π΄ Π±Ρ‹Π»ΠΎ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 256, Π° Ρ‚ΡƒΡ‚ такая Ρ€ΠΎΡΠΊΠΎΡˆΡŒ, Π½ΠΎ 16-разрядная систСма ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΎΠΆΠ΅Ρ‚ сСбС это ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всС ΠΈΠ· этих 512 ΠΊΠΎΠΌΠ°Π½Π΄ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ осмыслСнныС дСйствия Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ МК, Π½ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ максимально быстро ΠΎΠ΄Π½Ρƒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈΠ· этого Π½Π°Π±ΠΎΡ€Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ.

Π£ читатСля сразу Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ вопрос β€” Π° Π·Π°Ρ‡Π΅ΠΌ Π½Π°ΠΌ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ассСмблСра ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… слоТностСй, ΠΈ я сразу ΠΆΠ΅ Π½Π° Π½Π΅Π³ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽ β€” эти ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½Ρ‹ (Π½Π΅-ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π΅ΠΌΡ‹) Ρ‡Ρ‚ΠΎ позволяСт Π½Π°ΠΌ сущСствСнно ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ исполнСния, Π½Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ совмСстного использования рСсурса, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½Ρ‹Ρ… опСрация ΠΎΠ½Π° излишня. Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π½ΡƒΠΆΠ½ΠΎΠΉ Π½Π°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ классичСским способом, создав Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² доступ ΠΊ Π½Π΅ΠΉ ΠΏΡ€ΠΈ вычислСнии индСкса Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Β«Π½Π° Π»Π΅Ρ‚ΡƒΒ», ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π΅ ΠΊΠΎΠ΄Π°:

Π’Ρ‹Π·ΠΎΠ²+ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Π°+постамбула β€” 4+0+4 = 8, Π·Π°Ρ‰ΠΈΡ‚Π° рСсурса β€” 0 (Π½ΠΎ ΠΎΠ½Π° Π΅ΡΡ‚ΡŒ), ΡƒΡ‡Π΅Ρ‚ значСния β€” 3, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° β€” 6, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ адрСса Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β€” 3+3+2 = 8, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ 3+2+4 = 9, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ врСмя исполнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ 8+3+6+8+9 = 34/34 Ρ‚Π°ΠΊΡ‚Π°. Пока Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ясно, Π·Π°Ρ‡Π΅ΠΌ ΠΌΡ‹ Π²ΠΎΠΎΠ±Ρ‰Π΅ всС это затСяли, Π½ΠΎ Π²ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· наступил ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ (ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹) слСгка ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΊΠΎΠ΄, ΠΏΠΎΡ€ΠΎΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ компилятором, ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²Ρ‹Π·ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ p() Π½Π° asm (Β«ijmp \n\tΒ») (Π½Ρƒ Π½Π΅ совсСм Ρ‚Π°ΠΊ, Π½ΠΎ смысл ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚), Ρ‡Ρ‚ΠΎ позволяСт Π½Π°ΠΌ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ 4 Ρ‚Π°ΠΊΡ‚Π° Π½Π° постамбулС Π·Π° счСт совмСщСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΈΡ‚ΠΎΠ³ΠΎ 30 Ρ‚Π°ΠΊΡ‚ΠΎΠ² с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ.

ΠŸΡ€ΠΈ этом Π½Π°ΠΌ потрСбуСтся 3*П (максимальноС количСство ΠΏΠΈΠ½ΠΎΠ²) слов памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΠΎ 2 Π±Π°ΠΉΡ‚Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ β€” 1 слово для собствСнно ΠΊΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, 1 слово для ΠΊΠΎΠ΄Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° послС выполнСния ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ 1 слово для хранСния адрСса ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ адрСсации. Π‘Ρ€Π°Π·Ρƒ ΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ эти вычислСния Π΄Π°ΡŽΡ‚ Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΈΠ½ΠΎΠ² Ρ‚ΠΎΡ‡ΠΊΠ° Π²Ρ…ΠΎΠ΄Π° Π² ΠΏΡƒΡΡ‚ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΎΠ΄Π½Π° ΠΈ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ 2*П1 (количСство Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΠΈΠ½ΠΎΠ² + 1)+П слов памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ количСство памяти Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ.

ΠŸΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ раздСлСния Ρ„Π°Π· вмСстС с ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ:

Π’Ρ‹Π·ΠΎΠ²+ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Π°+постамбула β€” 7+0+4 = 11, Π·Π°Ρ‰ΠΈΡ‚Π° рСсурса β€” 0 (Π½ΠΎ ΠΎΠ½Π° Π΅ΡΡ‚ΡŒ), ΡƒΡ‡Π΅Ρ‚ значСния β€” 3, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° β€” 0, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ адрСса Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β€” 0, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ 2+3+2+4 = 11(7), Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ врСмя исполнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ 11+3+11(7) = 25(21) Ρ‚Π°ΠΊΡ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ для Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° с ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ Π½Π° Ρ†Π΅Π»Ρ‹Ρ… 6 Ρ‚Π°ΠΊΡ‚ΠΎΠ². Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ для ослаблСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ памяти, ΠΌΡ‹ располоТили Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄ нСсколько ΠΈΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‚ΠΎΠ³Π΄Π° Π½Π°ΠΌ потрСбуСтся Ρ€ΠΎΠ²Π½ΠΎ 2*П слов Π² памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π’Π°ΠΌ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ, какая рСализация ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅, быстродСйствиС ΠΈΡ… Π±Π»ΠΈΠ·ΠΊΠΎ.

Если ΠΌΡ‹ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡˆΠ΅ΠΌ Π½Π° ассСмблСрС Π²Ρ‹Π·ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ саму Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΈΠ½ΠΎΠΌ (ΠΎΡΡ‚Π°Π²Π»ΡΡŽ это ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ Π½Π° долю ΠΏΡ‹Ρ‚Π»ΠΈΠ²ΠΎΠ³ΠΎ читатСля), Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ 11+3+(3+2)5=19 Ρ‚Π°ΠΊΡ‚ΠΎΠ², ΠΈ это, ΠΏΠΎΡ…ΠΎΠΆΠ΅, ΠΏΡ€Π΅Π΄Π΅Π» ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²Π°.

Π§Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‚Π°ΠΊΠΎΠΉ Ρ€Π΅Π·ΠΊΠΎΠΉ смСны ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΡ‹ β€” сущСствСнноС ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ быстродСйствия Π² Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ совмСстного использования рСсурса, Π½ΠΎ Π½Π΅ слишком Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ прирост Π² сравнСнии с Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° для ΠΏΠΎΡ€Ρ‚Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π°. На ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд, нСсколько странный Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, вСдь Ссли Ρ€Π°Π½ΡŒΡˆΠ΅ основная Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ Π±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΡ€Π°Ρ‚Π½Ρ‹ΠΉ прирост скорости. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Π΅ расходы Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ собствСнно ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ состояния ΠΏΠΈΠ½Π° Π½Π΅ измСнились ΠΈ ΠΌΡ‹ ΠΏΠΎ ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ 2 Ρ‚Π°ΠΊΡ‚Π° Π½Π° Π²Ρ‹Π·ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ 4 Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· Π½Π΅Π΅ (Π° Π΅Ρ‰Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ количСство Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ фактичСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π½ΠΎ Π±ΡƒΠ΄Π΅ΠΌ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ ΠΏΠΎΠ²Π΅Π·Π»ΠΎ ΠΈ эта Ρ‡Π°ΡΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° компилятором Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ отсутствия), Ρ€Π°Π½ΡŒΡˆΠ΅ Π±Ρ‹Π»ΠΎ 4+4=8 Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ получаСтся 1+4=5 Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΈ прирост ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ Π² 2 Ρ€Π°Π·Π°, Π° Ссли ΡƒΡ‡Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΈ врСмя Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ β€” пСрСсылку ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π² рСгистры, Ρ‚ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ мСньшС. А Π·Π°ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π° Ρ‚Π°ΠΊΠΎΠ΅ Π½Π΅ слишком Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ быстродСйствия Π½Π°ΠΌ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π²ΠΏΠΎΠ»Π½Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… для хранСния адрСса Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

НСдоумСниС читатСля Π²ΠΏΠΎΠ»Π½Π΅ понятно, Π½ΠΎ, Π²ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, это всС Ρ€Π°Π²Π½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ быстродСйствия, ΠΈ Ссли Π½Π°ΠΌ ΠΎΡ‡Π΅Π½ΡŒ Π½ΡƒΠΆΠ½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ, Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ сСбС ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ ΠΏΠΎΠΆΠ΅Ρ€Ρ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ (Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Π΅Π· Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ вСсами ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²), Π° Π²ΠΎ Π²Ρ‚ΠΎΡ€Ρ‹Ρ… Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ с ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ для выполнСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ позволяСт Π½Π°ΠΌ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… случаях Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ быстродСйствия, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΈΠ½Π°.

Π§Ρ‚ΠΎ это Π·Π° случаи ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΈ Π½Π΅ всСгда ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚, хотя ΠΈ довольно Ρ‚Π°ΠΊΠΈ часто? Π Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ ситуации, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π΄Π²Π° условия: ΠΏΠ΅Ρ€Π²ΠΎΠ΅ β€” Π½Π°ΠΌ доступны исходныС ΠΊΠΎΠ΄Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° быстрая Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠΈΠ½Π°ΠΌΠΈ, ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠ΅ β€” Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΈΠ½ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ константными, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ извСстны Π½Π° этапС компиляции (ΠΈΠΌΠ΅Π½Π½ΠΎ константными, Π° Π½Π΅ статичСски ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ, это Π²Π°ΠΆΠ½ΠΎ). Π’ΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΡ€ΠΎ-подстановку для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΈΠ½Π°ΠΌΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²ΠΈΠ΄Π°:

Π•Ρ‰Π΅ Ρ€Π°Π· ΠΎΠ±Ρ€Π°Ρ‰Ρƒ Π’Π°ΡˆΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ интСрфСйса Ρ‚ΠΈΠΏΠ° I2C ΠΈΠ»ΠΈ SPI Π΄Π°Π½Π½Ρ‹ΠΉ способ прСдставляСтся вСсьма ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, обСспСчивая Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ быстродСйствиС, Π° Π²ΠΎΡ‚ рСализация сканирования ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ слишком ΡƒΠ΄ΠΎΠ±Π½Π°, потрСбуСтся ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π²Ρ‹Π±ΠΎΡ€Π° для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΈΠ½Π°, Π° максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ быстродСйствиС здСсь Π½Π΅ особо Π½ΡƒΠΆΠ½ΠΎ, Π½ΠΎ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π’Π°ΠΌ, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈΡΡŒ, я Ρ‚ΠΎΠ»ΡŒΠΊΠΎ даю Π’Π°ΠΌ Π²Π΅Ρ€Π΅Π²ΠΊΡƒ, Π° способ нацСливания Π΅Π΅ Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ мСсто остаСтся Π² Π’Π°ΡˆΠ΅ΠΉ ΠΊΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ†ΠΈΠΈ.

Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ самом случаС выглядСл Π±Ρ‹ ΠΊΠ°ΠΊ макроподстановка, гСнСрящая ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· своих константных Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π²Ρ€ΠΎΠ΄Π΅:

Но ΠΌΠ½Π΅ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Ρ‚ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ, Ссли ΠΊΡ‚ΠΎ Π·Π½Π°Π΅Ρ‚, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, ΠΏΡ€ΠΎΡˆΡƒ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ.

Если Π±Ρ‹ Ρƒ нас Π±Ρ‹Π» Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ°ΠΊΡ€ΠΎ-язык Π² прСпроцСссорС, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΡƒΡŽ подстановку, которая Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π»Π° Π±Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ случая, Π½Π΅ заставляя программиста Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒΡΡ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΈ ΠΊΠ°ΠΊΡƒΡŽ ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΡƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π½ΠΎ это ΠΈΠ· области бСспочвСнных ΠΌΠ΅Ρ‡Ρ‚Π°Π½ΠΈΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ стандартный прСпроцСссор Π‘ Ρ‚Π°ΠΊΠΈΡ… возмоТностСй Π½Π΅ прСдоставляСт (ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΌΠ½Π΅ Π½Π΅ прСдоставляСт, Ссли Π’Ρ‹ с Π½ΠΈΠΌ Π² Π±ΠΎΠ»Π΅Π΅ друТСских ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΡ…, ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ сСкрСтами).

Π’ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ эссС Π½Π° Ρ‚Π΅ΠΌΡƒ быстрой Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ Π² систСма А, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, ΠΊΡ‚ΠΎ Ρ‚ΠΎ станСт Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ происходящСС Π² МК, для ΠΊΠΎΠ³ΠΎ Π½ΠΈΠ±ΡƒΠ΄ΡŒ станСт ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ для своих собствСнных экспСримСнтов с ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ. ΠšΡΡ‚Π°Ρ‚ΠΈ, Ρƒ мСня Π΄Π°Π²Π½ΠΎ Π»Π΅ΠΆΠΈΡ‚ нСдописанный пост Π½Π° Ρ‚Π΅ΠΌΡƒ собствСнно ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ А ΠΊΠ°ΠΊ Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΉ (ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, это Π½Π΅ рассказ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ срСду Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΏΠΎΠΌΠΈΠ³Π°Ρ‚ΡŒ свСтодиодом, я ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠ°Ρ€ΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΡ… эмпирСях), Π½Π΅ Π½Π°Ρ…ΠΎΠΆΡƒ Π² сСбС сил Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π½Π°Ρ‡ΠΈΠ½Π°Π», Π΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ интСрСсна ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌΡƒ ΠΊΡ€ΡƒΠ³Ρƒ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ, Π° ΠΏΠΎΡ‚ΠΎΠΌ засомнСвался ΠΈ Ρ€Π΅ΡˆΠΈΠ» ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ практичСски ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ΠΉ пост, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π’Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π»ΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°, я надСюсь. Π—Π°ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ мСня Π² опросС Π½Π° Π΅Π³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡŽ, вСдь обратная связь β€” ваТная Ρ‡Π°ΡΡ‚ΡŒ любого Ρ€ΠΎΠ΄Π° Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π² особСнности ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΉ, ΠΊΠ°ΠΊΠΎΠ²ΠΎΠΉ ΠΈ являСтся написаниС постов.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *