ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° – ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ ΠΈ нулями

ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€

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

Двоичная систСма основываСтся Π½Π° Π΄Π²ΡƒΡ… Ρ†ΠΈΡ„Ρ€Π°Ρ… – 1 ΠΈ 0, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ состояниям Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ. ВСроятно, Π²Ρ‹ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с дСсятичной систСмой. Она ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Π΅ΡΡΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€ – ΠΎΡ‚ 0 Π΄ΠΎ 9, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ порядку, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΡƒΠ·Π½Π°Ρ‡Π½Ρ‹Π΅ числа, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Ρ†ΠΈΡ„Ρ€Π° ΠΈΠ· ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ порядка Π² Π΄Π΅ΡΡΡ‚ΡŒ Ρ€Π°Π· большС, Ρ‡Π΅ΠΌ прСдыдущая. Двоичная систСма Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π°, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ каТдая Ρ†ΠΈΡ„Ρ€Π° Π² Π΄Π²Π° Ρ€Π°Π·Π° большС, Ρ‡Π΅ΠΌ прСдыдущая.

ΠŸΠΎΠ΄ΡΡ‡Π΅Ρ‚ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅

Π’ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ пСрвая Ρ†ΠΈΡ„Ρ€Π° Ρ€Π°Π²Π½ΠΎΡ†Π΅Π½Π½Π° 1 ΠΈΠ· дСсятичной систСмы. Вторая Ρ†ΠΈΡ„Ρ€Π° Ρ€Π°Π²Π½Π° 2, Ρ‚Ρ€Π΅Ρ‚ΡŒΡ – 4, чСтвСртая – 8, ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅ – удваиваСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ всСх этих Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ даст Π²Π°ΠΌ число Π² дСсятичном Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.

1111 (Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅) = 8 + 4 + 2 + 1 = 15 (Π² дСсятичной систСмС)

Π£Ρ‡Π΅Ρ‚ 0 Π΄Π°Ρ‘Ρ‚ Π½Π°ΠΌ 16 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ для Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π±ΠΈΡ‚ΠΎΠ². ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ΡΡŒ Π½Π° 8 Π±ΠΈΡ‚, ΠΈ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ 256 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Π­Ρ‚ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС мСста для прСдставлСния, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ Π² дСсятичной Ρ„ΠΎΡ€ΠΌΠ΅ Π΄Π°ΡŽΡ‚ Π½Π°ΠΌ 10000 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ большС мСста, Π½ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ систСму. И для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ логичСская ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π»ΡƒΡ‡ΡˆΠ΅ дСсятичного.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ сущСствуСт Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½Π° базовая систСма, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ: ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Π°Ρ. Π₯отя ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, программисты ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΅Ρ‘ для прСдставлСния Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… адрСсов Π² ΡƒΠ΄ΠΎΠ±ΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΏΡ€ΠΈ написании ΠΊΠΎΠ΄Π°. Π­Ρ‚ΠΎ связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π²Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ числа ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ собой Ρ†Π΅Π»Ρ‹ΠΉ Π±Π°ΠΉΡ‚, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ восСмь Ρ†ΠΈΡ„Ρ€ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅. ШСстнадцатСричная систСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ†ΠΈΡ„Ρ€Ρ‹ 0-9, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠΊΠ²Ρ‹ ΠΎΡ‚ A Π΄ΠΎ F, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡˆΠ΅ΡΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹

ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΎΡ‚Π²Π΅Ρ‚: Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ обСспСчСниС ΠΈ Π·Π°ΠΊΠΎΠ½Ρ‹ Ρ„ΠΈΠ·ΠΈΠΊΠΈ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ символ Π² вашСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ являСтся элСктричСским сигналом, ΠΈ Π² ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π½ΠΈ вычислСний ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ элСктричСскиС сигналы Π±Ρ‹Π»ΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ слоТнСС. Π‘Ρ‹Π»ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Β«Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅Β» состояниС, прСдставлСнноС ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ зарядом, ΠΈ Β«Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅Β» состояниС, прСдставлСнноС ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ зарядом.

Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ Π·Π½Π°Π΅Ρ‚, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Β«Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎΒ» прСдставлСно ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ зарядом, это связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ элСктроны ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ заряд, Π° большС элСктронов – большС Ρ‚ΠΎΠΊΠ° с ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ зарядом.

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

Π’ΠΎΡ‚ схСма Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠ³ΠΎ транзистора:

ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€

По сути, ΠΎΠ½ позволяСт Ρ‚ΠΎΠΊΡƒ Ρ‚Π΅Ρ‡ΡŒ ΠΎΡ‚ источника ΠΊ стоку, Ссли Π² Π²ΠΎΡ€ΠΎΡ‚Π°Ρ… Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠΊ. Π­Ρ‚ΠΎ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ эти транзисторы нСвСроятно ΠΌΠ°Π»Ρ‹ΠΌΠΈ – Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ 5 Π½Π°Π½ΠΎΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ с Π΄Π²Π΅ Π½ΠΈΡ‚ΠΈ Π”ΠΠš. Π­Ρ‚ΠΎ Ρ‚ΠΎ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ соврСмСнныС процСссоры, ΠΈ Π΄Π°ΠΆΠ΅ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Ρ€Π°Π΄Π°Ρ‚ΡŒ ΠΎΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ состояния (хотя это связано с ΠΈΡ… Π½Π΅Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ молСкулярным Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ, ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Π½Ρ‹ΠΌ странностям ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²ΠΎΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠΈ).

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ двоичная систСма

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ: Β«ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 0 ΠΈ 1? ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ Π½Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½Ρƒ Ρ†ΠΈΡ„Ρ€Ρƒ?Β». Π₯отя отчасти это связано с традициями создания ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², вмСстС с Ρ‚Π΅ΠΌ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΎΠ·Π½Π°Ρ‡Π°Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½ΠΎ состояниС Ρ‚ΠΎΠΊΠ°, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Β«Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Β» ΠΈΠ»ΠΈ Β«Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Β».

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

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

ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€

Бинарная Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π°Ρ Π½Π° Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠ΅, Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄Π° для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Но, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚Ρ€ΠΎΠΉΠ½Ρ‹Π΅ Π²ΠΎΡ€ΠΎΡ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚Ρ€ΠΈ Π²Ρ…ΠΎΠ΄Π°, тройная Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности ΠΈΠΌΠ΅Π»Π° Π±Ρ‹ 9 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅. Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ бинарная систСма ΠΈΠΌΠ΅Π΅Ρ‚ 16 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² (2^2^2), троичная систСма ΠΈΠΌΠ΅Π»Π° Π±Ρ‹ 19683 (3^3^3). ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ становится ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ, хотя Ρ‚Ρ€ΠΎΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ эффСктивна, ΠΎΠ½Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ слоТна.

ΠšΡ‚ΠΎ Π·Π½Π°Π΅Ρ‚? Π’ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΌΡ‹ Π²ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Ρ‚Ρ€ΠΎΠΉΠ½ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ бинарная Π»ΠΎΠ³ΠΈΠΊΠ° ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»Π°ΡΡŒ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ. Пока ΠΆΠ΅ ΠΌΠΈΡ€ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

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

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ являСтся Π±ΠΈΡ‚, Π²Ρ‚ΠΎΡ€ΠΎΠ½Π°Ρ‡Π°Π»ΠΎΠΌ β€” ΠΊΡƒΠ±ΠΈΡ‚, Π½Ρƒ Π° дальшС β€” Ρ‚Ρ‘ΠΌΠ½Ρ‹ΠΉ лСс. ЦСль дальнСйшСго состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΡƒΡŽ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚ΠΊΡƒ ИВ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ² Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹ΠΌ условиСм Π±ΠΈΡ‚ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΏΠ°ΠΏΠΊΡƒ «/Π›ΠΎΠ³ΠΈΠΊΠ°/ИВ», создаём Π² Π½Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Β«Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΒ», прописываСм Β«ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ останова» вмСсто ΠΊΠΎΠ³Π΅Ρ€Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ критСрия логичСской истинности, ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ тСстирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ коррСктности Π΅Ρ‘ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΈ ΠΈΠ΄Ρ‘ΠΌ дальшС.

1. Π Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ

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

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

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

2. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° памяти

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

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

R β€” Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ (ΡˆΠΈΡ€ΠΈΠ½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ памяти Π² Π±ΠΈΡ‚Π°Ρ…)

A β€” количСство адрСсуСмых Π΅Π΄ΠΈΠ½ΠΈΡ† памяти (ΠΎΠ±ΡŠΡ‘ΠΌ адрСсного пространства)

C β€” количСство ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… инструкций (ΠΎΠ±ΡŠΡ‘ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ пространства)

Π—Π°Π΄Π°Ρ‘ΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ условиС, ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ цСлостности ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½Π½ΠΎΡΡ‚ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, Π² основу ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ моноразрядности:

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

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ условия, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ пСрСчислСнным Π²Ρ‹ΡˆΠ΅ критСриям ΠΈ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Π΅ Π±Π΅Π· углублСния Π² Π΄Π΅Ρ‚Π°Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹? Π”Π°, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ условиС сущСствуСт:

БоблюдСниС Π΄Π°Π½Π½ΠΎΠ³ΠΎ условия ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ для задания Π½ΠΎΠΌΠ΅Ρ€Π° любого Π±ΠΈΡ‚Π° Π² ячСйкС трСбуСтся Ρ†Π΅Π»ΠΎΠ΅ число Π±ΠΈΡ‚ (ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅, ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΠΊ ΠΈΠ»ΠΈ нСдостаток здСсь Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»Π΅Π½ ΠΈΠ· сообраТСний удобства написания ΠΈ надёТности Ρ€Π°Π±ΠΎΡ‚Ρ‹ машинного ΠΊΠΎΠ΄Π°).

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ N=4 β€” это минимальноС ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ 256 Π±Π°ΠΉΡ‚ памяти ΠΏΡ€ΠΈ N=3 годится Ρ€Π°Π·Π²Π΅ Ρ‡Ρ‚ΠΎ для программирования Ρ‘Π»ΠΎΡ‡Π½Ρ‹Ρ… гирлянд. ΠŸΡ€ΠΈ N=5 ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΎΠ±ΡŠΡ‘ΠΌ памяти, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ послСдним достиТСниям Π² сфСрС ИВ. Но Ссли ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π³Π»Π°Π²Π½Ρ‹ΠΌ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ памяти, адрСсуСмой процСссором, Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ машинного ΠΊΠΎΠ΄Π° (Π΄Π²ΠΈΠΆΠΊΠ°), Π° Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ этот Π΄Π²ΠΈΠΆΠΎΠΊ, вынСсти Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ адрСсуСмого пространства (ΠΈ ΠΊΠ°ΠΊ слСдствиС β€” ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ ΠΈΡ… носитСлями внСшниС устройства), Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΎΠ±ΡŠΡ‘ΠΌΠ΅ памяти (16 Π“Π±) ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ лишь Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π΅Ρ‘ Ρ‡Π°ΡΡ‚ΡŒ, Π° всё ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ пространство Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅. Π’ ΠΌΠ΅Π³Π°Π±ΠΈΡ‚Π΅ ΠΆΠ΅ машинного ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΈ N=4, написанного Π½Π° эффСктивном асСмблСрС, ΠΏΡ€ΠΈ условии вынСсСния Π΄Π°Π½Π½Ρ‹Ρ… Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ адрСсного пространства ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, ядро ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ ΠΌΠΎΠ½ΠΎΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° способна ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ рСсурсов, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ: 65536 слов адрСсуСмой памяти ΠΈ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»Π½Ρ‹ΠΉ список элСмСнтарных дСйствий, выполняСмых процСссором.

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

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго это касаСтся ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ пространства (КП): 16-Ρ‚ΠΈ Π±ΠΈΡ‚ Π²ΠΏΠΎΠ»Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ АЛУ Π² Π΅Π³ΠΎ классичСском Π²ΠΈΠ΄Π΅. Π’Π°ΠΊ, ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ разрядности соврСмСнных процСссоров Π΄ΠΎ 32, Π° впослСдствии β€” Π΄ΠΎ 64, практичСски Π½Π΅ сказалось Π½Π° ΠΈΡ… систСмС ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΏΠΎ сути асСмблСр остался 16-разрядным. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ язык, систСма ΠΊΠΎΠΌΠ°Π½Π΄ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 32 ΠΈ Π±ΠΎΠ»Π΅Π΅ Π±ΠΈΡ‚, Π½ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, острой нСобходимости Π² этом Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, поэтому здСсь цСлСсообразно ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ 16-разрядный ΠΎΠ±ΡŠΡ‘ΠΌ КП Π² качСствС значСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ N=4 обСспСчиваСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ удобство, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:

БоблюдСниС Π΄Π°Π½Π½ΠΎΠ³ΠΎ условия ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² ΠΎΠ΄Π½ΠΎΠΉ ячСйкС памяти ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΠ΅ число Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ [ 0… R ) (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для N=5 это условиС Π½Π΅ ΡΠΎΠ±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС R, Ρ€Π°Π²Π½ΠΎΠ΅ 32-ΠΌ Π±ΠΈΡ‚Π°ΠΌ, Π½Π΅ дСлится Π½Π° 5 Π±Π΅Π· остатка). ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ являСтся Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ, Ρ‚Π°ΠΊΠΎΠ΅ свойство ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π² дальнСйшСм Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ прСимущСства, хотя Π² сравнСнии с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ этот β€” Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ порядка значимости.

3. Π’Π½Π΅ΡˆΠ½Π΅Π΅ ΠžΠ—Π£

Π˜Ρ‚Π°ΠΊ, принятиС числа 16 Π² качСствС Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ константы опрСдСляСт Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ пространствСнного ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ аспСктов ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ процСсса, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ: страницу памяти ΠΎΠ±ΡŠΡ‘ΠΌΠΎΠΌ 64 килослова ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½Ρ‹Ρ… дСйствий Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΎΠ±ΡŠΡ‘ΠΌΠ° ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°. ΠžΡ‚ΡΡŽΠ΄Π° понятиС разрядности, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ этот ΠΎΠ±Ρ‰ΠΈΠΉ ΠΎΠ±ΡŠΡ‘ΠΌ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ β€” ΠΌΠ΅Π³Π°Π±ΠΈΡ‚ «каши» ΠΈΠ· Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†, ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎ структурированный ΠΊΠ²Π°Π½Ρ‚Π°ΠΌΠΈ ΠΏΠΎ 16 Π±ΠΈΡ‚, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… слово Π΄Π°Π½Π½Ρ‹Ρ…. Как слСдствиС β€” ΠΎΠ΄Π½Π° ячСйка памяти способна Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ адрСс любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ячСйки ΠΈΠ»ΠΈ содСрТит ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ выполняСмом Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ дСйствии. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ нСзависимо ΠΎΡ‚ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ систСмной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ обСспСчиваСт ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Π΅Ρ‘ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ абстрагирования ΠΎΡ‚ Ρ„ΠΈΠ·.процСссов, способствуя Ρ‚Π΅ΠΌ самым удобству Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этой Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹. ΠŸΡ€ΠΈ этом ΡƒΠΏΡƒΡ‰Π΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй ΠΎΡ‚ принятия Ρ‚Π°ΠΊΠΎΠ³ΠΎ ограничСния прСдполагаСтся нСсущСствСнным β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΄Π°Π»Π΅Π΅ я исхоТу ΠΈΠ· прСдполоТСния ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ссли Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΠΏΠΎΡ€ΡΠ΄ΠΈΡ‚ΡŒΡΡ этими Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ рСсурсами, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π° ΠΈΡ… Π±Π°Π·Π΅ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ модСль, скаТСм, любой слоТности Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Β«ΠΏΠΎΡ‡Ρ‚Π°Π»ΡŒΡ‘Π½Π°Β». ΠœΠ΅Π³Π°Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… являСтся вСдь Π½Π΅ Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΎΠ±ΡŠΡ‘ΠΌΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… рСсурсов, Π° ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ (ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ β€” Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ послС Π±ΠΈΡ‚Π° ΠΈ слова) ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒΡŽ Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. УслоТнСниС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… процСссов СстСствСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Π΅Π΄Ρ‘Ρ‚ ΠΊ иСрархичСской структурС управлСния, ΠΈ полагая Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈ для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ступСнСй ΠΈΡ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ ΠΎΠ±ΡŠΡ‘ΠΌΠ° внСшнСго ΠžΠ—Π£, ΡƒΠ΄ΠΎΠ±Π½ΡƒΡŽ своСй ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ с ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ: 65536 * 65536 страниц памяти = 8 Π“Π‘. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠΆΡƒ Π½Π° общСпринятыС Π±Π°ΠΉΡ‚Ρ‹, ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ эта Ρ†ΠΈΡ„Ρ€Π° находится Π² Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌ соотвСтствии с Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌΠΈ трСбованиями ΠΊ рСсурсоёмкости Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ общая ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ адрСсована процСссором Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈΠ»ΠΈ ΠΆΠ΅ придётся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для этого Π΄Π²Π° слова памяти. ПослСднСС само ΠΏΠΎ сСбС Π½Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² связи с Ρ‚Π΅ΠΌ Ρ‡Ρ‚ΠΎ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ систСму устройства ΠΈ процСссоры Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ собой эту ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ мноТСство нюансов ΠΏΠΎ Π΅Ρ‘ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ ΠΊ Π½Π΅ΠΉ доступа. Полагая ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ способ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, ΠΏΠΎΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ всё ΠΆΠ΅ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ формализованная модСль ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ процСсса, построСнная Π½Π° философии моноразрядности.

4. Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Π°Ρ систСма

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

ΠžΠΏΠΈΡ€Π°ΡΡΡŒ Π½Π° ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ допустимости подстановки страницы ΠΊΠΎΠ΄Π°/Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· внСшнСго ΠžΠ—Π£ Π² Π°Π΄Ρ€Π΅ΡΡƒΠ΅ΠΌΡƒΡŽ процСссором ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, цСлСсообразно Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ процСссоры Π½Π° Π²Π΅Π΄ΡƒΡ‰ΠΈΠ΅ ΠΈ Π²Π΅Π΄ΠΎΠΌΡ‹Π΅. Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны это Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ условно, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ иСрархия управлСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ структурирована ΠΊΠ°ΠΊ ΡƒΠ³ΠΎΠ΄Π½ΠΎ; с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны Π΅ΡΡ‚ΡŒ смысл Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько процСссоров, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ управлСния систСмой ΠΈ способных Π΅Ρ‘ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ β€” Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ядро ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, диспСтчСр внСшнСй памяти, Π°Π½Π°Π»ΠΎΠ³ BIOS ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ…, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ исполняСмого ΠΊΠΎΠ΄Π° ΠΈ Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… всС эти подстановки Π΄Π°Π½Π½Ρ‹Ρ… (Π° особСнно нСизвСстного ΠΊΠΎΠ΄Π° ΠΈΠ· внСшнСго ΠžΠ—Π£) ΠΈΠ· сообраТСний надёТности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. БобствСнно, Π½Π° Ρ‚ΠΎ ΠΈ рассчитано число 16, Ρ‡Ρ‚ΠΎΠ±Ρ‹ СстСствСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΡƒΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… рСсурсов согласно трСбованиям ΠΊ Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ ΠΈ стСпСни автономности процСссов, этими рСсурсами ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ…. Π’ΡƒΡ‚ всё достаточно Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½ΠΎ: исходя ΠΈΠ· прСдставлСния ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² основу манипулирования Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, Π±Π΅Ρ€Ρ‘ΠΌ Π΄Π²ΠΎΠΉΠΊΡƒ ΠΈ записываСм Π΅Ρ‘ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ:

16 * 16 = 256 | 2 ^ 4 = 16

256 * 256 = 65536 | 2 ^ 16 = 65536

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

кэш 0-Π³ΠΎ уровня (слово ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ Π² 16 Π±ΠΈΡ‚): R-Сгистры процСссора, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для адрСсации Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ памяти (быстрСС всСго ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ собой Π² Π²ΠΈΠ΄Ρƒ отсутствия нСобходимости Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π° Ρ€Π°ΠΌΠΊΠΈ физичСской Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ АЛУ)
кэш 1-Π³ΠΎ уровня (Π±Π»ΠΎΠΊ памяти ΠΎΠ±ΡŠΡ‘ΠΌΠΎΠΌ Π² 64 килослова = 1 ΠΌΠ΅Π³Π°Π±ΠΈΡ‚): страницы Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ памяти, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для нСпосрСдствСнной адрСсации процСссором (ΠΎΠ΄Π½Π° ΠΈΠ»ΠΈ Π΄Π²Π΅ β€” Π² большСм ΠΈΡ… числС ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ возмоТности ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ обновлСния страницы Π·Π° нСсколько процСссорных Ρ‚Π°ΠΊΡ‚ΠΎΠ² нСобходимости Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚). Π—Π°ΠΊΡ€Π΅ΠΏΠ»ΡŽ Π·Π° этим Ρ‚ΠΈΠΏΠΎΠΌ памяти Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ АЗУ β€” Ρ‚ΠΎ бишь адрСсуСмая.
кэш 2-Π³ΠΎ уровня (внСшнСС ΠžΠ—Π£ Ρ‘ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ Π² 64 килостраницы = 64 Π³ΠΈΠ³Π°Π±ΠΈΡ‚): ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ совмСстно устройствами, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ систСму β€” Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΡƒΡŽ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ, Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½Π½ΡƒΡŽ модСль ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ процСсса, ΡΠΏΠΎΡΠΎΠ±Π½ΡƒΡŽ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ систСмами Π½Π° ΠΎΠ±Ρ‰ΠΈΡ… основаниях (с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния систСмы сСтСвая ΠΊΠ°Ρ€Ρ‚Π°, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ мСТсистСмного взаимодСйствия β€” лишь ΠΎΠ΄Π½ΠΎ ΠΈΠ· устройств, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ описано Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ срСдствами, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ ΠΈ для отраТСния процСссов ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ систСмы).
кэш 3-Π³ΠΎ уровня (ΠŸΠ—Π£ Ρ‘ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ 64 ΠΊΠΈΠ»ΠΎΠžΠ—Π£ = 4 ΠΏΠ΅Ρ‚Π°Π±ΠΈΡ‚Π°): Π½Π° Тёсткий диск Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° помСстятся, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, всС снятыС Π² ΠΌΠΈΡ€Π΅ Ρ„ΠΈΠ»ΡŒΠΌΡ‹, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Ρ‘ΠΌΠΊΠΎΡΡ‚ΡŒ этого уровня ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½Π΅Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ΅ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° 65536, Π·Π°Π΄Π°ΡŽΡ‰Π΅Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ константный ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ёмкости. БобствСнно, ΠΈ ΠΎΡ‚ этого Π½Π΅Ρ‚ особого Ρ‚ΠΎΠ»ΠΊΡƒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡ‚ΠΎΠ»ΡŒ большими ΠΎΠ±ΡŠΡ‘ΠΌΠ°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΡ‹Π²Π°Π΅Ρ‚ прСдставлСниС ΠΎ Ρ‚ΠΎΠΌ, для Ρ‡Π΅Π³ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ структурированы. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, эта ΠΏΠ°ΠΌΡΡ‚ΡŒ слишком ΠΌΠ΅Π΄Π»Π΅Π½Π½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‘ «кэшСм» β€” Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π΅Ρ‘ Π½Π΅Ρ‚ смысла Тёстко Π»ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. 4 гигаслова ΠžΠ—Π£ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ достаточными для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΎ потрСбности слишком часто Π³ΠΎΠ½ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠŸΠ—Π£ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ. Если ΠΆΠ΅ вычислСния окаТутся Π±ΠΎΠ»Π΅Π΅ рСсурсоёмкими, Ρ‚ΠΎ СстСствСнно Π±Ρ‹Π»ΠΎ Π±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΏΡƒΡ‚Ρ‘ΠΌ задСйствования достаточного числа процСссоров ΠΈ эффСктивного распрСдСлСния ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

Π’Π°ΠΊ Π½Π° основС разрядности рСкурсивным ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ 3 уровня абстракции, Π·Π°Π΄Π°ΡŽΡ‰ΠΈΠ΅ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΡƒΡŽ Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ влоТСнности процСссов, ΠΏΠΎΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Ρ… пСрСчислимым мноТСством языковых конструкций, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΡ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈ Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ условия примСнимости сопоставлСнных ΠΈΠΌ дСйствий:

0 => 1: систСма ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄, ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π°Ρ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ способ квантования дСйствий
1 => 2: язык программирования высокого уровня (прСдполагаСтся СстСствСнной Π΅Π³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ориСнтированная Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ, ΠΈ ΠΊΠ°ΠΊ слСдствиС β€” ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ внСшнСго ΠžΠ—Π£ Π½Π° Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²)
2 => 3: язык систСмных запросов (макросов) β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ командная ΠΈΠ»ΠΈ адрСсная строка, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ слоТныС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ дСйствий ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ с мноТСством прСдусмотрСнных для Π½Π΅Ρ‘ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². По сути этот ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ сфСрой Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.
3 => 0: ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ прСдполагаСтся условным Π² Π²ΠΈΠ΄Ρƒ условной нСисчСрпаСмости рСсурсов, входящих Π² Π΅Π³ΠΎ состав. Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· прСдставлСния ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½ΠΈΠΌ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹ΠΌ дСйствиСм Β«ΠΏΠΎ ΠΊΠ»ΠΈΠΊΡƒ ΠΌΡ‹ΡˆΠΈΒ» ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ процСсс любой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ёмкости ΠΈ слоТности, считаСм Ρ‡Ρ‚ΠΎ сюда ΠΌΠΎΠΆΠ½ΠΎ отнСсти Π»ΡŽΠ±Ρ‹Π΅ ΠΏΠΎΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ дСйствия, Π½Π΅ вошСдшиС Π² Ρ‚Ρ€ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ языковых абстракций. ΠΠ°Π΄Π΅Π»ΠΈΡ‚ΡŒ этот ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚ΠΈΠΊΠΎΠΉ позволяСт Π΅Π³ΠΎ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅ Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Β«ΠΆΠ΅Π»Π΅Π·Π°Β» β€” ΠΎ Ρ‡Ρ‘ΠΌ дальнСйшиС сообраТСния.

По смыслу Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ язык ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ уровня (Ссли ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π΅ Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ, Π° Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚Ρ‹ΠΌ) ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄ Π·Π° Ρ€Π°ΠΌΠΊΠΈ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ систСмы, ΠΈ ΠΊΠ°ΠΊ слСдствиС Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для имСнования дСйствий, ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… мСТсистСмноС взаимодСйствиС. Но ΠΊΠ°ΠΊ ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΎ сказано, мСТсистСмный ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру β€” начиная с Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² ΠΎΡ†ΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… сигналов, Ρ‡Π΅Ρ€Π΅Π· простой ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» TCP-IP, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ дСрТится Ρ€Π°Π±ΠΎΡ‚Π° всСмирной ΠΏΠ°ΡƒΡ‚ΠΈΠ½Ρ‹, Π½Ρƒ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅ β€” ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚ΠΎΠ² примСнимости унивСрсализация ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ становится всё Π±ΠΎΠ»Π΅Π΅ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ. Π—Π΄Π΅ΡΡŒ просто слСдуСт ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ формализация сСтСвых сообщСний ΠΈΠΌΠ΅Π΅Ρ‚ свою спСцифику ΠΈ ΠΊΠ°ΠΊ слСдствиС ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру β€” начиная с простых Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΏΠΎ ΠΎΡ†ΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ΅ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Ρ… сигналов с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ поэтапным ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ этой «каши ΠΈΠ· Π±ΠΈΡ‚ΠΎΠ²Β» ΠΊ Π²ΠΈΠ΄Ρƒ, Β«ΡΡŠΠ΅Π΄ΠΎΠ±Π½ΠΎΠΌΡƒΒ» для Β«ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‰ΠΈΡ…Β» Π΅Ρ‘ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сами Π²Ρ‹ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ услоТнСния ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΎΡ‚ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня ΠΊ высокому. Π’ΠΎ Π΅ΡΡ‚ΡŒ вся эта информация β€” ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠ΄Ρ‚ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ с Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ языков Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΏΡ€ΠΈ этом Π½Π΅ оказывая Π½Π° Π½ΠΈΡ… сущСствСнного влияния ΠΈ являясь ΠΏΠΎ сути лишь ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ мноТСства ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ Π·Π°Π΄Π°Ρ‡, посрСдством этих языков Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Ρ…. А ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ всС эти вопросы Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒΡΡ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, Ρ‚ΠΎ ΠΈ способы ΠΈΡ… Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ отобраТСния слСдуСт ΠΊΠ°ΠΊ-Ρ‚ΠΎ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Ρ‚Ρ€Ρ‘Ρ… уровнях систСмной ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ. НапримСр, сам TCP-IP ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Π½Π° asm-e, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° прСобразования посылок Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ β€” Π½Π° C++, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° адрСсной строки оформляСтся Π² Π²ΠΈΠ΄Π΅ макроса ОБ, Π½Ρƒ Π° макрос β€” понятиС достаточно растяТимоС Π² ΠΏΠ»Π°Π½Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ёмкости дСйствий, ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, ΡƒΠΆΠ΅ сконструированными Π² ΠžΠ—Π£ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ срСдствами. Он ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ макросы, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ достаточно слоТныС дСйствия β€” Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ дальнСйшСм ΡƒΠ³Π»ΡƒΠ±Π»Π΅Π½ΠΈΠΈ влоТСнности Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΠΎΠ²ΠΎΠ΄Π° для ввСдСния ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Π½ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

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

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

5. АрифмСтичСский ΠΈ гСомСтричСский аспСкты ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ процСсса

Π—Π΄Π΅ΡΡŒ я ΠΏΠΎΠ΄Π²Π΅Π΄Ρƒ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Π΅ ΠΈΡ‚ΠΎΠ³ΠΈ.

Π˜Ρ‚Π°ΠΊ, Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ R=16, зафиксированная Π² качСствС Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, совмСщаСт пространствСнный (АЗУ) ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ (КП) аспСкты ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ процСсса, обСспСчивая Ρ‚Π΅ΠΌ самым Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… устройств, ΠΈ ΠΊΠ°ΠΊ слСдствиС β€” упрощая построСниС Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… процСссов. Располагая Ρ‚Π°ΠΊΠΈΠΌΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ рСсурсами, рСкурсивным ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ уровня систСмной ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ (Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ Π² списках ΠΆΠΈΡ€Π½Ρ‹ΠΌ), ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ языковых абстракций ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ мощности. Π‘ Ρ†Π΅Π»ΡŒΡŽ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ < Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ разряд =>ячСйка => АЗУ => ΠžΠ—Π£ => ΠŸΠ—Π£ > ΠΊ лингвистичСской ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ для ассоциирования ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ: < Π±ΡƒΠΊΠ²Π° =>слово => страница => Ρ‚ΠΎΠΌ => Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° >

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

ГСомСтричСский аспСкт ΠΎΡΡ‚Π°Π²Π»ΡΡŽ ΠΏΠΎΠΊΠ° Π² сторонС, прСдполагая Ρ‡Ρ‚ΠΎ ΠΈ для Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΈ достаточный ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… срСдств, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ ΡΠΎΠ³Π»Π°ΡΡƒΡŽΡ‰ΠΈΠΉΡΡ с прСдставлСниями ΠΎ Π½ΠΈΠ·ΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ программирования. ΠŸΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ΠΆΠ΅ ΠΌΠΎΠΈΡ… насущных интСрСсов состоит Π² Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ эффСктивного способа распрСдСлСния КП β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ 16-Ρ€Π°Π·Ρ€ΡΠ΄Π½ΡƒΡŽ систСму ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… инструкций, Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΊΠΎΡ€Ρ€Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ с ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠΌ нСобходимости ΠΈ достаточности (Β«Π΅ΡΡ‚ΡŒ всё Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΈ Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ лишнСго»). На ΠΏΠ΅Ρ€Π²ΠΎΠΌ шагС эту ΠΊΠΎΡ€Ρ€Π΅Π»ΡΡ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Ρ‡Ρ‘Ρ‚ΠΊΠΎ ΠΈ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ² 5 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΈ достаточных сущностСй, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

1. PC (Program Counter β€” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ счётчик) β€” ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ пошагового выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ увСличСния адрСса исполняСмой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π’ΠΎΡ‚ стандартная ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ счётчиком: отправляСм АЛУ Π½Π° «съСдСниС» ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΊΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ содСрТится Π² ячСйкС АЗУ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ PC; послС Ρ‡Π΅Π³ΠΎ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ PC (Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ½ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ послС ΠΊΠΎΠ΄Π° выполняСмой Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ инструкции слово адрСсуСмой памяти).

3. STATUS β€” содСрТит Ρ„Π»Π°Π³ΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для условных ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ². УсловиС β€” ΠΎΠ½ΠΎ Π»ΠΈΠ±ΠΎ ΡΠΎΠ±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ, Π»ΠΈΠ±ΠΎ Π½Π΅ ΡΠΎΠ±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ, ΠΈ для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ это ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π½ΡƒΠΆΠ½Ρ‹ Ρ„Π»Π°Π³ΠΈ состояния. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π»Π°Π³Π°, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… матСматичСских дСйствий, всСго Ρ‚Ρ€ΠΈ: ноль/Π½Π΅ ноль, ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ/ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Π΅ΡΡ‚ΡŒ пСрСнос/Π½Π΅Ρ‚ пСрСноса (послСдний Π½ΡƒΠΆΠ΅Π½ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Ρ‚Π΅Ρ€ΡΠ»ΠΈΡΡŒ Π±ΠΈΡ‚Ρ‹, Π²Ρ‹Π»Π΅Π·Π°ΡŽΡ‰ΠΈΠ΅ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ ячСйки памяти). Для совмСстимости с 16-разрядной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ рСгистр статуса ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ Π΄ΠΎ 16-Ρ‚ΠΈ Ρ„Π»Π°Π³ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ нСслоТно Π² дальнСйшСм Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ я Π²Ρ‹Π΄Π΅Π»ΡΡŽ элСмСнты, соотвСтствСнно, лишь ΠΏΠ΅Ρ€Π²ΠΎΠΉ стСпСни нСобходимости. Бюда Π΅Ρ‰Ρ‘ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ упомянутыС Π²Ρ‹ΡˆΠ΅ Π΄Π²Π° Ρ„Π»Π°Π³Π°, ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠΌΠΈΠΌΠΎ памяти ΠΊΠΎΠ΄Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ АЗУ β€” страницу Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ 11, распрСдСлСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большС Ρ„Π°Π½Ρ‚Π°Π·ΠΈΠΈ Ρ‡Π΅ΠΌ это допустимо Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ шагС Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, выносятся ΠΏΠΎΠΊΠ° Π·Π° Ρ€Π°ΠΌΠΊΠΈ рассмотрСния.

4. R-Сгистры ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния β€” ΠΈΠ³Ρ€Π°ΡŽΡ‚ Ρ€ΠΎΠ»ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… насущныС потрСбности выполняСмой Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠœΠΎΠ³ΡƒΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ значСния ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ со стСком, Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΠΎΠ΄Π½ΠΈΠΌ словом, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Ρ‚Ρ€Ρ‘Ρ… β€” нСспСциализированы. Над ΠΈΡ… количСством Π΄ΠΎΠ»Π³ΠΎ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π΅ приходится: 16 ΡˆΡ‚ΡƒΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ идСологичСским сообраТСниям, Π½ΠΎ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ имСя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ программирования Π½Π° асмС ΠΌΠΎΠ³Ρƒ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ 8 ΠΌΠ°Π»ΠΎ (ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ эти рСгистры Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ «нарасхват», поэтому ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΈΡ… количСствС ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ пСрСсылку ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² стСк ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ), Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ 32 рСгистра для Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ β€” это ΡƒΠΆΠ΅ ΠΈΠ·Π»ΠΈΡˆΠ΅ΡΡ‚Π²ΠΎ (Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ вСдь ΠΈ Π² АЗУ). Π”Π°Π»Π΅Π΅ для краткости рСгистры ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒΡΡ РОН-Π°ΠΌΠΈ, Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ β€” соотвСтствСнно РБН-Π°ΠΌΠΈ.

5. Interrupt β€” прСрывания ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… устройств. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ опрСдСляСмая систСма ΠΊΠΎΠΌΠ°Π½Π΄ абстрагируСтся ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², ΠΎ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΈ здСсь достаточно Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для Π΅Π³ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (соотвСтствСнно β€” ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ адрСса, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ½Π° начинаСтся), Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° Π² Ρ‚ΠΎ мСсто, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ основная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±Ρ‹Π»Π° ΠΏΡ€Π΅Ρ€Π²Π°Π½Π°. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠ»ΠΎΠ΄ΠΈΡ‚ΡŒ сущности свСрх нСобходимости ΠΈ Π½Π΅ Π·Π°Π±ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€” Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ хранятся адрСса ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ), ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌ Π½ΡƒΠ»Π΅Π²ΠΎΠΉ адрСс Π·Π° Π½Π°Ρ‡Π°Π»ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ любого прСрывания, Π° Π² стСк, ΠΏΠΎΠΌΠΈΠΌΠΎ адрСса Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ значСния рСгистра статуса, ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ самом ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΈ. Если этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ нСдостаточно для опрСдСлСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… дСйствий ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ прСрывания, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π° Π² Π°Π΄Ρ€Π΅ΡΡƒΠ΅ΠΌΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ посрСдством использования ΠΊΠΎΠΌΠ°Π½Π΄(-Ρ‹) ΠΈΠ· мноТСства G. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° быстродСйствиС Π² сравнСнии со способом, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ адрСсов, нСсущСствСнно β€” просто Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, располоТСнный ΠΏΠΎ Π½ΡƒΠ»Π΅Π²ΠΎΠΌΡƒ адрСсу, придётся Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ количСство ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΈ условных ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ², ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ прСрывания, ΠΏΠΎΠΌΠ΅Ρ‰Ρ‘Π½Π½ΠΎΠ³ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π΅Π³ΠΎ возникновСния Π½Π° Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ стСка. Π‘Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ Π² порядкС приоритСтности провСряСмых Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² β€” Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ прСрывания с наибольшСй частотой отвлСчСния процСссора ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΠ»ΠΈΡΡŒ соотвСтствСнно ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ. Π­Ρ‚ΠΈ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠΊΠΈ Π½Π° быстродСйствиС с ΠΈΠ·Π±Ρ‹Ρ‚ΠΊΠΎΠΌ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡ€ΡƒΡŽΡ‚ΡΡ свойством монолитности страницы АЗУ, содСрТащСй исполняСмый ΠΊΠΎΠ΄ β€” Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ сказываСтся Π½Π° Ρ†Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅, всС Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ сосрСдоточСны Π² Ρ‚Ρ€Ρ‘Ρ… спСциализированных рСгистрах ΠΈ R рСгистрах ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния β€” Ρ‡Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈ достаточно для обСспСчСния Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… срСдств программирования. Π’Π°ΠΊ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ процСссора Π»Π΅Π³Ρ‡Π΅ всСго ΡƒΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² Π³ΠΎΠ»ΠΎΠ²Π΅, Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ распрСдСлСна ΠΊΠ°ΠΊΠΈΠΌ ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ β€” лишь Π±Ρ‹ с Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ адрСса ΡˆΡ‘Π» исполняСмый ΠΊΠΎΠ΄, Π° Π½Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Π½Ρƒ ΠΈ Π΅Ρ‰Ρ‘ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ прСрывания Π² случаС Ссли Ρ‚Π°ΠΊΠΎΠ²Ρ‹Π΅ прСдусмотрСны. На ΠΌΠΎΠΌΠ΅Π½Ρ‚ запуска процСссора всС рСгистры ΠΎΠ±Π½ΡƒΠ»ΡΡŽΡ‚ΡΡ, PC инкрСмСнтируСтся послС отправлСния Π½Π° АЛУ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π° SP дСкрСмСнтируСтся ΠΏΠ΅Ρ€Π΅Π΄ засылкой ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ слова Π΄Π°Π½Π½Ρ‹Ρ… Π² стСк β€” Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ исходных Π½ΡƒΠ»Π΅Π²Ρ‹Ρ… значСниях ΠΌΠ΅ΠΆΠ΄Ρƒ стСком ΠΈ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π½Π°ΠΊΠ»Π°Π΄ΠΎΠΊ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ.

На этом ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½Π½Ρ‹ΠΌ, ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ я ΠΏΠΎΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π΄Π°Ρ‚ΡŒ прСдставлСниС ΠΎ Ρ‚ΠΎΠΌ, сколько «вСсит» ΠΌΠ΅Π³Π°Π±ΠΈΡ‚ КП. Если Π²Π°ΠΌ Π·Π½Π°ΠΊΠΎΠΌΠ° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° процСссоров PDP-11, дальнСйшиС расчёты Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ‰Π΅ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π’ Π΄Ρ€Π΅Π²Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π° Ρƒ программистов ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ Π² Ρ…ΠΎΠ΄Ρƒ, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΈΡ… вытСснила враТдСбная идСология Intel-овских Π΄Π²ΠΈΠΆΠΊΠΎΠ², ΠΈ ΠΌΠΎΠ΅ΠΌΡƒ ΡΡ‚Ρ€Π΅ΠΌΠ»Π΅Π½ΠΈΡŽ Ρ€Π°ΡΠΊΠΎΠΏΠ°Ρ‚ΡŒ эту Ρ‚Π΅ΠΌΡƒ с ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π» Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ способствовала Π½ΠΎΡΡ‚Π°Π»ΡŒΠ³ΠΈΡ ΠΏΠΎ Ρ‚Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π°ΠΌ, ΠΊΠΎΠ³Π΄Π° количСство Β«Π΄Ρ‹Ρ€ΠΎΠΊΒ» Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π±Ρ‹Π»ΠΎ Π΅Ρ‰Ρ‘ Ρ‚Π΅Ρ€ΠΏΠΈΠΌΡ‹ΠΌ. Π‘ этих ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Intel-овский асСмблСр ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ²ΠΎ-ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ нСсоотвСтствия с ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΌ здСсь ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ ΠΏΡ€ΠΎΡΠ»Π΅ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΠΈ с Π΅Π³ΠΎ ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊΠΎΠΉ. НапримСр, Π² Π΄Π²ΡƒΡ…ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ сначала источник, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊ β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π² СстСствСнной ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π½ΠΎ-слСдствСнныС связи ΠΌΠ΅ΠΆΠ΄Ρƒ физичСскими процСссами, происходящими Π² Β«ΠΆΠ΅Π»Π΅Π·Π΅Β». Π’Π°ΠΊΠΆΠ΅ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ инструкции процСссора Intel Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π² явном Π²ΠΈΠ΄Π΅ PC β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π°Π»ΠΈΡ†ΠΎ явныС ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ CISC-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ, стрСмящСйся Β«ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π·Π° ΡˆΠΈΡ€ΠΌΠΎΠΉΒ» Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… инструкций. ΠšΠΎΡ€ΠΎΡ‡Π΅ говоря, RISC-ΠΈ рулят, Π° Π‘ISC-ΠΈ Π³ΠΎΡƒΡ…ΠΎΠΌ.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΌΠ° Π² ΠΌΠΎΠΈΡ… рассуТдСниях нСсколько возрастёт, ΠΈ ΠΎΠ½ΠΈ станут Π±ΠΎΠ»Π΅Π΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ Π½Π° энтузиастов Π² области Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ программирования.

6. БистСма ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… инструкций

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

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‰Π΅ Π±Ρ‹Π»ΠΎ Β«Π²Π·Π²Π΅ΡΠΈΡ‚ΡŒΒ» навскидку КП, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΎΠ±ΡŠΡ‘ΠΌΠ° ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ инструкции с двумя ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ (Ρ‚Ρ€Ρ‘Ρ…ΠΎΠΏΠ΅Ρ€Π°Π½Π½Π΄Π½Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ явно Π½Π΅ Π²ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² страницу КП, Π΄Π° ΠΈ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ-Ρ‚ΠΎ ΡΠΎΠ³Π»Π°ΡΡƒΡŽΡ‚ΡΡ с прСдставлСниСм ΠΎ Π½ΠΈΠ·ΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅). Π’Ρ€ΠΈ Π±ΠΈΡ‚Π° ΠΈΠ· 16-Ρ‚ΠΈ Β«ΠΎΡ‚ΠΊΡƒΡΡ‹Π²Π°ΡŽΡ‚ΡΡΒ» сразу Π½Π° ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΡƒΡŽ сСмёрку < MOV, CMP, ADD, SUB, AND, OR, XOR >, потСря любой ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»Π° Π±Ρ‹ Ρ‡Ρ€Π΅Π²Π°Ρ‚Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΡƒΠΏΡƒΡ‰Π΅Π½ΠΈΠ΅ΠΌ возмоТностСй, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΊ этому списку Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΡƒΠΆΠ΅ Π½Π΅Ρ‚ насущной потрСбности, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ всё ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅. Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ алгоритмичСски ΠΈ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ пСрСчислСнных ΠΊΠΎΠΌΠ°Π½Π΄ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ способ ΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€Π°Ρ… являСтся элСмСнтарным. Π”Π°Π½Π½ΠΎΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ цСлСсообразно Π·Π°Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π² список принятых ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ (скаТСм β€” Π³Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ Π½Π° ΠΎΠΏΡ†ΠΈΠΈ Β«trivial instructions onlyΒ» ): всС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ КП, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ слоТнСС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ слоТСния/вычитания. На ΡƒΡ€ΠΎΠ²Π½Π΅ проСктирования ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм ΡƒΡΠ»ΠΎΠΆΠ½ΡΡ‚ΡŒ процСссор Π½Π΅Ρ‚ смысла, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ возмоТности ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ, Π² ΠΈΠ΄Π΅Π°Π»Π΅, ΠΏΠΎ Π°Ρ‚ΠΎΠΌΠ°ΠΌ, всС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡƒΡ‚Ρ‘ΠΌ рСгулирования Π²Π·Π°ΠΈΠΌΠ½ΠΎΠ³ΠΎ располоТСния процСссоров Π² пространствС, Π³Π΄Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ свСта Π±ΡƒΠ΄Π΅Ρ‚ СдинствСнным ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚Π΅Π»Π΅ΠΌ скорости ΠΈΡ… взаимодСйствия. Как слСдствиС, достиТСниС Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ³ΠΎ быстродСйствия Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚Ρ‘ΠΌ увСличСния числа процСссоров ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΡ… эффСктивного взаимодСйствия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌΠΈ срСдствами, ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ процСссор ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² силу простоты своСго устройства способСн Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ достаточно высокиС ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ быстродСйствия. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ идСология RISC ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠΌΡƒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρƒ Π±ΡƒΠ΄Π΅Ρ‚ явно друТСствСнной β€” Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‚ΠΎ мСста Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ пространствС ΠΈ Ρ‚Π°ΠΊ Π²ΠΏΡ€ΠΈΡ‚Ρ‹ΠΊ. И Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π³Π»Π°Π²Π½ΠΎΠ΅ удобство ΠΎΡ‚ принятия соглашСния ΠΎ Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… АЛУ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… инструкций состоит Π² Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠΈ дСйствий ΠΏΠΎ слоТности Π½Π° Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ проСктирования ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм β€” Π² Ρ‚Π°ΠΊΠΎΠΌ случаС Ρ‚Π΅Ρ€ΠΌΠΈΠ½ «язык Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня» искомому Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ Π±ΡƒΠ΄Π΅Ρ‚ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ.

Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ°Ρ ΠΎΡ†Π΅Π½ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ёмкости КП Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΠΈΡ€Π°Ρ‚ΡŒΡΡ Π½Π° прСдставлСниС ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ 7/8 Π΅Π³ΠΎ ΠΎΠ±ΡŠΡ‘ΠΌΠ° Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ инструкции с двумя ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… прСдставлСн Π² ΠΊΠΎΠ΄Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠ»Π΅ΠΌ адрСсации источника, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” ΠΏΠΎΠ»Π΅ΠΌ адрСсации ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊΠ°. ПолС адрСсации Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ рСгистрС, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ производится адрСсация, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎ самом способС адрСсации. РСгистров всСго 19, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π° ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° рСгистра трСбуСтся ΠΏΠΎ усрСднённой ΠΎΡ†Π΅Π½ΠΊΠ΅ log2(19) Π±ΠΈΡ‚. Π’Ρ€ΠΈ Π±ΠΈΡ‚Π° ΡƒΡˆΠ»ΠΎ Π½Π° ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ 13 Π΄Π°ΡŽΡ‚ Π΄Π²Π° поля адрСсации ΠΏΠΎ 6.5 Π±ΠΈΡ‚ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ΅, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ навскидку ΠΈΠΌΠ΅Π΅ΠΌ 2 ^ [ 6.5 β€” log2(19) ]

4.8 Π²ΠΈΠ΄ΠΎΠ² адрСсации Π½Π° ΠΎΠΏΠ΅Ρ€Π°Π½Π΄. АЛУ процСссоров PDP-11 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ 3 Π±ΠΈΡ‚Π° Π½Π° ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° адрСсации ΠΈ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅ Π½Π° Π½ΠΎΠΌΠ΅Ρ€ рСгистра β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ 8 рСгистров ΠΈ 8 способов адрСсации Ρ‡Π΅Ρ€Π΅Π· Π½ΠΈΡ…, ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ PC ΠΈ SP входят Π² число РОН-ΠΎΠ². ПослСднСС свойство ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ позволяСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ систСму ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ, ΠΈ ΠΊΠ°ΠΊ слСдствиС β€” Π΄Π°Ρ‘Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ β€” ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ доступа ΠΊ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌ (Ρ‡Π΅ΠΌ собствСнно ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π»ΠΈ Π² своё врСмя эти процСссоры программистов). Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΆΠ΅ случаС Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌ ΠΏΠΎ Π΄Π²ΡƒΠΌ Π²Π·Π°ΠΈΠΌΠΎΠ΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ:

1. Для спСциализированных рСгистров (Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ для PC) ΠΌΠ½ΠΎΠ³ΠΈΠ΅ способы адрСсации Π½Π΅ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²Π΅Π΄ΡƒΡ‚ Π»ΠΈΠ±ΠΎ ΠΊ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ зависанию ( (-PC) ), Π»ΠΈΠ±ΠΎ ΠΊ сбою ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ вслСдствиС выполнСния Π΄Π°Π½Π½Ρ‹Ρ… вмСсто ΠΊΠΎΠ΄Π° ( (PC) ). Как слСдствиС, КП содСрТит инструкции, ΠΊΠΎΠΈΡ… Π½Π΅ΠΌΠ°Π»ΠΎΠ΅ число, Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ допустимыС, Π½ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π½Π΅ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹Π΅. ΠŸΡ€ΡΠΌΠΎΠΉ адрСсации РБН-ΠΎΠ² Π²ΠΎΠΎΠ±Ρ‰Π΅ слСдуСт ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ β€” с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния адрСсации Π² этом состоит ΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ РОН-ΠΎΠ², для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… прямая адрСсация считаСтся СстСствСнной, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ использованиС РБН-ΠΎΠ² с Ρ†Π΅Π»ΡŒΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ хранСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ понятным ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎ. Π’ΠΎ Π΅ΡΡ‚ΡŒ для PC ΠΈ SP Π½Π°Ρ‡Π°Π»ΠΎΠΌ отсчёта являСтся косвСнная адрСсация, Π° Π½Π΅ прямая, вСдь ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго нас интСрСсуСт Π½Π΅ само Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ этих рСгистров, Π° содСрТимоС ячСйки, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΎΠ½ΠΎ ссылаСтся. Π‘ΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈΠ· АЛУ возмоТности прямой адрСсации РБН-ΠΎΠ², ΠΈ Ссли программисту потрСбуСтся, скаТСм, Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ стСк Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€Ρ‹Π³Π½ΡƒΡ‚ΡŒ дальшС, Ρ‡Π΅ΠΌ это ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹, Ρ‚ΠΎ для ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ прСдусмотрСны ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ инструкции. Π Π°Π·Π½ΠΈΡ†Π° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ эти инструкции Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² систСмС ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π΅ Π½Π° ΠΎΠ±Ρ‰ΠΈΡ… основаниях, Π° Π² Π²ΠΈΠ΄Π΅ нСбольшого числа спСциализированных (Β«ΠΏΠΎΡˆΡ‚ΡƒΡ‡Π½Ρ‹Ρ…Β») ΠΊΠΎΠΌΠ°Π½Π΄, Π΄Π°Π±Ρ‹ Π½Π΅ Π½Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ КП ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ практичСски ΠΌΠ°Π»ΠΎΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹Π΅ способы адрСсации. Π’ΠΎΠ·ΡŒΠΌΡ‘ΠΌ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊ PC ΠΈ SP ΠΏΠΎΠ±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ AND, OR ΠΈ XOR β€” гипотСтичСски такая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ допустима, Π½ΠΎ потрСбуСтся Π½Π΅ΠΌΠ°Π»ΠΎ Ρ„Π°Π½Ρ‚Π°Π·ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° такая Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ (Π° Ссли ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚, Ρ‚ΠΎ ΠΈΠ· этого Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ лишь Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ придётся ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΆΠ΅ самоС двумя ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ вмСсто ΠΎΠ΄Π½ΠΎΠΉ). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, использованиС Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ РБН-ΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ‚ свою спСцифику, Π² соотвСтствии с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒΡΡ мноТСство допустимых дСйствий Π½Π°Π΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΈΠ· Π½ΠΈΡ…. Π•ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ отличия ΠΎΡ‚ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ PDP-11, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… дальнСйшСС Π΅Π³ΠΎ сопоставлСниС с опрСдСляСмой здСсь Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ АЛУ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ.

2. Вторая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΊΠ°ΠΊ ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΎ сказано, состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² КП слишком ΠΌΠ°Π»ΠΎ мСста, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ сСбС Ρ‚Π°ΠΊ ΠΈΠΌ Ρ€Π°Π·Π±Ρ€Π°ΡΡ‹Π²Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ это Π±Ρ‹Π»ΠΎ описано Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π΅ β€” Π² связи с Ρ‡Π΅ΠΌ ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ придётся ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ числа РОН-ΠΎΠ² с 6-Ρ‚ΠΈ (PDP-11) Π΄ΠΎ 16-Ρ‚ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡƒΡ€Π΅Π·Π°Π½ΠΈΡŽ числа способов адрСсации с 8 Π΄ΠΎ 4.8 Π² срСднСм Π½Π° ΠΎΠΏΠ΅Ρ€Π°Π½Π΄, вслСдствиС Ρ‡Π΅Π³ΠΎ адрСсация стала Β«ΡƒΠ·ΠΊΠΈΠΌ мСстом» 16-разрядного АЛУ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ Π² ΠΎΠ±Ρ‰Π΅ΠΉ слоТности 19 рСгистров. НапримСр, для РОН-ΠΎΠ² Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ΅ пространство помСщаСтся лишь 4 стандартных Ρ‚ΠΈΠΏΠ° адрСсации: R, (R ), (R+), (-R). Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π² большСм ΠΈΡ… числС особой потрСбности ΠΈ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ двойная косвСнная адрСсация (взятиС адрСса ΠΏΠΎ адрСсу) ΠΏΠΎ Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π° лишь для PC ΠΈ SP. А ΠΏΡ€ΠΎ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅, Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹Π΅ Π² состав 8-ΠΌΠΈ PDP-ΡˆΠ½Ρ‹Ρ… адрСсаций, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π±Ρ‹ Π½Π΅ помСшали, Π½ΠΎ Ссли ΠΈΡ… ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, Ρ‚ΠΎ это Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ большой ΠΏΠΎΡ‚Π΅Ρ€Π΅ΠΉ Π²Π²ΠΈΠ΄Ρƒ нСтипичности фигурирования РОН-ΠΎΠ² Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠ°Ρ… адрСсации. Π’ΠΎΠΎΠ±Ρ‰Π΅ говоря, для PC ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ лишь Π΄Π²Π° способа адрСсации: (PC+) ΠΈ &(PC+) (ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ называСтся «косвСнная автоинкрСмСнтная», Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” «двойная косвСнная автоинкрСмСнтная»). ΠŸΠΎΡΡ‚ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΏΡ€Ρ‹Π³Π½ΡƒΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· слово Π΄Π°Π½Π½Ρ‹Ρ… послС Π΅Π³ΠΎ взятия АЛУ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ β€” Π²ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ выполнСния случайной ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΉ для выполнСния ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ. Как слСдствиС, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ способ адрСсации ΠΏΠΎ смыслу ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ взятиС константы β€” значСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ находится Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ исполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ячСйкС, располоТСнноС Π² АЗУ слСдом Π·Π° ΠΊΠΎΠ΄ΠΎΠΌ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (Π½Π°Π·ΠΎΠ²Ρ‘ΠΌ эту ячСйку Β«Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉΒ»), Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ (Π½Π° этот Ρ€Π°Π· Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ячСйкС содСрТится адрСс Ρ‚ΠΎΠΉ ячСйки, Π³Π΄Π΅ хранится Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ β€” ΠΎΡ‚ΡΡŽΠ΄Π° двойная ΠΊΠΎΡΠ²Π΅Π½Π½ΠΎΡΡ‚ΡŒ). ИспользованиС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° адрСсации ΠΈΠΌΠ΅Π΅Ρ‚ смысл лишь ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ источнику, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΡΡ‹Π»Π°ΡŽΡ‚ΡΡ ΠΈΠ· константы, Π° Π½Π΅ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ β€” Π² константу. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ адрСсу, Π½ΠΎ смысл это ΠΈΠΌΠ΅Π΅Ρ‚ лишь Π² Ρ‚ΠΎΠΌ случаС, Ссли прСдполагаСтся дальнСйшСС ΠΈΡ… использованиС β€” для Ρ‡Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ адрСс Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ячСйки. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Ρ‚ΠΎ константа Π² Π΄Π°Π½Π½ΠΎΠΌ случаС прСвращаСтся Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈ Π² любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ячСйкС β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊΠ΅ Π΄Π°Π½Π½Ρ‹ΠΉ способ адрСсации Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ, ΠΈ ΠΏΡ€ΠΈ скурпулёзном ΠΎΡ‚Π±ΠΎΡ€Π΅ адрСсаций согласно ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ полСзности Π΅Π³ΠΎ слСдуСт ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли PC ΠΏΠΎΠΌΠΈΠΌΠΎ этих Π΄Π²ΡƒΡ… способов (Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΈΡ… Π΄Π°ΠΆΠ΅ Π½Π΅ Π΄Π²Π°, Π° ΠΏΠΎΠ»Ρ‚ΠΎΡ€Π°) Π½Π΅Ρ‚ смысла Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ, Ρ‚ΠΎ для РОН-ΠΎΠ² большСС количСство адрСсаций просто Π½Π΅ помСщаСтся Π² адрСсноС пространство, ΠΈ Ссли ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… классичСской Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ АЛУ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ эти способы Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ ΠΈ достаточными.

РСгистр статуса оказался Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ Π² ΠΏΠ»Π°Π½Π΅ разнообразия способов адрСсации. Π—Π°Π΄Π°Π²Π°ΡΡΡŒ вопросом ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ эффСктивно Ρ€Π°ΡΠΏΠΎΡ€ΡΠ΄ΠΈΡ‚ΡŒΡΡ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ 11-ю Π±ΠΈΡ‚Π°ΠΌΠΈ, я ΠΏΡ€ΠΈΡˆΡ‘Π» ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ всСго Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ STATUS Π½Π° Π΄Π²Π° Π±Π°ΠΉΡ‚Π°, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ„Π»Π°Π³ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ назначСния, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” ΠΎΠ±Ρ‰Π΅Π³ΠΎ (ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с Π±Π°Π·ΠΎΠ²ΠΎΠΉ классификациСй рСгистров). ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π±Π°ΠΉΡ‚ΠΎΠ² дСлится Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½Π° Π΄Π²Π° ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚Π°. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ спСциализированный ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚ содСрТит 4 арифмСтичСских Ρ„Π»Π°Π³Π°, 3 ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… описаны Π²Ρ‹ΡˆΠ΅, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚ β€” 4 «гСомСтричСских» Ρ„Π»Π°Π³Π°, 2 ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ‚Π²Π΅Π΄Π΅Π½Ρ‹ ΠΏΠΎΠ΄ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ адрСсуСмых страниц памяти. АрифмСтичСскиС Ρ„Π»Π°Π³ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Β«Π΄ΠΎΠ±ΠΈΡ‚ΡŒΒ» Ρ„Π»Π°Π³ΠΎΠΌ чётности, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰ΠΈΠΌ младший Π±ΠΈΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° (для симмСтрии со Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΌ Ρ„Π»Π°Π³ΠΎΠΌ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰ΠΈΠΌ ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ разряд), Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ «гСомСтричСских» Ρ„Π»Π°Π³ΠΎΠ² Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹. Π€Π»Π°Π³ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ назначСния (ЀБН-Ρ‹) Π²Ρ‹Π½ΠΎΡˆΡƒ Π·Π° Ρ€Π°ΠΌΠΊΠΈ дальнСйшСго рассмотрСния β€” с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния адрСсации здСсь ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго интСрСсны ЀОН-Ρ‹, Ρ‚ΠΎΡ‡Π½Π΅Π΅ β€” Π±Π°ΠΉΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² использования ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½ Π²Ρ‹ΡˆΠ΅ (Ρ‚Π°ΠΌ Π³Π΄Π΅ ΠΏΡ€ΠΎ Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡŽ SP со смСщСниСм). ΠžΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠ² ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ Bx ΠΈ By, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡŽ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ список адрСсаций рСгистра статуса: < B, Bx, By >β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊ Π±Π°ΠΉΡ‚Ρƒ Π² Ρ†Π΅Π»ΠΎΠΌ ΠΈ ΠΊ ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚Π°ΠΌ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ прямой способ адрСсации, ΠΌΠΎΠΆΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚Π°ΠΌ значСния ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Π½Π° ΠΎΠ±Ρ‰ΠΈΡ… основаниях. Но главная Ρ†Π΅Π»ΡŒ дальнСйшСй Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ рСгистра статуса состояла Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚Π°Ρ… Π½ΠΎΠΌΠ΅Ρ€ рСгистра, ΠΈ ΠΊΠ°ΠΊ слСдствиС β€” ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ индСксации РОН-ΠΎΠ²: < Rx, Ry, (Rx), (Ry) >. ΠŸΡ€ΠΈΠΌΠ΅Ρ€: MOV (Rx),(-SP) β€” ΠΏΠ΅Ρ€Π΅ΡΠ»Π°Ρ‚ΡŒ Π² стСк Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, адрСс ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠΌΠ΅Ρ‰Ρ‘Π½ Π² рСгистр, Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡƒΠΊΠ°Π·Π°Π½ Π² Bx. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π² РОН-Π°Ρ… ΠΌΠΎΠΆΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ массивы, ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° Π½ΠΈΡ… ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ, Π½Ρƒ ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ β€” образуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ этаТ Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ доступа ΠΊ памяти: 4-разрядный ΠΌΠΈΠ½ΠΈ-рСгистр ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° 2^4=16-разрядный РОН (слово), Π° Ρ‚ΠΎΡ‚ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° ячСйку 2^16=65536-словного АЗУ (страница). Π’Π΅ΡΡŒΠΌΠ° ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΈ пСрспСктивный Π½Π°Π²ΠΎΡ€ΠΎΡ‚, Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰ΠΈΠΉ возмоТности структурирования процСссов ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊ мСсту Π² КП. Π•Ρ‰Ρ‘ ΠΎΠ΄Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я Ρ‚ΠΎΠΆΠ΅ Π΄ΡƒΠΌΠ°ΡŽ Π½Π΅ стоит ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Π³Π°Ρ‚ΡŒ, состоит Π² привязкС ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚ΠΎΠ² ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния ΠΊ арифмСтичСским Ρ„Π»Π°Π³Π°ΠΌ (Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌΠΈ Π΄Π°Π»Π΅Π΅ ΠΏΠΎΠ΄ индСксами z, n, c, p): < Rz, (Rz), Rn, (Rn), Rc, (Rc), Rp, (Rp), Bz, Bn, Bc, Bp >. ΠŸΡ€ΠΈΠΌΠ΅Ρ€: MOV (SP+),(Rn) β€” Π²Π·ΡΡ‚ΡŒ с Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ стСка Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅Ρ€Π΅ΡΠ»Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² ячСйку, адрСс ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡƒΠΊΠ°Π·Π°Π½ Π² рСгистрС, Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² зависимости ΠΎΡ‚ состояния Ρ„Π»Π°Π³Π° n находится Π»ΠΈΠ±ΠΎ Π² Bx, Π»ΠΈΠ±ΠΎ Π² By (ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ дСйствия Π² спискС ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ). ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ способ использования ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚ΠΎΠ² статуса сущСствСнно ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ΅ пространство абстракций, ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ аппаратная рСализация сопоставлСнных ΠΈΠΌ дСйствий Π½Π΅ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° Ρ€Π°ΠΌΠΊΠΈ Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ условиСм соотвСтствия ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ RISC. Π—Π΄Π΅ΡΡŒ, ΠΊ слову, ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΠΎΠ΅ прСимущСство числа 16, ΠΊΠ°ΠΊ «самого ΠΊΡ€ΡƒΠ³Π»ΠΎΠ³ΠΎΒ» (для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡΠΎΠ±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ условиС R % N = 0): Π½ΠΎΠΌΠ΅Ρ€ 16-разрядного рСгистра ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ 16-разрядном рСгистрС (Π² Π΄Π°Π½Π½ΠΎΠΌ случаС β€” Π² рСгистрС статуса) Π°ΠΊΠΊΡƒΡ€Π°Ρ‚ 4 Ρ€Π°Π·Π°.

На Π΄Π°Π½Π½ΠΎΠΌ этапС опрСдСлСния АЛУ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ΅ пространство ΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΎ Π½Π° 8 Ρ€Π°Π²Π½Ρ‹Ρ… частСй, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… 7 Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Ρ‹ Π·Π° Π΄Π²ΡƒΡ…ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, Π° 8-я ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π° ΠΏΠΎΠ΄ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎ ёмкости ΠΈΠ΄Ρ‘Ρ‚ Π³Ρ€ΡƒΠΏΠΏΠ° инструкций, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‰ΠΈΡ… Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΡ… Π² свой ΠΊΠΎΠ΄ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ смСщСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ мСста ΠΈΡ… выполнСния. ΠžΡ‚Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ смСщСниС мСньшС Π±Π°ΠΉΡ‚Π° Π½Π΅Ρ‚ смысла, Π° большС Π½Π΅ получится ΠΏΠΎ всё Ρ‚ΠΎΠΉ ΠΆΠ΅ банальной ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠΈ мСста. ΠžΡ‚ ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ 13 Π±ΠΈΡ‚ «откусываСм» Π±Π°ΠΉΡ‚ смСщСния, ΠΈ остаётся 5 Π±ΠΈΡ‚ для указания Π½ΠΎΠΌΠ΅Ρ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΈΡ… Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ большС 32-Ρ…. И Π΅Ρ‰Ρ‘ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ мСсто ΠΏΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Много Ρ‚Π°ΠΌ Π½Π΅ Β«ΠΎΡ‚ΠΊΡƒΡΠΈΡˆΡŒΒ» (ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ 24-мя ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΠΈΠ· этой Π³Ρ€ΡƒΠΏΠΏΡ‹ слоТновато), Π½ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ΄Π½ΠΎΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ «вСсят» Π² 2 Ρ€Π°Π·Π° мСньшС Π² силу Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ ΠΈΠΌ трСбуСтся 7, Π° Π½Π΅ 8 Π±ΠΈΡ‚ Π½Π° прСдставлСниС ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°, Ρ‚ΠΎ ΠΈΠ· 8-ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ вСтвлСния ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ 16 ΠΎΠ΄Π½ΠΎΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹Ρ… β€” Ρ‡Π΅Π³ΠΎ Π² условиях Тёсткой экономии ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… рСсурсов Π²ΠΏΠΎΠ»Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚. Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π±Π»ΠΈΠ·ΠΊΠΈ ΠΊ PDP-ΡˆΠ½Ρ‹ΠΌ, Π½Ρƒ ΠΈ ΠΎΠΏΡ‹Ρ‚ выкладывания ΠΌΠΎΠ·Π°ΠΈΠΊΠΈ согласно Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ Π² условии этой Π·Π°Π΄Π°Ρ‡ΠΊΠΈ критСриям ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ ΠΈ устойчивы, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ: 7/8 ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ пространства Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Π΄Π²ΡƒΡ…ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π° ΠΎΡΡ‚Π°Π²ΡˆΡƒΡŽΡΡ 8-ю Ρ‡Π°ΡΡ‚ΡŒ дСлят ΠΌΠ΅ΠΆΠ΄Ρƒ собой ΠΎΠ΄Π½ΠΎΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ Π² ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ ΠΎΠ±ΡŠΡ‘ΠΌΠΎΠ² 1: 3. Полная систСма ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… инструкций АЛУ Π½Π΅ исчСрпываСтся этими трСмя Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄, Π½ΠΎ ΠΎΠ½ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ…ΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Π° с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ΅ пространство β€” ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΌΠΈ. Для ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΆΠ΅ (Π±Π΅Π·ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹Ρ…, Ρ„Π»Π°Π³ΠΎΠ²Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ…, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π²ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ…ΡΡ Π² ΠΎΠ±Ρ‰ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄) прСдполагаСтся Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ мСста ΠΈΠ· остатков, Π½Π΅Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ адрСсаций Ρ‚Ρ€Ρ‘Ρ… Π±Π°Π·ΠΎΠ²Ρ‹Ρ… мноТСств ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… инструкций. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ шагС ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ 7 + 16 + 24 + < ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… >ΠΊΠΎΠΌΠ°Π½Π΄, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»Π½ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ АЛУ. ΠžΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹ΠΉ ΠΈΡ… состав ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½ лишь Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ Π² Π²ΠΈΠ΄Π΅ «классичСской сСмёрки»; состав Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π² Π½Π΅Ρ‘ с дСсятка стандартных ΠΊΠΎΠΌΠ°Π½Π΄, Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ практичСски Π² Π»ΡŽΠ±Ρ‹Ρ… рСализациях АЛУ, ΠΈ Π΅Ρ‰Ρ‘ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ обСспСчСния Π±Π°Π·ΠΎΠ²Ρ‹Ρ… срСдств Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ программирования (скаТСм β€” пСрСстановка Π±Π°ΠΉΡ‚ΠΎΠ² Π² словС); Ρ‚Ρ€Π΅Ρ‚ΡŒΡ Π³Ρ€ΡƒΠΏΠΏΠ° содСрТит ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ вСтвлСния ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ†ΠΈΠΊΠ»ΠΎΠ² Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ Π±Π°ΠΉΡ‚Π° смСщСния; ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ удобства ΠΈ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ написания машинного ΠΊΠΎΠ΄Π°. ΠŸΡ€ΠΈ этом ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² сСбС ΠΎΡ‚ 1 (Π±Π΅Π·ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹Π΅) Π΄ΠΎ 8192 (Π΄Π²ΡƒΡ…ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹Π΅) ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… инструкций.

Π•Ρ‰Ρ‘ Π½Π΅ помСшало Π±Ρ‹ ΡΠ½Π°Π±Π΄ΠΈΡ‚ΡŒ процСссор Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ рСгистрами β€” Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ TMΠ‘ (счётчик систСмного Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°), TMR (рСгистр прСдустановки систСмного Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°, Π·Π°Π΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ отсчёта), PTI (ΠΏΠΎΡ€Ρ‚ Π²Π²ΠΎΠ΄Π°), PTO (ΠΏΠΎΡ€Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π°) ΠΈ CFG (рСгистр систСмной ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, содСрТащий ΠΏΡ€Π΅Π΄Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΠΈ для Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°, Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π΅Π³ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ отсчёта; Ρ„Π»Π°Π³ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ прСрывания ΠΎΡ‚ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° для обСспСчСния возмоТности тактирования процСссов; Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ Ρ„Π»Π°Π³ΠΈ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° с состояниСм ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π° ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π°). Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС придётся Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² мноТСство G Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ количСство инструкций, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ основными ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ пСрСчислСнными Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ рСгистрами.

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

7. Π˜Ρ‚ΠΎΠ³ΠΈ

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

1. ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ константой, ΠΏΡ€ΠΈΠ·Π²Π°Π½Π½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ пространствСнный ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ аспСкты ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ процСсса, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ рСкурсивно опрСдСляСм Ρ‚Ρ€Ρ‘Ρ…ΡƒΡ€ΠΎΠ²Π½Π΅Π²ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ, пространствСнный аспСкт ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°Π΄Π°Ρ‘Ρ‚ Ρ‘ΠΌΠΊΠΎΡΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ памяти Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ < слово (ячСйка) =>страница (АЗУ) => Ρ‚ΠΎΠΌ (ΠžΠ—Π£) >, Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ β€” ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ процСссов, ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… распрСдСлёнными ΠΏΠΎ этим уровням ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ дСйствиями < машинная инструкция (ΠΊΠΎΠΌΠ°Π½Π΄Π°) =>ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°) => интСгрированная систСма (собствСнно, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€) >

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

Π€ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΎΠ±Π° языка Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°Ρ‚ΡŒΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ КП β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ управлСния внСшними коммуникациями Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² число ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… АЛУ. Но Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ послСдниС ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСны Π² систСмС ΠΊΠΎΠΌΠ°Π½Π΄ СдинствСнной инструкциСй, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ зависит ΠΎΡ‚ содСрТимого рСгистров, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ заносится информация ΠΎΠ± источникС ΠΈ ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊΠ΅, ΠΎΠ±ΡŠΡ‘ΠΌΠ΅ пСрСсылаСмой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠΏΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π°. Много мСста эта информация Π½Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚: 2 рСгистра способны Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ любого ΠΈΠ· 4-Ρ… ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄ΠΎΠ² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Π΅Ρ‰Ρ‘ 2 β€” Π½ΠΎΠΌΠ΅Ρ€ любого ΠΈΠ· 4-Ρ… ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° этом ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ 2 β€” ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ любой ячСйки Π² Ρ„Π°ΠΉΠ»Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π΄ΠΎ 4-Ρ… гигаслов. Π’ΠΎ Π΅ΡΡ‚ΡŒ, для ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ источника ΠΈ ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊΠ° (скаТСм, Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… всСмирной ΠΏΠ°ΡƒΡ‚ΠΈΠ½Ρ‹ ΠΈ с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ адрСса ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ слова Π΄Π°Π½Π½Ρ‹Ρ…, хранящСгося Π² памяти ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°) понадобится 6*2 = 12 рСгистров. Π•Ρ‰Ρ‘ 2 потрСбуСтся Π½Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΡ‘ΠΌ пСрСсылаСмой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, послС Ρ‡Π΅Π³ΠΎ останСтся 2 Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΡƒΡ‚ΠΎΡ‡Π½ΡΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… β€” Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² 16 рСгистров Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΠΎΠΆΠΈΡ‚ΡŒΡΡ. Если ΠΆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ для ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ описания выполняСмых дСйствий потрСбуСтся большС, Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ рСгистров Π² качСствС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° Π±Π»ΠΎΠΊΠΈ памяти, Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½Π½Ρ‹Π΅ Π² АЗУ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, всС инструкции КП, ΠΊΡ€ΠΎΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅Ρ‰Ρ‘ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа, Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ Π°Π±ΡΡ‚Ρ€Π°Π³ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΈΡ… Β«Π·ΠΎΠ½Π° видимости» исчСрпываСтся 16+3 рСгистрами ΠΈ двумя страницами АЗУ β€” благодаря Ρ‡Π΅ΠΌΡƒ становится Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° «арифмСтичСского» ΠΈ «гСомСтричСского» языков нСзависимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ рассмотрСнии (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ) Π½Π° опциях Β«ΠΌΠΎΠ½ΠΎΠΊΠ°Π½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΒ» ΠΈ Β«ΠΌΠΎΠ½ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΡΡ‚ΡŒΒ» ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ, подразумСвая ΠΏΡ€ΠΈ этом, Ρ‡Ρ‚ΠΎ вСсь исполняСмый ΠΊΠΎΠ΄ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ вСрсии асСмблСра, Π° всС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ, ΠΏΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ Π½Π° содСрТимоС РОН-ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ Π²Ρ‹Π·ΠΎΠ²ΠΎΠΌ CMD, прописаны ΠΎΠ΄Π½ΠΈΠΌ списком соглашСний. На ΡƒΡ€ΠΎΠ²Π½Π΅ проСктирования систСмы снятиС ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ просто ΠΎΠ·Π½Π°Ρ‡Π°Π»ΠΎ Π±Ρ‹ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€Π° АЛУ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ процСссора ΠΈΠ· списка Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… вСрсий β€” лишь Π±Ρ‹ Π² состав всСх этих АЛУ Π±Ρ‹Π»Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° инструкция CMD ΠΈ 16 РОН-ΠΎΠ², способных Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ для ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ описания всСх Π²ΠΈΠ΄ΠΎΠ² ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ («гСомСтричСской») ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ процСсса. Π’ΠΎ Π΅ΡΡ‚ΡŒ вопрос ΠΎΠ± унификация АЛУ, ΠΊΠ°ΠΊ способа описания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ («арифмСтичСской») ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ, ΠΌΠ΅Π½Π΅Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»Π΅Π½, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ процСссоров ΠΈ ΠΏΡ€ΠΈΠ»Π΅Π³Π°ΡŽΡ‰ΠΈΡ… ΠΊ Π½ΠΈΠΌ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΌ срСдствам Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этого процСсса, схСма ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΈΠ· сообраТСний Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΎΠΉ цСлостности Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ прСдставлСна Π² систСмС лишь Π² СдинствСнном числС. На ΡƒΡ€ΠΎΠ²Π½Π΅ проСктирования Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π΅ΡΡ‚Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΎΠΏΡ†ΠΈΠΉ Β«ΠΌΠΎΠ½ΠΎΠΊΠ°Π½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΒ» ΠΈ Β«ΠΌΠΎΠ½ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΡΡ‚ΡŒΒ»: создавая Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ способ описания схСмы ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ (Π·Π°Π΄Π°ΡŽΡ‰ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π°, содСрТащСго ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰Π΅Π΅ описаниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ), Π° ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ добавлСния Π² эту схСму Π½ΠΎΠ²Ρ‹Ρ… процСссоров опрСдСляСм для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… систСму ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· списка доступных Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ асСмблСра.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° «гСомСтричСских» срСдств Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ свою спСцифику, ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΎΡ‚ «арифмСтичСских». Если мноТСство ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… инструкций Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡƒΠ»ΠΎΠΆΠΈΡ‚ΡŒΡΡ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΡ‘ΠΌ КП (ΠΈ ΠΏΠΎ сути высказанныС Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Π΅ сообраТСния Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΈΠ·Π²Π°Π½Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ 16-Ρ‚ΠΈ Π±ΠΈΡ‚, Ρ…ΠΎΡ‚ΡŒ ΠΈ Π²ΠΏΡ€ΠΈΡ‚Ρ‹ΠΊ, Π½ΠΎ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ для размСщСния Ρ‚Π°ΠΌ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ³ΠΎ RISC-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ асм-Π° Π½Π° 16-Ρ‚ΠΈ РОН-Π°Ρ…), Ρ‚ΠΎ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ «гСомСтричСского» аспСкта Π½Π΅ сущСствуСт ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π° количСство ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π΅Π³ΠΎ языковых Π΅Π΄ΠΈΠ½ΠΈΡ†. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, это количСство Ρ‚ΠΎΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚ΡŒΡΡ ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌΡƒ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ, ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Β«Π΅ΡΡ‚ΡŒ всё Π½ΡƒΠΆΠ½ΠΎ, Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ лишнСго» здСсь Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ Π±Π°Π·Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ прСдполагаСтся выстраиваниС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… этаТСй Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ процСсса, Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡ‚ΡŒ трСбованиям компактности ΠΈ лСгкоусвояСмости. Полагаю, Ρ‡Ρ‚ΠΎ Π² этой области Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡƒΡ‚Ρ‘ΠΌ Π½Π΅Ρ…ΠΈΡ‚Ρ€ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π°ΠΉΡ‚ΠΈ классичСскоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€ΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ возмоТностСй построСния Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ процСсса обСспСчило Π±Ρ‹ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ функционирования ΠΈ удобство проСктирования создаваСмой Π½Π° Π±Π°Π·Π΅ этой ΠΌΠΎΠ΄Π΅Π»ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹.

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

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

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

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