Π’Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ΡΡŒ Π½Π° страницС: 1ΠΈΠ· 816

Π‘Π‘Πš 32.973.

23-02
Π£Π”Πš 004.3
Π’18

Π’Π°Π½Π΅Π½Π±Π°ΡƒΠΌ Π­., ΠžΡΡ‚ΠΈΠ½ Π’.


Π’18 АрхитСктура ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. 6-Π΅ ΠΈΠ·Π΄. β€” БПб.: ΠŸΠΈΡ‚Π΅Ρ€, 2013. β€” 816 с.: ΠΈΠ».

ISBN 978-5-496-00337-7
Книга Π­Π½Π΄Ρ€ΡŽ Π’Π°Π½Π΅Π½Π±Π°ΡƒΠΌΠ°, всСмирно извСстного спСциалиста Π² области ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎ-
Π»ΠΎΠ³ΠΈΠΉ, писатСля ΠΈ прСподаватСля, выходящая ΡƒΠΆΠ΅ Π² ΡˆΠ΅ΡΡ‚ΠΎΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ, посвящСна структурной ΠΎΡ€Π³Π°-
Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π’ Π΅Π΅ основС Π»Π΅ΠΆΠΈΡ‚ идСя иСрархичСской структуры, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΡ€ΠΎ-
вСнь выполняСт Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… этого Π½Π΅Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΏΠΎ-
Π΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ логичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠΏΠ΅Ρ€Π°-
Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ языка ассСмблСра.
Книга рассчитана Π½Π° ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ ΠΊΡ€ΡƒΠ³ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ: ΠΊΠ°ΠΊ Π½Π° студСнтов, ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ‚Π΅Ρ…-
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Ρ‚Π°ΠΊ ΠΈ Π½Π° Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ знакомится с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

Π‘Π‘Πš 32.973.23-02
Π£Π”Πš 004.3

ΠŸΡ€Π°Π²Π° Π½Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΠΏΠΎ соглашСнию с Prentice Hall, Inc. Upper Sadle River, New Jersey 07458. ВсС ΠΏΡ€Π°Π²Π°
Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹. Никакая Ρ‡Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ воспроизвСдСна Π² ΠΊΠ°ΠΊΠΎΠΉ Π±Ρ‹ Ρ‚ΠΎ Π½ΠΈ Π±Ρ‹Π»ΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ Π±Π΅Π· пись-
ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² авторских ΠΏΡ€Π°Π².
Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ, содСрТащаяся Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° ΠΈΠ· источников, рассматриваСмых ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ ΠΊΠ°ΠΊ
Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Π΅. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, имСя Π² Π²ΠΈΠ΄Ρƒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ чСловСчСскиС ΠΈΠ»ΠΈ тСхничСскиС ошибки, ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π½Π΅
ΠΌΠΎΠΆΠ΅Ρ‚ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΡƒΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡ‚Ρƒ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… свСдСний ΠΈ Π½Π΅ нСсСт отвСтствСнности Π·Π°
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ошибки, связанныС с использованиСм ΠΊΠ½ΠΈΠ³ΠΈ.

ISBN 978-0132916523 Π°Π½Π³Π». Β© Prentice Hall, 2013


ISBN 978-5-496-00337-7 Β© ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π½Π° русский язык ООО Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Β«ΠŸΠΈΡ‚Π΅Ρ€Β», 2013
Β© ИзданиС Π½Π° русском языкС, ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ООО Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Β«ΠŸΠΈΡ‚Π΅Ρ€Β», 2013
ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅

ΠŸΡ€Π΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅ ........................................................................................... 16

Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ .................................................................................. 20

Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм .......................................... 76

Π“Π»Π°Π²Π° 3. Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ логичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ................................................ 172

Π“Π»Π°Π²Π° 4. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ..................................................... 270

Π“Π»Π°Π²Π° 5. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ ....................................... 377

Π“Π»Π°Π²Π° 6. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ............................................. 475

Π“Π»Π°Π²Π° 7. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ассСмблСра ............................................................... 555

Π“Π»Π°Π²Π° 8. ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ............................. 590

Π“Π»Π°Π²Π° 9. Библиография ......................................................................... 699

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ А. Π”Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ числа . ......................................................... 708

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π‘. Числа с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ .......................................... 720

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π’. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° языкС ассСмблСра ...................... 729

Алфавитный ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ . ......................................................................... 791


ОглавлСниС

ΠŸΡ€Π΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅ ............................................................... 16
ΠžΡ‚ издатСля ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ............................................................................... 19

Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ......................................................... 20


ΠœΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Π°Ρ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ организация ........................................... 20
Π―Π·Ρ‹ΠΊΠΈ, ΡƒΡ€ΠΎΠ²Π½ΠΈ ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹...................................................20
Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹................................................23
Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… машин..........................................................26
Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ....................................................... 31
НулСвоС ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β β€” мСханичСскиС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ (1642–1945).............33
ΠŸΠ΅Ρ€Π²ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β β€” элСктронныС Π»Π°ΠΌΠΏΡ‹ (1945–1955)..........................35
Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β β€” транзисторы (1955–1965).....................................38
Π’Ρ€Π΅Ρ‚ΡŒΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β β€” ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ схСмы (1965–1980)..........................40
Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β β€” ΡΠ²Π΅Ρ€Ρ…Π±ΠΎΠ»ΡŒΡˆΠΈΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ схСмы (1980–?)......42
ΠŸΡΡ‚ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β β€” ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ нСбольшой мощности
ΠΈΒ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹.................................................................46
Π’ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² .................................................................................... 47
ВСхнологичСскиС ΠΈ экономичСскиС аспСкты...........................................48
Π¨ΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²...............................................................50
ΠžΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹.....................................................................50
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹................................................................................53
ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹.......................................................55
ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹...................................................................56
Π‘Π΅Ρ€Π²Π΅Ρ€Ρ‹................................................................................................57
ΠšΠ»Π°ΡΡ‚Π΅Ρ€Ρ‹...............................................................................................58
ΠœΡΠΉΠ½Ρ„Ρ€Π΅ΠΉΠΌΡ‹.........................................................................................59
БСмСйства ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² . ......................................................................... 60
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ x86...................................................................60
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ARM.................................................................66
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ AVR..................................................................69
Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния ................................................................................. 70
ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ содСрТаниС ΠΊΠ½ΠΈΠ³ΠΈ ....................................................................... 72
Вопросы ΠΈ задания ................................................................................... 73

Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм ..................... 76


ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ ............................................................................................. 76
Устройство Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора...................................................77
Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄..............................................................................78
ОглавлСниС       7
  

БистСмы RISC ΠΈ CISC.............................................................................82


ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ проСктирования соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².........................84
ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΊΠΎΠΌΠ°Π½Π΄.............................................................85
ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ процСссоров....................................................90
Основная ΠΏΠ°ΠΌΡΡ‚ΡŒ ...................................................................................... 94
Π‘ΠΈΡ‚........................................................................................................94
АдрСса памяти.......................................................................................95
УпорядочСниС Π±Π°ΠΉΡ‚ΠΎΠ²............................................................................96
Код исправлСния ошибок.......................................................................98
Кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ.........................................................................................102
Π‘Π±ΠΎΡ€ΠΊΠ° ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти ΠΈ ΠΈΡ… Ρ‚ΠΈΠΏΡ‹.......................................................106
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ ........................................................................ 106
Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠ°Ρ структура памяти.........................................................107
ΠœΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅ диски.................................................................................108
IDE-диски............................................................................................112
SCSI-диски..........................................................................................114
RAID-массивы......................................................................................115
Π’Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ..................................................................119
Диски CD-ROM....................................................................................121
Диски CD-R.........................................................................................126
Диски CD-RW.......................................................................................128
DVD-диски...........................................................................................128
Диски Blu-Ray......................................................................................130
Π’Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄ ............................................................................................ 131
Π¨ΠΈΠ½Ρ‹...................................................................................................131
Π¨ΠΈΠ½Ρ‹ PCI ΠΈ PCIe..................................................................................133
Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹...........................................................................................136
Π’ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡ‚ΡŒ.......................................................................................141
ΠœΡ‹ΡˆΠΈ..................................................................................................142
Π˜Π³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹..........................................................................143
ΠŸΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹............................................................................................146
Π’Π΅Π»Π΅ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅................................................151
Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ Ρ„ΠΎΡ‚ΠΎΠΊΠ°ΠΌΠ΅Ρ€Ρ‹.......................................................................159
ΠšΠΎΠ΄Ρ‹ символов....................................................................................162
ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ содСрТаниС Π³Π»Π°Π²Ρ‹ ..................................................................... 167
Вопросы ΠΈ задания ................................................................................. 168

Π“Π»Π°Π²Π° 3. Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ логичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ .......................... 172


Π’Π΅Π½Ρ‚ΠΈΠ»ΠΈ ΠΈ Π±ΡƒΠ»Π΅Π²Π° Π°Π»Π³Π΅Π±Ρ€Π° ....................................................................... 172
Π’Π΅Π½Ρ‚ΠΈΠ»ΠΈ...............................................................................................172
Π‘ΡƒΠ»Π΅Π²Π° Π°Π»Π³Π΅Π±Ρ€Π°....................................................................................175
РСализация Π±ΡƒΠ»Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ..............................................................177
Π­ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ схСм.........................................................................179
8      ОглавлСниС

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ логичСскиС схСмы .................................................. 182


Π˜Π½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ схСмы...........................................................................182
ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ схСмы........................................................................184
АрифмСтичСскиС схСмы.......................................................................187
Π’Π°ΠΊΡ‚ΠΎΠ²Ρ‹Π΅ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹...........................................................................192
ΠŸΠ°ΠΌΡΡ‚ΡŒ .................................................................................................... 193
Π—Π°Ρ‰Π΅Π»ΠΊΠΈ..............................................................................................194
Π’Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹..............................................................................................196
РСгистры.............................................................................................198
ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ памяти............................................................................199
ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ памяти............................................................................202
ΠžΠ—Π£ ΠΈ ΠŸΠ—Π£............................................................................................205
FPGA ....................................................................................................... 208
ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ процСссоров ΠΈ ΡˆΠΈΠ½Ρ‹ .......................................................... 210
ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ процСссоров...................................................................210
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΡˆΠΈΠ½Ρ‹...........................................................................212
Π¨ΠΈΡ€ΠΈΠ½Π° ΡˆΠΈΠ½Ρ‹......................................................................................215
Бинхронизация ΡˆΠΈΠ½Ρ‹..........................................................................216
АрбитраТ ΡˆΠΈΠ½Ρ‹...................................................................................221
ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡˆΠΈΠ½Ρ‹......................................................................224
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… процСссоров ....................................................... 227
Intel Core i7..........................................................................................227
ΠžΠ΄Π½ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π°Ρ систСма Texas Instruments OMAP4430......................234
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Atmel ATmega168.....................................................238
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ шин ......................................................................................... 239
Π¨ΠΈΠ½Π° PCI.............................................................................................240
PCI Express..........................................................................................249
Π¨ΠΈΠ½Π° USB............................................................................................255
Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ ........................................................................................... 259
Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°..................................................................259
Π”Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ адрСса........................................................................260
ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ содСрТаниС Π³Π»Π°Π²Ρ‹ ..................................................................... 263
Вопросы ΠΈ задания ................................................................................. 264

Π“Π»Π°Π²Π° 4. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ............................... 270


ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ..................................................................... 270
Π’Ρ€Π°ΠΊΡ‚ Π΄Π°Π½Π½Ρ‹Ρ….......................................................................................271
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹....................................................................................277
Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈΒ β€” ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Mic-1...................279
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Β β€” IJVM ........................................... 284
Π‘Ρ‚Π΅ΠΊ.....................................................................................................284
МодСль памяти IJVM............................................................................286
ОглавлСниС       9
  

Набор IJVM-ΠΊΠΎΠΌΠ°Π½Π΄.............................................................................288
ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ IJVM.................................................................................292
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ .................................................. 294
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΈΡ… запись..................................................................294
РСализация IJVM с использованиСм ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹Β Mic-1.............298
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° уровня ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ .................................................... 313
БыстродСйствиС ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ..............................................................313
Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½Ρ‹ ΠΏΡƒΡ‚ΠΈ......................................................................315
Π£ΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽΡ‰Π°Ρ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· памяти —
ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Mic-2.................................................................322
ΠšΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½Π°Ρ конструкция — ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Mic-3.........................327
БСмиступСнчатый ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Β β€” ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Mic-4......................332
ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ . .......................................................... 336
Кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ.........................................................................................337
ΠŸΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ²...............................................................343
ИсполнСниС с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ
ΠΈΒ ΠΏΠΎΠ΄ΠΌΠ΅Π½Π° рСгистров......................................................................348
БпСкулятивноС исполнСниС.................................................................355
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ уровня ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ....................................................... 357
ΠœΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° процСссора CoreΒ i7................................................357
ΠœΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Omap4430..............................................................364
ΠžΠ±Π·ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Cortex A9.....................................................364
ΠœΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega168...............................368
Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ процСссоров i7, OMAP4430 ΠΈ ATmega168...........................370
ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ содСрТаниС Π³Π»Π°Π²Ρ‹ ..................................................................... 372
Вопросы ΠΈ задания ................................................................................. 373

Π“Π»Π°Π²Π° 5. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ .................. 377


ΠžΠ±Ρ‰ΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ уровня Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π°Β ΠΊΠΎΠΌΠ°Π½Π΄ .................................. 379
Бвойства уровня Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄......................................379
МодСли памяти....................................................................................381
РСгистры.............................................................................................384
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹..............................................................................................385
ΠžΠ±Ρ‰ΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ уровня Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ Core i7....................385
ΠžΠ±Ρ‰ΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ уровня Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ OMAP4430I.............388
ΠžΠ±Π·ΠΎΡ€ уровня Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ ATmega168........................390
Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… ........................................................................................... 392
ЧисловыС Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…........................................................................393
НСчисловыС Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ….....................................................................394
Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… процСссора CoreΒ i7..........................................................395
Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Ρ‹ OMAP4430.........................................................395
Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… ATmega168......................................................................396
10      ОглавлСниС

Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ .................................................................................... 396


ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ проСктирования Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄......................................397
Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.................................................................399
Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ процСссора CoreΒ i7...................................................402
Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ процСссора OMAP4430............................................403
Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ ATmega168...............................................................405
АдрСсация .............................................................................................. 406
Π Π΅ΠΆΠΈΠΌΡ‹ адрСсации..............................................................................406
НСпосрСдствСнная адрСсация.............................................................406
ΠŸΡ€ΡΠΌΠ°Ρ адрСсация...............................................................................406
РСгистровая адрСсация.......................................................................407
КосвСнная рСгистровая адрСсация......................................................407
ИндСксная адрСсация..........................................................................408
ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ индСксная адрСсация..................................................410
БтСковая адрСсация............................................................................410
Π Π΅ΠΆΠΈΠΌΡ‹ адрСсации Π² ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°............................................413
ΠžΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² адрСсации.....................414
Π Π΅ΠΆΠΈΠΌΡ‹ адрСсации процСссора CoreΒ i7...............................................416
Π Π΅ΠΆΠΈΠΌΡ‹ адрСсации процСссора OMAP4430.........................................418
Π Π΅ΠΆΠΈΠΌΡ‹ адрСсации процСссора ATmega168........................................418
Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² адрСсации...........................................................419
Π’ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠ°Π½Π΄ ........................................................................................... 419
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ пСрСмСщСния Π΄Π°Π½Π½Ρ‹Ρ…...........................................................420
Π‘ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.............................................................................421
Π£Π½Π°Ρ€Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ...............................................................................422
БравнСния ΠΈ условныС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹.........................................................424
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€..................................................................426
Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ†ΠΈΠΊΠ»Π°ΠΌΠΈ............................................................................427
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°.......................................................................428
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ процСссора CoreΒ i7...............................................................432
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ OMAP4430............................................................................436
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ATmega168............................................................................439
Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π½Π°Π±ΠΎΡ€ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄.................................................................442
ΠŸΠΎΡ‚ΠΎΠΊ управлСния ................................................................................... 442
ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ управлСния ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹...............................443
ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹..........................................................................................444
Π‘ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹......................................................................................449
ΠŸΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ..........................................................................451
ΠŸΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΡ.........................................................................................452
Π₯анойская башня .................................................................................... 456
РСшСниС Π·Π°Π΄Π°Ρ‡ΠΈ Β«Π₯анойская башня» Π½Π° ассСмблСрС CoreΒ i7.................456
РСшСниС Π·Π°Π΄Π°Ρ‡ΠΈ Β«Π₯анойская башня» Π½Π° ассСмблСрС OMAP4430..........458
ОглавлСниС       11
  

АрхитСктура IA-64 ΠΈ процСссор Itanium 2 ................................................. 459


ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° IA-32...................................................................................460
МодСль IA-64Β β€” вычислСния с явным ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄.............461
Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ числа ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ памяти..............................................462
ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄.........................................................................463
Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ числа условных ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ²Β β€” прСдикация.......................465
БпСкулятивная Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°.......................................................................467
ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ содСрТаниС Π³Π»Π°Π²Ρ‹ ..................................................................... 468
Вопросы ΠΈ задания ................................................................................. 470

Π“Π»Π°Π²Π° 6. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ........................ 475


Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ ................................................................................ 476
Бтраничная организация памяти.........................................................477
РСализация страничной ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ памяти......................................479
Π’Ρ‹Π·ΠΎΠ² страниц ΠΏΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ мноТСство...........................482
ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° замСщСния страниц.............................................................483
Π Π°Π·ΠΌΠ΅Ρ€ страниц ΠΈ фрагмСнтация.........................................................485
БСгмСнтация........................................................................................486
РСализация сСгмСнтации.....................................................................489
Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ CoreΒ i7.................................................................492
Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ OMAP4430...........................................................497
Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅....................................................499
Виртуализация оборудования ................................................................ 500
Аппаратная виртуализация Π² CoreΒ i7....................................................502
Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ...................................................... 502
Π€Π°ΠΉΠ»Ρ‹.................................................................................................503
РСализация Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°...................................504
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ управлСния ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ.........................................................508
Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ................................... 509
Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ процСсса.....................................................................510
БостояниС Π³ΠΎΠ½ΠΎΠΊ..................................................................................511
Бинхронизация процСсса с использованиСм сСмафоров.....................515
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм ............................................................. 518
Знакомство с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами UNIX ΠΈΒ WindowsΒ XP..............519
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ памяти.............................................................526
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°.................................................529
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ управлСния процСссами.......................................................541
ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ содСрТаниС Π³Π»Π°Π²Ρ‹ ..................................................................... 547
Вопросы ΠΈ задания ................................................................................. 548

Π“Π»Π°Π²Π° 7. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ассСмблСра ........................................ 555


Знакомство с ассСмблСром .................................................................... 556
Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ «язык ассСмблСра»?.............................................................556
12      ОглавлСниС

НазначСниС ассСмблСра......................................................................557
Π€ΠΎΡ€ΠΌΠ°Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Π² ассСмблСрС.......................................................558
Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹...........................................................................................559
ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ................................................................................................. 561
ΠœΠ°ΠΊΡ€ΠΎΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, ΠΌΠ°ΠΊΡ€ΠΎΠ²Ρ‹Π·ΠΎΠ² ΠΈ ΠΌΠ°ΠΊΡ€ΠΎΡ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅.........................562
ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ......................................................................564
Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности............................................................565
РСализация макросов Π² ассСмблСрС....................................................565
ΠŸΡ€ΠΎΡ†Π΅ΡΡ ассСмблирования ..................................................................... 566
АссСмблированиС Π·Π° Π΄Π²Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π°........................................................566
ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΎΡ…ΠΎΠ΄....................................................................................567
Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΡ…ΠΎΠ΄.....................................................................................571
Π’Π°Π±Π»ΠΈΡ†Π° символичСских ΠΈΠΌΠ΅Π½..............................................................573
Компоновка ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ........................................................................... 574
Π—Π°Π΄Π°Ρ‡ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Ρ‰ΠΈΠΊΠ°.........................................................................575
Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ модуля..............................................................578
ВрСмя ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ ΠΈ динамичСскоС пСрСраспрСдСлСниС памяти.........579
ДинамичСская ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°..................................................................582
ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ содСрТаниС Π³Π»Π°Π²Ρ‹ ..................................................................... 586
Вопросы ΠΈ задания ................................................................................. 587

Π“Π»Π°Π²Π° 8. ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ......... 590


ВнутрипроцСссорный ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ ........................................................ 592
ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΊΠΎΠΌΠ°Π½Π΄...........................................................592
ВнутрипроцСссорная ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ...............................................599
ΠžΠ΄Π½ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹.................................................606
БопроцСссоры ........................................................................................ 612
Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ процСссоры...........................................................................612
ГрафичСскиС процСссоры....................................................................620
ГрафичСский процСссор NVIDIA Fermi..................................................620
ΠšΡ€ΠΈΠΏΡ‚ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹..............................................................................623
ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ ................................................................................. 624
ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹............................................624
Π‘Π΅ΠΌΠ°Π½Ρ‚ΠΈΠΊΠ° памяти...............................................................................631
UMA-ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ Π² симмСтричных
ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ….................................................636
NUMA-ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹...................................................................644
COMA-ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹...................................................................653
ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ................................................................................ 655
ΠšΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ сСти.....................................................................656
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ с массовым ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠΎΠΌ............................................659
ΠšΠ»Π°ΡΡ‚Π΅Ρ€Π½Ρ‹Π΅ вычислСния......................................................................670
n="…, 13

ΠšΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС


для ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².................................................................675
ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ....................................................................................678
ΠžΠ±Ρ‰Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ .................................................679
ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ..........................................................................686
РаспрСдСлСнныС вычислСния ................................................................ 691
ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ содСрТаниС Π³Π»Π°Π²Ρ‹ .................................................................... 694
Вопросы ΠΈ задания ................................................................................ 696

Π“Π»Π°Π²Π° 9. Библиография ............................................... 699

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ А. Π”Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ числа ................................... 708


Числа ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ точности ....................................................................... 708
ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы счислСния .......................................................... 710
ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ чисСл ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ систСмы счислСния Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ .............. 712
ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ числа ............................................................ 714
Двоичная Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ° ........................................................................... 716
Вопросы ΠΈ задания ................................................................................ 717

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π‘. Числа с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ..................... 720


ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ прСдставлСния чисСл с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ............................ 720
Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ IEEE 754 .................................................................................. 724
Вопросы ΠΈ задания ................................................................................ 727

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π’. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° языкС ассСмблСра ... 729


ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ понятия ................................................................................. 730
Π―Π·Ρ‹ΠΊ ассСмблСра ................................................................................730
НСбольшая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° языкС ассСмблСра......................................731
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ 8088 ..................................................................................... 732
Π¦ΠΈΠΊΠ» процСссора ................................................................................732
РСгистры ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния .............................................................734
РСгистры-ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ...........................................................................735
ΠŸΠ°ΠΌΡΡ‚ΡŒ ΠΈ адрСсация ............................................................................... 737
ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ памяти ΠΈ сСгмСнты.........................................................737
АдрСсация ..........................................................................................739
Набор ΠΊΠΎΠΌΠ°Π½Π΄ 8088 ................................................................................ 743
ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅, ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ арифмСтичСскиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ...................745
ЛогичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΏΠΎΠ±ΠΈΡ‚ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ сдвига .........747
ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ†ΠΈΠΊΠ»ΠΎΠ² ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ
строковыС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ......................................................................748
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈ Π²Ρ‹Π·ΠΎΠ²Π° ...............................................................749
Π’Ρ‹Π·ΠΎΠ²Ρ‹ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ .........................................................................751
14      ОглавлСниС

БистСмныС Π²Ρ‹Π·ΠΎΠ²Ρ‹ ΠΈ систСмныС ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.................................752


Π—Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ замСчания ΠΎ Π½Π°Π±ΠΎΡ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄......................................755
АссСмблСр .............................................................................................. 756
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅.............................................................................................756
АссСмблСр as88 ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° ACK...........................................................757
НСкоторыС отличия ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ассСмблСров 8088.................................761
ВрассСр .................................................................................................. 762
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ трассСра...............................................................................764
ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ дСйствия ................................................................... 766
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ................................................................................................ 767
Hello World...........................................................................................767
РСгистры ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния..............................................................770
Π’Ρ‹Π·ΠΎΠ² рСгистров ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ указатСля...................................................772
ΠžΡ‚Π»Π°Π΄ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²Ρ‹Π²ΠΎΠ΄Π° массива...................................................775
ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… строк ΠΈ строковыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹............................778
Π’Π°Π±Π»ΠΈΡ†Ρ‹ диспСтчСризации...................................................................782
Π‘ΡƒΡ„Π΅Ρ€ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ доступ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ.............................784
Вопросы ΠΈ задания ................................................................................. 790

Алфавитный ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ . ............................................... 791


Π­. Π’Π°Π½Π΅Π½Π±Π°ΡƒΠΌ (AST): БюзаннС, Π‘Π°Ρ€Π±Π°Ρ€Π΅, ΠœΠ°Ρ€Π²ΠΈΠ½Ρƒ, Арону
ΠΈ Н. Π’. ΠžΡΡ‚ΠΈΠ½ (TA): Π ΠΎΠ±Π΅Ρ€Ρ‚Π΅, которая прСдоставила ΠΌΠ½Π΅ мСсто
(ΠΈ врСмя) Π΄Π»ΡΒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
ΠŸΡ€Π΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅

Π’ основС ΠΏΠ΅Ρ€Π²Ρ‹Ρ… пяти ΠΈΠ·Π΄Π°Π½ΠΈΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π»Π΅ΠΆΠΈΡ‚ идСя ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ½ΠΎ
Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… выполняСт ΠΊΠ°ΠΊΡƒΡŽ-
Π»ΠΈΠ±ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ. Π­Ρ‚ΠΎ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ сСйчас ΡΡ‚ΠΎΠ»ΡŒ
ΠΆΠ΅ ΠΏΡ€Π°Π²ΠΎΠΌΠ΅Ρ€Π½ΠΎ, ΠΊΠ°ΠΊ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄Π° Π² свСт ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ издания, поэтому я ΠΏΠΎ-
ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π±Π΅Ρ€Ρƒ Π΅Π³ΠΎ Π·Π° основу, Π½Π° этот Ρ€Π°Π· ΡƒΠΆΠ΅ Π² ΡˆΠ΅ΡΡ‚ΠΎΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ. Как ΠΈ Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ…
пяти, Π² этом ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ логичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, Π° Ρ‚Π°ΠΊΠΆΠ΅
ΡƒΡ€ΠΎΠ²Π½ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы
ΠΈ ассСмблСра.
Π’ Ρ†Π΅Π»ΠΎΠΌ структура ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΡΡ‚Π°Π»Π°ΡΡŒ ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΉ, Π½ΠΎ Π² ΡˆΠ΅ΡΡ‚ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ внСсСны
многочислСнныС измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ приводят Π΅Π΅ Π² соотвСтствиС со ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒ-
Π½Ρ‹ΠΌ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ отрасли. Π’ частности, Π±Ρ‹Π»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ ΠΌΠ°ΡˆΠΈΠ½Ρ‹,
прСдставлСнныС Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². Π’ этом ΠΈΠ·Π΄Π°Π½ΠΈΠΈ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Intel
Core i7, Texas Instrument OMAP4430 ΠΈ Atmel ATmega168. Core i7Β β€” популярный
процСссор, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΈ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°
сСрвСрах. OMAP4430Β β€” популярный процСссор Π½Π° Π±Π°Π·Π΅ ARM, ΡˆΠΈΡ€ΠΎΠΊΠΎ примСняС-
ΠΌΡ‹ΠΉ Π² смартфонах ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ….
Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, Π²Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ слыхали ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ ATmega168, Π½ΠΎ
ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π· взаимодСйствовали с Π½ΠΈΠΌ. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega168 Π½Π° Π±Π°Π·Π΅
AVR встрСчаСтся Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… встроСнных систСмах, ΠΎΡ‚ радиочасов Π΄ΠΎ Π‘Π’Π§-ΠΏΠ΅Ρ‡Π΅ΠΉ.
Π˜Π½Ρ‚Π΅Ρ€Π΅Ρ ΠΊΠΎ встроСнным систСмам растСт, ΠΈ ATmega168 повсСмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ
благодаря своСй ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠ·ΠΊΠΎΠΉ стоимости, ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ-
Π½ΠΎΠ³ΠΎ обСспСчСния ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств, Π° Ρ‚Π°ΠΊΠΆΠ΅ изобилию ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎ-
Π²Π°Π½Π½Ρ‹Ρ… программистов. БСзусловно, ΠΏΠΎ количСству установлСнных экзСмпля-
Ρ€ΠΎΠ² Π² ΠΌΠΈΡ€Π΅ ATmega168 Π½Π° порядки ΠΎΠΏΠ΅Ρ€Π΅ΠΆΠ°Π΅Ρ‚ процСссоры Pentium ΠΈ CoreΒ i3,
i5 ΠΈ i7. ATmega168 устанавливаСтся Π² ΠΎΠ΄Π½ΠΎΠΏΠ»Π°Ρ‚Π½Ρ‹ΠΉ встроСнный ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
ArduinoΒ β€” ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΡƒΡŽ систСму для энтузиастов, которая Π±Ρ‹Π»Π° спроСктирована
Π² ΠΈΡ‚Π°Π»ΡŒΡΠ½ΡΠΊΠΎΠΌ унивСрситСтС с расчСтом Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° стоила дСшСвлС ΠΎΠ±Π΅Π΄Π°
Π² ΠΏΠΈΡ†Ρ†Π΅Ρ€ΠΈΠΈ.
МногиС ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ, Π²Ρ‹ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ свои ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ курсы Π½Π° основС этой
ΠΊΠ½ΠΈΠ³ΠΈ, просили мСня Ρ€Π°Π·Π²ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ программирования Π½Π° языкС ассСмблСра. Π’Β ΡˆΠ΅-
стом ΠΈΠ·Π΄Π°Π½ΠΈΠΈ этот ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π±Ρ‹Π» Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π½Π° Π²Π΅Π±-сайтС ΠΊΠ½ΠΈΠ³ΠΈ (см. Π΄Π°Π»Π΅Π΅), Π³Π΄Π΅ ΠΎΠ½
Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ состоянии. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ассСмблСр 8088, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСт собой ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π½Π΅-
вСроятно популярного Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ iA32, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ процСссором CoreΒ i7.
МоТно Π±Ρ‹Π»ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ARM ΠΈΠ»ΠΈ AVR ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄,
ΠΎΒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ°Π»ΠΎ ΠΊΡ‚ΠΎ ΡΠ»Ρ‹ΡˆΠ°Π», Π½ΠΎ Ρƒ 8088 Π΅ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ прСимущСство — Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ
студСнтов Π΄ΠΎΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° 8088-совмСстимых систСмах. ΠŸΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄
Core i7 слишком слоТСн для ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ изучСния студСнтами. Набор ΠΊΠΎΠΌΠ°Π½Π΄
8088 ΠΏΠΎΡ…ΠΎΠΆ Π½Π° Π½Π΅Π³ΠΎ, Π½ΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅.
ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, процСссор Core i7, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассмотрСнный Π² этом ΠΈΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΠ½ΠΈ-
Π³ΠΈ, способСн Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ 8088. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ассСмблСрный
ΠΊΠΎΠ΄ ΠΎΡ‡Π΅Π½ΡŒ слоТно, я Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» нСсколько ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… срСдств, ΠΏΡ€ΠΈΠ·Π²Π°Π½-
ΠŸΡ€Π΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅     17
     

Π½Ρ‹Ρ… ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π² процСссС изучСния языка ассСмблСра, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ сам ассСмблСр 8088,


Π° Ρ‚Π°ΠΊΠΆΠ΅ симулятор ΠΈ трассСр. Π­Ρ‚ΠΈ инструмСнты Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² срСдах Windows,
UNIX ΠΈ Linux. Они доступны Π½Π° Π²Π΅Π±-сайтС ΠΊΠ½ΠΈΠ³ΠΈ.
Π‘ Π³ΠΎΠ΄Π°ΠΌΠΈ ΠΊΠ½ΠΈΠ³Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»Π°ΡΡŒ Π² объСмС (Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ Π±Ρ‹Π»ΠΎ 443 страницы;
Π² этом ΡƒΠΆΠ΅ 816). Π­Ρ‚ΠΎ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ происходит постоянноС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅,
ΠΈΒ ΠΎΒ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π΅ становится извСстно всС большС ΠΈ большС. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ссли ΠΊΠ½ΠΈΠ³Π°
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² цСлях обучСния, Π½ΡƒΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°
Π²Β Ρ€Π°ΠΌΠΊΠ°Ρ… ΡƒΡ‡Π΅Π±Π½ΠΎΠ³ΠΎ курса (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² систСмС тримСстров) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π΅-
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Β β€” Π² качСствС ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ‚Ρ€ΠΈ
Π³Π»Π°Π²Ρ‹, Ρ‡Π°ΡΡ‚ΡŒ Π³Π»Π°Π²Ρ‹Β 4 (Π΄ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° 4.4 Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ) ΠΈ Π³Π»Π°Π²ΡƒΒ 5, Π° ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π΅ΡΡ Π²Ρ€Π΅-
мя Π½Π° вашС усмотрСниС ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π° остаток Π³Π»Π°Π²Ρ‹ 4, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ части
Π³Π»Π°Π²Β 6, 7 ΠΈ 8 Π² зависимости ΠΎΡ‚ интСрСсов прСподаватСля ΠΈ студСнтов.
Π”Π°Π»Π΅Π΅ приводится краткая сводка основных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΏΠΎ Π³Π»Π°Π²Π°ΠΌ (относи-
Ρ‚Π΅Π»ΡŒΠ½ΠΎ пятого издания). Π’ Π³Π»Π°Π²Π΅Β 1 ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ излагаСтся история развития
Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС Π΄Π΅Π» ΠΈ рас-
ΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ основныС Π²Π΅Ρ…ΠΈ ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ. ВСроятно, для ΠΌΠ½ΠΎΠ³ΠΈΡ… студСнтов
окаТСтся Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΌ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ самыС ΠΌΠΎΡ‰Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ 1960-Ρ…Β Π³ΠΎΠ΄ΠΎΠ²,
ΡΡ‚ΠΎΠΈΠ²ΡˆΠΈΠ΅ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ², ΠΏΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ мощности Π½Π΅ Π½Π°Π±ΠΈΡ€Π°ΡŽΡ‚
ΠΈΒ ΠΎΠ΄Π½ΠΎΠ³ΠΎΒ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π° ΠΎΡ‚ ΠΈΡ… смартфонов. ΠžΠ±ΡΡƒΠΆΠ΄Π°Π΅Ρ‚ΡΡ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ спСктр су-
Ρ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ FPGA, смартфоны, ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ ΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅
приставки. Π—Π΄Π΅ΡΡŒ ΠΆΠ΅ прСдставлСны Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°
(Core i7, OMAP4430 ΠΈ ATmega168).
ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π³Π»Π°Π²Ρ‹Β 2 Π±Ρ‹Π» ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½. Π’ Π½Π΅Π΅ Π±Ρ‹Π»ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΡ€ΠΎ-
цСссоры ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ графичСскиС процСссоры
(GPU). Π Π°Π·Π΄Π΅Π», посвящСнный носитСлям Π΄Π°Π½Π½Ρ‹Ρ…, Π±Ρ‹Π» Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ описаниями Ρ„Π»ΡΡˆ-
устройств, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ становятся всС Π±ΠΎΠ»Π΅Π΅ популярными. Π’ Ρ€Π°Π·Π΄Π΅Π» Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°
Π±Ρ‹Π» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», посвящСнный соврСмСнным ΠΈΠ³Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΌΠ°Π½ΠΈΠΏΡƒ-
ляторам, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Wiimote ΠΈ Kinect, Π° Ρ‚Π°ΠΊΠΆΠ΅ сСнсорныС экраны, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅
в смартфонах ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π°Ρ….
Π“Π»Π°Π²Π°Β 3 ΠΏΡ€Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π»Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ измСнСния. Она, ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€Π΅ΠΆΠ΄Π΅, открываСтся
описаниСм ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ транзисторов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ соврСмСнного
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π±Ρ‹Π» понятСн Π΄Π°ΠΆΠ΅ студСнту, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΌΡƒ прСдставлСния ΠΎΠ± Π°ΠΏΠΏΠ°-
Ρ€Π°Ρ‚Π½ΠΎΠΉ части. ΠœΡ‹ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠΌ Π½ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Π²Π΅Π½Ρ‚ΠΈΠ»ΡŒΠ½Ρ‹Ρ…
ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ… (FPGA, Field-Programmable Gate Array)Β β€” устройствах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сни-
ΠΆΠ°ΡŽΡ‚ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ уровня логичСских элСмСнтов
Π΄ΠΎ Ρ‚Π°ΠΊΠΎΠΉ стСпСни, Ρ‡Ρ‚ΠΎ послСдниС ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… аудиториях.
Π’Π°ΠΊΠΆΠ΅ здСсь прСдставлСны высокоуровнСвыС описания Ρ‚Ρ€Π΅Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€, Π²Ρ‹Π±Ρ€Π°Π½-
Π½Ρ‹Ρ… Π½Π°ΠΌΠΈ Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°.
Π“Π»Π°Π²Π°Β 4, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Ρ‹ основныС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ дСйствия Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…
систСм, ΠΎΡΡ‚Π°Π»Π°ΡΡŒ послС Π²Ρ‹Ρ…ΠΎΠ΄Π° пятого издания ΠΏΠΎΡ‡Ρ‚ΠΈ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Π’Β Π½Π΅Π΅ лишь
Π²Π²Π΅Π΄Π΅Π½Ρ‹ Ρ‚Ρ€ΠΈ Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»Π°, посвящСнныС ΡƒΡ€ΠΎΠ²Π½ΡŽ ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ процСссо-
Ρ€ΠΎΠ² Core 7, OMAP4430 ΠΈ ATmega168.
Π“Π»Π°Π²Ρ‹ 5 ΠΈ 6 Π±Ρ‹Π»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ для Π½ΠΎΠ²Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€; Π² частности, появились
Π½ΠΎΠ²Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ с описаниями Π½Π°Π±ΠΎΡ€ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ ARM ΠΈ AVR. Π’Β Π³Π»Π°Π²Π΅Β 6 вмСсто
Windows XP ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Windows 7.
Π“Π»Π°Π²Π° 7, посвящСнная ассСмблСру, ΠΎΡΡ‚Π°Π»Π°ΡΡŒ практичСски Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΠΎΠΉ.
18      ΠŸΡ€Π΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅

Π“Π»Π°Π²Π° 8, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ пСрСписана, ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ½Π° Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ Ρ€Π°Π·-


Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€. Π’ Π½Π΅Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ
информация ΠΎ многопроцСссорной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ Core i7 ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС Π°Ρ€-
Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ графичСского процСссора ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния NVIDIA Fermi. НаконСц,
Ρ€Π°Π·Π΄Π΅Π»Ρ‹, посвящСнныС ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ BlueGene ΠΈ Red Storm, Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹
Π² соотвСтствиС с послСдними обновлСниями этих гигантских машин.
Π“Π»Π°Π²Π° 9 измСнилась. Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ Π½Π° Π²Π΅Π±-сайт, поэтому
Π² Π³Π»Π°Π²Π΅ ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ссылки, ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌΡ‹Π΅ Π² ΠΊΠ½ΠΈΠ³Π΅. ΠœΠ½ΠΎΠ³ΠΈΡ… ΠΈΠ· Π½ΠΈΡ… Π½Π΅ Π±Ρ‹Π»ΠΎ
Π²Β ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… изданиях ΠΊΠ½ΠΈΠ³ΠΈ. Π­Ρ‚ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ СстСствСнно; строСниС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Β β€”
ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ развиваСтся.
ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ А ΠΈ Π‘ Π½Π΅ измСнились, Π΄Π° это ΠΈ понятно  β€” Π² области Π΄Π²ΠΎΠΈΡ‡-
Π½Ρ‹Ρ… ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… чисСл Π·Π° послСдниС нСсколько Π»Π΅Ρ‚ Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΉ Π½Π΅
Π±Ρ‹Π»ΠΎ. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β Π’, посвящСнноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° языкС ассСмблСра,
Π±Ρ‹Π»ΠΎ написано Π­Π²Π΅Ρ€Ρ‚ΠΎΠΌ Π’Π°Ρ‚Ρ‚Π΅Π»Π΅ΠΌ (Evert Wattel) ΠΈΠ· Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ унивСрситСта
АмстСрдама. Π£ Π½Π΅Π³ΠΎ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ обучСния Ρ€Π°Π±ΠΎΡ‚Π΅ с инструмСнтариСм ΠΏΡ€ΠΎ-
граммирования Π½Π° ассСмблСрС, ΠΈ я ΠΎΡ‡Π΅Π½ΡŒ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ Π΅ΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ взялся Π·Π° эту
Π·Π°Π΄Π°Ρ‡Ρƒ. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» прилоТСния Π² Ρ†Π΅Π»ΠΎΠΌ ΠΌΠ°Π»ΠΎ измСнился с Π²Ρ‹Ρ…ΠΎΠ΄Π° пятого издания,
Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ инструмСнты Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π½Π° Π²Π΅Π±-сайтС, Π° Π½Π΅ Π½Π° ΠΏΡ€ΠΈ-
Π»Π°Π³Π°Π΅ΠΌΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дискС.
Помимо инструмСнтов ассСмблирования, Π½Π° Π²Π΅Π±-сайтС Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠ΄Π΅-
лирования (графичСский симулятор), прСдусмотрСнная для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠΌ
Π³Π»Π°Π²Ρ‹Β 4. Π•Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ стал профСссор Π ΠΈΡ‡Π°Ρ€Π΄ Π‘ΠΎΠ»Ρ‚Π΅Ρ€ (Richard Salter) ΠΈΠ·
ΠΊΠΎΠ»Π»Π΅Π΄ΠΆΠ° ΠžΠ±Π΅Ρ€Π»ΠΈΠ½. Π•ΠΌΡƒΒ β€” ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ спасибо. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ студСнтам
Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, прСдставлСнныС Π² этой Π³Π»Π°Π²Π΅.
Π’Π΅Π±-сайт ΠΊΠ½ΠΈΠ³ΠΈ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΈ всСм ΠΏΡ€ΠΎΡ‡ΠΈΠΌ находится ΠΏΠΎ адрСсу:
http://www.pearsonhighered.com/tanenbaum
ПослС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ адрСсу Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° ссылкС Companion Website
ΠΈΒ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½ΡƒΡŽ страницу Π² появившСмся мСню. Π’ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ рСсурсов для
студСнтов входят:
АссСмблСр/трассСр.
ГрафичСский симулятор.
Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹.
К рСсурсам для ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»Π΅ΠΉ относятся:
ΒΒΠŸΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PowerPoint.
РСшСния ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ, ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π² ΠΊΠΎΠ½Ρ†Π΅ Π³Π»Π°Π².
Для доступа ΠΊ ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ рСсурсам потрСбуСтся ΠΏΠ°Ρ€ΠΎΠ»ΡŒ. Π§Ρ‚ΠΎΠ±Ρ‹
ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, прСподаватСлям слСдуСт ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ с прСдставитСлСм Pearson
Education.
МногиС люди Ρ‡ΠΈΡ‚Π°Π»ΠΈ (ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ части) рукописи Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΈ выска-
Π·Π°Π»ΠΈ Ρ†Π΅Π½Π½Ρ‹Π΅ замСчания ΠΈ прСдлоТСния ΠΈΠ»ΠΈ ΠΎΠΊΠ°Π·Π°Π»ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΠΎΠΌΠΎΡ‰ΡŒ. Π’ част-
ности, ΠΌΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ Анну ΠžΡΡ‚ΠΈΠ½ (Anna Austin), ΠœΠ°Ρ€ΠΊΠ° ΠžΡΡ‚ΠΈΠ½Π°
(Mark Austin), Π›ΠΈΠ²ΠΈΠΎ Π‘Π΅Ρ€Ρ‚Π°ΠΊΠΊΠΎ (Livio Bertacco), Π’Π°Π»Π΅Ρ€ΠΈΡŽ Π‘Π΅Ρ€Ρ‚Π°ΠΊΠΊΠΎ (Valeria
Bertacco), ДСбаприя Π§Π°Ρ‚Ρ‚Π΅Ρ€Π΄ΠΆΠΈ (Debapriya Chatterjee), ДТСйсона КлСмонса
(Β Jason Clemons), Π­Π½Π΄Ρ€ΡŽ Π”Π΅ΠžΡ€ΠΈΠΎ (AndrewDeOrio), Π”ΠΆΠΎΠ·Π΅Ρ„Π° Π“Ρ€Π΅ΠΉΡ‚Ρ…Π°ΡƒΠ·Π° ( Joseph
Greathouse) ΠΈ АндрСа ΠŸΠ΅Π»Π»Π΅Π³Ρ€ΠΈΠ½ΠΈ (Andrea Pellegrini).
ΠžΡ‚ издатСля пСрСвода      19

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ люди ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π»ΠΈ Ρ€ΡƒΠΊΠΎΠΏΠΈΡΡŒ ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»ΠΈ свои измСнСния: ДТСйсон


Π”. Бакос (Β Jason D. Bakos)Β β€” унивСрситСт ΠΠΆΠ½ΠΎΠΉ ΠšΠ°Ρ€ΠΎΠ»ΠΈΠ½Ρ‹, Π‘ΠΎΠ± Π‘Ρ€Π°ΡƒΠ½ (Bob
Brown)Β β€” ΠΠΆΠ½Ρ‹ΠΉ политСхничСский государствСнный унивСрситСт, Π­Π½Π΄Ρ€ΡŽ Π§Π΅Π½
(Andrew Chen)Β β€” ГосударствСнный унивСрситСт ΠœΠΈΠ½Π½Π΅ΡΠΎΡ‚Ρ‹ (ΠœΡƒΡ€Ρ…Π΅Π΄), Π”ΠΆ. АрчСр
Π₯аррис (Β J. Archer Harris)Β β€” унивСрситСт ДТСймса Мэдисона, Бьюзан ΠšΡ€ΡƒΠΊΠ΅
(Susan Krucke)Β β€” унивСрситСт ДТСймса Мэдисона, А. Π―Π²ΡƒΠ· ΠžΡ€ΡƒΠΊ (A.Β Yavuz
Oruc)Β β€” унивСрситСт ΡˆΡ‚Π°Ρ‚Π° ΠœΡΡ€ΠΈΠ»Π΅Π½Π΄, Ѐрэнсис ΠœΠ°Ρ€Ρˆ (Frances Marsh)Β β€” ΠΌΡƒ-
Π½ΠΈΡ†ΠΈΠΏΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ»Π»Π΅Π΄ΠΆ ДТСймстауна ΠΈ ΠšΡ€ΠΈΡ Π¨ΠΈΠ½Π΄Π»Π΅Ρ€ (Kris Schindler)Β β€” ΡƒΠ½ΠΈ-
вСрситСт Π² Π‘Π°Ρ„Ρ„Π°Π»ΠΎ. Бпасибо Π²Π°ΠΌ всСм.
Π£ нас Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ участвовали Π² создании Π½ΠΎΠ²Ρ‹Ρ… ΡƒΠΏΡ€Π°ΠΆ-
Π½Π΅Π½ΠΈΠΉ. Π­Ρ‚ΠΎ Π‘Π°ΠΉΡ€ΠΎΠ½ А. Π”ΠΆΠ΅Ρ„Ρ„ (Byron A. Jeff)Β β€” унивСрситСт ΠšΠ»Π΅ΠΉΡ‚ΠΎΠ½Π°, Π›ΠΎΡ€Π°
Π£. ΠœΠ°ΠΊΡ„ΠΎΠ»Π» (Laura W. McFall)Β β€” унивСрситСт Π”Π΅ΠŸΠΎΠ»Π°, Π’Π°Π³ΠΈ М. ΠœΠΎΡΡ‚Π°Ρ„Π°Π²ΠΈ
(Taghi M. Mostafavi)Β β€” унивСрситСт Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠΉ ΠšΠ°Ρ€ΠΎΠ»ΠΈΠ½Ρ‹ Π² Π¨Π°Ρ€Π»ΠΎΡ‚Ρ‚Π΅ ΠΈ ДТСймс
Нистром (Β James Nystrom)Β β€” унивСрситСт ЀСрриса. Им ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ Π±Π»Π°Π³ΠΎ-
Π΄Π°Ρ€Π½Ρ‹ Π·Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ.
Наш Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Врэйси ДТонсон (Tracy Johnson) Π±Ρ‹Π»Π° ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎ-
Π»Π΅Π·Π½Π° Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΡ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ проявила большоС Ρ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅. ΠœΡ‹ высоко
Ρ†Π΅Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠšΡΡ€ΠΎΠ» Π‘Π½Π°ΠΉΠ΄Π΅Ρ€ (Carole Snyder) ΠΏΠΎ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚ участников
ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π‘ΠΎΠ± Π­Π½Π³Π»Ρ…Π°Ρ€Ρ‚ (Bob Englehardt) прСкрасно справился с ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ
производствСнного процСсса.
Π― (AST) Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ Π‘ΡŽΠ·Π°Π½Π½Ρƒ Π·Π° Π΅Π΅ любовь ΠΈ нСдюТинноС Ρ‚Π΅Ρ€ΠΏΠ΅-
Π½ΠΈΠ΅. Π­Ρ‚ΠΎ ΡƒΠΆΠ΅ 21-я ΠΊΠ½ΠΈΠ³Π°, ΠΈ ΠΌΡ‹ Π΄ΠΎ сих ΠΏΠΎΡ€ вмСстС! Бпасибо Π‘Π°Ρ€Π±Π°Ρ€Π΅ ΠΈ ΠœΠ°Ρ€Π²ΠΈΠ½Ρƒ
Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΄Π΅Ρ‚ΠΈΒ β€” Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ½ΠΈ Π·Π½Π°ΡŽΡ‚, Ρ‡Π΅ΠΌ профСссора
Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ сСбС Π½Π° Тизнь. Арон ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΡƒΠΆΠ΅ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ поколСнию:
эти Π΄Π΅Ρ‚ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π΅Ρ‰Π΅ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΈΠ΄ΡƒΡ‚ Π² дСтский сад.
Натану для этого Π΅Ρ‰Π΅ ΠΌΠ°Π»ΠΎΠ²Π°Ρ‚, Π½ΠΎ послС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΎΠ½ научится Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ
Π½Π° ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ iPad.
НаконСц, я (TA) Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ свою Ρ‚Π΅Ρ‰Ρƒ Π ΠΎΠ±Π΅Ρ€Ρ‚Ρƒ, которая ΠΏΠΎΠΌΠΎΠ³Π»Π°
ΠΌΠ½Π΅ с пользой провСсти врСмя Π² Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π°Π΄ ΠΊΠ½ΠΈΠ³ΠΎΠΉ. Π•Π΅ столовая Π² Бассано Π”Π΅Π»ΡŒ
Π“Ρ€Π°ΠΏΠΏΠ° (Π˜Ρ‚Π°Π»ΠΈΡ) прСдоставила ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ укрытия, одиночСства ΠΈ Π²ΠΈΠ½Π°, сколько
Π±Ρ‹Π»ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этой Π²Π°ΠΆΠ½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ.
Π­Π½Π΄Ρ€ΡŽ Π’Π°Π½Π½Π΅Π½Π±Π°ΡƒΠΌ
Π’ΠΎΠ΄Π΄ ΠžΡΡ‚ΠΈΠ½

ΠžΡ‚ издатСля ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π°
Π’Π°ΡˆΠΈ замСчания, прСдлоТСния ΠΈ вопросы отправляйтС ΠΏΠΎ адрСсу элСктронной
ΠΏΠΎΡ‡Ρ‚Ρ‹ comp@piter.com (ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Β«ΠŸΠΈΡ‚Π΅Ρ€Β», ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ рСдакция).
ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π΄Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ вашС ΠΌΠ½Π΅Π½ΠΈΠ΅!
ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½Π°ΡˆΠΈΡ… ΠΊΠ½ΠΈΠ³Π°Ρ… Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½Π° Π²Π΅Π±-сайтС ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ-
ства http://www.piter.com.
Π“Π»Π°Π²Π° 1.
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Β β€” это машина, которая ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ, исполняя


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

ΠœΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Π°Ρ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ
организация
Как ΠΌΡ‹ ΡƒΠΆΠ΅ сказали, сущСствуСт огромная Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ людям,
ΠΈ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹. Π›ΡŽΠ΄ΠΈ хотят ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ X, Π½ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ сдС-
Π»Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Y. Из-Π·Π° этого Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. ЦСль Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈΒ β€” ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ,
ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

Π―Π·Ρ‹ΠΊΠΈ, ΡƒΡ€ΠΎΠ²Π½ΠΈ ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹


Π’Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ двумя способами. Оба способа ΠΏΠΎΠ΄-
Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄, Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… для Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Ρ‡Π΅ΠΌ встроСн-
Π½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π­Ρ‚ΠΈ Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² совокупности Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ язык,
ΠœΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Π°Ρ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ организация      21

ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π―1. ВстроСнныС ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‚ΠΎΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠΈ-


Ρ€ΡƒΡŽΡ‚ язык, ΠΈ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π―0. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанныС Π½Π° Π΅Π³ΠΎ машинном языкС Π―0. Π”Π²Π° способа Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎ-
Π±Π»Π΅ΠΌΡ‹ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹,
написанныС Π½Π° языкС Я1Β β€” вСдь, Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ язык Π―0.
ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ способ исполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанной Π½Π° языкС Π―1, ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅-
Π²Π°Π΅Ρ‚ Π·Π°ΠΌΠ΅Π½Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ эквивалСнтным Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° языкС Π―0.
В этом случаС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ исполняСт Π½ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π½Π° языкС Я0,
вмСсто старой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанной Π½Π° Π―1. Π­Ρ‚Π° тСхнология называСтся транс-
ляциСй.
Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² создании Π½Π° языкС Π―0 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‰Π΅ΠΉ
в качСствС Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанныС Π½Π° языкС Π―1. ΠŸΡ€ΠΈ этом ΠΊΠ°ΠΆ-
дая ΠΊΠΎΠΌΠ°Π½Π΄Π° языка Π―1 обрабатываСтся ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎ, послС Ρ‡Π΅Π³ΠΎ сразу исполняСтся
эквивалСнтный Π΅ΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ языка Π―0. Π­Ρ‚Π° тСхнология Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ состав-
лСния Π½ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π―0. Она называСтся ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ, Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°,
которая осущСствляСт ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡŽ, называСтся ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠΌ.
ΠœΠ΅ΠΆΠ΄Ρƒ трансляциСй ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ. Π’ ΠΎΠ±ΠΎΠΈΡ… случаях ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ исполняСт Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° языкС Π―0, эквивалСнтных
ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ Π―1. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ лишь Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ трансляции вся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π―1 ΠΏΠ΅Ρ€Π΅-
дСлываСтся Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π―0, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π―1 отбрасываСтся, Π° новая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°
Π½Π°Β Π―0 загруТаСтся Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ Π·Π°Ρ‚Π΅ΠΌ исполняСтся. Π’ΠΎ врСмя Π²Ρ‹ΠΏΠΎΠ»-
нСния сгСнСрированная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° Π―0 управляСт Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
ΠŸΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ каТдая ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π―1 пСрСкодируСтся Π² Π―0
ΠΈ сразу ΠΆΠ΅ исполняСтся. Вранслированная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΈ этом Π½Π΅ создаСтся.
Π Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° управляСт ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° Π―1
Π΅ΡΡ‚ΡŒ Π½Π΅ Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅, ΠΊΠ°ΠΊ «сырыС» Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. Оба ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·Ρƒ-
ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ вмСстС, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.
Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, Ρ‡Π΅ΠΌ ΠΌΡ‹ΡΠ»ΠΈΡ‚ΡŒ катСгориями трансляции ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ, Π³ΠΎΡ€Π°Π·Π΄ΠΎ
ΠΏΡ€ΠΎΡ‰Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ сСбС сущСствованиС гипотСтичСского ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΠ»ΠΈ Π²ΠΈΡ€-
Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΌ языком являСтся язык Π―1. НазовСм
Ρ‚Π°ΠΊΡƒΡŽ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ М1, Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с язы-
ΠΊΠΎΠΌΒ Π―0Β β€”Β Πœ0. Если Π±Ρ‹ Ρ‚Π°ΠΊΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ М1 ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π΅Π·
Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚, язык Π―0, Π΄Π° ΠΈ машина, которая исполняСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
Π½Π° языкС Π―0, Π±Ρ‹Π»ΠΈ Π±Ρ‹ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹. МоТно Π±Ρ‹Π»ΠΎ Π±Ρ‹ просто ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π°
языкС Π―1, Π°Β ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ сразу Π±Ρ‹ ΠΈΡ… исполнял. Π”Π°ΠΆΠ΅ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ
Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ удастся (ΠΈΠ·-Π·Π° Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π΄ΠΎΡ€ΠΎΠ³ΠΎΠ²ΠΈΠ·Π½Ρ‹ ΠΈΠ»ΠΈ
трудностСй Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ), люди Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π½Π° Π½Π΅Π΅
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π­Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎ-
Π³Ρ€Π°ΠΌΠΌΠΎΠΉ, написанной Π½Π° языкС Π―0, Π° сама ΠΎΠ½Π° ΠΌΠΎΠ³Π»Π° Π±Ρ‹ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽ-
Ρ‰ΠΈΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ…
машин Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ эти ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚.
Врансляция ΠΈ интСрпрСтация цСлСсообразны лишь Π² Ρ‚ΠΎΠΌ случаС, Ссли язы-
ΠΊΠΈΒ Π―0 ΠΈ Π―1 Π½Π΅ слишком ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°. Часто это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ язык Я1
хотя ΠΈ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ Π―0, Π½ΠΎ всС ΠΆΠ΅ Π΄Π°Π»Π΅ΠΊ ΠΎΡ‚ ΠΈΠ΄Π΅Π°Π»Π°. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это нСсколько ΠΎΠ±Π΅-
скураТиваСт Π² свСтС ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ†Π΅Π»ΠΈ создания языка Π―1Β β€” ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎ-
22      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

граммиста ΠΎΡ‚ Π±Ρ€Π΅ΠΌΠ΅Π½ΠΈ написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° языкС, понятным ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, Π½ΠΎ


малоприспособлСнном для Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°. Однако ситуация Π½Π΅ Ρ‚Π°ΠΊ Π±Π΅Π·Π½Π°Π΄Π΅ΠΆΠ½Π°.
ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹Β β€” созданиС Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎ-
Ρ‚ΠΎΡ€Ρ‹Π΅ Π² большСй стСпСни ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΈ Π² мСньшСй стСпСни Π½Π°
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρ‡Π΅ΠΌ Π―1. Π­Ρ‚ΠΎΡ‚ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ Ρ‚Π°ΠΊΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ язык, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ
ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π―2, Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½ΡƒΒ β€” М2. Π§Π΅Π»ΠΎΠ²Π΅ΠΊ
ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языкС Π―2, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина для Ρ€Π°Π±ΠΎΡ‚Ρ‹
ΡΒ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΌ языком Π―2 Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сущСствуСт. Π’Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π»ΠΈΠ±ΠΎ
Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° язык Π―1, Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠΌ, написанным
Π½Π° языкС Π―1.
Π˜Π·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»ΠΎΠ³ΠΎ ряда языков, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π΅Π½ для Ρ‡Π΅Π»ΠΎ-
Π²Π΅ΠΊΠ°, Ρ‡Π΅ΠΌ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒΡΡ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΌΡ‹ Π½Π΅ Π΄ΠΎΠΉΠ΄Π΅ΠΌ Π΄ΠΎ
подходящСго Π½Π°ΠΌ языка. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚Π°ΠΊΠΎΠΉ язык ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ своСго ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠ°
ΠΊΠ°ΠΊ основу, поэтому ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π² Π²ΠΈΠ΄Π΅ ряда ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ,
ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹Ρ… Π½Π° рис.Β 1.1. Π―Π·Ρ‹ΠΊ, находящийся Π² самом Π½ΠΈΠ·Ρƒ иСрархичСской
структуры — самый ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ, Π° Ρ‚ΠΎΡ‚, Ρ‡Ρ‚ΠΎ располоТСн Π½Π° Π΅Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π΅Β β€” самый
слоТный.

Рис. 1.1. ΠœΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Π°Ρ машина

ΠœΠ΅ΠΆΠ΄Ρƒ языком ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ машиной сущСствуСт ваТная Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ.


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

ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΌ языком Π±Ρ‹Π» Π±Ρ‹ C ΠΈΠ»ΠΈ C++, ΠΎΠΊΠ°-


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

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹


Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² состоит ΠΈΠ· Π΄Π²ΡƒΡ… ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ.
Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π΄Π°ΠΆΠ΅ с ΡˆΠ΅ΡΡ‚ΡŒΡŽ уровнями (рис.Β 1.2). Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 0Β β€” это Π°ΠΏ-
ΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ обСспСчСниС ΠΌΠ°ΡˆΠΈΠ½Ρ‹. Π•Π³ΠΎ элСктронныС схСмы ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ машинно-
зависимыС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ уровня 1. Π Π°Π΄ΠΈ ΠΏΠΎΠ»Π½ΠΎΡ‚Ρ‹ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ ΠΎ сущСствова-
Π½ΠΈΠΈ Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ уровня, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ располоТСн Π½ΠΈΠΆΠ΅ Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ. Π­Ρ‚ΠΎΡ‚ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π½Π΅
ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис.Β 1.2, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² сфСру элСктронной Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΈ, слСдо-
Π²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π΅ рассматриваСтся Π² этой ΠΊΠ½ΠΈΠ³Π΅. Он называСтся ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ физичСских
устройств. На этом ΡƒΡ€ΠΎΠ²Π½Π΅ находятся транзисторы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π°ΠΌΠΈ. Если ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ заинтСрСсуСт, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚
транзисторы, Π΅ΠΌΡƒ придСтся ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ области Ρ„ΠΈΠ·ΠΈΠΊΠΈ Ρ‚Π²Π΅Ρ€Π΄ΠΎΠ³ΠΎ Ρ‚Π΅Π»Π°.
На самом Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΈΠ· Ρ‚Π΅Ρ…, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° Ρ†ΠΈΡ„-
Ρ€ΠΎΠ²ΠΎΠΌ логичСском ΡƒΡ€ΠΎΠ²Π½Π΅, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ вСнтилями. Π₯отя Π²Π΅Π½Ρ‚ΠΈΠ»ΠΈ
строятся ΠΈΠ· Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ транзисторы), ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ
Ρ‚ΠΎΡ‡Π½ΠΎ смодСлированы ΠΊΠ°ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ устройства. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ вСнтиля Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ
ΠΈΠ»ΠΈ нСсколько Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… (сигналов, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… 0 ΠΈΠ»ΠΈΒ 1).
Π’Π΅Π½Ρ‚ΠΈΠ»ΡŒ вычисляСт простыС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ этих сигналов, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ И ΠΈΠ»ΠΈ Π˜Π›Π˜.
24      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Рис. 1.2. ШСстиуровнСвый ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Бпособ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ уровня ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠΎΠ΄
Π½ΠΈΠΌ, Π² скобках Π΄Π°Π½ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Π΅Π½Ρ‚ΠΈΠ»ΡŒ формируСтся ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… транзисторов. НСсколько Π²Π΅Π½Ρ‚ΠΈΠ»Π΅ΠΉ


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

Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· памяти ΠΈ исполняСт ΠΈΡ… ΠΎΠ΄Π½Ρƒ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΈ этом


Ρ‚Ρ€Π°ΠΊΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…. НапримСр, ΠΏΡ€ΠΈ исполнСнии ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ADD ΠΎΠ½Π° вызываСтся ΠΈΠ· памя-
Ρ‚ΠΈ, Π΅Π΅ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² рСгистры, АЛУ вычисляСт сумму, Π° Π·Π°Ρ‚Π΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒ-
Ρ‚Π°Ρ‚ направляСтся Ρ‚ΡƒΠ΄Π°, Π³Π΄Π΅ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ. На ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ
ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Ρ€Π°ΠΊΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… происходит такая ΠΆΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, Π½ΠΎ ΠΏΡ€ΠΈ этом Π½Π΅Ρ‚
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ уровня 2.
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒΒ 2 ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ
ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ΅Ρ‚ руководство для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ ΠΏΡ€ΠΎΠ΄Π°Π΅Ρ‚,
ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ «Руководство ΠΏΠΎ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ языку XΒ», Β«ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° YΒ» ΠΈΒ Ρ‚.Β ΠΏ. ПодобноС руководство содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ±
этом ΡƒΡ€ΠΎΠ²Π½Π΅, Π° Π½Π΅ ΠΎ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΡ… уровнях. ΠžΠΏΠΈΡΡ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Π² Π½Π΅ΠΌ Π½Π°Π±ΠΎΡ€ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ…
ΠΊΠΎΠΌΠ°Π½Π΄ Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ исполняСтся ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ-ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ»ΠΈ
Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ обСспСчСниСм. Если ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ поставляСт Π΄Π²Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π°
для ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠ·Π΄Π°Ρ‚ΡŒ Π΄Π²Π° руководства ΠΏΠΎ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ языку, ΠΎΡ‚-
дСльно для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π°.
Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ являСтся Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹ΠΌ. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ Π² Π΅Π³ΠΎ
языкС Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ (ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ
Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСны ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… уровнях).
Π£ этого уровня Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ особСнности: Π½ΠΎΠ²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠΎ-
ΠΌΠ°Π½Π΄, другая организация памяти, ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΄Π²Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ
ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. ΠŸΡ€ΠΈ построСнии уровня 3 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ большСС
Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ построСнии ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉΒ 1 ΠΈΒ 2.
НовыС срСдства, появившиСся Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅Β 3, ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠΌ,
ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅. Π­Ρ‚ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ Π±Ρ‹Π» ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ Π½Π°Π·Π²Π°Π½
ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ уровня 3, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ уровня 2,
ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΈΠ»ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ обСспСчСниСм, Π½ΠΎ Π½Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈ-
ΠΎΠ½Π½ΠΎΠΉ систСмой. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΎΠ΄Π½Π° Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ уровня 3 ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€Ρƒ-
Стся ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой, Π° другая Ρ‡Π°ΡΡ‚ΡŒΒ β€” ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ
этот ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ считаСтся Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹ΠΌ. ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ этот ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ
ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.
ΠœΠ΅ΠΆΠ΄Ρƒ уровнями 3 ΠΈ 4 Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ Ρ€Π°Π·Π½ΠΈΡ†Π°. НиТниС Ρ‚Ρ€ΠΈ уровня Π½Π΅
ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для использования рядовыми программистами. Они ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ
ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ трансляторы, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°
Π±ΠΎΠ»Π΅Π΅ высоких уровнях. Π­Ρ‚ΠΈ трансляторы ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρ‹ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ систСм-
Π½Ρ‹ΠΌΠΈ программистами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½ΠΎΠ²Ρ‹Ρ… Π²ΠΈΡ€-
Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин. Π£Ρ€ΠΎΠ²Π½ΠΈ с Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ³ΠΎ ΠΈ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ…
программистов, Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ.
Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, появившССся Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅Β 4,Β β€” ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π±ΠΎΠ»Π΅Π΅
высоких ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ. Π£Ρ€ΠΎΠ²Π½ΠΈ 2 ΠΈ 3 всСгда ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ, Π° ΡƒΡ€ΠΎΠ²Π½ΠΈ 4, 5 ΠΈ Π²Ρ‹ΡˆΠ΅
ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ (хотя ΠΈ Π½Π΅ всСгда) Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ.
Π”Ρ€ΡƒΠ³ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ уровнями 1, 2, 3 ΠΈ уровнями 4, 5 ΠΈ Π²Ρ‹ΡˆΠ΅Β β€” спСцифика
языка. ΠœΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ языки ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉΒ 1, 2 ΠΈΒ 3Β β€” Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанныС
Π½Π° этих языках, состоят ΠΈΠ· Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… рядов Ρ†ΠΈΡ„Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ, Π½ΠΎ малопонятны для людСй. Начиная с уровня 4, языки содСрТат
слова ΠΈ сокращСния, понятныС Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ.
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒΒ 4 прСдставляСт собой ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· языков Π±ΠΎΠ»Π΅Π΅
Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня. На этом ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΡƒΡ€ΠΎΠ²-
26      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π½Π΅ΠΉΒ 1,Β 2 ΠΈ 3 Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π½Π΅ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ нСприятной, ΠΊΠ°ΠΊ язык Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин. Π­Ρ‚ΠΈ


ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ сначала Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° язык уровня 1, 2 ΠΈΠ»ΠΈ 3, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅-
Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ»ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ машиной.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая исполняСт Ρ‚Ρ€Π°Π½ΡΠ»ΡΡ†ΠΈΡŽ, называСтся ассСмблСром.
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒΒ 5 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ состоит ΠΈΠ· языков, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… для ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎ-
граммистов. Π’Π°ΠΊΠΈΠ΅ языки Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ языками высокого уровня. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚
сотни языков высокого уровня. НаиболСС извСстныС срСди Π½ΠΈΡ…Β β€” C, C++, Java,
Perl, Python ΠΈ PHP. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанныС Π½Π° этих языках, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ трансли-
Ρ€ΡƒΡŽΡ‚ΡΡ Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒΒ 3 ΠΈΠ»ΠΈ 4. Врансляторы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ эти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹,
Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ компиляторами, хотя Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΈΠΌΠ΅Π΅Ρ‚ мСсто ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅-
тация. НапримСр, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языкС Java сначала Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° язык,
Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Π±Π°ΠΉΡ‚-ΠΊΠΎΠ΄ΠΎΠΌ Java, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ
Π·Π°Ρ‚Π΅ΠΌ интСрпрСтируСтся.
Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒΒ 5 состоит ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ
ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ области, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ символичСской Π»ΠΎΠ³ΠΈΠΊΠΈ. Он прСдусматриваСт Π΄Π°Π½-
Π½Ρ‹Π΅ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ Π² этой области Π² контСкстС, Ρ…ΠΎΡ€ΠΎΡˆΠΎ понятном
спСциалисту Π² этой ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области.
Π˜Ρ‚Π°ΠΊ, ΠΈΠ· этого описания Π²Π°ΠΆΠ½ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ проСктируСтся ΠΊΠ°ΠΊ
иСрархичСская структура ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ Π½Π°Π΄ Π΄Ρ€ΡƒΠ³ΠΎΠΌ.
ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ прСдставляСт собой Π°Π±ΡΡ‚Ρ€Π°ΠΊΡ†ΠΈΡŽ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΠΎΠΏΠ΅Ρ€Π°-
Ρ†ΠΈΠΉ. Рассматривая ΠΈ анализируя строСниС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹
ΠΌΠΎΠΆΠ΅ΠΌ Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ лишниС подробности ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ
слоТный ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ простым для понимания.
Набор Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ характСристик ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ взятого
уровня называСтся Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ. АрхитСктура связана с аспСктами, Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌΠΈ
ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ этого уровня. НапримСр, свСдСния ΠΎ Ρ‚ΠΎΠΌ, сколько памяти ΠΌΠΎΠΆΠ½ΠΎ
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ написании ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹,Β β€” Ρ‡Π°ΡΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹. АспСкты Ρ€Π΅Π°Π»ΠΈΠ·Π°-
Ρ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, тСхнология, примСняСмая ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ памяти) Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ
Ρ‡Π°ΡΡ‚ΡŒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹. Π˜Π·ΡƒΡ‡Π°Ρ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ проСктирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… элСмСнтов
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ систСмы, ΠΌΡ‹ ΠΈΠ·ΡƒΡ‡Π°Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅
Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ Β«ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Β» ΠΈ Β«ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ организация» ΡƒΠΏΠΎΡ‚Ρ€Π΅-
Π±Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ синонимы.

Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… машин


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

ТСстком дискС, Π³ΠΈΠ±ΠΊΠΎΠΌ дискС, ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дискС ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… носитСлях, Π½ΠΎ это Π½Π΅ Ρ‚Π°ΠΊ
ΡƒΠΆ Π²Π°ΠΆΠ½ΠΎ; в сущности, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС — это Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽ-
Ρ‰ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π° Π½Π΅ физичСскиС носитСли, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… эти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ записаны.
Π’ самых ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ
обСспСчСниСм Π±Ρ‹Π»Π° ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Π°. Однако со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅
Ρ€Π°Π·ΠΌΡ‹Π²Π°Π½ΠΈΠ΅ этой Π³Ρ€Π°Π½ΠΈΡ†Ρ‹, Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ благодаря Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π² процСссС
развития ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΡƒΡ€ΠΎΠ²Π½ΠΈ добавлялись, ΡƒΠ±ΠΈΡ€Π°Π»ΠΈΡΡŒ ΠΈ сливались ΠΌΠ΅ΠΆΠ΄Ρƒ со-
Π±ΠΎΠΉ. Π’ настоящСС врСмя ΠΎΡ‡Π΅Π½ΡŒ слоТно ΠΎΡ‚Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΡ… Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° (Vahid, 2003).
БобствСнно, Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Π°Ρ Ρ‚Π΅ΠΌΠ° нашСй ΠΊΠ½ΠΈΠ³ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сформулирована слС-
Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:
АппаратноС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС логичСски эквивалСнтно.
Π›ΡŽΠ±Π°Ρ опСрация, исполняСмая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ
Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ обСспСчСниСм (ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚
ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π°). Как Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»Π° ΠšΠ°Ρ€Π΅Π½ ΠŸΠ°Π½Π΅Ρ‚Ρ‚Π° (Karen Panetta): «АппаратноС ΠΎΠ±Π΅-
спСчСниС — это всСго лишь окамСнСвшСС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС». ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ,
ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ Ρ‚ΠΎΠΆΠ΅ Π²Π΅Ρ€Π½ΠΎ: любая ΠΊΠΎΠΌΠ°Π½Π΄Π°, исполняСмая Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ обСспСчСниСм,
ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ смодСлирована ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ. РСшСниС ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π°ΠΏΠΏΠ°-
Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния основано Π½Π° Ρ‚Π°ΠΊΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°Ρ…, ΠΊΠ°ΠΊ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ,
быстродСйствиС, Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ, частота ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. НСзыблСмых ΠΏΡ€Π°-
Π²ΠΈΠ», Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΡ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ опСрация X Π±Ρ‹Π»Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌ обСспСчСнии,
а опСрация Y Π½Π΅ΠΏΡ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ, ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎ. Π­Ρ‚ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ мСня-
ΡŽΡ‚ΡΡ Π² зависимости ΠΎΡ‚ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΉ экономичСского ΠΈ тСхнологичСского развития.
Π˜Π·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ микропрограммирования
Π£ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² 40-Ρ…Β Π³ΠΎΠ΄ΠΎΠ² Π±Ρ‹Π»ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π° уровня: ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ
Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΠ»ΠΎΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅,
ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ логичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ исполнялись. Π‘Ρ…Π΅ΠΌΡ‹
Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ логичСского уровня Π±Ρ‹Π»ΠΈ Π½Π΅Π½Π°Π΄Π΅ΠΆΠ½Ρ‹, слоТны для производства
и понимания.
Π’ 1951 Π³ΠΎΠ΄Ρƒ ΠœΠΎΡ€ΠΈΡ Уилкс (Maurice Wilkes), ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΎΠ³ΠΎ
унивСрситСта, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» идСю Ρ‚Ρ€Π΅Ρ…ΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΡ€ΠΈΠ·Π²Π°Π½Π½ΡƒΡŽ Ρ€Π°Π΄ΠΈ-
кально ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ обСспСчСниС, Π° ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ количСство
(Π½Π΅Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ…) элСктронных Π»Π°ΠΌΠΏ [Wilkes, 1951]. Π­Ρ‚Π° машина Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Π»Π° ΠΈΠΌΠ΅Ρ‚ΡŒ
встроСнный нСизмСняСмый ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ (ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ), функция ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ
Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Π² исполнСнии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ уровня ISA посрСдством ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ.
Π’Π°ΠΊ ΠΊΠ°ΠΊ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ обСспСчСниС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ вмСсто ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΡƒΡ€ΠΎΠ²-
ня ISA ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄,
Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ мСньшСС количСство элСктронных схСм. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ элСктронныС
схСмы Ρ‚ΠΎΠ³Π΄Π° дСлались ΠΈΠ· элСктронных Π»Π°ΠΌΠΏ, Π΄Π°Π½Π½ΠΎΠ΅ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ·Π²Π°Π½ΠΎ Π±Ρ‹Π»ΠΎ
ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ количСство Π»Π°ΠΌΠΏ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ (которая Π²Β Ρ‚ΠΎ
врСмя Π²Ρ‹Ρ€Π°ΠΆΠ°Π»Π°ΡΡŒ числом ΠΏΠΎΠ»ΠΎΠΌΠΎΠΊ Π·Π° дСнь).
Π’ 50-Π΅Β Π³ΠΎΠ΄Ρ‹ Π±Ρ‹Π»ΠΎ построСно нСсколько Ρ‚Ρ€Π΅Ρ…ΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… машин. Π’ 60-Ρ…Β Π³ΠΎΠ΄Π°Ρ…
число Ρ‚Π°ΠΊΠΈΡ… машин Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΎΡΡŒ. К 70-ΠΌ Π³ΠΎΠ΄Π°ΠΌ идСя ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°-
писанная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° сначала Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Π°Β Π½Π΅
ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ нСпосрСдствСнно элСктроникой, стала ΠΏΡ€Π΅ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰Π΅ΠΉ. Π’ наши Π΄Π½ΠΈ
ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ всСми соврСмСнными ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ.
28      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π˜Π·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы


Π’ Ρ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π°, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ появились, ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΈΠΌΠΈ
сильно ΠΎΡ‚Π»ΠΈΡ‡Π°Π»ΠΈΡΡŒ ΠΎΡ‚ соврСмСнных. Одним ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ пользовалось большоС
количСство людСй. Рядом с машиной Π»Π΅ΠΆΠ°Π» листок Π±ΡƒΠΌΠ°Π³ΠΈ, ΠΈ Ссли программист
Ρ…ΠΎΡ‚Π΅Π» Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ свою ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΎΠ½ записывался Π½Π° ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ Π²Ρ€Π΅-
мя, скаТСм, Π½Π° срСду с 3 часов Π½ΠΎΡ‡ΠΈ Π΄ΠΎ 5 ΡƒΡ‚Ρ€Π° (ΠΌΠ½ΠΎΠ³ΠΈΠ΅ программисты любили
Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ‚ΠΈΡˆΠΈΠ½Π΅). Π’ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ΅ врСмя программист направлялся Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Ρƒ,
Π³Π΄Π΅ стояла машина, с ΠΏΠ°Ρ‡ΠΊΠΎΠΉ ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠ³Π΄Π° слуТили срСдством Π²Π²ΠΎ-
Π΄Π°) Π² ΠΎΠ΄Π½ΠΎΠΉ Ρ€ΡƒΠΊΠ΅ ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°Ρ‚ΠΎΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΊΠ°Ρ€Π°Π½Π΄Π°ΡˆΠΎΠΌ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ. КаТдая ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚Π°
содСрТала 80 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ; Π½Π° Π½Π΅ΠΉ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… мСстах ΠΏΡ€ΠΎΠ±ΠΈΠ²Π°Π»ΠΈΡΡŒ отвСрстия.
Войдя Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Ρƒ, программист Π²Π΅ΠΆΠ»ΠΈΠ²ΠΎ просил ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ программиста
ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ мСсто ΠΈ приступал ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.
Если ΠΎΠ½ Ρ…ΠΎΡ‚Π΅Π» Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС FORTRAN, Π΅ΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ
Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ этапы:
1. Он ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠ» ΠΊ ΡˆΠΊΠ°Ρ„Ρƒ, Π³Π΄Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π±Ρ€Π°Π» Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ
Π·Π΅Π»Π΅Π½ΡƒΡŽ стопку ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚ с надписью Β«ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€ FORTRANΒ», ΠΏΠΎΠΌΠ΅Ρ‰Π°Π»
ΠΈΡ… Π² ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ устройство ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π» ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΡƒΡΠΊΒ».
2. Он ΠΏΠΎΠΌΠ΅Ρ‰Π°Π» стопку ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ со своСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, написанной Π½Π° языкС
FORTRAN, Π² ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ устройство ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π» ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒΒ».
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Π»Π°ΡΡŒ.
3. Когда ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Π» Ρ€Π°Π±ΠΎΡ‚Ρƒ, программист считывал свою ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ
Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π·. НСкоторыС компиляторы Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ считывания
ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚, Π½ΠΎ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎ-
Ρ†Π΅Π΄ΡƒΡ€Ρƒ нСсколько Ρ€Π°Π·. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ стопку
ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚.
4. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ² трансляция Π·Π°Π²Π΅Ρ€ΡˆΠ°Π»Π°ΡΡŒ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ часто Π½Π°Ρ‡ΠΈΠ½Π°Π» Π½Π΅Ρ€Π²-
Π½ΠΈΡ‡Π°Ρ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ссли компилятор Π½Π°Ρ…ΠΎΠ΄ΠΈΠ» ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Π΅ΠΌΡƒ
ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΅Π΅ ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ процСсс Π²Π²ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π·Π°Π½ΠΎΠ²ΠΎ.
Если ошибок Π½Π΅ Π±Ρ‹Π»ΠΎ, компилятор Π²Ρ‹Π΄Π°Π²Π°Π» Π² Π²ΠΈΠ΄Π΅ ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π°
машинном языкС.
5. Π’ΠΎΠ³Π΄Π° программист ΠΏΠΎΠΌΠ΅Ρ‰Π°Π» эту ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° машинном языкС Π² устройство
считывания вмСстС с ΠΏΠ°Ρ‡ΠΊΠΎΠΉ ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π·Π°Π³Ρ€Ρƒ-
ΠΆΠ°Π» ΠΎΠ±Π΅ эти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.
ΠΠ°Ρ‡ΠΈΠ½Π°Π»ΠΎΡΡŒ исполнСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΎΠ½Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°,
Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡŒ Π² сСрСдинС. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π² этом случаС программист Π½Π°-
Ρ‡ΠΈΠ½Π°Π» Π΄Π΅Ρ€Π³Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ Π½Π° ΠΏΡƒΠ»ΡŒΡ‚Π΅ ΠΈ смотрСл Π½Π° Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠΈ. Π’ случаС ΡƒΠ΄Π°Ρ‡ΠΈ
ΠΎΠ½ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ» ΠΈ исправлял ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠ» ΠΊ ΡˆΠΊΠ°Ρ„Ρƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π»Π΅ΠΆΠ°Π»Π° большая
зСлСная стопка ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚ с надписью Β«ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€ FORTRANΒ», ΠΈΒ Π½Π°Ρ‡ΠΈΠ½Π°Π» всС
Π·Π°Π½ΠΎΠ²ΠΎ. Π’ случаС Π½Π΅ΡƒΠ΄Π°Ρ‡ΠΈ ΠΎΠ½ Π΄Π΅Π»Π°Π» распСчатку содСрТания памяти, которая Π½Π°Π·Ρ‹-
валась Π΄Π°ΠΌΠΏΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, ΠΈ Π±Ρ€Π°Π» эту распСчатку Π΄ΠΎΠΌΠΎΠΉ для изучСния.
Π­Ρ‚Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° с нСбольшими вариациями Π±Ρ‹Π»Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ… Π½Π° протяТСнии ΠΌΠ½ΠΎΠ³ΠΈΡ… Π»Π΅Ρ‚. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Π°ΠΌ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ
ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с машиной ΠΈ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли ΠΎΠ½Π° Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ»Π° ΠΈΠ·
строя,Β β€” а происходило это довольно часто. Машина постоянно простаивала Π±Π΅Π·
Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΏΠΎΠΊΠ° люди носили ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΏΠΎ ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ ΠΈΠ»ΠΈ Π»ΠΎΠΌΠ°Π»ΠΈ Π³ΠΎΠ»ΠΎΠ²Ρ‹ Π½Π°Π΄ Ρ‚Π΅ΠΌ,
ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.
ΠœΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Π°Ρ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ организация      29

Π’ 60-Π΅ Π³ΠΎΠ΄Ρ‹ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ попытался ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π΄Π΅Π»ΠΎ, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΎΠΏΠ΅-


Ρ€Π°Ρ‚ΠΎΡ€Π°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ опСрационная систСма Π·Π°Π³Ρ€ΡƒΠΆΠ°Π»Π°ΡΡŒ Π²Β ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π° всС врСмя Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ приносил ΠΏΠ°Ρ‡ΠΊΡƒ ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚ со
спСциализированной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, которая исполнялась ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой.
На рис.Β 1.3 ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ задания для ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСнной
ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы FMS (FORTRAN Monitor System) ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ 709
ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ IBM.

Рис. 1.3. Π‘Ρ…Π΅ΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой FMS

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма считывала ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚Ρƒ *JOB ΠΈ использовала содСрТа-


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

Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ. НСкоторыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½ΠΎΠ²ΠΎΠ³ΠΎ уровня Π±Ρ‹Π»ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ


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

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ поняли, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ,
ΠΎΠ½ΠΈ Π½Π°Ρ‡Π°Π»ΠΈ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠΌΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ тСхничСскими возмоТностями
ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ²:
ускорСниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ с массивами (индСксная ΠΈ косвСнная адрСсация);
пСрСмСщСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° памяти Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ послС запуска
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (пСрСадрСсация);
систСмы прСрывания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°ΡŽΡ‚ сигнал процСссору, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°ΠΊΠΎΠ½-
Ρ‡Π΅Π½Π° опСрация Π²Π²ΠΎΠ΄Π° ΠΈΠ»ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π°;
ΒΒΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ
нСбольшоС число ΠΊΠΎΠΌΠ°Π½Π΄ (ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ процСсса);
ΒΒΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-
ΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….
Π—Π° ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π³ΠΎΠ΄Ρ‹ добавилось ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ тСхничСских срСдств,
ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡƒΡΠΊΠΎΡ€ΡΠ²ΡˆΠΈΡ… Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.
ΠšΠΎΠ½Π΅Ρ† микропрограммирования
Π’ 60-х–70-Ρ… Π³ΠΎΠ΄Π°Ρ… количСство ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΎΡΡŒ. Однако
ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ всС ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ всС большС мСста.
Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ² исслСдоватСли осознали, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ΠΊΠ°Π· ΠΎΡ‚ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Ρ€Π΅Π·ΠΊΠΎ
сократит количСство ΠΊΠΎΠΌΠ°Π½Π΄, ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ станут Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ быстрСС. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±-
Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π²Π΅Ρ€Π½ΡƒΠ»ΠΈΡΡŒ ΠΊ Ρ‚ΠΎΠΌΡƒ ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π΄ΠΎ
изобрСтСния микропрограммирования.
Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, нСльзя ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ эта Π²Π΅Ρ‚Π²ΡŒ ΠΏΡ€ΠΈΠ²Π΅Π»Π° Π² Ρ‚ΡƒΠΏΠΈΠΊ. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ процСс-
соры ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для прСобразования слоТных
ΠΊΠΎΠΌΠ°Π½Π΄ Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π½Π°
ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ….
ΠœΡ‹ рассмотрСли Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ
Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм постоянно смСщаСтся. БСгодняшнСС
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π²Ρ‚Ρ€Π°ΡˆΠ½ΠΈΠΌ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ обСспСчСниСм,
ΠΈΒ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‚Π°ΠΊΠΆΠ΅ обстоит Π΄Π΅Π»ΠΎ ΠΈ с уровнями — ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π½Π΅Ρ‚ Ρ‡Π΅Ρ‚-
ΠΊΠΈΡ… Π³Ρ€Π°Π½ΠΈΡ†. Для программиста Π½Π΅ Π²Π°ΠΆΠ½ΠΎ, ΠΊΠ°ΠΊ Π½Π° самом Π΄Π΅Π»Π΅ исполняСтся ΠΊΠΎΠΌΠ°Π½Π΄Π°
(Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, скорости исполнСния). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ
Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ умноТСния,
ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ это аппаратная ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒΡΡ ΠΎΠ± этом. Π’ΠΎ, Ρ‡Ρ‚ΠΎ для
ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°Β β€” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎΒ β€” Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅. ПозТС
ΠΌΡ‹ Π΅Ρ‰Π΅ вСрнСмся ΠΊ этим вопросам.

Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹


Π’ Ρ…ΠΎΠ΄Π΅ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ сотни Ρ€Π°Π·Π½Ρ‹Ρ…
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². МногиС ΠΈΠ· Π½ΠΈΡ… Π΄Π°Π²Π½ΠΎ Π·Π°Π±Ρ‹Ρ‚Ρ‹, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ влияниС Π΄Ρ€ΡƒΠ³ΠΈΡ… Π½Π°
соврСмСнныС ΠΈΠ΄Π΅ΠΈ оказалось вСсьма Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ
ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… историчСских ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅
ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ дошли Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ соврСмСнных ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². РазумССтся, ΠΌΡ‹ рассмотрим Ρ‚ΠΎΠ»ΡŒΠΊΠΎ основныС ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ развития,
32      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

оставив ΠΌΠ½ΠΎΠ³ΠΈΠ΅ подробности Π·Π° скобками. НСкоторыС «историчСскиС Π²Π΅Ρ…ΠΈΒ»


этого ΠΏΡƒΡ‚ΠΈΒ β€” ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΒ β€” прСдставлСны
Π² Ρ‚Π°Π±Π». 1.1. Π₯ΠΎΡ€ΠΎΡˆΡƒΡŽ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ историчСского ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°
ΠΏΠΎ Β«ΠΎΡ‚Ρ†Π°ΠΌ-основатСлям» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ эры ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Ρƒ Π‘Π»Π΅ΠΉΡ‚Π΅Ρ€Π° (1987).
ΠšΡ€Π°Ρ‚ΠΊΠΈΠ΅ Π±ΠΈΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ с красивыми Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΌΠΈ фотографиями ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Ρ„ΠΈΠ³ΡƒΡ€,
Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΌΠΈ Луисом-Π€Π°Π±ΠΈΠ°Π½ΠΎΠΌ Π‘Π°ΠΊΡ€Π°Ρ…ΠΎΠΌ, прСдставлСны Π² ΠΏΠΎΠ΄Π°Ρ€ΠΎΡ‡Π½ΠΎΠΌ аль-
Π±ΠΎΠΌΠ΅ ΠœΠΎΡ€Π³Π°Π½Π° (1997).
Π’Π°Π±Π»ΠΈΡ†Π° 1.1. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ этапы развития ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²
Π“ΠΎΠ΄ НазваниС Π‘ΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ
выпуска ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°
1834 АналитичСская БэббидТ ΠŸΠ΅Ρ€Π²Π°Ρ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ
машина ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
1936 Z1 Зус ΠŸΠ΅Ρ€Π²Π°Ρ рСлСйная Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ машина
1943 COLOSSUS БританскоС ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ элСктронный ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ
1944 MarkΒ I АйкСн ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ амСриканский ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΎΠ±Ρ‰Π΅-
Π³ΠΎ назначСния
1946 ENIACΒ I Π­ΠΊΠ΅Ρ€Ρ‚/ Π‘ этой ΠΌΠ°ΡˆΠΈΠ½Ρ‹ начинаСтся история
ΠœΠΎΡƒΡˆΠ»ΠΈ соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²
1949 EDSAC Уилкс ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ,
хранящимися Π² памяти
1951 WhirlwindΒ I МВИ ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ
1952 IAS Ѐон НСйман Π­Ρ‚Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² боль-
ΡˆΠΈΠ½ΡΡ‚Π²Π΅ соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²
1960 PDP-1 DEC ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ (ΠΏΡ€ΠΎΠ΄Π°Π½ΠΎ 50 эк-
зСмпляров)
1961 1401 IBM ΠžΡ‡Π΅Π½ΡŒ популярный ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для ΠΌΠ°Π»ΠΎ-
го бизнСса
1962 7094 IBM Π›ΠΈΠ΄Π΅Ρ€ Π² области Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… расчСтов
Π½Π°Ρ‡Π°Π»Π° 1960-Ρ… Π³ΠΎΠ΄ΠΎΠ²
1963 B5000 Burroughs ΠŸΠ΅Ρ€Π²Π°Ρ машина, разработанная для язы-
ΠΊΠ° высокого уровня
1964 360 IBM ΠŸΠ΅Ρ€Π²ΠΎΠ΅ сСмСйство ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²
1964 6600 CDC ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для Π½Π°ΡƒΡ‡Π½Ρ‹Ρ…
расчСтов
1965 PDP-8 DEC ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ массового ΠΏΠΎ-
трСблСния (ΠΏΡ€ΠΎΠ΄Π°Π½ΠΎ 50Β 000 экзСмпляров)
1970 PDP-11 DEC Π­Ρ‚ΠΈ ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ
Π½Π°Β ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ Ρ€Ρ‹Π½ΠΊΠ΅ Π² 70-Π΅Β Π³ΠΎΠ΄Ρ‹
1974 8080 Intel ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ 8-разрядный
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π° микросхСмС
Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ архитСктуры      33

Π“ΠΎΠ΄ НазваниС Π‘ΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ


выпуска ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°
1974 CRAY-1 Cray ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
1978 VAX DEC ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ 32-разрядный супСрмини-
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
1981 IBMΒ PC IBM ΠΠ°Ρ‡Π°Π»Π°ΡΡŒ эра соврСмСнных ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ…
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²
1981 Osborne-1 Osborne ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
1983 Lisa Apple ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ПК с графичСским пользова-
Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ интСрфСйсом
1985 386 Intel ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ 32-разрядный ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊ
Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ Pentium
1985 MIPS MIPS ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ RISC
1985 XC2064 Xilinx ΠŸΠ΅Ρ€Π²Π°Ρ программируСмая Π²Π΅Π½Ρ‚ΠΈΠ»ΡŒΠ½Π°Ρ
ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° (FPGA)
1987 SPARC Sun ΠŸΠ΅Ρ€Π²Π°Ρ рабочая станция RISC Π½Π° основС
процСссора SPARC
1989 GridPad Grid Systems ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ коммСрчСский ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π½Ρ‹ΠΉ
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
1990 RS6000 IBM ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ супСрскалярный ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
1992 Alpha DEC ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ 64-разрядный ПК
1992 Simon IBM ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ смартфон
1993 Newton Apple ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠ°Ρ€ΠΌΠ°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
2001 POWER4 IBM ΠŸΠ΅Ρ€Π²Π°Ρ Π΄Π²ΡƒΡ…ΡŠΡΠ΄Π΅Ρ€Π½Π°Ρ многопроцСссорная
микросхСма

НулСвоС ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β  β€” мСханичСскиС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹


(1642–1945)
ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ, создавшим ΡΡ‡Π΅Ρ‚Π½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ, Π±Ρ‹Π» французский ΡƒΡ‡Π΅Π½Ρ‹ΠΉ Π‘Π»Π΅Π·
Паскаль (1623–1662), Π² Ρ‡Π΅ΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π°Π·Π²Π°Π½ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· языков ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎ-
вания. Паскаль сконструировал эту ΠΌΠ°ΡˆΠΈΠ½Ρƒ Π² 1642Β Π³ΠΎΠ΄Ρƒ, ΠΊΠΎΠ³Π΄Π° Π΅ΠΌΡƒ Π±Ρ‹Π»ΠΎ всСго
19Β Π»Π΅Ρ‚, для своСго ΠΎΡ‚Ρ†Π°, сборщика Π½Π°Π»ΠΎΠ³ΠΎΠ². Π­Ρ‚ΠΎ Π±Ρ‹Π»Π° мСханичСская конструкция
с ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠ°ΠΌΠΈ ΠΈ Ρ€ΡƒΡ‡Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΎΠΌ.
БчСтная машина Паскаля ΠΌΠΎΠ³Π»Π° ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ слоТСния ΠΈ Π²Ρ‹-
читания, Π½ΠΎ Ρ‚Ρ€ΠΈΠ΄Ρ†Π°Ρ‚ΡŒ Π»Π΅Ρ‚ спустя Π²Π΅Π»ΠΈΠΊΠΈΠΉ Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΈΠΉ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊ Π±Π°Ρ€ΠΎΠ½ Π“ΠΎΡ‚Ρ„Ρ€ΠΈΠ΄
Π’ΠΈΠ»ΡŒΠ³Π΅Π»ΡŒΠΌ Ρ„ΠΎΠ½ Π›Π΅ΠΉΠ±Π½ΠΈΡ† (1646–1716) построил Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΌΠ΅Ρ…Π°Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ,
которая ΠΏΠΎΠΌΠΈΠΌΠΎ слоТСния ΠΈ вычитания ΠΌΠΎΠ³Π»Π° ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ умноТСния
ΠΈ дСлСния. Π’ сущности, Π›Π΅ΠΉΠ±Π½ΠΈΡ† Ρ‚Ρ€ΠΈ Π²Π΅ΠΊΠ° Π½Π°Π·Π°Π΄ создал ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ ΠΊΠ°Ρ€ΠΌΠ°Π½Π½ΠΎΠ³ΠΎ
ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π° с Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ функциями.
Π•Ρ‰Π΅ Ρ‡Π΅Ρ€Π΅Π· 150 Π»Π΅Ρ‚ профСссор ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΎΠ³ΠΎ унивСрситСта,
Π§Π°Ρ€Π»ΡŒΠ· БэббидТ (1792–1871), ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚Π΅Π»ΡŒ спидомСтра, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΈ сконструи-
34      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Ρ€ΠΎΠ²Π°Π» Ρ€Π°Π·Π½ΠΎΡΡ‚Π½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ. Π­Ρ‚Π° мСханичСская машина, которая, ΠΊΠ°ΠΊ ΠΈ машина


Паскаля, ΠΌΠΎΠ³Π»Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, подсчитывала Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ чисСл
для морской Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ. Π’ ΠΌΠ°ΡˆΠΈΠ½Ρƒ Π±Ρ‹Π» Π·Π°Π»ΠΎΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΒ β€” ΠΌΠ΅Ρ‚ΠΎΠ΄
ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… разностСй с использованиСм ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ². Π£ этой ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π±Ρ‹Π» довольно
интСрСсный способ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ: Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π²Ρ‹Π΄Π°Π²Π»ΠΈΠ²Π°Π»ΠΈΡΡŒ ΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ
ΡˆΡ‚Π°ΠΌΠΏΠΎΠΌ Π½Π° ΠΌΠ΅Π΄Π½ΠΎΠΉ Π΄ΠΎΡ‰Π΅Ρ‡ΠΊΠ΅, Ρ‡Ρ‚ΠΎ прСдвосхитило Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΠ΅ срСдства Π²Π²ΠΎΠ΄Π°-
Π²Ρ‹Π²ΠΎΠ΄Π° с ΠΎΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²ΠΎΠΉ Π·Π°ΠΏΠΈΡΡŒΡŽΒ β€” ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски.
Π₯отя Π΅Π³ΠΎ устройство Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ довольно Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ, БэббидТу вскорС наскучила
машина, исполнявшая Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ. Он ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠ» ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ,
Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ своСго сСмСйного состояния ΠΈ Π΅Ρ‰Π΅ 17Β 000 Ρ„ΡƒΠ½Ρ‚ΠΎΠ², Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ…
ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ, Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ аналитичСской ΠΌΠ°ΡˆΠΈΠ½Ρ‹. Π£ аналитичСской ΠΌΠ°-
ΡˆΠΈΠ½Ρ‹ Π±Ρ‹Π»ΠΎ 4 ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°: Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство (ΠΏΠ°ΠΌΡΡ‚ΡŒ), Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅
устройство, устройство Π²Π²ΠΎΠ΄Π° (для считывания ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚), устройство Π²Ρ‹Π²ΠΎ-
Π΄Π° (ΠΏΠ΅Ρ€Ρ„ΠΎΡ€Π°Ρ‚ΠΎΡ€ ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΡŽΡ‰Π΅Π΅ устройство). ΠŸΠ°ΠΌΡΡ‚ΡŒ состояла ΠΈΠ· 1000 слов ΠΏΠΎ
50 дСсятичных разрядов; ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· слов содСрТало ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.
Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ устройство ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ ΠΈΠ· памяти, Π·Π°Ρ‚Π΅ΠΌ исполняло
ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ слоТСния, вычитания, умноТСния ΠΈΠ»ΠΈ дСлСния ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π»ΠΎ ΠΏΠΎΠ»Ρƒ-
Ρ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ. Как ΠΈ разностная машина, это устройство
Π±Ρ‹Π»ΠΎ мСханичСским.
ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ аналитичСской ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»ΠΎΡΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΌΠΎΠ³Π»Π° ис-
ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ задания. Она считывала ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ с ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚ ΠΈ исполняла ΠΈΡ….
НСкоторыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΡ€ΠΈΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΈ машинС Π²Π·ΡΡ‚ΡŒ Π΄Π²Π° числа ΠΈΠ· памяти, пСрСнСсти
ΠΈΡ… Π² Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ устройство, произвСсти Π½Π°Π΄ Π½ΠΈΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,
ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ) ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство. Π”Ρ€ΡƒΠ³ΠΈΠ΅
ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ провСряли число, Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Π»ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π² зависимости
ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ½ΠΎ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅. Если Π² ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ устройство
вводились ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Ρ‚ΠΎ машина исполняла Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π½Π°-
Π±ΠΎΡ€ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Π’ΠΎ Π΅ΡΡ‚ΡŒ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ разностной аналитичСская машина ΠΌΠΎΠ³Π»Π°
Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ нСсколько Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².
ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ аналитичСская машина ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ Π½Π° элСмСнтарном
ассСмблСрС, Π΅ΠΉ Π±Ρ‹Π»ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ это
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, БэббидТ нанял ΠΌΠΎΠ»ΠΎΠ΄ΡƒΡŽ ΠΆΠ΅Π½Ρ‰ΠΈΠ½ΡƒΒ β€” Аду Августу
ЛавлСйс (Ada Augusta Lovelace), Π΄ΠΎΡ‡ΡŒ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚ΠΎΠ³ΠΎ британского поэта Π‘Π°ΠΉΡ€ΠΎΠ½Π°.
Ада ЛавлСйс Π±Ρ‹Π»Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π² ΠΌΠΈΡ€Π΅ программистом. Π’ Π΅Π΅ Ρ‡Π΅ΡΡ‚ΡŒ Π½Π°Π·Π²Π°Π½ соврСмСнный
язык программирования — Ada.
К Π½Π΅ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ соврСмСнным ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌ, БэббидТ Ρ‚Π°ΠΊ Π½ΠΈΠΊΠΎΠ³Π΄Π°
ΠΈ Π½Π΅ ΠΎΡ‚Π»Π°Π΄ΠΈΠ» свой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π•ΠΌΡƒ Π½ΡƒΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ тысячи ΠΈ тысячи ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΎΠΊ,
сдСланных с Ρ‚Π°ΠΊΠΎΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ, которая Π² 19Β Π²Π΅ΠΊΠ΅ Π±Ρ‹Π»Π° нСдоступна. Но ΠΈΠ΄Π΅ΠΈ
БэббидТа ΠΎΠΏΠ΅Ρ€Π΅Π΄ΠΈΠ»ΠΈ Π΅Π³ΠΎ эпоху, ΠΈ Π΄Π°ΠΆΠ΅ сСгодня Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ соврСмСнных
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΏΠΎ конструкции сходны с аналитичСской машиной. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ спра-
Π²Π΅Π΄Π»ΠΈΠ²ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ БэббидТ Π±Ρ‹Π» Π΄Π΅Π΄ΡƒΡˆΠΊΠΎΠΉ соврСмСнного Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
Π’ ΠΊΠΎΠ½Ρ†Π΅ 30-Ρ…Β Π³ΠΎΠ΄ΠΎΠ² Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΈΠΉ студСнт ΠšΠΎΠ½Ρ€Π°Π΄ Зус (Konrad Zuse) сконструиро-
Π²Π°Π» нСсколько автоматичСских счСтных машин с использованиСм элСктромагнит-
Π½Ρ‹Ρ… Ρ€Π΅Π»Π΅. Π•ΠΌΡƒ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Π΅ срСдства ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π° Π½Π° свои
Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π°Ρ‡Π°Π»Π°ΡΡŒ Π²ΠΎΠΉΠ½Π°. Зус Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π·Π½Π°Π» ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ БэббидТа,
Π΅Π³ΠΎ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π±Ρ‹Π»ΠΈ ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠ΅Π½Ρ‹ Π²ΠΎ врСмя Π±ΠΎΠΌΠ±Π΅ΠΆΠΊΠΈ Π‘Π΅Ρ€Π»ΠΈΠ½Π° Π² 1944Β Π³ΠΎΠ΄Ρƒ, поэто-
Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ архитСктуры      35

ΠΌΡƒ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ повлияла Π½Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ.


Однако ΠΎΠ½ Π±Ρ‹Π» ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΠΈΠΎΠ½Π΅Ρ€ΠΎΠ² Π² этой области.
НСмного ΠΏΠΎΠ·ΠΆΠ΅ Π² АмСрикС конструированиСм счСтных машин занялись Π΄Π²Π°
Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°: Π”ΠΆΠΎΠ½ Атанасов ( John Atanasoff) ΠΈΠ· КоллСдТа ΡˆΡ‚Π°Ρ‚Π° Айова ΠΈ Π”ΠΆΠΎΡ€Π΄ΠΆ
Π‘Ρ‚ΠΈΠ±Π±ΠΈΡ† ΠΈΠ· Bell Labs. Машина Атанасова Π±Ρ‹Π»Π° Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΠΌΠΎΡ‰Π½ΠΎΠΉ для Ρ‚ΠΎΠ³ΠΎ
Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’ Π½Π΅ΠΉ использовалась двоичная Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ° ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π° Π±Π°Π·Π΅ ΠΊΠΎΠ½Π΄Π΅Π½-
саторов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ пСриодичСски обновлялись, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ заряда.
БоврСмСнная динамичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ (ΠžΠ—Π£) Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΏΠΎ Ρ‚Π°ΠΊΠΎΠΌΡƒ ΠΆΠ΅ ΠΏΡ€ΠΈΠ½-
Ρ†ΠΈΠΏΡƒ. К Π½Π΅ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, эта машина Ρ‚Π°ΠΊ ΠΈ Π½Π΅ стала Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ. Π’ ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ смыслС
Атанасов Π±Ρ‹Π» ΠΏΠΎΡ…ΠΎΠΆ Π½Π° БэббидТа: ΠΏΡ€ΠΎΠ²ΠΈΠ΄Π΅Ρ†, ΠΌΠ΅Ρ‡Ρ‚Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅
Ρ€Π°Π·Π±ΠΈΠ»ΠΈΡΡŒ ΠΎ Π½Π΅ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π”ΠΆΠΎΡ€Π΄ΠΆΠ° Π‘Ρ‚ΠΈΠ±Π±ΠΈΡ†Π° (George Stibbitz) Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π», хотя
ΠΈ Π±Ρ‹Π» ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Π΅Π΅, Ρ‡Π΅ΠΌ машина Атанасова. Π‘Ρ‚ΠΈΠ±Π±ΠΈΡ† продСмонстрировал свою
ΠΌΠ°ΡˆΠΈΠ½Ρƒ Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ Π² Дартмутском ΠΊΠΎΠ»Π»Π΅Π΄ΠΆΠ΅ Π² 1940Β Π³ΠΎΠ΄Ρƒ. На этой ΠΊΠΎΠ½Ρ„Π΅-
Ρ€Π΅Π½Ρ†ΠΈΠΈ присутствовал Π”ΠΆΠΎΠ½ ΠœΠΎΡƒΡˆΠ»ΠΈ ( John Mauchley), Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒ-
Π½Ρ‹ΠΉ Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ профСссор Ρ„ΠΈΠ·ΠΈΠΊΠΈ ΠΈΠ· унивСрситСта ПСнсильвании. ПозднСС
ΠΎΠ½ стал ΠΎΡ‡Π΅Π½ΡŒ извСстным Π² области ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ.
Пока Зус, Бтиббицс ΠΈ Атанасов Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈ автоматичСскиС счСтныС маши-
Π½Ρ‹, ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠΉ Π“ΠΎΠ²Π°Ρ€Π΄ АйкСн (Howard Aiken) Π²Β Π“Π°Ρ€Π²Π°Ρ€Π΄Π΅ ΡƒΠΏΠΎΡ€Π½ΠΎ выполнял Π½ΡƒΠ΄Π½Ρ‹Π΅
Ρ€ΡƒΡ‡Π½Ρ‹Π΅ вычислСния для своСй докторской диссСртации. ПослС получСния стСпСни
АйкСн осознал Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ вычислСний. Он пошСл Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ,
ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ БэббидТа ΠΈ Ρ€Π΅ΡˆΠΈΠ» ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΠ· Ρ€Π΅Π»Π΅ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΊΠΎ-
Ρ‚ΠΎΡ€Ρ‹ΠΉ БэббидТу Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΠ· Π·ΡƒΠ±Ρ‡Π°Ρ‚Ρ‹Ρ… колСс.
Π Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ АйкСна Β«MarkΒ IΒ» Π±Ρ‹Π»Π° Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π° Π² Π“Π°Ρ€Π²Π°Ρ€Π΄Π΅
Π² 1944Β Π³ΠΎΠ΄Ρƒ. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΠΌΠ΅Π» 72 слова ΠΏΠΎ 23 дСсятичных разряда ΠΊΠ°ΠΆΠ΄ΠΎΠ΅, Π°Β Π²Ρ€Π΅-
мя выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ составляло 6 сСкунд. Π’ устройствах Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°
использовалась ΠΏΠ΅Ρ€Ρ„ΠΎΠ»Π΅Π½Ρ‚Π°. К Ρ‚ΠΎΠΌΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠ°ΠΊ АйкСн Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ» Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ Β«MarkΒ IIΒ», Ρ€Π΅Π»Π΅ΠΉΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΡƒΠΆΠ΅ устарСли. ΠΠ°Ρ‡Π°Π»Π°ΡΡŒ эра
элСктроники.

ΠŸΠ΅Ρ€Π²ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β  β€” элСктронныС Π»Π°ΠΌΠΏΡ‹ (1945–1955)


Π‘Ρ‚ΠΈΠΌΡƒΠ»ΠΎΠΌ ΠΊ созданию элСктронного ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° стала Вторая мировая Π²ΠΎΠΉΠ½Π°.
Π’Β Π½Π°Ρ‡Π°Π»Π΅ Π²ΠΎΠΉΠ½Ρ‹ гСрманскиС ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ Π»ΠΎΠ΄ΠΊΠΈ наносили ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΉ ΡƒΡ‰Π΅Ρ€Π± Π±Ρ€ΠΈ-
танскому Ρ„Π»ΠΎΡ‚Ρƒ. ГСрманскиС Π°Π΄ΠΌΠΈΡ€Π°Π»Ρ‹ посылали Π½Π° ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ Π»ΠΎΠ΄ΠΊΠΈ ΠΏΠΎ Ρ€Π°Π΄ΠΈΠΎ
ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈ хотя Π°Π½Π³Π»ΠΈΡ‡Π°Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ эти ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π°
Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π΄ΠΈΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±Ρ‹Π»ΠΈ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΈΠ±ΠΎΡ€Π° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°-
Π½ΠΈΠ΅ΠΌ ENIGMA, ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π» спроСктирован ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚Π΅Π»Π΅ΠΌ-
Π΄ΠΈΠ»Π΅Ρ‚Π°Π½Ρ‚ΠΎΠΌ ΠΈ Π±Ρ‹Π²ΡˆΠΈΠΌ ΠΏΡ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠΌ БША Вомасом ДТСффСрсоном.
Π’ Π½Π°Ρ‡Π°Π»Π΅ Π²ΠΎΠΉΠ½Ρ‹ Π°Π½Π³Π»ΠΈΡ‡Π°Π½Π°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ приобрСсти ENIGMA Ρƒ поляков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅,
Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΡƒΠΊΡ€Π°Π»ΠΈ Π΅Π΅ Ρƒ Π½Π΅ΠΌΡ†Π΅Π². Однако Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅
посланиС, Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство вычислСний, ΠΈ ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎ-
извСсти сразу послС ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Π° Ρ€Π°Π΄ΠΈΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ британскоС ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ
основало ΡΠ΅ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΡŽ для создания элСктронного ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΏΠΎΠ΄
Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ COLOSSUS. Π’ создании этой ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π» участиС Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚Ρ‹ΠΉ
британский ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊ Алан Π’ΡŒΡŽΡ€ΠΈΠ½Π³. COLOSSUS Ρ€Π°Π±ΠΎΡ‚Π°Π» ΡƒΠΆΠ΅ Π² 1943 Π³ΠΎΠ΄Ρƒ, Π½ΠΎ
Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ британскоС ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π»ΠΎ этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ рас-
36      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

сматривало Π΅Π³ΠΎ ΠΊΠ°ΠΊ Π²ΠΎΠ΅Π½Π½ΡƒΡŽ Ρ‚Π°ΠΉΠ½Ρƒ Π½Π° протяТСнии 30 Π»Π΅Ρ‚, COLOSSUS Π½Π΅ стал


Π±Π°Π·ΠΎΠΉ для дальнСйшСго развития ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². ΠœΡ‹ упомянули ΠΎ Π½Π΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ-
Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ это Π±Ρ‹Π» ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π² ΠΌΠΈΡ€Π΅ элСктронный Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.
ΠšΡ€ΠΎΠΌΠ΅ уничтоТСния ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Зуса ΠΈ стимула для создания COLOSSUS,
Π²ΠΎΠΉΠ½Π° повлияла ΠΈ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π² БША. Армии Π½ΡƒΠΆΠ½Ρ‹
Π±Ρ‹Π»ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовались ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ тяТСлой Π°Ρ€Ρ‚ΠΈΠ»Π»Π΅Ρ€ΠΈΠΈ.
Π‘ΠΎΡ‚Π½ΠΈ ΠΆΠ΅Π½Ρ‰ΠΈΠ½ нанимались для расчСтов Π½Π° Ρ€ΡƒΡ‡Π½Ρ‹Ρ… счСтных ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… ΠΈ Π·Π°ΠΏΠΎΠ»-
нСния ΠΏΠΎΠ»Π΅ΠΉ этих Ρ‚Π°Π±Π»ΠΈΡ† (ΡΡ‡ΠΈΡ‚Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅Π½Ρ‰ΠΈΠ½Ρ‹ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Π΅Π΅ Π² расчСтах, Ρ‡Π΅ΠΌ
ΠΌΡƒΠΆΡ‡ΠΈΠ½Ρ‹). Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ этот процСсс Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π» ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΈ Π² Π½Π΅ΠΌ часто
ΡΠ»ΡƒΡ‡Π°Π»ΠΈΡΡŒ ошибки.
Π”ΠΆΠΎΠ½ ΠœΠΎΡƒΡˆΠ»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π·Π½Π°ΠΊΠΎΠΌ с Ρ€Π°Π±ΠΎΡ‚Π°ΠΌΠΈ Атанасова ΠΈ Π‘Ρ‚ΠΈΠ±Π±ΠΈΡ†Π°, ΠΏΠΎ-
Π½ΠΈΠΌΠ°Π», Ρ‡Ρ‚ΠΎ армия заинтСрСсована Π² счСтных ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…. Он обратился ΠΊ Π°Ρ€ΠΌΠΈΠΈ с за-
явкой Π½Π° финансированиС Ρ€Π°Π±ΠΎΡ‚ ΠΏΠΎ созданию элСктронного ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Заявка
Π±Ρ‹Π»ΠΎ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½Π° Π² 1943 Π³ΠΎΠ΄Ρƒ, ΠΈ ΠœΠΎΡƒΡˆΠ»ΠΈ со своим студСнтом Π”ΠΆ.Β ΠŸΡ€Π΅ΡΠΏΠ΅Ρ€ΠΎΠΌ
Π­ΠΊΠ΅Ρ€Ρ‚ΠΎΠΌ ( J. Presper Eckert) Π½Π°Ρ‡Π°Π»ΠΈ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ элСктронный ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€,
ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ΠΈ Π½Π°Π·Π²Π°Π»ΠΈ ENIAC (Electronic Numerical Integrator and ComputerΒ β€”
элСктронный Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€ ΠΈ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€). ENIAC состоял ΠΈΠ· 18Β 000
элСктровакуумных Π»Π°ΠΌΠΏ ΠΈ 1500 Ρ€Π΅Π»Π΅, вСсил 30 Ρ‚ΠΎΠ½ ΠΈ потрСблял 140 ΠΊΠΈΠ»ΠΎΠ²Π°Ρ‚Ρ‚
элСктроэнСргии. Π£ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π±Ρ‹Π»ΠΎ 20 рСгистров, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ³ содСр-
ΠΆΠ°Ρ‚ΡŒ 10-разрядноС дСсятичноС число. (ДСсятичный рСгистр — это ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ
малСнького объСма, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ число Π΄ΠΎ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ
максимального количСства разрядов, Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ ΠΎΠ΄ΠΎΠΌΠ΅Ρ‚Ρ€Π°, Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΈ-
Π»ΠΎΠΌΠ΅Ρ‚Ρ€Π°ΠΆ ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΌ ΠΏΡƒΡ‚ΠΈ.) ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ENIAC осущСст-
влялось ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ 6000 ΠΌΠ½ΠΎΠ³ΠΎΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ многочислСнных
ΠΊΠ°Π±Π΅Π»Π΅ΠΉ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π²ΡˆΠΈΡ…ΡΡ ΠΊ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°ΠΌ.
Π Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ машиной Π±Ρ‹Π»Π° Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π° Π² 1946 Π³ΠΎΠ΄Ρƒ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° ΡƒΠΆΠ΅ Π±Ρ‹Π»Π° Π½Π΅ Π½ΡƒΠΆ-
Π½ΠΎΠΉΒ β€” ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, для достиТСния ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ поставлСнных Ρ†Π΅Π»Π΅ΠΉ.
ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²ΠΎΠΉΠ½Π° Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»Π°ΡΡŒ, ΠœΠΎΡƒΡˆΠ»ΠΈ ΠΈ Π­ΠΊΠ΅Ρ€Ρ‚Ρƒ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠΊΠΎΠ»Ρƒ,
Π³Π΄Π΅ ΠΎΠ½ΠΈ рассказывали ΠΎ своСй Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ-ΡƒΡ‡Π΅Π½Ρ‹ΠΌ. Π’ этой школС ΠΈ зародился
интСрСс ΠΊ созданию Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
ПослС появлСния ΡˆΠΊΠΎΠ»Ρ‹ Π·Π° конструированиС элСктронных Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒ-
Π½Ρ‹Ρ… машин взялись Π΄Ρ€ΡƒΠ³ΠΈΠ΅ исслСдоватСли. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ Π±Ρ‹Π»
EDSAC (1949 Π³ΠΎΠ΄). Π­Ρ‚Ρƒ ΠΌΠ°ΡˆΠΈΠ½Ρƒ сконструировал ΠœΠΎΡ€ΠΈΡ Уилкс Π² ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΎΠΌ
унивСрситСтС. Π”Π°Π»Π΅Π΅Β β€” JOHNNIAC Π² ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Rand, ILLIAC Π² унивСрситС-
Ρ‚Π΅ Иллинойса, MANIAC Π² Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ Лос-Аламоса ΠΈ WEIZAC Π² институтС
Π’Π°ΠΉΡ†ΠΌΠ°Π½Π° Π² Π˜Π·Ρ€Π°ΠΈΠ»Π΅.
Π­ΠΊΠ΅Ρ€Ρ‚ ΠΈ ΠœΠΎΡƒΡˆΠ»ΠΈ вскорС Π½Π°Ρ‡Π°Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ машиной EDVAC (Electronic
Discrete Variable ComputerΒ β€” элСктронная дискрСтная парамСтричСская маши-
Π½Π°). К Π½Π΅ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ закрылся, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ ΡƒΡˆΠ»ΠΈ ΠΈΠ· унивСрситСта, Ρ‡Ρ‚ΠΎΠ±Ρ‹
ΠΎΡΠ½ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΡƒΡŽ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΡŽ Π² Π€ΠΈΠ»Π°Π΄Π΅Π»ΡŒΡ„ΠΈΠΈ (Π‘ΠΈΠ»ΠΈΠΊΠΎΠ½ΠΎΠ²ΠΎΠΉ Π΄ΠΎΠ»ΠΈΠ½Ρ‹
Ρ‚ΠΎΠ³Π΄Π° Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΎ). ПослС ряда слияний эта компания ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ Π² Unisys
Corporation.
Π­ΠΊΠ΅Ρ€Ρ‚ ΠΈ ΠœΠΎΡƒΡˆΠ»ΠΈ Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°Ρ‚Π΅Π½Ρ‚ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ вычис-
Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹. ΠžΠ³Π»ΡΠ΄Ρ‹Π²Π°ΡΡΡŒ Π½Π°Π·Π°Π΄, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠ°Ρ‚Π΅Π½Ρ‚
Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ. ПослС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π»Π΅Ρ‚ судСбной тяТбы Π±Ρ‹Π»ΠΎ вынСсСно Ρ€Π΅ΡˆΠ΅-
Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ‚Π΅Π½Ρ‚ нСдСйствитСлСн, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΡƒΡŽ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ
Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ архитСктуры      37

ΠΈΠ·ΠΎΠ±Ρ€Π΅Π» Атанасов, Π° ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ Π½Π΅ ΠΎΡ„ΠΎΡ€ΠΌΠΈΠ» ΠΏΠ°Ρ‚Π΅Π½Ρ‚, ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ фактичСски


стало общСствСнным достояниСм.
Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π­ΠΊΠ΅Ρ€Ρ‚ ΠΈ ΠœΠΎΡƒΡˆΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π½Π°Π΄ машиной EDVAC, ΠΎΠ΄ΠΈΠ½ ΠΈΠ·
участников ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ENIAC, Π”ΠΆΠΎΠ½ Ρ„ΠΎΠ½ НСйман, ΠΏΠΎΠ΅Ρ…Π°Π» Π² Π˜Π½ΡΡ‚ΠΈΡ‚ΡƒΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ…
исслСдований Π² ΠŸΡ€ΠΈΠ½ΡΡ‚ΠΎΠ½Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ EDVAC
ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ IAS (Immediate Address StorageΒ β€” ΠΏΠ°ΠΌΡΡ‚ΡŒ с прямой адрСсациСй).
Ѐон НСйман Π±Ρ‹Π» Π³Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ уровня, Ρ‡Ρ‚ΠΎ ΠΈ Π›Π΅ΠΎΠ½Π°Ρ€Π΄ΠΎ Π΄Π°Β Π’ΠΈΠ½Ρ‡ΠΈ. Он Π·Π½Π°Π»
ΠΌΠ½ΠΎΠ³ΠΎ языков, Π±Ρ‹Π» спСциалистом Π² Ρ„ΠΈΠ·ΠΈΠΊΠ΅ ΠΈ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, ΠΎΠ±Π»Π°Π΄Π°Π» Ρ„Π΅Π½ΠΎΠΌΠ΅Π½Π°Π»ΡŒ-
Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ: ΠΎΠ½ ΠΏΠΎΠΌΠ½ΠΈΠ» всС, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ ΡΠ»Ρ‹ΡˆΠ°Π», Π²ΠΈΠ΄Π΅Π» ΠΈΠ»ΠΈ Ρ‡ΠΈΡ‚Π°Π». Он ΠΌΠΎΠ³
дословно ΠΏΡ€ΠΎΡ†ΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ памяти тСкст ΠΊΠ½ΠΈΠ³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‡ΠΈΡ‚Π°Π» нСсколько Π»Π΅Ρ‚
Π½Π°Π·Π°Π΄. Когда Ρ„ΠΎΠ½ НСйман стал ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ машинами, ΠΎΠ½
ΡƒΠΆΠ΅ Π±Ρ‹Π» самым Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚Ρ‹ΠΌ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΌ Π² ΠΌΠΈΡ€Π΅.
Ѐон НСйман вскорС осознал, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² с большим
количСством ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΊΠ°Π±Π΅Π»Π΅ΠΉΒ β€” занятиС ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ΅, ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅
ΠΈΒ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅. Он ΠΏΡ€ΠΈΡˆΠ΅Π» ΠΊ мысли, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ прСдставлСна
в памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, вмСстС с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ»,
Ρ‡Ρ‚ΠΎ дСсятичная Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² машинС ENIAC, Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ разряд
прСдставлялся Π΄Π΅ΡΡΡ‚ΡŒΡŽ элСктронными Π»Π°ΠΌΠΏΠ°ΠΌΠΈ (1 Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΈ 9 Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹),
ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠ΅Π½Π΅Π½Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎΠΉ. Атанасов ΠΏΡ€ΠΈΡˆΠ΅Π»
ΠΊΒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΌΡƒ Π²Ρ‹Π²ΠΎΠ΄Ρƒ Π½Π° нСсколько Π»Π΅Ρ‚ Ρ€Π°Π½ΡŒΡˆΠ΅.
Основной ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ фон НСйман описал Π²Π½Π°Ρ‡Π°Π»Π΅, извСстСн сСйчас ΠΊΠ°ΠΊ
Ρ„ΠΎΠ½-нСймановская Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ машина. Он Π±Ρ‹Π» использован Π² EDSAC,
ΠΏΠ΅Ρ€Π²ΠΎΠΉ машинС с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ Π² памяти, ΠΈ Π΄Π°ΠΆΠ΅ сСйчас, Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΠΏΠΎΠ»Π²Π΅ΠΊΠ° спу-
стя, являСтся основой Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° соврСмСнных Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². Π‘Π°ΠΌ
замысСл ΠΈ машина IAS, построСнная ΠΏΡ€ΠΈ участии Π“Π΅Ρ€ΠΌΠ°Π½Π° Голдстайна (Herman
Goldstine), ΠΎΠΊΠ°Π·Π°Π»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ большоС влияниС Π½Π° дальнСйшСС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€-
Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, поэтому стоит ΠΊΡ€Π°Ρ‚ΠΊΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ фон НСймана. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ
Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ всСгда ассоциируСтся с ΠΈΠΌΠ΅Π½Π΅ΠΌ фон НСймана, Π² Π΅Π³ΠΎ Ρ€Π°Π·-
Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ приняли Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ участиС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡƒΡ‡Π΅Π½Ρ‹Π΅Β β€” в частности, Голдстайн.
АрхитСктура этой ΠΌΠ°ΡˆΠΈΠ½Ρ‹ прСдставлСна Π½Π° рис.Β 1.4.

Рис. 1.4. Π‘Ρ…Π΅ΠΌΠ° Ρ„ΠΎΠ½-нСймановской Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹

Машина Ρ„ΠΎΠ½ НСймана состояла ΠΈΠ· пяти основных частСй: памяти, Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-


логичСского устройства, устройства управлСния, Π° Ρ‚Π°ΠΊΠΆΠ΅ устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°.
ΠŸΠ°ΠΌΡΡ‚ΡŒ состояла ΠΈΠ· 4096 слов, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ слово содСрТало 40 Π±ΠΈΡ‚ (0 ΠΈΠ»ΠΈ 1). КаТдоС
38      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

слово содСрТало ΠΈΠ»ΠΈ 2 ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎ 20 Π±ΠΈΡ‚, ΠΈΠ»ΠΈ Ρ†Π΅Π»ΠΎΠ΅ 40-разрядноС число со Π·Π½Π°-
ΠΊΠΎΠΌ Π½Π° 40 Π±ΠΈΡ‚. 8 Π±ΠΈΡ‚ опрСдСляли Ρ‚ΠΈΠΏ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ 12 Π±ΠΈΡ‚ опрСдСляли
ΠΎΠ΄Π½ΠΎ ΠΈΠ· 4096 слов памяти. АрифмСтичСский Π±Π»ΠΎΠΊ ΠΈ Π±Π»ΠΎΠΊ управлСния составляли
Β«ΠΌΠΎΠ·Π³ΠΎΠ²ΠΎΠΉ Ρ†Π΅Π½Ρ‚Ρ€Β» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. В соврСмСнных ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… эти Π±Π»ΠΎΠΊΠΈ ΡΠΎΡ‡Π΅Ρ‚Π°ΡŽΡ‚ΡΡ
Π²Β ΠΎΠ΄Π½ΠΎΠΉ микросхСмС, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌ процСссором (ЦП).
Π’Π½ΡƒΡ‚Ρ€ΠΈ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСского устройства находился особый Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ
рСгистр Π½Π° 40 Π±ΠΈΡ‚, Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ аккумулятор. Випичная ΠΊΠΎΠΌΠ°Π½Π΄Π° прибавляла
слово ΠΈΠ· памяти ΠΊ аккумулятору ΠΈΠ»ΠΈ сохраняла содСрТимоС аккумулятора Π²Β ΠΏΠ°-
мяти. Π­Ρ‚Π° машина Π½Π΅ исполняла арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ,
ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„ΠΎΠ½ НСйман считал, Ρ‡Ρ‚ΠΎ любой свСдущий ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊ способСн Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ
Π΄Ρ€ΠΎΠ±Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π² ΡƒΠΌΠ΅.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя, ΠΊΠΎΠ³Π΄Π° Ρ„ΠΎΠ½ НСйман Ρ€Π°Π±ΠΎΡ‚Π°Π» Π½Π°Π΄ машиной IAS, ис-
слСдоватСли МВИ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈ свой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ WhirlwindΒ I. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚
IAS, ENIAC ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… машин Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ‚ΠΈΠΏΠ° со словами большой Π΄Π»ΠΈΠ½Ρ‹, ΠΏΡ€Π΅Π΄Π½Π°-
Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΌΠΈ для ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Ρ… вычислСний, машина Whirlwind I ΠΈΠΌΠ΅Π»Π° слова ΠΏΠΎ
16Β Π±ΠΈΡ‚ ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π°Π»Π°ΡΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΡ€ΠΈΠ²Π΅Π»
ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΡŽ Π”ΠΆΠ΅Π΅ΠΌ ЀоррСстСром ( Jay Forrester) памяти Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠΌ сСр-
Π΄Π΅Ρ‡Π½ΠΈΠΊΠ΅, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ сСрийного ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
Π’ Ρ‚ΠΎ врСмя IBM Π±Ρ‹Π»Π° малСнькой ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ²ΡˆΠ΅ΠΉ ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹
и мСханичСскиС ΠΌΠ°ΡˆΠΈΠ½Ρ‹ для сортировки ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚. Π₯отя Ρ„ΠΈΡ€ΠΌΠ° IBM частично
финансировала ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ АйкСна, ΠΎΠ½Π° Π½Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Π»Π°ΡΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
Π² 1953 Π³ΠΎΠ΄Ρƒ построила ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ 701, Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠ°-
ния Π­ΠΊΠ΅Ρ€Ρ‚Π° ΠΈ ΠœΠΎΡƒΡˆΠ»ΠΈ со своим ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ UNIVAC стала Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ ΠΎΠ΄ΠΈΠ½ Π½Π°
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ Ρ€Ρ‹Π½ΠΊΠ΅. Π’ 701 Π±Ρ‹Π»ΠΎ 2048 слов ΠΏΠΎ 36 Π±ΠΈΡ‚, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ слово содСрТало
Π΄Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π­Ρ‚ΠΎ Π±Ρ‹Π»Π° пСрвая машина ΠΈΠ· сСрии, которая заняла Π»ΠΈΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅
ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠΈΡ… дСсяти Π»Π΅Ρ‚. Π§Π΅Ρ€Π΅Π· Ρ‚Ρ€ΠΈ Π³ΠΎΠ΄Π° появился
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ 704, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π»ΠΎ 4096 слов памяти, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎ 36 Π±ΠΈΡ‚ ΠΈ ΠΏΡ€ΠΎ-
цСссор для вычислСний с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ. Π’ 1958 Π³ΠΎΠ΄Ρƒ компания IBM Π½Π°Ρ‡Π°Π»Π°
Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ послСдним ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ Π½Π° элСктронных Π»Π°ΠΌΠΏΠ°Ρ…, 709, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ
сути прСдставлял собой ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ 704.

Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β  β€” транзисторы (1955–1965)


Вранзистор Π±Ρ‹Π» ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ сотрудниками Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ Bell Laboratories Π”ΠΆΠΎΠ½ΠΎΠΌ
Π‘Π°Ρ€Π΄ΠΈΠ½ΠΎΠΌ ( John Bardeen), Π£ΠΎΠ»Ρ‚Π΅Ρ€ΠΎΠΌ Π‘Ρ€Π°Ρ‚Ρ‚Π΅ΠΉΠ½ΠΎΠΌ (Walter Brattain) ΠΈ Уильямом
Π¨ΠΎΠΊΠ»ΠΈ (William Shockley), Π·Π° Ρ‡Ρ‚ΠΎ Π² 1956 Π³ΠΎΠ΄Ρƒ ΠΎΠ½ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΠΎΠ±Π΅Π»Π΅Π²ΡΠΊΡƒΡŽ ΠΏΡ€Π΅-
мию Π² области Ρ„ΠΈΠ·ΠΈΠΊΠΈ. Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ дСсяти Π»Π΅Ρ‚ транзисторы ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π»ΠΈ Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡŽ
Π² производствС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², ΠΈ ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ 50-Ρ… Π³ΠΎΠ΄ΠΎΠ² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π° Π²Π°ΠΊΡƒΡƒΠΌΠ½Ρ‹Ρ…
Π»Π°ΠΌΠΏΠ°Ρ… стали ΠΏΠ΅Ρ€Π΅ΠΆΠΈΡ‚ΠΊΠΎΠΌ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π° транзисторах Π±Ρ‹Π»
построСн Π² Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ МВИ. Он содСрТал слова ΠΈΠ· 16 Π±ΠΈΡ‚, ΠΊΠ°ΠΊ ΠΈ WhirlwindΒ I.
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ назывался TX-0 (Transistorized eXperimental computerΒ 0Β β€” экспСри-
ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ транзисторная Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ машина 0) ΠΈ прСдназначался Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
для тСстирования Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹Β TX-2.
Машина TX-2 Π½Π΅ ΠΈΠΌΠ΅Π»Π° большого значСния, Π½ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² ΠΈΠ· этой
Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ, ΠšΠ΅Π½Π½Π΅Ρ‚ ОльсСн (Kenneth Olsen), Π² 1957 Π³ΠΎΠ΄Ρƒ основал компанию
DEC (Digital Equipment CorporationΒ β€” корпорация ΠΏΠΎ производству Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ
Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹) для производства сСрийной ΠΌΠ°ΡˆΠΈΠ½Ρ‹, сходной с TX-0. Π­Ρ‚Π° машина,
Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ архитСктуры      39

PDP-1, появилась Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π³ΠΎΠ΄Π° Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρ‚Π΅, ΠΊΡ‚ΠΎ
финансировал DEC, считали, Ρ‡Ρ‚ΠΎ Ρƒ производства ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π½Π΅Ρ‚ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ.
Π’Β ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², Π’. Π”ΠΆ. Уотсон, Π±Ρ‹Π²ΡˆΠΈΠΉ ΠΏΡ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚ IBM, ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹ сказал, Ρ‡Ρ‚ΠΎ
ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ Ρ€Ρ‹Π½ΠΎΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² составляСт Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΈΠ»ΠΈ ΠΏΡΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ†. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΊΠΎΠΌ-
пания DEC ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π»Π° Π² основном нСбольшиС элСктронныС ΠΏΠ»Π°Ρ‚Ρ‹.
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ PDP-1 появился Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² 1961 Π³ΠΎΠ΄Ρƒ. Он ΠΈΠΌΠ΅Π» 4096 слов ΠΏΠΎ 18Β Π±ΠΈΡ‚
ΠΈ быстродСйствиС 200Β 000 ΠΊΠΎΠΌΠ°Π½Π΄ Π² сСкунду. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π±Ρ‹Π» Π² Π΄Π²Π° Ρ€Π°Π·Π° мСнь-
шС, Ρ‡Π΅ΠΌ Ρƒ 7090, транзисторного Π°Π½Π°Π»ΠΎΠ³Π° 709 ΠΈ самого быстрого ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π²Β ΠΌΠΈΡ€Π΅
Π½Π° Ρ‚ΠΎ врСмя. Но PDP-1 стоил 120Β 000 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ², Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ 7090 стоил ΠΌΠΈΠ»-
Π»ΠΈΠΎΠ½Ρ‹. Компания DEC ΠΏΡ€ΠΎΠ΄Π°Π»Π° дСсятки ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² PDP-1, ΠΈ Ρ‚Π°ΠΊ появилась
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ.
ΠžΠ΄Π½Ρƒ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… машин ΠΌΠΎΠ΄Π΅Π»ΠΈ PDP-1 ΠΎΡ‚Π΄Π°Π»ΠΈ Π² МВИ, Π³Π΄Π΅ ΠΎΠ½Π° сразу ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊ-
Π»Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Ρ… исслСдоватСлСй, ΠΏΠΎΠ΄Π°ΡŽΡ‰ΠΈΡ… большиС Π½Π°Π΄Π΅ΠΆΠ΄Ρ‹.
Одним ΠΈΠ· Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠΉ PDP-1 Π±Ρ‹Π» дисплСй с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 512  512 пиксСлов, Π½Π°
ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΈ. ВскорС студСнты МВИ составили спСци-
Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для PDP-1, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π² Β«ΠšΠΎΡΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ войну» — ΠΏΠ΅Ρ€Π²ΡƒΡŽ
Π² ΠΌΠΈΡ€Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΡƒΡŽ ΠΈΠ³Ρ€Ρƒ.
Π§Π΅Ρ€Π΅Π· нСсколько Π»Π΅Ρ‚ компания DEC Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° модСль PDP-8, 12-разряд-
Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. PDP-8 стоил Π³ΠΎΡ€Π°Π·Π΄ΠΎ дСшСвлС, Ρ‡Π΅ΠΌ PDP-1 (16Β 000Β Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ²).
Π“Π»Π°Π²Π½ΠΎΠ΅ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠ΅Β β€” СдинствСнная шина (omnibus), показанная Π½Π° рис.Β 1.5.
Π¨ΠΈΠ½Π°Β β€” это Π½Π°Π±ΠΎΡ€ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ соСдинСнных ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ², ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌ-
ΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π­Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ€Π°Π΄ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Π»ΠΎ PDP-8 ΠΎΡ‚ IAS.
Вакая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ стала ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²ΠΎ всСх ΠΌΠ°Π»Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ….
Компания DEC ΠΏΡ€ΠΎΠ΄Π°Π»Π° 50Β 000 ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΌΠΎΠ΄Π΅Π»ΠΈ PDP-8 ΠΈ стала Π»ΠΈΠ΄Π΅Ρ€ΠΎΠΌ Π½Π°
Ρ€Ρ‹Π½ΠΊΠ΅ ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².

Рис. 1.5. Π¨ΠΈΠ½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° PDP-8

Как ΡƒΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π»ΠΎΡΡŒ, с ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ΠΌ транзисторов компания IBM построила


Ρ‚Ρ€Π°Π½Π·ΠΈΡΡ‚ΠΎΡ€Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ 709Β β€” 7090, Π° ΠΏΠΎΠ·Π΄Π½Π΅Π΅Β β€” 7094. Π£ этой вСрсии врСмя Ρ†ΠΈΠΊΠ»Π°
составляло 2 микросСкунды, Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ состояла ΠΈΠ· 32Β 536 слов ΠΏΠΎ 36 Π±ΠΈΡ‚. 7090
ΠΈΒ 7094 Π±Ρ‹Π»ΠΈ послСдними ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ Ρ‚ΠΈΠΏΠ° ENIAC, Π½ΠΎ ΠΎΠ½ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ Π²Π΅Π΄ΡƒΡ‰Π΅Π΅
ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² области Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… расчСтов Π² 60-Ρ… Π³ΠΎΠ΄Π°Ρ… ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π²Π΅ΠΊΠ°.
Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя компания IBM Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»Π° большиС дСньги Π½Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ Π½Π΅-
Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² 1401 для коммСрчСских расчСтов. Π­Ρ‚Π° машина ΠΌΠΎΠ³Π»Π° счи-
Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅ Π»Π΅Π½Ρ‚Ρ‹ ΠΈ ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚
Ρ‚Π°ΠΊ ΠΆΠ΅ быстро, ΠΊΠ°ΠΊ ΠΈ 7094, Π½ΠΎ ΠΏΡ€ΠΈ этом стоила дСшСвлС. Для Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… вычислСний
ΠΎΠ½Π° Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠ»Π°, Π½ΠΎ Π·Π°Ρ‚ΠΎ Π±Ρ‹Π»Π° ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Π° для коммСрчСского ΡƒΡ‡Π΅Ρ‚Π°.
АрхитСктура 1401 Π±Ρ‹Π»Π° Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² Π½Π΅ΠΉ Π½Π΅ Π±Ρ‹Π»ΠΎ рСгистров ΠΈ Π΄Π°ΠΆΠ΅
фиксированной Π΄Π»ΠΈΠ½Ρ‹ слова. ΠŸΠ°ΠΌΡΡ‚ΡŒ содСрТала 4000 Π±Π°ΠΉΡ‚ ΠΏΠΎ 8 Π±ΠΈΡ‚ (Π²Β Π±ΠΎΠ»Π΅Π΅
ΠΏΠΎΠ·Π΄Π½ΠΈΡ… модСлях объСм увСличился Π΄ΠΎ нСмыслимых Π²Β Ρ‚ΠΎ врСмя 16Β 000Β Π±Π°ΠΉΡ‚).
40      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°ΠΉΡ‚ содСрТал символ Π² 6 Π±ΠΈΡ‚, административный Π±ΠΈΡ‚ ΠΈ Π±ΠΈΡ‚ для ΠΎΠ±ΠΎ-
значСния ΠΊΠΎΠ½Ρ†Π° слова. Команда MOVE, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, использовала Π΄Π²Π° адрСса: источ-
Π½ΠΈΠΊΠ° ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°. Она ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π»Π° Π±Π°ΠΉΡ‚Ρ‹ ΠΈΠ· источника Π² ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ, ΠΏΠΎΠΊΠ° Π½Π΅
ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π»Π° Π±ΠΈΡ‚ ΠΊΠΎΠ½Ρ†Π° слова, установлСнный Π² 1.
Π’ 1964 Π³ΠΎΠ΄Ρƒ малСнькая, Π½ΠΈΠΊΠΎΠΌΡƒ Π½Π΅ извСстная компания CDC (Control Data
Corporation) выпустила ΠΌΠ°ΡˆΠΈΠ½Ρƒ 6600, которая Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π° порядок
быстрСС, Ρ‡Π΅ΠΌ 7094 (ΠΈ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Ρ‚ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ). Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
для слоТных расчСтов пользовался большой ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒΡŽ, ΠΈ компания CDC
пошла Β«Π² Π³ΠΎΡ€ΡƒΒ». Π‘Π΅ΠΊΡ€Π΅Ρ‚ ΡΡ‚ΠΎΠ»ΡŒ высокого быстродСйствия Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ
Π²Π½ΡƒΡ‚Ρ€ΠΈ ЦП (Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора) Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ машина с высокой ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ
ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ°. Π£ Π½Π΅Π΅ Π±Ρ‹Π»ΠΎ нСсколько Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… устройств для слоТСния,
умноТСния ΠΈ дСлСния, ΠΈ всС ΠΎΠ½ΠΈ ΠΌΠΎΠ³Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π₯отя быстрая
Ρ€Π°Π±ΠΎΡ‚Π° ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π° Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ программиста, ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ…
усилиях ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ машина исполняла 10 ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ΄Π½ΠΎ-
Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.
Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ 6600 Π±Ρ‹Π»ΠΎ встроСно нСсколько ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор занимался Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вычислСниями,
Π°Β  ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Π²ΠΎΠ΄ ΠΈ Π²Ρ‹Π²ΠΎΠ΄
ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ) исполняли малСнькиС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹. МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ 6600 Π½Π°
дСсятилСтия ΠΎΠΏΠ΅Ρ€Π΅Π΄ΠΈΠ» своС врСмя. МногиС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ соврСмСнных
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² уходят корнями ΠΊ 6600.
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° 6600 Π‘Π΅ΠΉΠΌΡƒΡ€ ΠšΡ€Π΅ΠΉ (Seymour Cray) Π±Ρ‹Π» Π»Π΅Π³Π΅Π½Π΄Π°Ρ€Π½ΠΎΠΉ
Π»ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ, ΠΊΠ°ΠΊ ΠΈ Ρ„ΠΎΠ½ НСйман. Он посвятил всю свою Тизнь созданию ΠΎΡ‡Π΅Π½ΡŒ
ΠΌΠΎΡ‰Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сСйчас Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ. Π‘Ρ€Π΅Π΄ΠΈ
Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ 6600, 7600 ΠΈ Cray-1. Π‘Π΅ΠΉΠΌΡƒΡ€ ΠšΡ€Π΅ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ являСтся Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ
извСстного Β«Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉΒ»: Π²Ρ‹ ΠΈΠ΄Π΅Ρ‚Π΅ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½, блиТайший
ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ Π΄ΠΎΠΌΡƒ, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ Π½Π° ΠΌΠ°ΡˆΠΈΠ½Ρƒ, Π±Π»ΠΈΠΆΠ°ΠΉΡˆΡƒΡŽ ΠΊ Π΄Π²Π΅Ρ€ΠΈ, ΠΈ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅: Β«Π― Π±Π΅Ρ€Ρƒ
эту». Π­Ρ‚ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ позволяСт Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹Π΅
Π΄Π΅Π»Π° (ΠΏΠΎΠΊΡƒΠΏΠΊΡƒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ) ΠΈ оставляСт Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π²Π°ΠΆΠ½Ρ‹Π΅
(Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²).
Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Β β€” BurroughsΒ B5000. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ
машин PDP-1, 7094 ΠΈ 6600 занимались Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ обСспСчСниСм, стара-
ясь ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ (DEC) ΠΈΠ»ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ быстрСС (IBM ΠΈ CDC).
На ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ ΠΎΠ±Ρ€Π°Ρ‰Π°Π» внимания. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ B5000
пошли Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡƒΡ‚Π΅ΠΌ. Они Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΌΠ°ΡˆΠΈΠ½Ρƒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎ-
вания Π½Π° языкС AlgolΒ 60 (ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠ΅ языков C ΠΈ Java), сконструировав
Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ обСспСчСниС Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ компилятора. Π’Π°ΠΊ появилась
идСя, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π½ΡƒΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅
обСспСчСниС. К соТалСнию, ΠΎ Π½Π΅ΠΉ практичСски сразу ΠΆΠ΅ Π·Π°Π±Ρ‹Π»ΠΈ.

Π’Ρ€Π΅Ρ‚ΡŒΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β  β€” ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ схСмы (1965–1980)


Π˜Π·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ ΠΊΡ€Π΅ΠΌΠ½ΠΈΠ΅Π²ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ схСмы Π² 1958 Π³ΠΎΠ΄Ρƒ Π”ΠΆΠ΅ΠΊΠΎΠΌ Килби (Β Jack
Kilby) ΠΈ Π ΠΎΠ±Π΅Ρ€Ρ‚ΠΎΠΌ Нойсом (Robert Noyce) ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ
нСбольшой микросхСмС дСсятки транзисторов. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ…
схСмах Π±Ρ‹Π»ΠΈ мСньшСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ быстрСС ΠΈ стоили дСшСвлС, Ρ‡Π΅ΠΌ ΠΈΡ…
ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠΈ Π½Π° транзисторах.
Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ архитСктуры      41

К 1964 Π³ΠΎΠ΄Ρƒ компания IBM Π»ΠΈΠ΄ΠΈΡ€ΠΎΠ²Π°Π»Π° Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ Ρ€Ρ‹Π½ΠΊΠ΅, Π½ΠΎ сущСство-


Π²Π°Π»Π° ΠΎΠ΄Π½Π° большая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: выпускаСмыС Π΅ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ 7094 ΠΈ 1401, исклю-
Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Π΅ ΠΈ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΡŒΠ½Ρ‹Π΅, Π±Ρ‹Π»ΠΈ нСсовмСстимы Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Один ΠΈΠ·
Π½ΠΈΡ… прСдназначался для слоТных расчСтов, Π² Π½Π΅ΠΌ использовались ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅
Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с рСгистрами ΠΏΠΎ 36 Π±ΠΈΡ‚, Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ»Π°ΡΡŒ дСсятичная
систСма счислСния ΠΈ слова ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹. Π£ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ Π±Ρ‹Π»ΠΈ ΠΎΠ±Π°
этих ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ ΠΈΠΌ Π½Π΅ Π½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΄Π²Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΡ‚Π΄Π΅Π»Π°
программирования, Π½Π΅ имСвшиС Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ.
Когда ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ эти Π΄Π²Π΅ сСрии ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², компания IBM
сдСлала Ρ€Π΅ΡˆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ шаг. Она выпустила Π»ΠΈΠ½Π΅ΠΉΠΊΡƒ транзисторных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²
System/360, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ ΠΊΠ°ΠΊ для Π½Π°ΡƒΡ‡Π½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ для ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅-
ских расчСтов. Π›ΠΈΠ½Π΅ΠΉΠΊΠ° System/360 ΠΈΠΌΠ΅Π»Π° ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠΉ. Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Ρ†Π΅Π»ΠΎΠ΅
сСмСйство ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠ΄Π½ΠΈΠΌ языком (ассСмблСром), Ρ€Π°Π·Π½ΠΎΠ³ΠΎ
Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ мощности. Компания смогла Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ 1401 Π½Π° 360
(модСль 30), Π° 7094Β β€” Π½Π° 360 (модСль 75). МодСль 75 Π±Ρ‹Π»Π° большС ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ,
Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° быстрСС ΠΈ стоила Π΄ΠΎΡ€ΠΎΠΆΠ΅, Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанныС для ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ…,
тСорСтичСски ΠΌΠΎΠ³Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написан-
Π½Ρ‹Π΅ для малСнькой ΠΌΠΎΠ΄Π΅Π»ΠΈ, исполнялись большой модСлью Π±Π΅Π· особых Π·Π°Ρ‚Ρ€ΡƒΠ΄-
Π½Π΅Π½ΠΈΠΉ. Но Π² случаС пСрСноса ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния с большой ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π½Π°
ΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒΡŽ ΠΌΠΎΠ³Π»ΠΎ Π½Π΅ Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ памяти. И всС ΠΆΠ΅ созданиС Ρ‚Π°ΠΊΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ компью-
Ρ‚Π΅Ρ€ΠΎΠ² Π±Ρ‹Π»ΠΎ большим достиТСниСм. ИдСя создания сСмСйств ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² вскорС
стала ΠΎΡ‡Π΅Π½ΡŒ популярной, ΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π»Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ…
ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ выпустили сСрии сходных машин с Ρ€Π°Π·Π½ΠΎΠΉ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ и функциями.
Π’ Ρ‚Π°Π±Π».Β 1.2 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΠ· сСмСйства 360.
ΠžΒ Π΄Ρ€ΡƒΠ³ΠΈΡ… модСлях этого сСмСйства ΠΌΡ‹ расскаТСм Π΄Π°Π»Π΅Π΅.
Π’Π°Π±Π»ΠΈΡ†Π° 1.2. ΠŸΠ΅Ρ€Π²Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ сСрии IBMΒ 360
ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ МодСль 30 МодСль 40 МодСль 50 МодСль 65
ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ- 1 3,5 10 21
Π½ΠΎΡΡ‚ΡŒ
ВрСмя Ρ†ΠΈΠΊΠ»Π°, нс 1000 625 500 250
ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ объСм памяти, 65Β 536 262Β 144 262Β 144 524Β 288
Π±Π°ΠΉΡ‚
ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π±Π°ΠΉΡ‚ΠΎΠ², Π²Ρ‹Π·Ρ‹Π²Π°Π΅- 1 2 4 16
ΠΌΡ‹Ρ… ΠΈΠ· памяти Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ†ΠΈΠΊΠ»
МаксимальноС количСство 3 3 4 6
ΠΊΠ°Π½Π°Π»ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…

Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² 360Β β€” ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ. Π’ памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°


ΠΌΠΎΠ³Π»ΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ нСсколько ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΈ ΠΏΠΎΠΊΠ° ΠΎΠ΄Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°
ΠΆΠ΄Π°Π»Π°, ΠΊΠΎΠ³Π΄Π° закончится процСсс Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, другая исполнялась. Π’Β Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅
рСсурсы процСссора Ρ€Π°ΡΡ…ΠΎΠ΄ΠΎΠ²Π°Π»ΠΈΡΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ.
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ 360 Π±Ρ‹Π» ΠΏΠ΅Ρ€Π²ΠΎΠΉ машиной, которая ΠΌΠΎΠ³Π»Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
(ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ) Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². МладшиС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠ³Π»ΠΈ ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
1401, Π° ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅Β β€” 7094, поэтому программисты ΠΌΠΎΠ³Π»ΠΈ ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ свои старыС
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² Ρ€Π°Π±ΠΎΡ‚Π΅ с 360. НСкоторыС ΠΌΠΎΠ΄Π΅Π»ΠΈ
42      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

360 исполняли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанныС для 1401, Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС, Ρ‡Π΅ΠΌ сама 1401,
поэтому Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Ρ‹Π²Π°Π»ΠΈ свои ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.
Эмуляция Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… сСрии 360 ΡƒΠΏΡ€ΠΎΡ‰Π°Π»Π°ΡΡŒ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ исходныС ΠΌΠΎΠ΄Π΅Π»ΠΈ,
ΠΊΠ°ΠΊ ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, использовали ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. НуТно
Π±Ρ‹Π»ΠΎ всСго лишь Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹: ΠΎΠ΄Π½ΡƒΒ β€” для систСмы ΠΊΠΎΠΌΠ°Π½Π΄
360, Π΄Ρ€ΡƒΠ³ΡƒΡŽΒ β€” для систСмы ΠΊΠΎΠΌΠ°Π½Π΄ 1401, Ρ‚Ρ€Π΅Ρ‚ΡŒΡŽΒ β€” для систСмы ΠΊΠΎΠΌΠ°Π½Π΄ 7094. Π­Ρ‚Π°
Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ стало ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½ примСнСния микропрограммирования.
Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ количСства элСктронных Π»Π°ΠΌΠΏ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Ρ€ΠΎΠ»ΠΈ ΡƒΠΆΠ΅ Π½Π΅ ΠΈΠ³Ρ€Π°Π»ΠΎ,
ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π² сСрии 360 ΠΈΡ… ΡƒΠΆΠ΅ Π½Π΅ Π±Ρ‹Π»ΠΎ.
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ 360 ΡƒΠ΄Π°Π»ΠΎΡΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π΄ΠΈΠ»Π΅ΠΌΠΌΡƒ ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ ΠΈ дСсятичной
систСмами счислСния: Ρƒ этого ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π±Ρ‹Π»ΠΎ 16 рСгистров ΠΏΠΎ 32 Π±ΠΈΡ‚ для
Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Π½ΠΎ ΠΏΠ°ΠΌΡΡ‚ΡŒ состояла ΠΈΠ· Π±Π°ΠΉΡ‚ΠΎΠ², ΠΊΠ°ΠΊ Ρƒ 1401. Π’ 360 использо-
вались Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для пСрСмСщСния записСй ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΌΠ΅ΠΆΠ΄Ρƒ
Π±Π»ΠΎΠΊΠ°ΠΌΠΈ памяти, ΠΊΠ°ΠΊ ΠΈ Π² 1401.
Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ 360 Π±Ρ‹Π»ΠΎ Π³Ρ€ΠΎΠΌΠ°Π΄Π½ΠΎΠ΅ (Π½Π° Ρ‚ΠΎ врСмя) адрСсноС простран-
ство 224 Π±Π°ΠΉΡ‚ (16 ΠœΠ±Π°ΠΉΡ‚). Π’ Ρ‚Π΅ Π΄Π½ΠΈ, ΠΊΠΎΠ³Π΄Π° Π±Π°ΠΉΡ‚ памяти стоил нСсколько Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ²,
это казалось Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒΡŽ. К соТалСнию, Π»ΠΈΠ½Π΅ΠΉΠΊΠ° 360 ΠΏΠΎΠ·Π΄Π½Π΅Π΅ смСнилась
Π»ΠΈΠ½Π΅ΠΉΠΊΠΎΠΉ 370, Π·Π°Ρ‚Π΅ΠΌ 4300, 3080, 3090, ΠΈ всС эти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈΠΌΠ΅Π»ΠΈ ΡΡ…ΠΎΠ΄Π½ΡƒΡŽ
Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ. К сСрСдинС 80-Ρ… Π³ΠΎΠ΄ΠΎΠ² 16Β ΠœΠ±Π°ΠΉΡ‚ памяти стало нСдостаточно, ΠΈ ΠΊΠΎΠΌ-
ΠΏΠ°Π½ΠΈΠΈ IBM ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ частично ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ совмСстимости, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π°
32-Ρ€Π°Π·Ρ€ΡΠ΄Π½ΡƒΡŽ Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡŽ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ для памяти объСмом Π² 232Β Π±Π°ΠΉΡ‚.
Казалось Π±Ρ‹, Ρ€Π°Π· Ρƒ машин Π±Ρ‹Π»ΠΈ 32-разрядныС слова ΠΈ рСгистры, Ρƒ Π½ΠΈΡ… Π²ΠΏΠΎΠ»Π½Π΅
ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΈ 32-разрядныС адрСса. Но Π² Ρ‚ΠΎ врСмя Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ ΠΌΠΎΠ³ Π΄Π°ΠΆΠ΅ ΠΏΡ€Π΅Π΄-
ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ сСбС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с объСмом памяти Π² 16 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π±Π°ΠΉΡ‚. Π₯отя ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄
Π½Π° 32-разрядныС адрСса ΠΏΡ€ΠΎΡˆΠ΅Π» ΡƒΠ΄Π°Ρ‡Π½ΠΎ для IBM, ΠΎΠ½ снова стал лишь Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ
Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ адрСсации памяти, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΌ систСмам вскорС
потрСбуСтся Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ 232 (4Β 294Β 967Β 296) Π±Π°ΠΉΡ‚ памяти. Π’ блиТайшиС
нСсколько Π»Π΅Ρ‚ Π½Π° сцСнС появятся ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ с 64-разрядным пространством
памяти.
ΠœΠΈΡ€ ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² сдСлал большой шаг Π²ΠΏΠ΅Ρ€Π΅Π΄ Π² Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠΈ
вмСстС с производством Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² PDP-11, 16-разрядных послСдо-
Π²Π°Ρ‚Π΅Π»Π΅ΠΉ PDP-8. Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ PDP-11 Π±Ρ‹Π» младшим Π±Ρ€Π°Ρ‚ΠΎΠΌ
360, Π° PDP-1Β β€” младшим Π±Ρ€Π°Ρ‚ΠΎΠΌ 7094. И Ρƒ 360, ΠΈ Ρƒ PDP-11 Π±Ρ‹Π»ΠΈ рСгистры,
связанныС со словами, ΠΏΠ°ΠΌΡΡ‚ΡŒ с Π±Π°ΠΉΡ‚Π°ΠΌΠΈ, ΠΈ Π² ΠΎΠ±Π΅ΠΈΡ… Π»ΠΈΠ½Π΅ΠΉΠΊΠ°Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈΠΌΠ΅Π»ΠΈ
Ρ€Π°Π·Π½ΡƒΡŽ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. PDP-1 ΡˆΠΈΡ€ΠΎΠΊΠΎ использовался, особСнно
в унивСрситСтах, ΠΈ компания DEC ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»Π° Π»ΠΈΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ срСди ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ
ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².

Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β  β€” ΡΠ²Π΅Ρ€Ρ…Π±ΠΎΠ»ΡŒΡˆΠΈΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅


схСмы (1980–?)
ПоявлСниС ΡΠ²Π΅Ρ€Ρ…Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… схСм (Π‘Π‘Π˜Π‘) Π² 80-Ρ… Π³ΠΎΠ΄Π°Ρ… ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ
Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ сначала дСсятки тысяч, Π·Π°Ρ‚Π΅ΠΌ сотни тысяч ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ†,
ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ транзисторов. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ созданию ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² мСньшСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°
ΠΈ Π±ΠΎΠ»Π΅Π΅ Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ…. Π”ΠΎ появлСния PDP-1 ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π±Ρ‹Π»ΠΈ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ
большиС ΠΈ дорогостоящиС, Ρ‡Ρ‚ΠΎ компаниям ΠΈ унивСрситСтам ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΈΠΌΠ΅Ρ‚ΡŒ
ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Π΄Π΅Π»Ρ‹ (Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ†Π΅Π½Ρ‚Ρ€Ρ‹). К 80-ΠΌ Π³ΠΎΠ΄Π°ΠΌ Ρ†Π΅Π½Ρ‹ ΡƒΠΏΠ°Π»ΠΈ Ρ‚Π°ΠΊ
Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ архитСктуры      43

сильно, Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ появилась Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ ΠΎΡ€-


Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ, Π½ΠΎ ΠΈ Ρƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… людСй. ΠΠ°Ρ‡Π°Π»Π°ΡΡŒ эра ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΈΡΡŒ совсСм для Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ, Ρ‡Π΅ΠΌ ΠΈΡ…
ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠΈ. Они ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ»ΠΈΡΡŒ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ слов, элСктронных Ρ‚Π°Π±Π»ΠΈΡ†,
Π° Ρ‚Π°ΠΊΠΆΠ΅ для исполнСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с высоким ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ интСрактивности (Π½Π°-
ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ³Ρ€), для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… большиС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ.
ΠŸΠ΅Ρ€Π²Ρ‹Π΅ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π»ΠΈΡΡŒ Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΎΠ². ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ
ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ содСрТал ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ, Π½Π°Π±ΠΎΡ€ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… схСм, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ
схСму IntelΒ 8080, нСсколько ΠΊΠ°Π±Π΅Π»Π΅ΠΉ, источник питания ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° 8-Π΄ΡŽΠΉΠΌΠΎΠ²Ρ‹ΠΉ
дисковод. Π‘Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΈΠ· этих частСй ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» сам.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Π½Π΅ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π»ΠΎΡΡŒ. ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŽ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈ-
лось ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС самому. ПозднСС появилась опСрационная
систСма CP/M, написанная Π“Π°Ρ€ΠΈ Килдаллом (Gary Kildall) для IntelΒ 8080. Π­Ρ‚ΠΎ
Π±Ρ‹Π»Π° полноцСнная опСрационная систСма (Π½Π° дискСтС), со своСй Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ си-
стСмой ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠΌ для исполнСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅
вводились с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.
Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Apple (Π° ΠΏΠΎΠ·Π΄Π½Π΅Π΅ ΠΈ AppleΒ II), Π±Ρ‹Π» Ρ€Π°Π·-
Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π‘Ρ‚ΠΈΠ²ΠΎΠΌ ДТобсом (Steve Jobs) ΠΈ Π‘Ρ‚ΠΈΠ²ΠΎΠΌ Возняком (Steve Wozniak).
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ стал Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ популярным срСди Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ
ΠΈ школ, Ρ‡Ρ‚ΠΎ Π²Β ΠΌΠ³Π½ΠΎΠ²Π΅Π½ΠΈΠ΅ ΠΎΠΊΠ° сдСлало компанию Apple ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΌ ΠΈΠ³Ρ€ΠΎΠΊΠΎΠΌ Π½Π°
Ρ€Ρ‹Π½ΠΊΠ΅.
Наблюдая Π·Π° Ρ‚Π΅ΠΌ, Ρ‡Π΅ΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, компания IBM, Π»ΠΈΠ΄ΠΈ-
Ρ€ΡƒΡŽΡ‰Π°Ρ Ρ‚ΠΎΠ³Π΄Π° Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ Ρ€Ρ‹Π½ΠΊΠ΅, Ρ‚ΠΎΠΆΠ΅ Ρ€Π΅ΡˆΠΈΠ»Π° Π·Π°Π½ΡΡ‚ΡŒΡΡ производством
ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². Но вмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
«с нуля» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² IBM (сдСланных ΠΈΠ· транзисторов IBM, сдСлан-
Π½Ρ‹Ρ… ΠΈΠ· кристаллов IBM), Ρ‡Ρ‚ΠΎ заняло Π±Ρ‹ слишком ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, компания сдС-
Π»Π°Π»Π° Π½Π΅Ρ‡Ρ‚ΠΎ нСслыханноС: ΠΎΠ½Π° прСдоставила ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· своих Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΎΠ², Π€ΠΈΠ»ΠΈΠΏΡƒ
ЭстридТу (Philip Estridge), Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ сумму Π΄Π΅Π½Π΅Π³, ΠΏΡ€ΠΈΠΊΠ°Π·Π°Π»Π° Π΅ΠΌΡƒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ
ΠΊΡƒΠ΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ подальшС ΠΎΡ‚ Π²ΠΌΠ΅ΡˆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ…ΡΡ Π²ΠΎ всС Π±ΡŽΡ€ΠΎΠΊΡ€Π°Ρ‚ΠΎΠ² Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡƒΠΏΡ€Π°Π²-
лСния ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, находящСгося Π² АрмонкС (ΡˆΡ‚. Нью-Π™ΠΎΡ€ΠΊ). ЭстридТ, работая
Π² 2000 ΠΊΠΈΠ»ΠΎΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΎΡ‚ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ управлСния ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, взял Π·Π° основу процСссор
IntelΒ 8088 ΠΈ построил ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΠ· Ρ€Π°Π·Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ (IBM PC) появился Π² 1981 Π³ΠΎΠ΄Ρƒ ΠΈ стал самым ΠΏΠΎΠΊΡƒΠΏΠ°Π΅ΠΌΡ‹ΠΌ ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ Π² истории. К 30-Π»Π΅Ρ‚ΠΈΡŽ PC Π±Ρ‹Π» ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ряд статСй ΠΎ Π΅Π³ΠΎ истории,
Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΡΡ‚Π°Ρ‚ΡŒΠΈ Брэдли [Bradley, 2011], Π“ΠΎΡ‚Π° [Goth, 2011], Π‘Ρ€Π°ΠΉΠ΄Π° [Bride, 2011]
ΠΈ Π‘ΠΈΠ½Π³Ρ…Π° [Singh, 2011].
Однако компания IBM сдСлала ΠΎΠ΄Π½Ρƒ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ Π²Π΅Ρ‰ΡŒ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ·ΠΆΠ΅ ΠΏΠΎ-
ΠΆΠ°Π»Π΅Π»Π°. ВмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π² сСкрСтС (ΠΈΠ»ΠΈ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ
ΠΌΠ΅Ρ€Π΅ ΠΎΠ³Ρ€Π°Π΄ΠΈΡ‚ΡŒ сСбя ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΉ, Π½Π΅ΠΏΡ€ΠΎΠ½ΠΈΡ†Π°Π΅ΠΌΠΎΠΉ стСной ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ²), ΠΊΠ°ΠΊ ΠΎΠ½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ
Π΄Π΅Π»Π°Π»Π°, компания ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° ΠΏΠΎΠ»Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ всС элСктронныС
схСмы, Π² ΠΊΠ½ΠΈΠ³Π΅ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ 49Β Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° Π±Ρ‹Π»Π° ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° для Ρ‚ΠΎΠ³ΠΎ,
Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ смСнныС ΠΏΠ»Π°Ρ‚Ρ‹ для IBMΒ PC, Ρ‡Ρ‚ΠΎ
повысило Π±Ρ‹ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ этого ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. К Π½Π΅ΡΡ‡Π°ΡΡ‚ΡŒΡŽ для
IBM, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ IBMΒ PC стал ΡˆΠΈΡ€ΠΎΠΊΠΎ извСстСн, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π°Ρ‡Π°Π»ΠΈ
Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ»ΠΎΠ½Ρ‹ PC ΠΈ часто ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π»ΠΈ ΠΈΡ… Π³ΠΎΡ€Π°Π·Π΄ΠΎ дСшСвлС, Ρ‡Π΅ΠΌ IBM (ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ
всС составныС части ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π»Π΅Π³ΠΊΠΎ приобрСсти). Π’Π°ΠΊ Π½Π°Ρ‡Π°Π»ΠΎΡΡŒ
Π±ΡƒΡ€Π½ΠΎΠ΅ производство ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
44      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π₯отя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Commodore, Apple ΠΈ Atari) ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»ΠΈ


ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ с использованиСм своих процСссоров, Π° Π½Π΅ процСс-
соров Intel, ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» производства IBMΒ PC Π±Ρ‹Π» Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π΅Π»ΠΈΠΊ, Ρ‡Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ
компаниям ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΏΡ€ΠΎΠ±ΠΈΠ²Π°Ρ‚ΡŒΡΡ с Ρ‚Ρ€ΡƒΠ΄ΠΎΠΌ. Π’Ρ‹ΠΆΠΈΡ‚ΡŒ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎ-
Ρ€Ρ‹ΠΌ ΠΈΠ· Π½ΠΈΡ…, ΠΈ Ρ‚ΠΎ лишь ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ Π² ΡƒΠ·ΠΊΠΈΡ… областях,
Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² производствС Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций ΠΈΠ»ΠΈ ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
Одной ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… Π²Ρ‹ΠΆΠΈΠ²ΡˆΠΈΡ… (хотя ΠΈ с Ρ‚Ρ€ΡƒΠ΄ΠΎΠΌ) ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ стал ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Apple
Macintosh. Он появился Π² 1984 Π³ΠΎΠ΄Ρƒ ΠΊΠ°ΠΊ наслСдник Π·Π»ΠΎΠΏΠΎΠ»ΡƒΡ‡Π½ΠΎΠ³ΠΎ Apple LisaΒ β€”
ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° с графичСским интСрфСйсом, сходным с интСрфСйсом
популярной Π½Ρ‹Π½Π΅ систСмы Windows. НСудача Lisa объяснялась Π΄ΠΎΡ€ΠΎΠ³ΠΎΠ²ΠΈΠ·Π½ΠΎΠΉ,
Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ Macintosh, появившийся Ρ‡Π΅Ρ€Π΅Π· Π³ΠΎΠ΄, пользовался ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ
успСхом ΠΈ Π·Π°Π²ΠΎΠ΅Π²Π°Π» ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π΅Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊΠΎΠ².
Π Π°Π½Π½ΠΈΠΉ Ρ€Ρ‹Π½ΠΎΠΊ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π» ΠΊ нСслыханному
спросу Π½Π° ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹. Π’ Ρ‚ΠΎ врСмя ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ казался
Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ Π½Π΅Π»Π΅ΠΏΠΈΡ†Π΅ΠΉ, ΠΊΠ°ΠΊ ΠΈ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ…ΠΎΠ»ΠΎΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€Β β€” Osborne-1Β β€” вСсил 11 ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠ², ΠΈ Π½ΠΎΡΠΈΡ‚ΡŒ Π΅Π³ΠΎ с собой Π±Ρ‹Π»ΠΎ, мягко
говоря, Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ само появлСниС этой ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎΠΊΠ°Π·Π°Π»ΠΎ, Ρ‡Ρ‚ΠΎ это
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠšΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅ΡΠΊΠΈΠΉ успСх Osborne-1 Π±Ρ‹Π» довольно скромным, Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· Π³ΠΎΠ΄
Ρ„ΠΈΡ€ΠΌΠ° Compaq прСдставила свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠ»ΠΎΠ½ IBM PC ΠΈ быстро
Π·Π°Π²ΠΎΠ΅Π²Π°Π»Π° мСсто Π»ΠΈΠ΄Π΅Ρ€Π° Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
ΠŸΠ΅Ρ€Π²Π°Ρ вСрсия IBMΒ PC Π±Ρ‹Π»Π° оснащСна ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой MS-DOS, ΠΊΠΎ-
Ρ‚ΠΎΡ€ΡƒΡŽ выпускала Ρ‚ΠΎΠ³Π΄Π° Π΅Ρ‰Π΅ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Π°Ρ корпорация Microsoft. Благодаря Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ
Ρ„ΠΈΡ€ΠΌΠ° Intel выпускала всС Π±ΠΎΠ»Π΅Π΅ ΠΌΠΎΡ‰Π½Ρ‹Π΅ процСссоры, IBM ΠΈ Microsoft совмСстно
Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Π²ΡˆΡƒΡŽ Π·Π° MS-DOS ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму OS/2, ΠΎΡ‚Π»ΠΈΡ‡ΠΈ-
Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±Ρ‹Π» графичСский ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс
(Graphical User Interface, GUI), сходный с интСрфСйсом AppleΒ Macintosh. ΠœΠ΅ΠΆΠ΄Ρƒ
Ρ‚Π΅ΠΌ компания Microsoft Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму
Windows, которая Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π½Π° основС MS-DOS,Β β€” Π½Π° случай, Ссли OS/2 Π½Π΅ Π±Ρƒ-
Π΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ спроса. ΠšΠΎΡ€ΠΎΡ‡Π΅ говоря, OS/2 Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ пользовалась спросом,
Π°Β Microsoft ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»Π° Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму Windows, Ρ‡Ρ‚ΠΎ
послуТило ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ Π³Ρ€Π°Π½Π΄ΠΈΠΎΠ·Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄ΠΎΡ€Π° ΠΌΠ΅ΠΆΠ΄Ρƒ IBM ΠΈ Microsoft. Π˜ΡΡ‚ΠΎΡ€ΠΈΡ
ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Π°Ρ компания Intel ΠΈ Π΅Ρ‰Π΅ мСньшая компания Microsoft ΡƒΠΌΡƒ-
Π΄Ρ€ΠΈΠ»ΠΈΡΡŒ ΡΠ²Π΅Ρ€Π³Π½ΡƒΡ‚ΡŒ IBM, ΠΎΠ΄Π½Ρƒ ΠΈΠ· самых ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ…, самых Π±ΠΎΠ³Π°Ρ‚Ρ‹Ρ… ΠΈ самых влия-
Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΉ Π² ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ истории, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ излагаСтся Π² бизнСс-ΡˆΠΊΠΎΠ»Π°Ρ…
всСго ΠΌΠΈΡ€Π°.
ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ успСх процСссора 8088 Π²ΠΎΠΎΠ΄ΡƒΡˆΠ΅Π²ΠΈΠ» компанию Intel Π½Π° Π΅Π³ΠΎ
дальнСйшиС ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ. Особо ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π° вСрсия 80386, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½-
ная Π²Β 1985 Π³ΠΎΠ΄Ρƒ,Β β€” этот процСссор Π±Ρ‹Π» ΡƒΠΆΠ΅ 32-разрядным. Π—Π° Π½Π΅ΠΉ послСдовал
ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, СстСствСнно, назывался 80486. ΠŸΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅
вСрсии Π½Π°Π·Ρ‹Π²Π°Π»ΠΈΡΡŒ Pentium ΠΈ Core. Π­Ρ‚ΠΈ микросхСмы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅-
ски Π²ΠΎ всСх соврСмСнных PC. АрхитСктура процСссоров этого сСмСйства часто
обозначаСтся ΠΎΠ±Ρ‰ΠΈΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ x86. БовмСстимыС микросхСмы, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅
Ρ„ΠΈΡ€ΠΌΠΎΠΉ AMD, Ρ‚ΠΎΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ x86.
Π’ сСрСдинС 80-Ρ… Π³ΠΎΠ΄ΠΎΠ² Π½Π° смСну CISC (Complex Instruction Set ComputerΒ β€”
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с ΠΏΠΎΠ»Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄) ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ RISC (Reduced
Instruction Set ComputerΒ β€” ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с сокращСнным Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄). RISC-
ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡŒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС. Π’ 90-Ρ… Π³ΠΎΠ΄Π°Ρ… появились
Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ архитСктуры      45

супСрскалярныС процСссоры, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ΄Π½ΠΎ-


Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, часто Π½Π΅ Π² Ρ‚ΠΎΠΌ порядкС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.
ΠŸΠΎΠ½ΡΡ‚ΠΈΡ RISC, CISC ΠΈ супСрскалярного процСссора Π±ΡƒΠ΄ΡƒΡ‚ прСдставлСны Π²Β Π³Π»Π°-
Π²Π΅Β 2, Π³Π΄Π΅ ΠΌΡ‹ рассмотрим ΠΈΡ… Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ.
Π’Π°ΠΊΠΆΠ΅ Π² сСрСдинС 1980-Ρ… Π³ΠΎΠ΄ΠΎΠ² Росс Π€Ρ€ΠΈΠΌΠ΅Π½ (Ross Freeman) со своими ΠΊΠΎΠ»Π»Π΅-
Π³Π°ΠΌΠΈ ΠΈΠ· Xilinx Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» изящный ΠΌΠ΅Ρ‚ΠΎΠ΄ создания микросхСм, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅
Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΈΡΡŒ Π³ΠΎΡ€Ρ‹ Π΄Π΅Π½Π΅Π³ ΠΈΠ»ΠΈ доступ ΠΊ производству кристалличСского крСмния.
Новая Ρ€Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ микросхСм, называСмая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π²Π΅Π½Ρ‚ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΌΠ°-
Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ (FPGA, Field-Programmable Gate Array), содСрТала большоС количСство
ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… логичСских элСмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Β«Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ»
Π½Π° Π»ΡŽΠ±ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ устройству. Благодаря своСму Π²Ρ‹Π΄Π°ΡŽΡ‰Π΅ΠΌΡƒΡΡ
Π½ΠΎΠ²ΠΎΠΌΡƒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρƒ ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ FPGA ΠΏΠΎ своСй гибкости Π½Π΅
уступаСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ. Из FPGA ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Π² нСсколько дСсят-
ΠΊΠΎΠ² ΠΈΠ»ΠΈ сотСн Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΡƒΡŽ систСму для ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ…
ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ всСго нСсколько ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ,
ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ-ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ кристалличСского крСмния ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ
Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ быстрыС, Π΄Π΅ΡˆΠ΅Π²Ρ‹Π΅ ΠΈ ΠΌΠ΅Π½Π΅Π΅ энСргоСмкиС микросхСмы для мас-
сового примСнСния. Однако FPGA ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ популярным срСдством построСния
Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния для ΡƒΠ·ΠΊΠΎΠ³ΠΎ ΠΊΡ€ΡƒΠ³Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉΒ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, построС-
ния ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ², мСлкосСрийных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ образования.
Π’ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ 1992 Π³ΠΎΠ΄Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π±Ρ‹Π»ΠΈ 8-, 16- ΠΈ 32-разрядны-
ΠΌΠΈ. Π—Π°Ρ‚Π΅ΠΌ появилась Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Π°Ρ 64-разрядная модСль Alpha производства
DECΒ β€” самый Ρ‡Ρ‚ΠΎ Π½ΠΈ Π½Π° Π΅ΡΡ‚ΡŒ настоящий RISC-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ΅Π΄-
ший ΠΏΠΎ показатСлям ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ всС ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ ПК. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠΎΠΌ-
мСрчСский успСх этой ΠΌΠΎΠ΄Π΅Π»ΠΈ оказался вСсьма скромным — лишь Ρ‡Π΅Ρ€Π΅Π· дСсяти-
Π»Π΅Ρ‚ΠΈΠ΅ 64-разрядныС ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π»ΠΈ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ, Π΄Π° ΠΈ Ρ‚ΠΎ лишь Π² качСствС
Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сСрвСров.
Π’ 1990-Π΅ Π³ΠΎΠ΄Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ систСмы ΡƒΡΠΊΠΎΡ€ΡΠ»ΠΈΡΡŒ посрСдством Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ…
ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Ρ… ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΉ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄ΡƒΡ‚ рассмотрСны Π²Β ΠΊΠ½ΠΈ-
Π³Π΅. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Ρ‚Π°ΠΊΠΈΡ… систСм ΠΏΡ€Π΅Π±Ρ‹Π²Π°Π»ΠΈ Π² Π±Π»Π°Π³ΠΎΠ΄ΡƒΡˆΠ½ΠΎΠΌ настроСнии, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ
Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ ΠΊΡƒΠΏΠ»Π΅Π½Π½ΠΎΠΉ систСмС ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС, Ρ‡Π΅ΠΌ
Π² старой. Однако ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ 1990-Ρ… Π³ΠΎΠ΄ΠΎΠ² тСндСнция ΠΊ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡŽ скорости стала
ΡΠ½ΠΈΠΆΠ°Ρ‚ΡŒΡΡ ΠΈΠ·-Π·Π° Π΄Π²ΡƒΡ… Π²Π°ΠΆΠ½Ρ‹Ρ… прСпятствий Π² области проСктирования: Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊ-
Ρ‚ΠΎΡ€Ρ‹ исчСрпали запас возмоТностСй для ускорСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π° ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎ-
цСссоров стало ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ слишком Π΄ΠΎΡ€ΠΎΠ³ΠΎ. МногиС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ,
отчаянно ΡΡ‚Ρ€Π΅ΠΌΠΈΠ²ΡˆΠΈΠ΅ΡΡ ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ Π±ΠΎΠ»Π΅Π΅ быстрых процСссоров, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ»ΠΈΡΡŒ
ΠΊ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°ΠΌ ΠΊΠ°ΠΊ ΠΊ срСдству Π²Ρ‹ΠΆΠ°Ρ‚ΡŒ большС быстродСйствия
ΠΈΠ· своСй элСктроники. Π’ 2001 Π³ΠΎΠ΄Ρƒ Ρ„ΠΈΡ€ΠΌΠ° IBM прСдставила Π΄Π²ΡƒΡ…ΡŠΡΠ΄Π΅Ρ€Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈ-
Ρ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ POWER4Β β€” ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Π·Π΅Ρ† крупносСрийного Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора,
Π²ΠΊΠ»ΡŽΡ‡Π°Π²ΡˆΠ΅Π³ΠΎ Π΄Π²Π° процСссора Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ΅. Π’Β Π½Π°ΡˆΠΈ Π΄Π½ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ
процСссоров для Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… систСм ΠΈ сСрвСров ΠΈΒ Π΄Π°ΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ встроСнныС
процСссоры состоят ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… процСссоров. К соТалСнию, для рядового
потрСбитСля ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΡ… ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΠΎΠ² Π±Ρ‹Π»Π° довольно
скромной, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ (ΠΊΠ°ΠΊ ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π³Π»Π°Π²Π°Ρ…) для эффСктивной
Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… машин программист Π΄ΠΎΠ»ΠΆΠ΅Π½ явным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎ-
Π²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π° эта Π·Π°Π΄Π°Ρ‡Π° слоТна ΠΈ ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Π°
ошибкам.
46      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠŸΡΡ‚ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Β  β€” ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ нСбольшой мощности


ΠΈΒ  Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹
Π’ 1981 Π³ΠΎΠ΄Ρƒ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π―ΠΏΠΎΠ½ΠΈΠΈ объявило ΠΎ намСрСниях Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒ-
Π½Ρ‹ΠΌ компаниям 500 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² пятого
поколСния Π½Π° основС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹
Π±Ρ‹Π»ΠΈ ΠΏΠΎΡ‚Π΅ΡΠ½ΠΈΡ‚ΡŒ Β«ΠΏΠΎΡΠ»ΡƒΡˆΠ½Ρ‹Π΅Β» ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ³ΠΎ поколСния. Наблюдая Π·Π° Ρ‚Π΅ΠΌ,
ΠΊΠ°ΠΊ японскиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ Ρ€Ρ‹Π½ΠΎΡ‡Π½Ρ‹Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² самых
Ρ€Π°Π·Π½Ρ‹Ρ… областях ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈΒ β€” ΠΎΡ‚ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΠΎΠ² Π΄ΠΎ стСрСосистСм ΠΈ Ρ‚Π΅Π»Π΅-
Π²ΠΈΠ·ΠΎΡ€ΠΎΠ²,Β β€” амСриканскиС ΠΈ СвропСйскиС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π² ΠΏΠ°Π½ΠΈΠΊΠ΅ Π±Ρ€ΠΎΡΠΈΠ»ΠΈΡΡŒ
Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ Ρƒ своих ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π² Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ… субсидий ΠΈ ΠΏΡ€ΠΎΡ‡Π΅ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ.
Однако нСсмотря Π½Π° большой ΡˆΡƒΠΌ, японский ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²
пятого поколСния Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π» свою Π½Π΅ΡΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π±Ρ‹Π» Ρ‚ΠΈΡ…ΠΎ
свСрнут. Π’Β ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ смыслС эта ситуация оказалась Π±Π»ΠΈΠ·ΠΊΠ° Ρ‚ΠΎΠΉ, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ столк­
нулся Π‘Π΅Π±Π±ΠΈΠ΄ΠΆΒ β€” идСя Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΠ΅Ρ€Π΅Π΄ΠΈΠ»Π° своС врСмя, Ρ‡Ρ‚ΠΎ для Π΅Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ
Π½Π΅ нашлось Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΠΉ тСхнологичСской Π±Π°Π·Ρ‹.
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ пятым ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², всС
ΠΆΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π»ΠΎΡΡŒ, Π½ΠΎ в вСсьма Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅Β β€” ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π°Ρ‡Π°Π»ΠΈ
ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒΡΡ. Π’ 1989 Π³ΠΎΠ΄Ρƒ Ρ„ΠΈΡ€ΠΌΠ° Grid Systems выпустила ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ
ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ назывался GridPad. Он Π±Ρ‹Π» оснащСн нСбольшим
экраном, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠ³ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠ΅Ρ€ΠΎΠΌ. Π’Π°ΠΊΠΈΠ΅ систСмы,
ΠΊΠ°ΠΊ GridPad, продСмонстрировали, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅ обязан ΡΡ‚ΠΎΡΡ‚ΡŒ Π½Π° столС ΠΈΠ»ΠΈ
Π² сСрвСрной — ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π½ΠΎΡΠΈΡ‚ΡŒ Π΅Π³ΠΎ с собой, Π° с сСнсорным экраном
и распознаваниСм рукописного тСкста ΠΎΠ½ становится Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ.
МодСль Apple Newton, появившаяся Π² 1993 Π³ΠΎΠ΄Ρƒ, наглядно Π΄ΠΎΠΊΠ°Π·Π°Π»Π°, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² корпусС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ с кассСтный ΠΏΠ»Π΅Π΅Ρ€. Как ΠΈ GridPad,
Newton использовал рукописный Π²Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΠΎΡ€Π°Ρ… стало большим
прСпятствиСм Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΊ успСху. Но впослСдствии ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс
ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… машин, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ элСктронными
сСкрСтарями (Personal Digital Assistants, PDA), ΠΈΠ»ΠΈ просто ΠΊΠ°Ρ€ΠΌΠ°Π½Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ, Π±Ρ‹Π» ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ ΠΈ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π» ΡˆΠΈΡ€ΠΎΠΊΡƒΡŽ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ. Π’ наши
Π΄Π½ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½Ρ‹ΠΌ этапом ΠΈΡ… ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ стали смартфоны.
Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ рукописного Π²Π²ΠΎΠ΄Π° PDA Π±Ρ‹Π» ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ Π”ΠΆΠ΅Ρ„Ρ„ΠΎΠΌ
Π₯окинсом ( Jeff Hawkins), создавшим компанию Palm для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π΅Π»ΠΎΠ²Ρ‹Ρ…
ΠΊΠ°Ρ€ΠΌΠ°Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², рассчитанных Π½Π° массового потрСбитСля. Π₯окинс
ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΡŽ Π±Ρ‹Π» ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠΌ-элСктротСхником, Π½ΠΎ ΠΎΠ½ ΠΆΠΈΠ²ΠΎ интСрСсовался
Π½Π΅ΠΉΡ€ΠΎΠ±ΠΈΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ (Π½Π°ΡƒΠΊΠ° ΠΎ чСловСчСском ΠΌΠΎΠ·Π³Π΅). Он понял, Ρ‡Ρ‚ΠΎ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ
надСТности рукописного Π²Π²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅
ΡƒΠΏΡ€ΠΎΡ‰Π°Π»ΠΈ восприятиС Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌΒ β€” тСхнология, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ°Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅
Β«GraffitiΒ», Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π° Π½Π΅ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ обучСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½ΠΎ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ
ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π»Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Π²ΠΎΠ΄Π°. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠ°Ρ€ΠΌΠ°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
PalmΒ β€” Palm PilotΒ β€” пользовался ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ успСхом, Π° тСхнология Β«GraffitiΒ»,
ΡΡ‚Π°Π²ΡˆΠ°Ρ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π²Ρ‹Π΄Π°ΡŽΡ‰ΠΈΡ…ΡΡ достиТСний Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ области, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒ-
Π½ΠΎ продСмонстрировала возмоТности чСловСчСского Ρ€Π°Π·ΡƒΠΌΠ° ΠΏΠΎ использованию
возмоТностСй чСловСчСского Ρ€Π°Π·ΡƒΠΌΠ°.
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ PDA ΠΎΠ±ΠΎΠΆΠ°Π»ΠΈ свои устройства, ΠΏΡ€ΠΈΠ»Π΅ΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΈΡ… для
управлСния своим расписаниСм ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ. Π’ 1990-Π΅ Π³ΠΎΠ΄Ρ‹ сотовыС Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹
Π’ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     47

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ распространСниС. Π€ΠΈΡ€ΠΌΠ° IBM встроила сотовый Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½


Π² PDA, создав Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ «смартфон». Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ смартфонС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ
назывался Simon, для Π²Π²ΠΎΠ΄Π° использовался сСнсорный экран, Π° Π² распоряТС-
Π½ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΈΡΡŒ всС возмоТности PDA, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½, ΠΈΠ³Ρ€Ρ‹
и элСктронная ΠΏΠΎΡ‡Ρ‚Π°. УмСньшСниС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΈ стоимости ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ
ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ массовому Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ смартфонов. БСйчас наибольшСй
ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Apple iPhone ΠΈ Google Android.
Но Π΄Π°ΠΆΠ΅ ΠΊΠ°Ρ€ΠΌΠ°Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π΅ стали ΠΏΠΎ-настоящСму Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ
Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ. Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ большСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ придаСтся Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌ Β«Π½Π΅-
Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌΒ» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΒ β€” Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Π±Ρ‹Ρ‚ΠΎΠ²ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒ, часы, Π±Π°Π½-
ковскиС ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Π΄Ρ€ΡƒΠ³ΠΈΡ… устройств [Bechini et al., 2004].
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ этого Ρ‚ΠΈΠΏΠ° ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности
ΠΈΒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² примСнСния Π·Π° вСсьма ΡƒΠΌΠ΅Ρ€Π΅Π½Π½ΡƒΡŽ Ρ†Π΅Π½Ρƒ.
Вопрос ΠΎ Ρ‚ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ свСсти эти микросхСмы Π² ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅
(Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΎΠ½ΠΈ с 1970-Ρ… Π³ΠΎΠ΄ΠΎΠ²), остаСтся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ. Π€Π°ΠΊΡ‚ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ
Π½Π° порядок Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‚ возмоТности тысяч Π±Ρ‹Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… устройств. Π£ΠΆΠ΅
сСйчас влияниС Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ
ΠΎΡ‡Π΅Π½ΡŒ Π²Π΅Π»ΠΈΠΊΠΎ, ΠΈ с Π³ΠΎΠ΄Π°ΠΌΠΈ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Ρ‚ΡŒ. Одной ΠΈΠ· особСнностСй Ρ‚Π°ΠΊΠΎΠ³ΠΎ
Ρ€ΠΎΠ΄Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΡ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС
Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ проСктируСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ соразработки [Henkel et al., 2003], ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ
ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π΄Π°Π»Π΅Π΅ Π² этой ΠΊΠ½ΠΈΠ³Π΅.
Π˜Ρ‚Π°ΠΊ, ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ поколСнию ΠΏΡ€ΠΈΡ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π° элСктронных
Π»Π°ΠΌΠΏΠ°Ρ… (Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ ENIAC), ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒΒ β€” транзисторныС ΠΌΠ°ΡˆΠΈΠ½Ρ‹ (IBMΒ 7094),
ΠΊΒ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌΡƒΒ β€” ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… схСмах (IBMΒ 360), ΠΊ Ρ‡Π΅Ρ‚Π²Π΅Ρ€-
Ρ‚ΠΎΠΌΡƒΒ β€” ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ (Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ ЦП Intel). Π§Ρ‚ΠΎ ΠΆΠ΅ касаСтся пятого
поколСния, Ρ‚ΠΎ ΠΎΠ½ΠΎ большС ассоциируСтся Π½Π΅ с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ, Π° со
смСной ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΡ‹. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π²ΠΎ всС мыслимыС
и нСмыслимыС устройства ΠΈ Π·Π° счСт этого Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ станут Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌΠΈ.
Они ΠΏΡ€ΠΎΡ‡Π½ΠΎ Π²ΠΎΠΉΠ΄ΡƒΡ‚ Π² ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΡƒΡŽ ΠΆΠΈΠ·Π½ΡŒΒ β€” Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π²Π΅Ρ€ΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ
Π»Π°ΠΌΠΏΡ‹, Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ дСньги ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ тысячи Π΄Ρ€ΡƒΠ³ΠΈΡ… обязанностСй. Π­Ρ‚Π°
модСль, разработанная ΠœΠ°Ρ€ΠΊΠΎΠΌ Π’Π°ΠΉΠ·Π΅Ρ€ΠΎΠΌ (Mark Weiser) Π² ΠΏΠΎΠ·Π΄Π½ΠΈΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π΅Π³ΠΎ
Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ повсСмСстной ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΈΠ·Π°-
Ρ†ΠΈΠΈ, Π½ΠΎ Π² настоящСС врСмя Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ распространСн Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Π²ΡΠ΅ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ°ΡŽΡ‰Π°Ρ
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡ [Weiser, 2002]. Π­Ρ‚ΠΎ явлСниС ΠΎΠ±Π΅Ρ‰Π°Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΌΠΈΡ€ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅
Ρ€Π°Π΄ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Π°Ρ Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡ. ΠœΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π°
этом вопросС ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, Π½ΠΎ Ссли Π²Π°ΠΌ интСрСсно, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈ-
Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ [Lyytinen and Yoo, 2002; Saha and Mukherjee, 2003; Sakamura,
2002].

Π’ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²
Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ ΠΊΡ€Π°Ρ‚ΠΊΠΎ ΠΈΠ·Π»ΠΎΠΆΠΈΠ»ΠΈ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм.
Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ расскаТСм ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π΄Π΅Π» Π² настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈ сдСлаСм
Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдполоТСния Π½Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅. Π₯отя ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹Β β€” Π½Π°ΠΈ-
Π±ΠΎΠ»Π΅Π΅ извСстныС Ρ‚ΠΈΠΏΡ‹ Β«ΡƒΠΌΠ½Ρ‹Ρ…Β» машин, Π² наши Π΄Π½ΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹
машин, поэтому стоит ΠΊΡ€Π°Ρ‚ΠΊΠΎ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Π½ΠΈΡ….
48      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ВСхнологичСскиС ΠΈ экономичСскиС аспСкты


По Ρ‚Π΅ΠΌΠΏΠ°ΠΌ развития ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π΅ΠΆΠ°Π΅Ρ‚ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅
отрасли. Главная двиТущая сила  β€” ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ
с каТдым Π³ΠΎΠ΄ΠΎΠΌ всС большС ΠΈ большС транзисторов Π½Π° микросхСму. Π§Π΅ΠΌ большС
транзисторов (ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹Ρ… элСктронных ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ), Ρ‚Π΅ΠΌ большС объСм ΠΏΠ°-
мяти ΠΈΒ ΠΌΠΎΡ‰Π½Π΅Π΅ процСссоры. Π“ΠΎΡ€Π΄ΠΎΠ½ ΠœΡƒΡ€ (Gordon Moore), ΠΎΠ΄ΠΈΠ½ ΠΈΠ· основатСлСй
ΠΈΒ Π±Ρ‹Π²ΡˆΠΈΠΉ ΠΏΡ€Π΅Π΄ΡΠ΅Π΄Π°Ρ‚Π΅Π»ΡŒ совСта Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Intel, ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹ сострил ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ
Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ссли Π±Ρ‹ Π°Π²ΠΈΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ€Π°Π·Π²ΠΈΠ²Π°Π»ΠΈΡΡŒ с Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, ΠΊΠ°ΠΊ
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅, самолСты стоили Π±Ρ‹ 500 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² ΠΈ ΠΎΠ±Π»Π΅Ρ‚Π°Π»ΠΈ зСмлю Π·Π° 20 ΠΌΠΈΠ½ΡƒΡ‚
Π½Π° 20 Π»ΠΈΡ‚Ρ€Π°Ρ… Ρ‚ΠΎΠΏΠ»ΠΈΠ²Π°. ΠŸΡ€Π°Π²Π΄Π°, для этого ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΡΒ ΠΎΠ±ΡƒΠ²Π½ΡƒΡŽ
ΠΊΠΎΡ€ΠΎΠ±ΠΊΡƒ.
Он ΠΆΠ΅ сформулировал Π·Π°ΠΊΠΎΠ½ тСхнологичСского прогрСсса, извСстный Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ
ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π·Π°ΠΊΠΎΠ½Π° ΠœΡƒΡ€Π°. Когда Π“ΠΎΡ€Π΄ΠΎΠ½ Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ» Π΄ΠΎΠΊΠ»Π°Π΄ для ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΡ€ΠΎΠΌΡ‹Ρˆ-
Π»Π΅Π½Π½Ρ‹Ρ… Π³Ρ€ΡƒΠΏΠΏ, ΠΎΠ½ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ микросхСм появляСтся
Ρ‡Π΅Ρ€Π΅Π· Ρ‚Ρ€ΠΈ Π³ΠΎΠ΄Π° послС ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ поколСния
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π±Ρ‹Π»ΠΎ Π² 4 Ρ€Π°Π·Π° большС памяти, Ρ‡Π΅ΠΌ Ρƒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ, стало понятно,
Ρ‡Ρ‚ΠΎ число транзисторов Π½Π° микросхСмС возрастаСт Π² постоянной ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ,
ΠΈΒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, этот рост ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π° Π³ΠΎΠ΄Ρ‹ Π²ΠΏΠ΅Ρ€Π΅Π΄. Π—Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π°
часто прСдставляСтся Π² Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ΅, которая гласит, Ρ‡Ρ‚ΠΎ число транзисторов
Π½Π° ΠΎΠ΄Π½ΠΎΠΉ микросхСмС удваиваСтся ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 18 мСсяцСв, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ увСличиваСтся Π½Π°
60Β % ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π³ΠΎΠ΄. Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ микросхСм ΠΈ Π΄Π°Ρ‚Ρ‹ ΠΈΡ… производства ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‚,
Ρ‡Ρ‚ΠΎ Π·Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π° дСйствуСт Π΄ΠΎ сих ΠΏΠΎΡ€ (рис.Β 1.6).

Рис. 1.6. Π—Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π° прСдсказываСт, Ρ‡Ρ‚ΠΎ количСство транзисторов Π½Π° ΠΎΠ΄Π½ΠΎΠΉ микросхСмС
увСличиваСтся Π½Π° 60Β % ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π³ΠΎΠ΄. Π’ΠΎΡ‡ΠΊΠΈ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅Β β€” объСм памяти Π²Β Π±ΠΈΡ‚Π°Ρ…

По Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ счСту, Π·Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π°Β β€” это Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Π½Π΅ Π·Π°ΠΊΠΎΠ½, Π° простоС эмпи-


ричСскоС наблюдСниС ΠΎ Ρ‚ΠΎΠΌ, с ΠΊΠ°ΠΊΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ Ρ„ΠΈΠ·ΠΈΠΊΠΈ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈ
Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΈ прСдсказаниС, Ρ‡Ρ‚ΠΎ с Ρ‚Π°ΠΊΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ
ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ. МногиС спСциалисты ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π·Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π°
Π’ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     49

Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π΅Ρ‰Π΅ Π»Π΅Ρ‚ Π΄Π΅ΡΡΡ‚ΡŒ, Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈ дольшС. Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚,


Ρ‡Ρ‚ΠΎ довольно скоро Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ столкнутся с рассСяниСм энСргии, ΡƒΡ‚Π΅Ρ‡ΠΊΠ°ΠΌΠΈ
Ρ‚ΠΎΠΊΠ° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ придСтся ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ [Bose,
2004; Kim et al., 2003]. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ транзисторов скоро ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚
ΠΊΒ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Π° этих устройств ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡΡ Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π°Ρ‚ΠΎΠΌΠΎΠ². На этой
стадии транзисторы станут слишком ΠΌΠ°Π»Ρ‹ΠΌΠΈ для Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ»ΠΈ ΠΏΠΎΠΏΡ€ΠΎ-
сту достигнут Ρ‚ΠΎΡ‡ΠΊΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ дальнСйшСС ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ субатомных
структурных элСмСнтов. НСсмотря Π½Π° всС Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π·Π°ΠΊΠΎΠ½ΠΎΠΌ ΠœΡƒΡ€Π°,
Π½Π° Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π΅ ΡƒΠΆΠ΅ появились пСрспСктивныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΒ β€” Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Ρ‹Π΅
вычислСния [Oskin et al., 2002] ΠΈ ΡƒΠ³Π»Π΅Ρ€ΠΎΠ΄Π½Ρ‹Π΅ Π½Π°Π½ΠΎΡ‚Ρ€ΡƒΠ±ΠΊΠΈ [Heinze et al., 2002].
Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ½ΠΈ позволят вывСсти ΠΌΠ°ΡΡˆΡ‚Π°Π±Ρ‹ элСктронных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π·Π° ΠΎΠ³Ρ€Π°-
ничСния, присущиС ΠΊΡ€Π΅ΠΌΠ½ΠΈΡŽ.
Π—Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π° связан с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ экономисты Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ эффСктивным
Ρ†ΠΈΠΊΠ»ΠΎΠΌ. ДостиТСния Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… тСхнологиях (ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ количСства Ρ‚Ρ€Π°Π½-
зисторов Π½Π° ΠΎΠ΄Π½ΠΎΠΉ микросхСмС) приводят ΠΊ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ качСства ΠΈΒ Π±ΠΎΠ»Π΅Π΅
Π½ΠΈΠ·ΠΊΠΈΠΌ Ρ†Π΅Π½Π°ΠΌ. НизкиС Ρ†Π΅Π½Ρ‹ Π²Π΅Π΄ΡƒΡ‚ ΠΊ появлСнию Π½ΠΎΠ²Ρ‹Ρ… областСй примСнСния (Π½ΠΈ-
ΠΊΠΎΠΌΡƒ Π½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
стоил 10Β ΠΌΠ»Π½ Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ²Β β€” хотя ΠΊΠΎΠ³Π΄Π° Ρ†Π΅Π½Π° снизилась Π΄ΠΎ $120Β 000, студСнты МВИ
взялись Π·Π° Π΄Π΅Π»ΠΎ). НовыС области примСнСния приводят ΠΊ возникновСнию Π½ΠΎΠ²Ρ‹Ρ…
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Ρ€Ρ‹Π½ΠΊΠΎΠ² ΠΈ Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. БущСствованиС всСх этих ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ
Π²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ, которая, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ спрос Π½Π°
Π»ΡƒΡ‡ΡˆΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. ΠšΡ€ΡƒΠ³ замыкаСтся.
Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΊΡ‚ΠΎΡ€ развития ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉΒ  β€” ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π·Π°ΠΊΠΎΠ½
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π½Π°Π·Π²Π°Π½Π½Ρ‹ΠΉ Π² Ρ‡Π΅ΡΡ‚ΡŒ Натана ΠœΠΈΡ€Π²ΠΎΠ»ΡŒΠ΄Π° (Nathan
Myhrvold), ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microsoft. Π­Ρ‚ΠΎΡ‚ Π·Π°ΠΊΠΎΠ½ гласит:
Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС — это Π³Π°Π·. Он распространяСтся ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°-
полняСт Ρ€Π΅Π·Π΅Ρ€Π²ΡƒΠ°Ρ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится». Π’ 80-Π΅ Π³ΠΎΠ΄Ρ‹ элСктронная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°
тСкстов ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΠ»Π°ΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ Ρ‚ΠΈΠΏΠ° troff (ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° troff ис-
пользовалась ΠΏΡ€ΠΈ создании этой ΠΊΠ½ΠΈΠ³ΠΈ). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° troff Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ нСсколько
дСсятков ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚ΠΎΠ² памяти. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ элСктронныС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚
дСсятки ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚ΠΎΠ². Π’ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ, нСсомнСнно, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ дСсятки Π³ΠΈ-
Π³Π°Π±Π°ΠΉΡ‚ΠΎΠ² (Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΈ приставки Β«ΠΊΠΈΠ»ΠΎΒ», Β«ΠΌΠ΅Π³Π°Β» ΠΈ Β«Π³ΠΈΠ³Π°Β» ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚
«тысячу», Β«ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Β» ΠΈ Β«ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Β», соотвСтствСнно; ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этом см.Β Ρ€Π°Π·-
Π΄Π΅Π»Β Β«Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния»). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ
ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ постоянный спрос Π½Π° процСссоры, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с Π±ΠΎΠ»Π΅Π΅ высокой
ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, Π½Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ большСго объСма, Π½Π° устройства Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π±ΠΎΠ»Π΅Π΅ высо-
ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.
Π‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π³ΠΎΠ΄ΠΎΠΌ количСство транзисторов Π½Π° ΠΎΠ΄Π½ΠΎΠΉ микросхСмС ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ
увСличиваСтся, Π½ΠΎ Ρ‚Π΅ΠΌΠΏΡ‹ развития Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΡΡ‚ΠΎΠ»ΡŒ ΠΆΠ΅ Π²Π΅-
Π»ΠΈΠΊΠΈ. НапримСр, Ρƒ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ IBM PC/XT, появившСйся Π² 1982 Π³ΠΎΠ΄Ρƒ, объСм ТСстко-
Π³ΠΎ диска составлял всСго 10Β ΠœΠ±Π°ΠΉΡ‚. Π”Π²Π°Π΄Ρ†Π°Ρ‚ΡŒ Π»Π΅Ρ‚ спустя Π² систСмах-наслСдниках
PC/XT ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ТСсткиС диски Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 1Β Π’Π±Π°ΠΉΡ‚. Π Π°Π·Π½ΠΈΡ†Π° Π½Π°
ΠΏΡΡ‚ΡŒ порядков стала Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ благодаря Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΠΎΠΌΡƒ приросту Смкости Π² 50Β %.
ΠŸΡ€Π°Π²Π΄Π°, ΠΏΠΎΠ΄ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, насколько быстро происходит ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠ΅ ТСсткого
диска, Π³ΠΎΡ€Π°Π·Π΄ΠΎ слоТнСС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚ΡƒΡ‚ Π΅ΡΡ‚ΡŒ нСсколько ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² (ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ
ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, врСмя позиционирования, Ρ†Π΅Π½Π° ΠΈΒ Ρ‚.Β Π΄.), Π½ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ любого
ΠΈΠ· этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ с 1982 Π³ΠΎΠ΄Π° ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Β«Ρ†Π΅Π½Π°/ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ-
50      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π½ΠΎΡΡ‚ΡŒΒ» возрастаСт ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ Π½Π° 50Β % Π² Π³ΠΎΠ΄. НСзаурядныС достиТСния ΠΏΠΎ


части ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ дисков, Ρ€Π°Π²Π½ΠΎ ΠΊΠ°ΠΊ ΠΈ Ρ‚ΠΎ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ, Ρ‡Ρ‚ΠΎ объСм
Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠΈ ΠΎΡ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ дисков, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π² ΠšΡ€Π΅ΠΌΠ½ΠΈΠ΅Π²ΠΎΠΉ Π΄ΠΎΠ»ΠΈΠ½Π΅, прСвысил Π°Π½Π°-
Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎ микросхСмам процСссоров, заставил Π­Π»Π° Π₯ΠΎΠ³Π»Π°Π½Π΄Π° (Al
Hoagland) ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ это мСсто слСдовало Π±Ρ‹ Π½Π°Π·Π²Π°Ρ‚ΡŒ ЖСлСзооксидной
Π΄ΠΎΠ»ΠΈΠ½ΠΎΠΉ (вСдь ΠΈΠΌΠ΅Π½Π½ΠΎ этот ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» являСтся носитСлСм ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° дис-
ΠΊΠ°Ρ…). Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, сСйчас ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π΅Π» ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ измСняСтся, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ…
систСмах Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π° Π±Π°Π·Π΅ крСмния Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Π²Ρ‹Ρ‚Π΅ΡΠ½ΡΡ‚ΡŒ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π²Ρ€Π°-
Ρ‰Π°ΡŽΡ‰ΠΈΠ΅ΡΡ диски.
ΠšΡ€ΡƒΠΏΠ½Ρ‹Π΅ достиТСния Π½Π°Π±Π»ΡŽΠ΄Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ Π² сфСрС Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ и соз-
дания сСтСй. МСньшС Ρ‡Π΅ΠΌ Π·Π° Π΄Π²Π° дСсятилСтия ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΎΡ‚ ΠΌΠΎΠ΄Π΅ΠΌΠΎΠ², ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽ-
Ρ‰ΠΈΡ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ 300Β Π±ΠΈΡ‚/с, ΠΊ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΌ ΠΌΠΎΠ΄Π΅ΠΌΠ°ΠΌ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΌ
со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ 56Β ΠšΠ±ΠΈΡ‚/с, ΠΈ ΠΎΠΏΡ‚ΠΈΠΊΠΎ-Π²ΠΎΠ»ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΌ сСтям, Π³Π΄Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΡƒΠΆΠ΅
большС 1012Β Π±ΠΈΡ‚/с. ΠžΠΏΡ‚ΠΈΠΊΠΎ-Π²ΠΎΠ»ΠΎΠΊΠΎΠ½Π½Ρ‹Π΅ трансатлантичСскиС Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹Π΅ ΠΊΠ°Π±Π΅Π»ΠΈ
(Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, TAT-12/13) стоят ΠΎΠΊΠΎΠ»ΠΎ 700Β ΠΌΠ»Π½ Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ², Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 10Β Π»Π΅Ρ‚
ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ 300Β 000 Π·Π²ΠΎΠ½ΠΊΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, поэтому ΡΠ΅Π±Π΅ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ 10-ΠΌΠΈ-
Π½ΡƒΡ‚Π½ΠΎΠΉ ΠΌΠ΅ΠΆΠΊΠΎΠ½Ρ‚ΠΈΠ½Π΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ связи составляСт ΠΌΠ΅Π½Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎΒ Ρ†Π΅Π½Ρ‚Π°. Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅
исслСдования ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ систСмы связи, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ со скоро-
ΡΡ‚ΡŒΡŽ 1Β Π’Π±ΠΈΡ‚/с (1012Β Π±ΠΈΡ‚/с) Π½Π° расстоянии Π±ΠΎΠ»Π΅Π΅ 100Β ΠΊΠΌ Π±Π΅Π· усилитСлСй. Π•Π΄Π²Π° Π»ΠΈ
Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ здСсь ΠΎΠ± ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ ростС Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°.

Π¨ΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²


Π ΠΈΡ‡Π°Ρ€Π΄ Π₯Π°ΠΌΠΌΠΈΠ½Π³ (Richard Hamming), Π±Ρ‹Π²ΡˆΠΈΠΉ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈΠ· Bell Laboratories,
Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ количСствСнноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ Π½Π° порядок Π²Π΅Π΄Π΅Ρ‚ ΠΊ качСствСн-
Π½ΠΎΠΌΡƒ измСнСнию. НапримСр, гоночная машина, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π΅Π·Π΄ΠΈΡ‚ΡŒ со скоро-
ΡΡ‚ΡŒΡŽ 1000Β ΠΊΠΌ/Ρ‡ ΠΏΠΎ пустынС НСвада, ΠΊΠΎΡ€Π΅Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ отличаСтся ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ
ΠΌΠ°ΡˆΠΈΠ½Ρ‹, которая Π΅Π·Π΄ΠΈΡ‚ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ 100Β ΠΊΠΌ/Ρ‡ ΠΏΠΎ шоссС. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ нСбоскрСб
Π² 100 этаТСй нСсопоставим с дСсятиэтаТным ΠΌΠ½ΠΎΠ³ΠΎΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Π½Ρ‹ΠΌ Π΄ΠΎΠΌΠΎΠΌ. А Ссли
Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Ρ‚ΠΎ Ρ‚ΡƒΡ‚ Π·Π° Ρ‚Ρ€ΠΈ дСсятилСтия количСствСнныС ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ
ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΈΡΡŒ Π½Π΅ Π² 10, Π° Π² 1Β 000Β 000 Ρ€Π°Π·.
Π Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, исходя ΠΈΠ· Π·Π°ΠΊΠΎΠ½Π° ΠœΡƒΡ€Π°, ΠΌΠΎΠΆΠ½ΠΎ двумя
путями: ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ всС большСй ΠΈ большСй мощности ΠΏΡ€ΠΈ постоян-
Π½ΠΎΠΉ Ρ†Π΅Π½Π΅ ΠΈΠ»ΠΈ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ модСль с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π³ΠΎΠ΄ΠΎΠΌ Π·Π° мСньшиС дСньги.
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΏΠΎ ΠΎΠ±ΠΎΠΈΠΌ путям, создавая ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр
Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². ΠžΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ классификация соврСмСн-
Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² прСдставлСна Π² Ρ‚Π°Π±Π».Β 1.3.
Π’Β ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… ΠΌΡ‹ рассмотрим свойства, присущиС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π²Ρ‹-
ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ.

ΠžΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹
Π’ самой Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ строчкС находятся микросхСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΊΠ»Π΅ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π°
Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ сторону ΠΏΠΎΠ·Π΄Ρ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΊ для проигрывания ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΉ
Ρ‚ΠΈΠΏΠ° Β«Happy BirthdayΒ», свадСбного ΠΌΠ°Ρ€ΡˆΠ° ΠΈΠ»ΠΈ Ρ‡Π΅Π³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² этом Ρ€ΠΎΠ΄Π΅. Авторам
ΠΏΠΎΠΊΠ° Π½Π΅ доводилось Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠ»Π°Π²ΠΊΠ°Ρ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΊΠΈ с соболСзнованиями, ΠΈΠ³Ρ€Π°ΡŽ-
Ρ‰ΠΈΠ΅ ΠΏΠΎΡ…ΠΎΡ€ΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ°Ρ€Ρˆ, Π½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ идСя сформулирована, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ
Π’ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     51

Π’Π°Π±Π»ΠΈΡ†Π° 1.3. Π’ΠΈΠΏΡ‹ соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².  


Π£ΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Ρ†Π΅Π½Ρ‹ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹
Π’ΠΈΠΏ Π¦Π΅Π½Π°, Π‘Ρ„Π΅Ρ€Π° примСнСния
Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ²
Β«ΠžΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²Ρ‹Π΅Β» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ 0,5 ΠŸΠΎΠ·Π΄Ρ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΊΠΈ
ВстроСнныС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ (ΠΌΠΈΠΊΡ€ΠΎΒ­ 5 Часы, ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈ-
ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹) Π±ΠΎΡ€Ρ‹
ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ 50 Π”ΠΎΠΌΠ°ΡˆΠ½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹,
смартфоны
ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ 500 ΠΠ°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΈΒ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹
Π‘Π΅Ρ€Π²Π΅Ρ€Ρ‹ 5000 Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ сСрвСры
ΠœΡΠΉΠ½Ρ„Ρ€Π΅ΠΉΠΌΡ‹ 5Β 000Β 000 ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…
Π²Β Π±Π°Π½ΠΊΠ΅

появлСния ΠΈ Ρ‚Π°ΠΊΠΈΡ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΊ. Π’Π΅, ΠΊΡ‚ΠΎ воспитывался Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ


Π² ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ², Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ ΠΎΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ
Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²Ρ‹ΠΉ самолСт.
Как Π±Ρ‹ Ρ‚ΠΎ Π½ΠΈ Π±Ρ‹Π»ΠΎ, ΠΎΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‚ нас. ВСроятно, Π½Π°ΠΈ-
Π±ΠΎΠ»Π΅Π΅ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΌ достиТСниСм Π² этой области стало появлСниС микросхСм RFID
(Radio Frequency IdentificationΒ β€” радиочастотная идСнтификация). Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π° Π±Π΅Π·-
Π±Π°Ρ‚Π°Ρ€Π΅ΠΉΠ½Ρ‹Ρ… микросхСмах этого Ρ‚ΠΈΠΏΠ° Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½ΠΎΠΉ мСньшС 0,5Β ΠΌΠΌ ΠΈ ΡΠ΅Π±Π΅ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ
Π² нСсколько Ρ†Π΅Π½Ρ‚ΠΎΠ² ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ радиосиг-
Π½Π°Π»ΠΎΠ²; ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠΌ присваиваСтся ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ 128-разрядный ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€.
ΠŸΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° с внСшнСй Π°Π½Ρ‚Π΅Π½Π½Ρ‹ ΠΎΠ½ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π½Π° врСмя,
достаточноС для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° со своим Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ. НСсмотря Π½Π°
ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, спСктр практичСского примСнСния Ρ‚Π°ΠΊΠΈΡ… микросхСм вСсьма
Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π΅Π½.
Π’Π·ΡΡ‚ΡŒ хотя Π±Ρ‹ снятиС ΡˆΡ‚Ρ€ΠΈΡ…-ΠΊΠΎΠ΄ΠΎΠ² с Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ…. Π£ΠΆΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ
испытания, Π²Β Ρ…ΠΎΠ΄Π΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ снабТали всС выпускаСмыС ΠΈΠΌΠΈ Ρ‚ΠΎΠ²Π°-
Ρ€Ρ‹ микросхСмами RFID (вмСсто ΡˆΡ‚Ρ€ΠΈΡ…-ΠΊΠΎΠ΄ΠΎΠ²). ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Ρ‚Π°ΠΊΠΈΡ… микросхСм
ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹, ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ ΠΈΡ… Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ ΠΈ, минуя
кассу, Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°. По Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ устройство с Π°Π½Ρ‚Π΅Π½Π½ΠΎΠΉ ΠΎΡ‚-
сылаСт сигнал, Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ микросхСмы Π½Π° всСх ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΎΠ²Π°Ρ€Π°Ρ…
Β«Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒΒ» ΠΎ сСбС, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΏΡƒΡ‚Π΅ΠΌ бСспроводной отсылки ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ
ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ°. ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ, в свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, идСнтифицируСтся ΠΏΠΎ микросхСмС Π½Π° Π΅Π³ΠΎ
банковской/ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ΅. Π’Β ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ мСсяца ΠΌΠ°Π³Π°Π·ΠΈΠ½ выставляСт
ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŽ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ счСт Π·Π° всС ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹Π΅ Π·Π° этот ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹.
Если Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ банковская/крСдитная ΠΊΠ°Ρ€Ρ‚Π° Π½Π° микросхСмС RFID Ρƒ ΠΏΠΎΠΊΡƒΠΏΠ°-
тСля Π½Π΅ обнаруТиваСтся, Π·Π²ΡƒΡ‡ΠΈΡ‚ Π°Π²Π°Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ сигнал. Вакая систСма позволяСт Π½Π΅
Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ кассиров ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ, Π½ΠΎ ΠΈ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ ΠΎΡ‚ ΠΊΡ€Π°ΠΆΒ β€” вСдь ΠΏΡ€ΡΡ‚Π°Ρ‚ΡŒ
Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ Π² ΠΊΠ°Ρ€ΠΌΠ°Π½Π°Ρ… ΠΈ сумках становится бСссмыслСнно!
ΠœΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΡ‡ΠΈΠΌ, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΡˆΡ‚Ρ€ΠΈΡ…-ΠΊΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
Ρ‚ΠΈΠΏ Ρ‚ΠΎΠ²Π°Ρ€Π°, 128-разрядныС микросхСмы RFID ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚-
52      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π½Ρ‹ΠΉ экзСмпляр Ρ‚ΠΎΠ²Π°Ρ€Π°. Π˜Π½Ρ‹ΠΌΠΈ словами, каТдая ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ° аспирина Π² супСрмар-


ΠΊΠ΅Ρ‚Π΅ снабТаСтся ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ RFID. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ
аспирина ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ Π±Ρ€Π°ΠΊ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ°Ρ€Ρ‚ΠΈΠΉ ΡƒΠΆΠ΅ послС Π΅Π΅ появлСния Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ…,
ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΠΎΠ²Π΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ± этом Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ сСти, ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΈ
ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ RFID, входящим Π² ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Β«Π±Ρ€Π°ΠΊΠΎΠ²Π°Π½-
Π½Ρ‹ΠΉΒ» Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ устройство Π±ΡƒΠ΄Π΅Ρ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ сигнал.
Для ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΎΠΊ Ρ‚Ρ€Π΅Π²ΠΎΠ³Π° ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.
Как Π±Ρ‹ Ρ‚ΠΎ Π½ΠΈ Π±Ρ‹Π»ΠΎ, ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΎΠΊ с аспирином, ΠΏΠ΅Ρ‡Π΅Π½ΡŒΡ ΠΈ ΠΊΠΎΡ€ΠΌΠ°
для ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹Ρ…Β β€” это лишь ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠΎΠΉ
вСдь ΠΌΠΎΠΆΠ½ΠΎ ΡΠ½Π°Π±Π΄ΠΈΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ ΡΠΎΠ±Π°Ρ‡ΡŒΠ΅Π³ΠΎ ΠΊΠΎΡ€ΠΌΠ°, Π½ΠΎ ΠΈ саму собаку! Π£ΠΆΠ΅
сСйчас ΠΌΠ½ΠΎΠ³ΠΈΠ΅ собачники просят Π²Π΅Ρ‚Π΅Ρ€ΠΈΠ½Π°Ρ€ΠΎΠ² Π²ΠΆΠΈΠ²ΠΈΡ‚ΡŒ Π² своих ΠΏΠΈΡ‚ΠΎΠΌΡ†Π΅Π² ΠΌΠΈΠΊΡ€ΠΎ-
схСмы RFID, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² случаС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΈΠ»ΠΈ ΠΊΡ€Π°ΠΆΠΈ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π½Π°ΠΉΡ‚ΠΈ. Π€Π΅Ρ€ΠΌΠ΅Ρ€Ρ‹
ΠΏΡ€ΠΎΠ΄Π΅Π»Ρ‹Π²Π°ΡŽΡ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌ Ρ€ΠΎΠ³Π°Ρ‚Ρ‹ΠΌ скотом. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Π½Π°
ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈΒ β€” услуги ΠΏΠΎ ΠΈΠΌΠΏΠ»Π°Π½Ρ‚Π°Ρ†ΠΈΠΈ микросхСм Π² Π΄Π΅Ρ‚Π΅ΠΉ Π½Π΅ Π² ΠΌΠ΅Ρ€Ρƒ боязливых Ρ€ΠΎ-
Π΄ΠΈΡ‚Π΅Π»Π΅ΠΉ. МоТно ΠΏΠΎΠΉΡ‚ΠΈ ΠΈ дальшС, вТивляя микросхСмы Π² Ρ‚Π΅Π»Π° всСх Π½ΠΎΠ²ΠΎΡ€ΠΎΠΆΠ΄Π΅Π½-
Π½Ρ‹Ρ…Β β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ…, Π½Π΅ Π΄Π°ΠΉ Π±ΠΎΠ³, Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Π»ΠΈ! ΠŸΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π° ΠΈ ΠΎΡ€Π³Π°Π½Ρ‹ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ…
Π΄Π΅Π», СстСствСнно, Π½Π°ΠΉΠ΄ΡƒΡ‚ тысячи достойных ΠΏΠΎΠ²ΠΎΠ΄ΠΎΠ² ΠΊ ввСдСнию повсСмСстной
«микросхСматизации». Π’Β Ρ†Π΅Π»ΠΎΠΌ, всС Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, полагаю, доста-
Ρ‚ΠΎΡ‡Π½ΠΎ ярко ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ возмоТности RFID.
Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ (хотя ΠΈ Π±ΠΎΠ»Π΅Π΅ спорный) Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ примСнСния микросхСм
RFIDΒ β€” это ΠΈΡ… установка Π½Π° транспортных срСдствах. ΠšΒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ссли Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ
Π²Π°Π³ΠΎΠ½Π΅ ΠΆΠ΅Π»Π΅Π·Π½ΠΎΠ΄ΠΎΡ€ΠΎΠΆΠ½ΠΎΠ³ΠΎ состава установлСна микросхСма, ΠΏΡ€ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ
рядом со ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ устройством ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ этому устройству компью-
Ρ‚Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ список Π²Π°Π³ΠΎΠ½ΠΎΠ². Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π±Π΅Π· Ρ‚Ρ€ΡƒΠ΄Π° ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ мСсто-
Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π²Π°Π³ΠΎΠ½Π°, Π·Π° счСт Ρ‡Π΅Π³ΠΎ поставщикам, Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌ
и администрации ΠΆΠ΅Π»Π΅Π·Π½ΠΎΠΉ Π΄ΠΎΡ€ΠΎΠ³ΠΈ станСт сущСствСнно Π»Π΅Π³Ρ‡Π΅ ΠΆΠΈΡ‚ΡŒ. Аналогичная
схСма ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠ° ΠΈ ΠΊΒ Π±ΠΎΠ»ΡŒΡˆΠ΅Π³Ρ€ΡƒΠ·Π½Ρ‹ΠΌ автомобилям. Π’ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π»Π΅Π³ΠΊΠΎΠ²Ρ‹Ρ… машин
ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ микросхСм RFID ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π° ΠΏΡ€ΠΎΠ΅Π·Π΄ ΠΏΠΎ ΠΏΠ»Π°Ρ‚Π½Ρ‹ΠΌ магистралям.
ВСхнология RFID Ρ‚Π°ΠΊΠΆΠ΅ прСдусматриваСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ примСнСния Π² Π±Π°-
Π³Π°ΠΆΠ½Ρ‹Ρ… систСмах. НСдавно Π² аэропорту Π₯ΠΈΡ‚Ρ€ΠΎΡƒ (Π›ΠΎΠ½Π΄ΠΎΠ½) ΠΏΡ€ΠΎΡˆΠ»ΠΎ тСстированиС
ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ систСмы, ΡΠ½ΠΈΠΌΠ°ΡŽΡ‰Π΅ΠΉ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, связанных
с Π±Π°Π³Π°ΠΆΠΎΠΌ пассаТиров. ВсС сумки пассаТиров, ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π²ΡˆΠΈΡ…ΡΡ Π½Π° эту услугу,
снабТались микросхСмами RFID, Ρ‚Ρ€Π°Π½ΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΏΠΎ Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΠΈ аэропорта
ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈ Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ»ΠΈΡΡŒ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π² гостиницу. Π‘Ρ€Π΅Π΄ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»Π΅Π·-
Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ RFIDΒ β€” ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° ΠΊΡƒΠ·ΠΎΠ²ΠΎΠ² Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΡ… ΠΏΠΎ-
краской Π² Ρ†Π΅Ρ…Π΅, ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹Ρ…, ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°
стирки ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² ΠΎΠ΄Π΅ΠΆΠ΄Ρ‹ ΠΈΒ Ρ‚.Β Π΄. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ½Π°Π±ΠΆΠ°Ρ‚ΡŒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, Π² этом
случаС Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ показания Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, давлСния, влаТности ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅
ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΉ срСды ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² ΠΌΠ»Π°Π΄ΡˆΠΈΡ… разрядах.
Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ микросхСмы RFID ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½-
Π½ΠΎΠ³ΠΎ хранСния. На этом основании ЕвропСйский Π¦Π΅Π½Ρ‚Ρ€ΠΎΠ±Π°Π½ΠΊ принял Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ в блиТайшиС Π³ΠΎΠ΄Ρ‹ выпуск Π±Π°Π½ΠΊΠ½ΠΎΡ‚ с Π²ΠΆΠΈΠ²Π»Π΅Π½Π½Ρ‹ΠΌΠΈ микросхСмами.
Π’Π°ΠΊΠΈΠ΅ Π±Π°Π½ΠΊΠ½ΠΎΡ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ всС «инстанции», Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ ΠΏΡ€ΠΎΡˆΠ»ΠΈ.
ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌ способом прСдполагаСтся Ρ€Π΅ΡˆΠΈΡ‚ΡŒ сразу нСсколько ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, в част-
ности, ΠΎΡΠ»ΠΎΠΆΠ½ΠΈΡ‚ΡŒ Тизнь Ρ„Π°Π»ΡŒΡˆΠΈΠ²ΠΎΠΌΠΎΠ½Π΅Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌ, ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ мСсто получСния
Π²Ρ‹ΠΊΡƒΠΏΠΎΠ² ΠΏΡ€ΠΈ ΠΏΠΎΡ…ΠΈΡ‰Π΅Π½ΠΈΠΈ людСй ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π΄Π΅Π½Π΅Π³, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΠ³Ρ€Π°-
Π±Π»Π΅Π½ΠΈΠΉ, Π°Β Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡΠΈΠ»ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ€Ρ‹ противодСйствия ΠΎΡ‚ΠΌΡ‹Π²Π°Π½ΠΈΡŽ Π΄Π΅Π½Π΅Π³ с возмоТно-
Π’ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     53

ΡΡ‚ΡŒΡŽ признания Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π² ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… опСрациях ΠΊΡƒΠΏΡŽΡ€.


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

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹
Π’Ρ‚ΠΎΡ€ΡƒΡŽ строку Π²Β Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΡΠ½Π°Ρ‰Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Π½ΠΎΠ³ΠΎ
Ρ€ΠΎΠ΄Π° Π±Ρ‹Ρ‚ΠΎΠ²Ρ‹Π΅ устройства. Π’Π°ΠΊΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° встроСнныС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Ρ‚Π°ΠΊ-
ΠΆΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ управлСния устройствами ΠΈΒ ΠΎΡ€-
Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… интСрфСйсов. Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ устройств, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ…
ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², ΠΊΡ€Π°ΠΉΠ½Π΅ ΡˆΠΈΡ€ΠΎΠΊ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π΄Π°ΡŽΡ‚ΡΡ Π² скобках):
бытовыС ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹ (Π±ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊΠΈ, ΡΡ‚ΠΈΡ€Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, ΡΡƒΡˆΠΈΠ»ΡŒΠ½Ρ‹Π΅ Π°ΠΏΠΏΠ°Ρ€Π°-
Ρ‚Ρ‹, ΠΌΠΈΠΊΡ€ΠΎΠ²ΠΎΠ»Π½ΠΎΠ²Ρ‹Π΅ ΠΏΠ΅Ρ‡ΠΈ, ΠΎΡ…Ρ€Π°Π½Π½Ρ‹Π΅ сигнализации);
коммуникаторы (бСспроводныС ΠΈ сотовыС Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹, Ρ„Π°ΠΊΡΠΈΠΌΠΈΠ»ΡŒΠ½Ρ‹Π΅ Π°ΠΏ-
ΠΏΠ°Ρ€Π°Ρ‚Ρ‹, ΠΏΠ΅ΠΉΠ΄ΠΆΠ΅Ρ€Ρ‹);
пСрифСрийныС устройства (ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹, сканСры, ΠΌΠΎΠ΄Π΅ΠΌΡ‹, ΠΏΡ€ΠΈΠ²ΠΎΠ΄Ρ‹ CD-
ROM);
ΒΒΡ€Π°Π·Π²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ устройства (Π²ΠΈΠ΄Π΅ΠΎΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΡ„ΠΎΠ½Ρ‹, DVD-ΠΏΠ»Π΅Π΅Ρ€Ρ‹, ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒ-
Π½Ρ‹Π΅ Ρ†Π΅Π½Ρ‚Ρ€Ρ‹, MP3-ΠΏΠ»Π΅Π΅Ρ€Ρ‹, тСлСприставки);
формироватСли ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Ρ‹, Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ Ρ„ΠΎΡ‚ΠΎΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, Π²ΠΈΠ΄Π΅ΠΎ-
ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Ρ‹, Ρ„ΠΎΡ‚ΠΎΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π»ΡŒΠ½Ρ‹Π΅ устройства);
мСдицинскоС ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ (рСнтгСноскопичСскиС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Ρ‹, Ρ‚ΠΎΠΌΠΎΠ³Ρ€Π°Ρ„Ρ‹,
ΠΊΠ°Ρ€Π΄ΠΈΠΎΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Ρ‹, Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΎΠΌΠ΅Ρ‚Ρ€Ρ‹);
воСнныС комплСксы Π²ΠΎΠΎΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ (ΠΊΡ€Ρ‹Π»Π°Ρ‚Ρ‹Π΅ Ρ€Π°ΠΊΠ΅Ρ‚Ρ‹, ΠΌΠ΅ΠΆΠΊΠΎΠ½Ρ‚ΠΈΠ½Π΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅
баллистичСскиС Ρ€Π°ΠΊΠ΅Ρ‚Ρ‹, Ρ‚ΠΎΡ€ΠΏΠ΅Π΄Ρ‹);
54      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

торговоС ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ (Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Ρ‹, кассовыС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Ρ‹);


ΒΒΠΈΠ³Ρ€ΡƒΡˆΠΊΠΈ (говорящиС ΠΊΡƒΠΊΠ»Ρ‹, приставки для Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³Ρ€, радиоуправляСмыС
машинки и лодки).
Π’Β Π»ΡŽΠ±ΠΎΠΉ соврСмСнной машинС ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ класса устанавливаСтся ΠΏΠΎ
полсотни ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ подсистСмами,
в частности Π°Π²Ρ‚ΠΎΠ±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ колСс, впрыском Ρ‚ΠΎΠΏΠ»ΠΈΠ²Π°, ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»ΠΎΠΉ, освСщСниСм
ΠΈ систСмой Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ. Π’Β Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… самолСтах количСство ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²
достигаСт 200 ΠΈ Π΄Π°ΠΆΠ΅ большС! Π’ любом домашнСм хозяйствС имССтся ΠΏΠΎ нСсколь-
ΠΊΠΎ сот ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Ρ‡Π»Π΅Π½Ρ‹ сСмьи Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°ΡŽΡ‚ ΠΎΠ± ΠΈΡ…
сущСствовании. Π§Π΅Ρ€Π΅Π· нСсколько Π»Π΅Ρ‚ практичСски всС ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π½Π°
источниках элСктропитания, Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡΠ½Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ. По объСмам
Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΎΠΏΠ΅Ρ€Π΅ΠΆΠ°ΡŽΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…
Ρ‚ΠΈΠΏΠΎΠ² (Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²Ρ‹Ρ…) Π½Π° нСсколько порядков.
Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ микросхСм RFID, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ„ΡƒΠ½ΠΊ-
Ρ†ΠΈΠΉ, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ…ΠΎΡ‚ΡŒ ΠΈ Π½Π΅Π²Π΅Π»ΠΈΠΊΠΈ ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ, Π½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой
ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ устройства. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ состоит
ΠΈΠ· процСссора, памяти ΠΈ срСдств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Π’Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, осу-
щСствляСтся отслСТиваниСм состояния ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ
состояния свСтовых ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², дисплСя ΠΈ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² устройства.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Β«ΠΏΡ€ΠΎ-
ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡΒ» ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ Π²Β  Π²ΠΈΠ΄Π΅ постоянной памяти. ВсС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»-
Π»Π΅Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π° Ρ‚ΠΈΠΏΠ°: ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈ спСциализированныС.
ΠŸΠ΅Ρ€Π²Ρ‹Π΅ фактичСски ΡΠ²Π»ΡΡŽΡ‚ собой ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Ρ‹Π΅ Π² Ρ€Π°Π·-
ΠΌΠ΅Ρ€Π΅. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΆΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ
Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ ΠΈ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄, приспособлСнными для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ
ΠΊΡ€ΡƒΠ³Π° Π·Π°Π΄Π°Ρ‡, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, связанных с воспроизвСдСниСм ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π±Ρ‹Π²Π°ΡŽΡ‚ 4-, 8-, 16- ΠΈ 32-разрядными.
Как Π±Ρ‹ Ρ‚ΠΎ Π½ΠΈ Π±Ρ‹Π»ΠΎ, Π΄Π°ΠΆΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ,
с одной стороны, ΠΈ стандартными ПК, с Π΄Ρ€ΡƒΠ³ΠΎΠΉ, Π½Π°Π±Π»ΡŽΠ΄Π°ΡŽΡ‚ΡΡ сущСствСнныС
различия. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, спрос Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ в максимальной стСпСни
обусловлСн Ρ†Π΅Π½Π°ΠΌΠΈ Π½Π° Π½ΠΈΡ…. ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ Π·Π°ΠΊΡƒΠΏΠΊΠ΅ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Ρ€Ρ‚ΠΈΠΈ
Ρ‚Π°ΠΊΠΈΡ… устройств, ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΉ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ производитСля, Ссли
Ρ‚ΠΎΡ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Ρ†Π΅Π½Ρƒ Π½Π° ΠΎΠ΄ΠΈΠ½ Ρ†Π΅Π½Ρ‚ (Π·Π° ΡˆΡ‚ΡƒΠΊΡƒ) мСньшС, Ρ‡Π΅ΠΌ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ,
разрабатывая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ всСми си-
Π»Π°ΠΌΠΈ ΡΡ‚Π°Ρ€Π°ΡŽΡ‚ΡΡ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ производствСнныС ΠΈΠ·Π΄Π΅Ρ€ΠΆΠΊΠΈ, Π½Π΅ слишком Π·Π°-
Π΄ΡƒΠΌΡ‹Π²Π°ΡΡΡŒ ΠΎΒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π¦Π΅Π½Ρ‹ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ
Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ, Ρ‚ΠΈΠΏΠΎΠΌ, Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ памяти ΠΈ рядом Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²; для свСдСния
ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΎΠΏΡ‚ΠΎΠ²Ρ‹Ρ… Π·Π°ΠΊΡƒΠΏΠΊΠ°Ρ… 8-разрядных ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ†Π΅Π½Π° Π·Π°
ΡˆΡ‚ΡƒΠΊΡƒ ΠΏΠ°Π΄Π°Π΅Ρ‚ Π΄ΠΎ 10 Ρ†Π΅Π½Ρ‚ΠΎΠ². ИмСнно Ρ†Π΅Π½Π° позволяСт ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½-
Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π² Π±ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊΠΈ Π·Π° 10 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ².
Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΏΠΎΡ‡Ρ‚ΠΈ всС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π—Π°
ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ сигналом Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚ΠΊΠ»ΠΈΠΊ. ΠšΒ ΠΏΡ€ΠΈ-
ΠΌΠ΅Ρ€Ρƒ, послС наТатия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΈΠ±ΠΎΡ€Π°Ρ… Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ
свСтовой ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΈ Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ событиСм Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ
Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΠ°ΡƒΠ·. ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ опрСдСляСт
Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².
Π’ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     55

Π’-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, встроСнныС систСмы Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ элСктричС-


ским ΠΈ мСханичСским ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€, вСс ΠΈ энСргопотрСблСниС.
Π‘Β ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ этих ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, устанавли-
Π²Π°Π΅ΠΌΡ‹Π΅ Π² Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° систСмах.
Π‘Ρ€Π΅Π΄ΠΈ особСнно интСрСсных ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ
Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Arduino, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΡƒΡŽ Массимо Π‘Π°Π½Ρ†ΠΈ
(Massimo Banzi) ΠΈ Дэвидом ΠšΡƒΠ°Ρ€Ρ‚ΠΈΠ»Π»ΡŒΠ΅ (David Cuartielles) Π² Π˜Π²Ρ€Π΅Π΅ (Π˜Ρ‚Π°Π»ΠΈΡ).
ЦСлью Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±Ρ‹Π»ΠΎ созданиС ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ встроСнной ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ
ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, которая Π±Ρ‹ стоила мСньшС большой ΠΏΠΈΡ†Ρ†Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ доступной
для студСнтов ΠΈ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ элСктроники. (Π—Π°Π΄Π°Ρ‡Π° Π±Ρ‹Π»Π° Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΠΉΒ β€” Π² Π˜Ρ‚Π°Π»ΠΈΠΈ ΠΏΠΈΡ†-
Ρ†Π° ΠΎΡ‡Π΅Π½ΡŒ популярна ΠΈ поэтому стоит дСшСво.) ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ справи-
лись со своСй Π·Π°Π΄Π°Ρ‡Π΅ΠΉ; полноцСнная систСма Arduino стоит ΠΌΠ΅Π½Π΅Π΅ 20 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ²!
Аппаратная структура Arduino распространяСтся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ; это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ
вся информация ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° ΠΈ находится Π² свободном доступС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ любой
ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠΎΠ³ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ (ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ) систСмы Π½Π° Π±Π°Π·Π΅ Arduino. Она Π±Π°Π·ΠΈ-
руСтся Π½Π° 8-разрядном RISC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ Atmel AVR, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ
ΠΏΠ»Π°Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. ΠŸΠ»Π°Ρ‚Π° программируСтся
Π½Π° языкС программирования встроСнных систСм Wiring, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит всС
Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для управлСния устройствами Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π‘ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ
Arduino интСрСсно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго ΠΈΠ·-Π·Π° большого ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ сообщСства
Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹ тысячи ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… ArduinoΒ β€” ΠΎΡ‚
элСктронных Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² загрязнСния ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΉ срСды Π΄ΠΎ байкСрской ΠΊΡƒΡ€Ρ‚ΠΊΠΈ
с ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π½Ρ‹ΠΌΠΈ сигналами, ΠΎΡ‚ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° влаТности, ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ
ΠΏΠΎΡ‡Ρ‚Ρƒ ΠΏΡ€ΠΈ нСобходимости ΠΏΠΎΠ»ΠΈΠ²ΠΊΠΈ растСний, Π΄ΠΎ бСспилотных Π»Π΅Ρ‚Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°ΠΏ-
ΠΏΠ°Ρ€Π°Ρ‚ΠΎΠ². Π§Ρ‚ΠΎΠ±Ρ‹ большС ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎΠ± Arduino ΠΈ Π·Π°Π½ΡΡ‚ΡŒΡΡ практичСским созданиСм
собствСнных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Arduino, ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° сайт www.arduino.cc.

ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹


К ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ относятся ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹. Π’ сущ-
ности, это ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности Π³Ρ€Π°-
фичСских ΠΈ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΡΠΎΡ‡Π΅Ρ‚Π°ΡŽΡ‚ΡΡ с ограничСниями ΠΏΠΎ ΠΎΠ±ΡŠΠ΅ΠΌΡƒ
ПО ΠΈ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠΉ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΡŒΡŽ. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π² эту ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ Π²Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ с процСссорами Π½ΠΈΠ·ΡˆΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ для простых Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² ΠΈ ΠΈΠ³Ρ€
Ρ‚ΠΈΠΏΠ° ΠΏΠΈΠ½Π³-ΠΏΠΎΠ½Π³Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдусматривали Π²Ρ‹Π²ΠΎΠ΄ изобраТСния Π½Π° экран Ρ‚Π΅Π»Π΅-
Π²ΠΈΠ·ΠΎΡ€Π°. Π‘Β Π³ΠΎΠ΄Π°ΠΌΠΈ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»ΠΈΡΡŒ Π² достаточно ΠΌΠΎΡ‰Π½Ρ‹Π΅ систСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎ
Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ Ρ…ΡƒΠΆΠ΅, Π° ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠ΅
ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ прСдставлСниС ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Π΅ΠΌ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‚ΡΡ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅-
Ρ€Ρ‹, рассмотрим ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Ρ‚Ρ€Π΅Ρ… популярных ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ этой ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ. ΠŸΠ΅Ρ€Π²Π°Ρ
ΠΈΠ· Π½ΠΈΡ…Β β€” Sony PlayStationΒ 3. Π’Β Π½Π΅ΠΉ установлСн многоядСрный спСциализирован-
Π½Ρ‹ΠΉ процСссор с частотой 3,2 Π“Π“Ρ† (ΠΎΠ½ называСтся Cell) Π½Π° Π±Π°Π·Π΅ RISC-процСссора
IBM PowerPC, ΠΈ сСмь 128-разрядных элСмСнтов SPE (Synergistic Processing
Elements). PlayStation 3 Ρ‚Π°ΠΊΠΆΠ΅ оснащаСтся 512 ΠœΠ±Π°ΠΉΡ‚ памяти, графичСским
процСссором Nvidia с частотой 550 ΠœΠ“Ρ† ΠΈ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»Π΅ΠΌ Blu-ray. Вторая ΠΌΠΎ-
Π΄Π΅Π»ΡŒΒ β€” Microsoft Xbox 360Β β€” содСрТит Ρ‚Ρ€Π΅Ρ…ΡŠΡΠ΄Π΅Ρ€Π½Ρ‹ΠΉ процСссор IBM PowerPC
с частотой 3,2 Π“Π“Ρ† с 512 ΠœΠ±Π°ΠΉΡ‚ памяти, графичСским процСссором ATI с частотой
56      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

500 ΠœΠ“Ρ†, DVD-ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ ТСстким диском. Π’Ρ€Π΅Ρ‚ΡŒΡ ΠΌΠΎΠ΄Π΅Π»ΡŒΒ β€” ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚


Samsung GalaxyΒ β€” использовалась для Π²Ρ‹Ρ‡ΠΈΡ‚ΠΊΠΈ исходного Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° этой ΠΊΠ½ΠΈΠ³ΠΈ.
Она содСрТит Π΄Π²ΡƒΡ…ΡŠΡΠ΄Π΅Ρ€Π½Ρ‹ΠΉ ARM-процСссор с частотой 1 Π“Π“Ρ†, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅-
ский процСссор (ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² ΠΎΠ΄Π½ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΡƒΡŽ систСму Nvidia TegraΒ 2),
1 Π“Π±Π°ΠΉΡ‚ памяти, Π΄Π²Π΅ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, 3-осСвой Π³ΠΈΡ€ΠΎΠ΄Π°Ρ‚Ρ‡ΠΈΠΊ ΠΈ Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ.
Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, всС эти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π΅ Π΄ΠΎΡ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΄ΠΎ
Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ПК, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π² Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½ΠΎ ΠΈ ΠΎΡ‚-
ΡΡ‚Π°ΡŽΡ‚ ΠΎΡ‚ Π½ΠΈΡ… Π½Π΅ сильно. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π΄Π°ΠΆΠ΅ ΠΌΠΎΡ‰Π½Π΅Π΅ своих
Π°Π½Π°Π»ΠΎΠ³ΠΎΠ², примСняСмых Π² ПК,Β β€” Π²Π·ΡΡ‚ΡŒ хотя Π±Ρ‹ 128-разрядныС элСмСнты SPE
PlayStationΒ 3 (ΠΏΠΎ разрядности ΠΎΠ½ΠΈ прСвосходят всС ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ПК).
ОсновноС Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ этими машинами ΠΈ ПК, Π²ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, состоит Π½Π΅ Π² ΠΏΡ€ΠΎΠΈΠ·-
Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ процСссора, Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ со-
Π±ΠΎΠΉ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅, Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹Π΅ систСмы. Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΡ… систСм ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ
смСнных ΠΏΠ»Π°Ρ‚ Π½Π΅ прСдусмотрСна, хотя Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… модСлях ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€-
фСйсы USB ΠΈ FireWire. Π§Ρ‚ΠΎ Π΅Ρ‰Π΅ Π²Π°ΠΆΠ½Π΅Π΅, ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹
для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ области примСнСния — Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€ с высоким ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ ΠΈΠ½-
тСрактивности ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹ΠΌ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ. ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ
Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹ΠΌΠΈ. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΏΠΎ части Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния,
Π½ΠΈΠ·ΠΊΠΈΠ΅ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Π΅ частоты, нСдостаточный объСм памяти, отсутствиС ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°
с высоким Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ (ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ) ТСсткого диска — всС это позволяСт ΠΏΡ€ΠΎ-
Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ систСмы ΠΏΠΎ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΌ Ρ†Π΅Π½Π°ΠΌ, Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹.
И Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, нСсмотря Π½Π° упомянутыС ограничСния, ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹
ΠΏΡ€ΠΎΠ΄Π°ΡŽΡ‚ΡΡ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ, Π° ΠΈΡ… ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ растСт.
Π£ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² появляСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅: ΠΎΠ½ΠΈ
Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ мСньшС энСргии для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ своих Π·Π°Π΄Π°Ρ‡. Π§Π΅ΠΌ
мСньшС энСргии ΠΎΠ½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‚, Ρ‚Π΅ΠΌ дольшС ΠΏΡ€ΠΎΡ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΈΡ… Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ. Π­Ρ‚ΠΎ
Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ создаСт Π½Π΅ΠΌΠ°Π»ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°ΠΌ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅
ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ (Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ ΠΈ смартфоны) Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Π΅Ρ€Π΅ΠΆΠ½ΠΎ Ρ€Π°ΡΡ…ΠΎΠ΄ΠΎΠ²Π°Ρ‚ΡŒ
ΡΠ½Π΅Ρ€Π³ΠΈΡŽ, Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‚ ΠΎΡ‚ Π½ΠΈΡ… ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ высокопроизво-
Π΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉΒ β€” Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…
Π² высоком Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΈ качСствСнных ΠΈΠ³Ρ€.

ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹
Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ входят ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹. ИмСнно ΠΎΠ½ΠΈ ассоци-
ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρƒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° людСй со словом Β«ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Β». ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ компью-
Ρ‚Π΅Ρ€Ρ‹ дСлятся Π½Π° Π΄Π²Π΅ основных ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ: Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ (Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ).
Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‚Π΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‚ΡΡ модулями памяти ΠΎΠ±Ρ‰Π΅ΠΉ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ
в нСсколько Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚, ТСстким диском с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π½Π° нСсколько Ρ‚Π΅Ρ€Π°Π±Π°ΠΉΡ‚ΠΎΠ², ΠΏΡ€ΠΈ-
Π²ΠΎΠ΄ΠΎΠΌ CD-ROM/DVD/Blu-ray, Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ, сСтСвым интСрфСйсом, ΠΌΠΎΠ½ΠΈΡ‚ΠΎ-
Ρ€ΠΎΠΌ с высоким Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌΠΈ устройствами. На Π½ΠΈΡ…
ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ слоТныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы, ΠΎΠ½ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΡ‹, ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅
с Π½ΠΈΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.
Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ любого ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° являСтся ΠΏΠ΅-
чатная ΠΏΠ»Π°Ρ‚Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ процСссор, ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ устройства Π²Π²ΠΎΠ΄Π°-
Π²Ρ‹Π²ΠΎΠ΄Π° (звуковая ΠΏΠ»Π°Ρ‚Π°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΒ β€” ΠΌΠΎΠ΄Π΅ΠΌ ΠΈΒ Ρ‚.Β Π΄.), Π° Ρ‚Π°ΠΊΠΆΠ΅ интСрфСйсы ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚Ρƒ-
Ρ€Ρ‹, ΠΌΡ‹ΡˆΠΈ, дискового ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π°, сСтСвой ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств,
Π°Β Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π³Π½Π΅Π·Π΄Π°. Одна ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ»Π°Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° рис.Β 1.7.
Π’ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     57

Рис. 1.7. Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ любого ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° являСтся


пСчатная ΠΏΠ»Π°Ρ‚Π°. На рисункС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° систСмная ΠΏΠ»Π°Ρ‚Π° Intel DQ67SW
(фотография ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Intel)

Ноутбуки, ΠΊΡ€ΠΎΠΌΠ΅ своСй компактности, Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ…


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

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

ΠšΠ»Π°ΡΡ‚Π΅Ρ€Ρ‹
Π’ связи с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ Β«Ρ†Π΅Π½Π°/ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΒ» ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ…
станций ΠΈ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² постоянно ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‚ΡΡ, Π² послСдниС Π³ΠΎΠ΄Ρ‹
появилась ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΈΡ… объСдинСния Π² кластСры. ΠšΠ»Π°ΡΡ‚Π΅Ρ€ состоит ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ…
стандартных сСрвСрных систСм, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ ΠΏΠΎ высокоскорост-
Π½ΠΎΠΉ сСти ΠΈ снабТСнных ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎ-
зволяСт Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΡ… рСсурсы Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π΅Π΄ΠΈΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ (ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π°ΡƒΡ‡Π½Ρ‹Ρ…
ΠΈΒ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Ρ…). Π’Β Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ кластСра — это ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ
ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ коммСрчСскиС ΠΌΠ°ΡˆΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ приобрСсти ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ
в любом ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ становятся высоко-
скоростныС сСтСвыС соСдинСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ
ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ стандартных сСтСвых ΠΏΠ»Π°Ρ‚.
Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ кластСры ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π»Π°Ρ… ΠΈΠ»ΠΈ зданиях,
Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Ρ†Π΅Π½Ρ‚Ρ€Π°ΠΌΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…
ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ…, ΠΎΡ‚ дСсятков Π΄ΠΎ сотСн тысяч ΠΈ Π±ΠΎΠ»Π΅Π΅ машин.
ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² кластСра ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ограничиваСтся лишь Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½ΠΎΠΉ
кошСлька покупатСля. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ кластСров достаточно Π΄Π΅ΡˆΠ΅Π²Ρ‹,
ΠΈΡ… ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ использования ΠΌΠΎΠ³ΡƒΡ‚ сСбС ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ Π΄Π°ΠΆΠ΅
нСбольшиС ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ «кластСр» ΠΈ Β«Ρ†Π΅Π½Ρ‚Ρ€ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…Β» часто
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ синонимы, хотя Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ΅Β β€” ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ сСрвСров,
Π° Π²Ρ‚ΠΎΡ€ΠΎΠ΅Β β€” Π·Π°Π» ΠΈΠ»ΠΈ Π·Π΄Π°Π½ΠΈΠ΅.
НСрСдко кластСры ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для создания Π²Π΅Π±-сСрвСров. Если частота
ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ страницам Π²Π΅Π±-сайта исчисляСтся тысячами Π² сСкунду, самым эко-
Π½ΠΎΠΌΠΈΡ‡Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ оказываСтся организация кластСра ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ…
сотСн (ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ тысяч) сСрвСров ΠΈ распрСдСлСниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠΎ ΠΎΠ±Ρ€Π°-
Π±ΠΎΡ‚ΠΊΠ΅ запросов. НапримСр, Ρƒ Google ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Ρ†Π΅Π½Ρ‚Ρ€Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ
Π΄Π°Π½Π½Ρ‹Ρ… для обслуТивания поисковых запросов; самый большой Ρ†Π΅Π½Ρ‚Ρ€ Π² ДалласС
(ΡˆΡ‚Π°Ρ‚ ΠžΡ€Π΅Π³ΠΎΠ½) Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ Π΄Π²ΡƒΡ… Ρ„ΡƒΡ‚Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ. ΠœΠ΅ΡΡ‚ΠΎ Π±Ρ‹Π»ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ΠΎ
ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство элСк-
троэнСргии, Π° ДалласС находится рядом с 2-Π³ΠΈΠ³Π°Π²Π°Ρ‚Ρ‚Π½ΠΎΠΉ гидроэлСктростанциСй,
которая ΠΌΠΎΠΆΠ΅Ρ‚ эту ΡΠ½Π΅Ρ€Π³ΠΈΡŽ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ. Π’ ΠΎΠ±Ρ‰Π΅ΠΉ слоТности Π²Β Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ
Π΄Π°Π½Π½Ρ‹Ρ… Google установлСно Π±ΠΎΠ»Π΅Π΅ 1Β 000Β 000 сСрвСров.
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ ΠΎΡ‚Ρ€Π°ΡΠ»ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ развиваСтся, Π² Π½Π΅ΠΉ постоянно Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΡ€ΠΎ-
исходит. Π’ 1960-Π΅ Π³ΠΎΠ΄Ρ‹ Π² Π½Π΅ΠΉ ΠΏΡ€Π΅ΠΎΠ±Π»Π°Π΄Π°Π»ΠΈ гигантскиС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹-мэйнфрСймы
(см. Π½ΠΈΠΆΠ΅), ΡΡ‚ΠΎΠΈΠ²ΡˆΠΈΠ΅ дСсятки ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈΡΡŒ
ΠΊ Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ с ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ². Π­Ρ‚Π° модСль вычислС-
Π½ΠΈΠΉ ΠΎΠ±Π»Π°Π΄Π°Π»Π° высокой Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ. Π—Π°Ρ‚Π΅ΠΌ Π² 1980-Π΅ Π³ΠΎΠ΄Ρ‹ Π½Π° сцСнС появились
ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹. ΠœΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ людСй ΠΊΡƒΠΏΠΈΠ»ΠΈ сСбС ΠΈΡ…, ΠΈ вычислСния
стали Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ.
Π‘ появлСниСм Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΡ‹ отчасти возвращаСмся ΠΊ ΠΏΡ€ΠΎ-
ΡˆΠ»ΠΎΠΌΡƒ Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉΒ β€” своСго Ρ€ΠΎΠ΄Π° «мэйнфрСймам вСрсии 2.0Β».
ИдСя Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ имССтся нСсколько простых
устройств: PC, Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ², ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚ΠΎΠ² ΠΈ смартфонов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΏΠΎ сути, прСдостав-
Π»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс ΠΊ ΠΎΠ±Π»Π°ΠΊΡƒ (Ρ‚ΠΎΒ Π΅ΡΡ‚ΡŒ Ρ†Π΅Π½Ρ‚Ρ€Π°ΠΌ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…),
Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся всС Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠΈ, ΠΌΡƒΠ·Ρ‹ΠΊΠ° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ поль-
зоватСля. Π’ Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ доступны ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈ Π½Π°
Π’ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     59

любом устройствС ΠΈ Π΅ΠΌΡƒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π³Π΄Π΅ хранится. Π¦Π΅Π½Ρ‚Ρ€ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ
Π΄Π°Π½Π½Ρ‹Ρ… замСняСт ΠΎΠ΄ΠΈΠ½ большой Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π½ΠΎ ΠΌΡ‹ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°-
Смся ΠΊ ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΉ ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ΅: ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π·Π° простыми Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°ΠΌΠΈ,
Π°Β Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ мощности находятся Π³Π΄Π΅-Ρ‚ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС.
ΠšΡ‚ΠΎ Π·Π½Π°Π΅Ρ‚, ΠΊΠ°ΠΊ Π΄ΠΎΠ»Π³ΠΎ ΠΏΡ€ΠΎΠΆΠΈΠ²Π΅Ρ‚ эта модСль? Π’ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π² Π±Π»ΠΈΠΆΠ°ΠΉ-
шиС 10 Π»Π΅Ρ‚ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ людСй Π½Π°Ρ‡Π½Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ свою ΠΌΡƒΠ·Ρ‹ΠΊΡƒ, Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΈΒ Π²ΠΈΠ΄Π΅ΠΎ-
Ρ€ΠΎΠ»ΠΈΠΊΠΈ Π² ΠΎΠ±Π»Π°ΠΊΠ΅, Ρ‡Ρ‚ΠΎ (бСспроводная) инфраструктура для взаимодСйствия с Π½ΠΈΠΌ
Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ°Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π°. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π½ΠΎΠ²ΠΎΠΉ Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΈ: пСрсо-
Π½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈ локальноС Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ,
Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ сСтСвых Β«Π·Π°Ρ‚ΠΎΡ€ΠΎΠ²Β».

ΠœΡΠΉΠ½Ρ„Ρ€Π΅ΠΉΠΌΡ‹
НаконСц ΠΌΡ‹ дошли Π΄ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ с ΠΊΠΎΠΌΠ½Π°Ρ‚Ρƒ, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ 60-Ρ… Π³ΠΎΠ΄ΠΎΠ² ΠΈ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… мэйнфрСймами. Π’ большин-
ствС случаСв эти систСмы — прямыС ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² сСрии 360.
ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π΅ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС, Ρ‡Π΅ΠΌ ΠΌΠΎΡ‰Π½Ρ‹Π΅ сСрвСры, Π½ΠΎ Ρƒ Π½ΠΈΡ… Π²Ρ‹ΡˆΠ΅
ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ процСссов Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ ΠΎΠ½ΠΈ часто ΠΎΡΠ½Π°Ρ‰Π°ΡŽΡ‚ΡΡ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌΠΈ дисковы-
ΠΌΠΈ массивами, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… хранятся ΠΌΠ½ΠΎΠ³ΠΈΠ΅ тысячи Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’Π°ΠΊΠΈΠ΅
систСмы обходятся Π΄ΠΎΡ€ΠΎΠ³ΠΎ, Π½ΠΎ часто ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΠ·-Π·Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…
Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ пСрсонал, ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ эти
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹. МногиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ дСшСвлС Π·Π°ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ нСсколько ΠΌΠΈΠ»-
Π»ΠΈΠΎΠ½ΠΎΠ² Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π·Π° Ρ‚Π°ΠΊΡƒΡŽ систСму, Ρ‡Π΅ΠΌ Π΄Π°ΠΆΠ΅ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ нСобходимости
Π·Π°Π½ΠΎΠ²ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ всС прилоТСния для ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
ИмСнно этот класс ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΏΡ€ΠΈΠ²Π΅Π» ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ 2000 Π³ΠΎΠ΄Π°. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°
Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π² 60-Π΅ ΠΈ 70-Π΅ Π³ΠΎΠ΄Ρ‹ программисты, писавшиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
Π½Π° языкС COBOL, для экономии памяти прСдставляли Π³ΠΎΠ΄ Π΄Π²ΡƒΠ·Π½Π°Ρ‡Π½Ρ‹ΠΌ дСсятич-
Π½Ρ‹ΠΌ числом. Они Π½Π΅ смогли ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π±ΡƒΠ΄Π΅Ρ‚
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Ρ€ΠΈ ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ дСсятилСтия. ΠšΠ°Ρ‚Π°ΡΡ‚Ρ€ΠΎΡ„Ρ‹, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Π°ΠΊ
ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ, Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π° Π΅Π΅ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΈ Π·Π°Ρ‚Ρ€Π°Ρ‡Π΅Π½Ρ‹
ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ рСсурсы, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΠ»ΠΈ Ρ‚Ρƒ ΠΆΠ΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Π΄ΠΎΠ±Π°Π²ΠΈΠ²
ΠΊ числу Π³ΠΎΠ΄Π° всСго Π΄Π²Π° дСсятичных разряда. Авторы этой ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚,
Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Π΅Ρ† Ρ†ΠΈΠ²ΠΈΠ»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Π² ΠΏΠΎΠ»Π½ΠΎΡ‡ΡŒ 31 дСкабря 9999 Π³ΠΎΠ΄Π°, ΠΊΠΎΠ³Π΄Π° сразу
уничтоТатся всС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанныС Π·Π° 8000 Π»Π΅Ρ‚ Π½Π° языкС COBOL.
ΠšΡ€ΠΎΠΌΠ΅ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½Π½Ρ‹Ρ… Π·Π° послСдниС 40 Π»Π΅Ρ‚, Π² послСдниС
Π³ΠΎΠ΄Ρ‹ мэйнфрСймы Π½Π°Ρ‡Π°Π»ΠΈ Π²ΠΎΠ·Ρ€ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄ влияниСм Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°. Они заняли
Π½ΠΈΡˆΡƒ ΠΌΠΎΡ‰Π½Ρ‹Ρ… сСрвСров Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, способных ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство
Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² сСкунду, Ρ‡Ρ‚ΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ для элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ Π²Β Ρ†Π΅Π»ΠΎΠΌ,
ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ Π³Ρ€ΠΎΠΌΠ°Π΄Π½Ρ‹Π΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… в частности.
Π”ΠΎ послСднСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ сущСствовала Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° крупная катСгория вычис-
Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Β β€” ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹. Π˜Ρ… процСссоры Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ с ΠΎΡ‡Π΅Π½ΡŒ Π²Ρ‹-
сокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, Π² Π½ΠΈΡ… ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ памяти ΠΎΠ±Ρ‰Π΅ΠΉ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ Π²Β Π½Π΅-
сколько дСсятков Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ΠΎΠ², высокоскоростныС диски ΠΈ сСтСвыС интСрфСйсы.
Π‘ΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… ΠΈ тСхничСских
Π·Π°Π΄Π°Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ слоТных вычислСний, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΈΡ…, ΠΊΠ°ΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°-
Π½ΠΈΠ΅ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‰ΠΈΡ…ΡΡ Π³Π°Π»Π°ΠΊΡ‚ΠΈΠΊ, синтСз Π½ΠΎΠ²Ρ‹Ρ… лСкарствСнных ΠΏΡ€Π΅ΠΏΠ°Ρ€Π°Ρ‚ΠΎΠ², ΠΌΠΎΠ΄Π΅Π»ΠΈ-
Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠ° Π²ΠΎΠ·Π΄ΡƒΡ…Π° Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΊΡ€Ρ‹Π»Π° самолСта. БСйчас, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅
60      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

возмоТности, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ


Π²Β Π²ΠΈΠ΄Π΅ кластСров, эта катСгория ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² постСпСнно ΠΎΡ‚ΠΌΠΈΡ€Π°Π΅Ρ‚.

БСмСйства ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²
ОсновноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π² этой ΠΊΠ½ΠΈΠ³Π΅ удСляСтся Ρ‚Ρ€Π΅ΠΌ популярным Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°ΠΌ
Π½Π°Π±ΠΎΡ€ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ (ISA): x86, ARM ΠΈ AVR. АрхитСктура x86 встрСчаСтся ΠΏΡ€Π°ΠΊΡ‚ΠΈ-
чСски Π²ΠΎ всСх ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… (PC с Windows ΠΈ Linux, Π° Ρ‚Π°ΠΊΠΆΠ΅ Mac)
и сСрвСрных систСмах. ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ интСрСс хотя
Π±Ρ‹ ΠΏΠΎ Ρ‚ΠΎΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅, Ρ‡Ρ‚ΠΎ всС Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ ΠΈΠΌΠΈ, нСсомнСнно, ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. На сСрвСр-
Π½Ρ‹Ρ… систСмах Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ всС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-сСрвисы. АрхитСктура ARM Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΠ΅Ρ‚
Π½Π° мобильном Ρ€Ρ‹Π½ΠΊΠ΅Β β€” Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ смартфонов ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ процСссоры ARM. НаконСц, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° AVR задСйствована Π² Π΄Π΅-
ΡˆΠ΅Π²Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ…, Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… встроСнных систСмах.
ВстроСнныС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, хотя ΠΈ Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΡŽΡ‚
Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΎΠ² Π² автомобилях, Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π°Ρ…, ΠΌΠΈΠΊΡ€ΠΎΠ²ΠΎΠ»Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠ΅Ρ‡Π°Ρ…,
ΡΡ‚ΠΈΡ€Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…, Π΄Π° ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ практичСски Π²ΠΎ всСх мыслимых элСктронных
устройствах ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Π²Ρ‹ΡˆΠ΅ 50Β Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². В этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅ рас-
смотрим Ρ‚Ρ€ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°Π»Π΅Π΅ ΠΏΠΎ Ρ…ΠΎΠ΄Ρƒ излоТСния ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π±ΡƒΠ΄Π΅ΠΌ
ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚ΡŒ в качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ x86


Π’ 1968 Π³ΠΎΠ΄Ρƒ Π ΠΎΠ±Π΅Ρ€Ρ‚ Нойс (Robert Noyce), ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚Π΅Π»ΡŒ ΠΊΡ€Π΅ΠΌΠ½ΠΈΠ΅Π²ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ
схСмы, Π“ΠΎΡ€Π΄ΠΎΠ½ ΠœΡƒΡ€ (Gordon Moore), Π°Π²Ρ‚ΠΎΡ€ извСстного Π·Π°ΠΊΠΎΠ½Π° ΠœΡƒΡ€Π°, ΠΈ Артур Π ΠΎΠΊ
(Arthur Rock), Π²Π΅Π½Ρ‡ΡƒΡ€Π½Ρ‹ΠΉ капиталист ΠΈΠ· Π‘Π°Π½-Ѐранциско, основали ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΡŽ
Intel для производства ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… микросхСм. Π—Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π³ΠΎΠ΄ своСго сущС-
ствования корпорация ΠΏΡ€ΠΎΠ΄Π°Π»Π° микросхСм всСго Π½Π° 3000Β Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ², Π½ΠΎ ΠΏΠΎΡ‚ΠΎΠΌ
объСм ΠΏΡ€ΠΎΠ΄Π°ΠΆ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ вырос (Π² настоящСС врСмя Intel являСтся ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΠΌ
ΠΌΠΈΡ€ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ процСссоров).
Π’ ΠΊΠΎΠ½Ρ†Π΅ 60-Ρ… Π³ΠΎΠ΄ΠΎΠ² ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Ρ‹ прСдставляли собой большиС элСктромСхани-
чСскиС ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ с соврСмСнный Π»Π°Π·Π΅Ρ€Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΈ вСсили ΠΎΠΊΠΎΠ»ΠΎ 20Β ΠΊΠ³.
Π’ сСнтябрС 1969 Π³ΠΎΠ΄Π° японская компания Busicom ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ ΠΊ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Intel
ΡΒ ΠΏΡ€ΠΎΡΡŒΠ±ΠΎΠΉ Π²Ρ‹ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ 12 нСсСрийных микросхСм для элСктронной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ
ΠΌΠ°ΡˆΠΈΠ½Ρ‹. Π˜Π½ΠΆΠ΅Π½Π΅Ρ€ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Intel Π’Π΅Π΄ Π₯ΠΎΡ„Ρ„ (Ted Hoff ), Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ в качСствС
исполнитСля этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ€Π΅ΡˆΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ 4-разрядный ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒ-
Π½Ρ‹ΠΉ процСссор Π½Π° ΠΎΠ΄Π½Ρƒ микросхСму, которая Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚Π΅ ΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΒ ΠΏΡ€ΠΈ
этом окаТСтся ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ дСшСвлС. Π’Π°ΠΊ Π² 1970 Π³ΠΎΠ΄Ρƒ появился ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ процСссор Π½Π°
ΠΎΠ΄Π½ΠΎΠΉ микросхСмС — 4004 Π½Π° 2300 транзисторах [Faggin et al., 1996].
Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½ΠΈ сотрудники Intel, Π½ΠΈ сотрудники Busicom Π½Π΅ ΠΈΠΌΠ΅Π»ΠΈ Π½ΠΈ ΠΌΠ°-
лСйшСго понятия, ΠΊΠ°ΠΊΠΎΠ΅ Π³Ρ€Π°Π½Π΄ΠΈΠΎΠ·Π½ΠΎΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΎΠ½ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΠ»ΠΈ. Когда компания
Intel Ρ€Π΅ΡˆΠΈΠ»Π°, Ρ‡Ρ‚ΠΎ стоит ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ процСссор 4004 Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π°Π·-
Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ…, ΠΎΠ½Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»Π° ΠΊΡƒΠΏΠΈΡ‚ΡŒ всС ΠΏΡ€Π°Π²Π° Π½Π° Π½ΠΎΠ²ΡƒΡŽ микросхСму Ρƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
Busicom Π·Π° 60Β 000Β Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ², Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π·Π° сумму, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Busicom Π·Π°ΠΏΠ»Π°Ρ‚ΠΈΠ»Π° Intel Π·Π°
Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ этой микросхСмы. Π€ΠΈΡ€ΠΌΠ° Busicom сразу приняла ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Intel,
ΠΈ компания Intel Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ 8-разрядной вСрсиСй микросхСмы, 8008, Π²Ρ‹-
БСмСйства ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     61

ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΉ Π² 1972 Π³ΠΎΠ΄Ρƒ. ВсС процСссоры сСмСйства Intel, начиная с ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ 4004
ΠΈ 8008, пСрСчислСны Π² Ρ‚Π°Π±Π».Β 1.4.
Π’Π°Π±Π»ΠΈΡ†Π° 1.4. БСмСйство процСссоров Intel. Вактовая частота измСряСтся Π²Β ΠœΠ“Ρ†
(1Β ΠœΠ“Ρ†Β =Β 1Β ΠΌΠ»Π½ Ρ†ΠΈΠΊΠ»ΠΎΠ²/с)
ΠœΠΈΠΊΡ€ΠΎΒ­ Π”Π°Ρ‚Π° ΠœΠ“Ρ† ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ОбъСм ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
схСма выпуска транзисто­ памяти
Ρ€ΠΎΠ²
4004 4/1971 0,108 2Β 300 640Β Π±Π°ΠΉΡ‚ ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ микропроцСс-
сор Π½Π° микросхСмС
8008 4/1972 0,08 3Β 500 16Β ΠšΠ±Π°ΠΉΡ‚ ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ 8-разрядный
микропроцСссор
8080 4/1974 2 6Β 000 64Β ΠšΠ±Π°ΠΉΡ‚ ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠ½ΠΎΠ³ΠΎΡ†Π΅Π»Π΅Π²ΠΎΠΉ
процСссор Π½Π° ΠΌΠΈΠΊΡ€ΠΎ-
схСмС
8086 6/1978 5–10 29Β 000 1Β ΠœΠ±Π°ΠΉΡ‚ ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ 16-разрядный
процСссор Π½Π° ΠΌΠΈΠΊΡ€ΠΎ-
схСмС
8088 6/1979 5–8 29Β 000 1Β ΠœΠ±Π°ΠΉΡ‚ Использовался
Π²Β IBMΒ PC
80286 2/1982 8–12 134Β 000 16Β ΠœΠ±Π°ΠΉΡ‚ Появилась Π·Π°Ρ‰ΠΈΡ‚Π°
памяти
80386 10/1985 16–33 275Β 000 4Β Π“Π±Π°ΠΉΡ‚ ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ 32-разрядный
процСссор
80486 4/1989 25–100 1Β 200Β 000 4Β Π“Π±Π°ΠΉΡ‚ Кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π° 8Β ΠšΠ±Π°ΠΉΡ‚
Pentium 3/1993 60–223 3Β 100Β 000 4Β Π“Π±Π°ΠΉΡ‚ Π”Π²Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°, Ρƒ Π±ΠΎΠ»Π΅Π΅
ΠΏΠΎΠ·Π΄Π½ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉΒ β€”
MMX
PentiumΒ Pro 3/1995 150–200 5Β 500Β 000 4Β Π“Π±Π°ΠΉΡ‚1 Π”Π²Π° уровня кэш-памяти
PentiumΒ II 5/1997 233–400 7Β 500Β 000 4Β Π“Π±Π°ΠΉΡ‚ PentiumΒ Pro плюс MMX
PentiumΒ III 2/1999 650–1400 9Β 500Β 000 4Β Π“Π±Π°ΠΉΡ‚ Появились SSE-
ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅
ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ
Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ
PentiumΒ 4 11/2000 1300–3800 42Β 000Β 000 4Β Π“Π±Π°ΠΉΡ‚ Π“ΠΈΠΏΠ΅Ρ€ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, Π΄ΠΎΠΏΠΎΠ»-
Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ SSE-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
Core Duo 1/2006 1600–3200 152Β 000Β 000 2 Π“Π±Π°ΠΉΡ‚ Π”Π²Π° ядра Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΠ΄-
Π»ΠΎΠΆΠΊΠ΅
Core 7/2006 1200–3200 410Β 000Β 000 64 Π“Π±Π°ΠΉΡ‚ 64-разрядная 4-ядСрная
Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°
Core i7 1/2011 1100–3300 1Β 160Β 000Β 000 24 Π“Π±Π°ΠΉΡ‚ Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°-
фичСский процСссор

1
Π¨ΠΈΠ½Π° адрСса Ρƒ микропроцСссоров PentiumΒ Pro ΠΈ PentiumΒ II ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 36Β Π±ΠΈΡ‚, Ρ‡Ρ‚ΠΎ позволяСт
нСпосрСдствСнно Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ 64Β Π“Π±Π°ΠΉΡ‚.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
62      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ ΠΎΠΆΠΈΠ΄Π°Π» большого спроса Π½Π° микросхСму 8008, ΠΎΠ½Π° Π±Ρ‹Π»Π°


Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° достаточно ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ Ρ‚ΠΈΡ€Π°ΠΆΠΎΠΌ. Ко всСобщСму ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΡŽ, новая
микросхСма Π²Ρ‹Π·Π²Π°Π»Π° большой интСрСс, поэтому компания Intel Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ
Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ процСссора, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€Π΅Π΄Π΅Π» Π² 16Β ΠšΠ±Π°ΠΉΡ‚ памяти (ΠΊΠ°ΠΊ Ρƒ процСссора
8008), навязываСмый количСством Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² микросхСмы, Π±Ρ‹Π» ΠΏΡ€Π΅ΠΎΠ΄ΠΎ-
Π»Π΅Π½. Π’Π°ΠΊ появился нСбольшой ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ процСссор 8080, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ
Π²Β 1974Β Π³ΠΎΠ΄Ρƒ. Как ΠΈ PDP-8, ΠΎΠ½ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π» Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡŽ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ Ρ€Ρ‹Π½ΠΊΠ΅
и сразу стал массовым ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ. Π Π°Π·Π½ΠΈΡ†Π° лишь Π² ΠΌΠ°ΡΡˆΡ‚Π°Π±Π°Ρ…: компания DEC
ΠΏΡ€ΠΎΠ΄Π°Π»Π° тысячи PDP-8, Π° IntelΒ β€” ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ процСссоров 8080.
Π’ 1978 Π³ΠΎΠ΄Ρƒ появился процСссор 8086, 16-разрядный процСссор Π½Π° ΠΎΠ΄Π½ΠΎΠΉ
микросхСмС. ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ 8086 Π±Ρ‹Π» Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° 8080, Π½ΠΎ Π½Π΅ Π±Ρ‹Π» ΠΏΠΎΠ»Π½ΠΎ-
ΡΡ‚ΡŒΡŽ совмСстим с Π½ΠΈΠΌ. Π—Π°Ρ‚Π΅ΠΌ появился процСссор 8088 с Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ,
ΠΊΠ°ΠΊ ΡƒΒ 8086. Он исполнял Ρ‚Π΅ ΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‡Ρ‚ΠΎ ΠΈ 8086, Π½ΠΎ вмСсто 16-разрядной
ΡˆΠΈΠ½Ρ‹ Ρƒ Π½Π΅Π³ΠΎ Π±Ρ‹Π»Π° 8-разрядная, ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ процСссор Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Π½ΠΎ стоил
дСшСвлС, Ρ‡Π΅ΠΌ 80861. Когда компания IBM Π²Ρ‹Π±Ρ€Π°Π»Π° процСссор 8088 для IBMΒ PC,
эта микросхСма быстро ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ Π² ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹ΠΉ стандарт Π² области ΠΏΠ΅Ρ€-
ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
Ни 8088, Π½ΠΈ 8086 Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ объСмом Π±ΠΎΠ»Π΅Π΅ 1Β ΠœΠ±Π°ΠΉΡ‚. К на-
Ρ‡Π°Π»Ρƒ 80-Ρ… Π³ΠΎΠ΄ΠΎΠ² это стало ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, поэтому компания Intel Ρ€Π°Π·-
Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° модСль 80286, ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΡƒΡŽ с 8086. Основной Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ остался
Π² сущности Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅, ΠΊΠ°ΠΊ Ρƒ процСссоров 8086 ΠΈ 8088, Π½ΠΎ организация памяти
Π±Ρ‹Π»Π° нСсколько ΠΈΠ½ΠΎΠΉΒ β€” ΠΈ довольно Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ·-Π·Π° трСбования совмСстимости
с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ микросхСмами ΠΈ ΠΌΠΎΠ³Π»Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ. ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ 80286
использовался Π² IBMΒ PC/AT ΠΈ Π² модСлях PS/2. Он, ΠΊΠ°ΠΊ ΠΈ 8088, пользовался
большим спросом (Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΠΈ рассматривали Π΅Π³ΠΎ
ΠΊΠ°ΠΊ Π±ΠΎΠ»Π΅Π΅ быстрый Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ 8088).
Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом Π±Ρ‹Π» 32-разрядный процСссор 80386, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ Π²Β 1985Β Π³ΠΎΒ­
Π΄Ρƒ. Как ΠΈ 80286, ΠΎΠ½ Π±Ρ‹Π» Π±ΠΎΠ»Π΅Π΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ совмСстим со всСми старыми вСрсиями.
Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π»Π°ΡΡŒ Π±Π»Π°Π³ΠΎΠΌ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ пользовался старым
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм, ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ нСудобством для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎ-
Ρ‡ΠΈΡ‚Π°Π» ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ, Π½Π΅ ΠΎΠ±Ρ€Π΅ΠΌΠ΅Π½Π΅Π½Π½ΡƒΡŽ ошибками ΠΈ тСхнологиями
ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ.
Π§Π΅Ρ€Π΅Π· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π³ΠΎΠ΄Π° появился процСссор 80486. Он Ρ€Π°Π±ΠΎΡ‚Π°Π» быстрСС, Ρ‡Π΅ΠΌ 80386,
ΠΌΠΎΠ³ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ΠΈ ΠΈΠΌΠ΅Π» кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ объСмом
8Β ΠšΠ±Π°ΠΉΡ‚. Кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ позволяСт Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ слова
Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора ΠΈ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ (ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Ρ…) ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ основной
памяти. ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ 80486 содСрТал Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½ΠΎΠ³ΠΎ
Ρ€Π΅ΠΆΠΈΠΌΠ°, Ρ‡Ρ‚ΠΎ Π΄Π°Π²Π°Π»ΠΎ производитСлям Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ систСмы с нС-
сколькими процСссорами.
Π’ этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ компания Intel, ΠΏΡ€ΠΎΠΈΠ³Ρ€Π°Π² ΡΡƒΠ΄Π΅Π±Π½ΡƒΡŽ тяТбу ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Π½Π°Ρ€ΡƒΡˆΠ΅-
ния ΠΏΡ€Π°Π²ΠΈΠ» имСнования Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², ΡƒΠ·Π½Π°Π»Π°, Ρ‡Ρ‚ΠΎ числа (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 80486) Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² качСствС Ρ‚ΠΎΠ²Π°Ρ€Π½Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠ², поэтому ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Pentium (ΠΎΡ‚ грСчСского слова πΡντΡ — ΠΏΡΡ‚ΡŒ). Π’Β ΠΎΡ‚-
1
На самом Π΄Π΅Π»Π΅ Ρ€Π°Π·Π½ΠΈΡ†Π° Π² стоимости самих микропроцСссоров Π±Ρ‹Π»Π° Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ, Π½ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹,
собираСмыС Π½Π° Π±Π°Π·Π΅ микропроцСссора 8088, Π±Ρ‹Π»ΠΈ дСшСвлС, Ρ‡Π΅ΠΌ собираСмыС Π½Π° Π±Π°Π·Π΅ микропроцСссора
8086. Π’ Ρ‚ΠΎ врСмя Π±Ρ‹Π»ΠΈ распространСны 8-разрядныС ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства, поэтому ΠΌΠΈΠΊΡ€ΠΎ-
процСссор 8088 позволял ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ сопряТСниС с внСшними устройствами.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
БСмСйства ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     63

Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ процСссора 80486, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π» ΠΎΠ΄ΠΈΠ½ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€, Pentium


ΠΈΠΌΠ΅Π» Π΄Π²Π°, Ρ‡Ρ‚ΠΎ позволяло Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΅ΠΌΡƒ ΠΏΠΎΡ‡Ρ‚ΠΈ Π² Π΄Π²Π° Ρ€Π°Π·Π° быстрСС (ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Ρ‹ ΠΌΡ‹
рассмотрим ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π² Π³Π»Π°Π²Π΅Β 2).
ВпослСдствии Π²Β Π»ΠΈΠ½Π΅ΠΉΠΊΡƒ Pentium Π±Ρ‹Π»ΠΈ Π²Π²Π΅Π΄Π΅Π½Ρ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹,
извСстныС ΠΏΠΎΠ΄ ΠΎΠ±Ρ‰ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ MMX (MultiMedia eXtensionΒ β€” ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠ΅
Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅). Они Π±Ρ‹Π»ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для ускорСния Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°-
Ρ†ΠΈΠΉ, связанных с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠ΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ
ΠΎΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… сопроцСссоров.
Когда появилось ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Ρ‚Π΅, ΠΊΡ‚ΠΎ рассчитывал
Π½Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Sexium (sex ΠΏΠΎ Π»Π°Ρ‚Ρ‹Π½ΠΈΒ β€” ΡˆΠ΅ΡΡ‚ΡŒ), Π±Ρ‹Π»ΠΈ Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Π½Ρ‹. НазваниС
Pentium стало Ρ‚Π°ΠΊ Ρ…ΠΎΡ€ΠΎΡˆΠΎ извСстно, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, ΠΈ Π½ΠΎΠ²ΡƒΡŽ ΠΌΠΈΠΊΡ€ΠΎ-
схСму Π½Π°Π·Π²Π°Π»ΠΈ PentiumΒ Pro. НСсмотря Π½Π° ΡΡ‚ΠΎΠ»ΡŒ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π°-
звания, этот процСссор ΠΎΡ‡Π΅Π½ΡŒ сильно отличался ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ. Π£ Π½Π΅Π³ΠΎ Π±Ρ‹Π»Π°
ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ другая внутрСнняя организация ΠΈ ΠΎΠ½ ΠΌΠΎΠ³ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΄ΠΎ пяти ΠΊΠΎΠΌΠ°Π½Π΄
ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.
Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρƒ PentiumΒ  ProΒ  β€” двухуровнСвая кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ.
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ содСрТал 8Β ΠšΠ±Π°ΠΉΡ‚ памяти для часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΅Ρ‰Π΅
8Β ΠšΠ±Π°ΠΉΡ‚ для часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π’ корпусС PentiumΒ Pro рядом с ΠΏΡ€ΠΎ-
цСссором (Π½ΠΎ Π½Π΅ Π½Π° самой микросхСмС) Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ другая кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ объСмом
Π² 256Β ΠšΠ±Π°ΠΉΡ‚.
Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ объСм кэш-памяти Π² Pentium Pro отчасти компСнсировался отсут-
ствиСм MMX-ΠΊΠΎΠΌΠ°Π½Π΄ (ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Intel Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎ-
схСму Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΠΎΡ‚Π²Π΅Ρ‡Π°Π²ΡˆΡƒΡŽ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ Ρ€Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ). Когда
тСхнологичСская Π±Π°Π·Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π²Β Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΎΠ΄Π½ΠΎΠΉ микросхСмы Π½Π°Π±ΠΎΡ€
MMX-ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ большой кэш, новая модСль ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ PentiumΒ II. Π§Π΅Ρ€Π΅Π·
Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² процСссор
Π±Ρ‹Π»ΠΈ Π²Π²Π΅Π΄Π΅Π½Ρ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ SSE
(Streaming SIMD ExtensionsΒ β€” ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹Π΅ SIMD-Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ)Β β€” Π²Β Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅
появился процСссор PentiumΒ III [Raman et al., 2000]. ΠŸΡ€Π°Π²Π΄Π°, согласно Π²Π½ΡƒΡ‚Ρ€Π΅Π½-
Π½Π΅ΠΉ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ это всС Ρ‚ΠΎΡ‚ ΠΆΠ΅ PentiumΒ II.
Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ модСль Pentium ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½ΠΎΠ²ΡƒΡŽ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ.
ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ с римских Ρ†ΠΈΡ„Ρ€ Π² обозначСниях ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ
Π½Π° арабскиС. Π’Π°ΠΊ появился процСссор PentiumΒ 4. По Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΈ ΠΎΠ½ прСвосходил всС
ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎ Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ. Π’ вСрсии с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой 3,06Β Π“Π“Ρ†
Π±Ρ‹Π»Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° новая функция — Π³ΠΈΠΏΠ΅Ρ€ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ (hyperthreading). Она
позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ Ρ€Π°Π·Π΄Π΅Π»ΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° Π΄Π²Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅
ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ процСссором ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ; ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ исполнСния
ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, для дальнСйшСго ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ скорости ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π²Ρƒ-
ΠΊΠΎΠ²Ρ‹Ρ… ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠ΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π» Π²Π½Π΅Π΄Ρ€Π΅Π½ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ SSE-ΠΊΠΎΠΌΠ°Π½Π΄.
Π’ 2006 Π³ΠΎΠ΄Ρƒ Ρ„ΠΈΡ€ΠΌΠ° Intel смСнила Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π±Ρ€Π΅Π½Π΄Π° Pentium Π½Π° Core ΠΈ Π²Ρ‹-
пустила Π΄Π²ΡƒΡ…ΡŠΡΠ΄Π΅Ρ€Π½ΡƒΡŽ микросхСму Core 2 duo. Когда Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ
Π²Β Π±ΠΎΠ»Π΅Π΅ дСшСвой одноядСрной вСрсии микросхСмы, Ρ„ΠΈΡ€ΠΌΠ° Intel стала ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ
Core 2 duo с ΠΎΠ΄Π½ΠΈΠΌ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ ядром, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ нСбольшиС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ-
Π½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ микросхСмС ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ нСсравнСнно
дСшСвлС ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ тСстированиС Π½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ
«с нуля». БСрия Core ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»Π° Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ; ΠΌΠΎΠ΄Π΅Π»ΠΈ i3, i5 ΠΈ i7 стали популяр-
Π½Ρ‹ΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ для Π½ΠΈΠ·ΠΊΠΎ-, срСднС- ΠΈ Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
64      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

НСсомнСнно, Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ появятся ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹. Ѐотография микросхСмы i7


приводится Π½Π° рис.Β 1.8. На Π½Π΅ΠΉ Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΎ восСм ядСр, Π½ΠΎ Π²ΠΎ
всСх вСрсиях, ΠΊΡ€ΠΎΠΌΠ΅ Xeon, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡˆΠ΅ΡΡ‚ΡŒ. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ
микросхСму с одним ΠΈΠ»ΠΈ двумя Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹ΠΌΠΈ ядрами всС Ρ€Π°Π²Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄Π°Ρ‚ΡŒΒ β€”
достаточно ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½ΠΎΠ΅ ядро(-Π°). КаТдоС ядро ΠΈΠΌΠ΅Π΅Ρ‚ собствСнныС кэши
1 ΠΈ 2 уровня, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ имССтся ΠΎΠ±Ρ‰ΠΈΠΉ кэш 3 уровня (L3), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ всСми
ядрами. Кэши Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассмотрСны ΠΏΠΎΠ·Π΄Π½Π΅Π΅.

Рис. 1.8. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° Intel Core i7-3960X. ПодлоТка ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ 21οƒŽ21 ΠΌΠΌ
и содСрТит 2,27 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π° транзисторов (фотография ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ
с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Intel)

Помимо основной Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ процСссоров, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ рассмотрСли, Intel Ρ€Π°Π·-


Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ микросхСм для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… сСгмСнтов Ρ€Ρ‹Π½ΠΊΠ°.
Π’ Π½Π°Ρ‡Π°Π»Π΅ 1998 Π³ΠΎΠ΄Π° компания запустила Π½ΠΎΠ²ΡƒΡŽ Π»ΠΈΠ½Π΅ΠΉΠΊΡƒ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Celeron.
По сути, это Π±Ρ‹Π» Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Pentium 2 с ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ-
ΡΡ‚ΡŒΡŽ для Π½ΠΈΠ·ΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ процСссора Celeron
такая ΠΆΠ΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, ΠΊΠ°ΠΊ Ρƒ PentiumΒ 2, ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠ±ΡΡƒΠΆΠ΄Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² этой ΠΊΠ½ΠΈΠ³Π΅.
Π’ июнС 1998 Π³ΠΎΠ΄Π° компания Intel выпустила ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ PentiumΒ 2 для
Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ сСгмСнта Ρ€Ρ‹Π½ΠΊΠ°Β β€” Xeon. Π­Ρ‚Ρƒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ снабдили кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ
большСго объСма, ускорСнной Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ шиной ΠΈ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ
срСдствами ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΠΎ всСм ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ
ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ ΠΎΠ½Π° Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°Π»Π°ΡΡŒ ΠΎΡ‚ PentiumΒ 2, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΎ Π½Π΅
Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π΅Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ. Для процСссоров PentiumΒ III, ΠΊΠ°ΠΊ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ…
микросхСм, Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° вСрсия Xeon. На Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… процСссорах
ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· особСнностСй Xeon являСтся ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ количСство ядСр.
Π’Β 2003 Π³ΠΎΠ΄Ρƒ появилась микросхСма PentiumΒ M (Π³Π΄Π΅ MΒ β€” сокращСниС ΠΎΡ‚
Β«MobileΒ») для ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². Она Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π»Π°ΡΡŒ ΠΊΠ°ΠΊ составная Ρ‡Π°ΡΡ‚ΡŒ
Π½ΠΎΠ²ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Centrino, которая Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Π»Π°, Π²ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ энСрго-
ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅, ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ² Ρ‚Π΅ΠΌ самым рСсурс аккумулятора, Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ
БСмСйства ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     65

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ производства Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹Ρ… ΠΈ Π»Π΅Π³ΠΊΠΈΡ… корпусов, Π²-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…,


ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ бСспроводных сСтСвых соСдинСний ΠΏΠΎ стан-
Π΄Π°Ρ€Ρ‚Ρƒ IEEE 802.11 (WiFi). Pentium M потрСбляСт мСньшС энСргии ΠΈ отличаСтся
большСй ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Pentium 4; вСроятно, эти Π΄Π²Π΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅-
ристики вскорС позволят Π΅ΠΌΡƒ (ΠΈ Π΅Π³ΠΎ ΠΏΡ€Π΅Π΅ΠΌΠ½ΠΈΠΊΠ°ΠΌ) Π²Ρ‹Ρ‚Π΅ΡΠ½ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ
Pentium 4 Π² Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ… Intel.
ВсС микросхСмы Intel ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ совмСстимы со всСми своими ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½-
Π½ΠΈΠΊΠ°ΠΌΠΈ Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ 8086. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанныС
ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ для 8086, ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½Π° PentiumΒ 4 Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ… Π±Ρ‹ Ρ‚ΠΎ Π½ΠΈ Π±Ρ‹Π»ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅-
Π½ΠΈΠΉ. ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ являСтся ΠΎΠ΄Π½ΠΈΠΌ
ΠΈΠ· основных ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² проСктирования Π² IntelΒ β€” соблюдСниС этого ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°
позволяСт ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ инвСстиции Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС.
ЕстСствСнно, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ модСль PentiumΒ 4 Π½Π° Ρ‚Ρ€ΠΈ порядка слоТнСС, Ρ‡Π΅ΠΌ 8086, Π΅Π΅
возмоТности нСсопоставимо ΡˆΠΈΡ€Π΅. Из-Π·Π° постСпСнных Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎ-
Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°ΠΌ процСссоров ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ для достиТСния этой Ρ†Π΅Π»ΠΈ, Π°Ρ€-
Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ Π½Π΅ Ρ‚Π°ΠΊΠΎΠΉ элСгантной, ΠΊΠ°ΠΊ Ссли Π±Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ PentiumΒ 4
ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ 42 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π° транзисторов ΠΈΒ Π½Π°Ρ‡Π°Π»ΠΈ Π±Ρ‹ всС ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ «с нуля».
Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ, Ρ‡Ρ‚ΠΎ хотя Π·Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π° Ρ€Π°Π½ΡŒΡˆΠ΅ ассоциировался с числом Π±ΠΈΡ‚ΠΎΠ²
в памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΎΠ½ Π² Ρ€Π°Π²Π½ΠΎΠΉ стСпСни ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΈ ΠΊ процСссорам. Если Π½Π°-
ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π΄Π°Ρ‚Ρ‹ выпуска ΠΊΠ°ΠΆΠ΄ΠΎΠΉ микросхСмы ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ количСство транзисторов
Π½Π° этой микросхСмС ΠΏΠΎ полулогарифмичСской шкалС (см.Β Ρ‚Π°Π±Π».Β 1.4), ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ,
Ρ‡Ρ‚ΠΎ Π·Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π° дСйствуСт ΠΈ здСсь. Π“Ρ€Π°Ρ„ΠΈΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис.Β 1.9.
Core i7
10G Core 2
Core Duo
1G
Pentium 4
Pentium III
100M
Pentium II
ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ транзисторов

10M Pentium
Π—Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π°
1M
80286 80486
100K Pentium
8086 80386
Pro
10K 8080
4004 8008
1K 8008
100
10
1
1970 1975 1980 1985 1990 1995 2000 2005 2010
Π“ΠΎΠ΄ выпуска

Рис. 1.9. Π—Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π° дСйствитСлСн ΠΈ для процСссоров

ВСроятно, Π·Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π° Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π΅Ρ‰Π΅ нСсколько Π»Π΅Ρ‚, ΠΎΠ΄Π½Π°ΠΊΠΎ ΡƒΠΆΠ΅ сСй-
час Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, способная Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ΡŒ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΡŽΒ β€” Ρ‚Π΅ΠΏΠ»ΠΎ-
ΠΎΡ‚Π΄Π°Ρ‡Π°. В настоящСС врСмя тактовая частота ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ Π·Π° счСт ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ
Ρ€Π°Π·ΠΌΠ΅Ρ€Π° транзисторов, Ρ‡Ρ‚ΠΎ, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π² Π±ΠΎΠ»Π΅Π΅ высо-
ΠΊΠΎΠΌ напряТСнии. ΠŸΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ энСргии ΠΈ Ρ‚Π΅ΠΏΠ»ΠΎΠΎΡ‚Π΄Π°Ρ‡Π° прямо ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹
66      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Ρƒ напряТСния, Π°, Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ, Ρ‚Π΅ΠΌ большС выдСляСтся


Ρ‚Π΅ΠΏΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚Π²ΠΎΠ΄ΠΈΡ‚ΡŒ. ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ PentiumΒ 4 с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой
3,6Β Π“Π“Ρ† потрСбляСт 115Β Π’Ρ‚. ΠŸΡ€ΠΈ этом ΠΎΠ½ выдСляСт ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅ Ρ‚Π΅ΠΏΠ»Π°,
сколько Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠ° Π½Π° 100Β Π’Ρ‚. Π§Π΅ΠΌ большС ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ тактовая частота, Ρ‚Π΅ΠΌ Π·Π°-
ΠΌΠ΅Ρ‚Π½Π΅Π΅ становится ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°.
Π’ ноябрС 2004 компания Intel Π±Ρ‹Π»Π° Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π° ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ выпуск ΠΌΠΎΠ΄Π΅Π»ΠΈ
PentiumΒ 4 с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой 4Β Π“Π“Ρ† ΠΈΠ·-Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Ρ‚Π΅ΠΏΠ»ΠΎΠΎΡ‚Π²ΠΎΠ΄ΠΎΠΌ. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅
вСнтиляторы способны Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π½ΠΎ ΠΎΠ½ΠΈ слишком ΡˆΡƒΠΌΠ½Ρ‹Π΅, Ρ‡Ρ‚ΠΎ, СстС-
ствСнно, Π½Π΅ нравится ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ. ВодяноС ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅, примСняСмоС Π½Π°
мэйнфрСймах, ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎ для Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… машин, Π½Π΅ говоря ΡƒΠΆΠ΅
ΠΎ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ…. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ΠΊΠΎΠ³Π΄Π° Π±Π΅Π·ΡƒΠ΄Π΅Ρ€ΠΆΠ½Ρ‹ΠΉ рост Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты, вСроятно,
Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя поуспокоится — ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΠ³Π΄Π°
ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ Intel ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°ΡŽΡ‚ эффСктивный способ ΠΎΡ‚Π²ΠΎΠ΄Π° Ρ‚Π΅ΠΏΠ»Π°. Π’ ΠΏΠ»Π°Π½Π°Ρ… Intel
Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π½ΠΎΠ²Π°Ρ†ΠΈΠΈΒ β€” компания ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ микросхСмС
Π΄Π²Π° процСссора ΠΈ ΡΠ½Π°Π±Π΄ΠΈΡ‚ΡŒ Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠΌ кэшСм большого объСма. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²Π΅Π»ΠΈ-
Ρ‡ΠΈΠ½Π° энСргопотрСблСния опрСдСляСтся напряТСниСм ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой, Π΄Π²Π°
процСссора Π½Π° ΠΎΠ΄Π½ΠΎΠΉ схСмС ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ мСньшС энСргии, Ρ‡Π΅ΠΌ ΠΎΠ΄ΠΈΠ½,
Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π½Π° ΡƒΠ΄Π²ΠΎΠ΅Π½Π½ΠΎΠΉ скорости. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, дСйствиС Π·Π°ΠΊΠΎΠ½Π° ΠœΡƒΡ€Π° ΠΌΠΎ-
ΠΆΠ΅Ρ‚ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ с ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… частот Π½Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ количСства
ядСр ΠΈ объСма встроСнных кэшСй. ИспользованиС ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΠΎΠ² услоТняСт
Π·Π°Π΄Π°Ρ‡Ρƒ программиста, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΈΠ·ΠΎΡ‰Ρ€Π΅Π½Π½Ρ‹Ρ… однопроцСссорных
ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ, способных Π²Ρ‹ΠΆΠ°Ρ‚ΡŒ большС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠ·
ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ программиста явно
ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ с использованиСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²,
сСмафоров, ΠΎΠ±Ρ‰Π΅ΠΉ памяти ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉΒ β€” Ρ…Π»ΠΎΠΏΠΎΡ‚Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Π½Ρ‹Ρ…
ошибкам.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ARM


Π’ Π½Π°Ρ‡Π°Π»Π΅ 1980-Ρ… Π³ΠΎΠ΄ΠΎΠ² английская компания Acorn Computer Π½Π° Π²ΠΎΠ»Π½Π΅ успСха своС-
Π³ΠΎ 8-разрядного ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° BBC Micro приступила ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π°Π΄
Π²Ρ‚ΠΎΡ€ΠΎΠΉ машиной, надСясь ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ†ΠΈΡŽ Π½Π΅Π΄Π°Π²Π½ΠΎ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΌΡƒ IBM PC.
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ BBC Micro Π±Ρ‹Π» построСн Π½Π° Π±Π°Π·Π΅ 8-разрядного процСссора 6502, ΠΈΒ Π‘Ρ‚ΠΈΠ²
Π€Π°Ρ€Π±Π΅Ρ€ (Steve Furber) со своими ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ ΠΈΠ· Acorn почувствовал, Ρ‡Ρ‚ΠΎ 6502 Π½Π΅
смоТСт ΡΠΎΠΏΠ΅Ρ€Π½ΠΈΡ‡Π°Ρ‚ΡŒ с 16-разрядным процСссором IBM PC 8086. РассмотрСв Π²ΠΎΠ·-
ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅, ΠΎΠ½ΠΈ Ρ€Π΅ΡˆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±ΠΎΡ€ слишком ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½.
Под Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Berkeley RISC, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ нСбольшая Π³Ρ€ΡƒΠΏΠΏΠ° спро-
Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π»Π° Π½Π° ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ быстрый процСссор (Π½Π° основС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ
ΠΈΡ‚ΠΎΠ³Π΅ Π±Ρ‹Π»Π° построСна Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° SPARC), ΠΎΠ½ΠΈ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ для своСго
ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° собствСнный процСссор. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π±Ρ‹Π» Π½Π°Π·Π²Π°Π½ Acorn RISC Machine (со-
ΠΊΡ€Π°Ρ‰Π΅Π½Π½ΠΎ ARMΒ β€” ΠΏΠΎΠ·Π΄Π½Π΅Π΅, послС отдСлСния ARM ΠΎΡ‚ Acorn, Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ° Π±Ρ‹Π»Π°
Π·Π°ΠΌΠ΅Π½Π΅Π½Π° Π½Π° Β«Advanced RISC MachineΒ»). Π Π°Π±ΠΎΡ‚Π° Π±Ρ‹Π»Π° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π° Π² 1985 Π³ΠΎΠ΄Ρƒ.
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ использовал 32-разрядныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π΄Π°Π½Π½Ρ‹Π΅, ΠΈΠΌΠ΅Π» 26-разрядноС
адрСсноС пространство ΠΈ производился Ρ„ΠΈΡ€ΠΌΠΎΠΉ VLSI Technology.
ΠŸΠ΅Ρ€Π²Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ARM (названная ARM2) появилась Π² ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Acorn Archimedes. Π­Ρ‚ΠΎ Π±Ρ‹Π»Π° ΠΎΡ‡Π΅Π½ΡŒ быстрая ΠΈ нСдорогая для своСго
Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ машина, которая выполняла Π΄ΠΎ 2 MIPS (ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ Π² сСкунду)
БСмСйства ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     67

ΠΈ стоила Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ выпуска всСго 899 Ρ„ΡƒΠ½Ρ‚ΠΎΠ². Машина стала вСсьма популяр-
Π½ΠΎΠΉ Π² Π’Π΅Π»ΠΈΠΊΠΎΠ±Ρ€ΠΈΡ‚Π°Π½ΠΈΠΈ, Π˜Ρ€Π»Π°Π½Π΄ΠΈΠΈ, Австралии ΠΈ Новой Π—Π΅Π»Π°Π½Π΄ΠΈΠΈ, особСнно
Π²Β ΡˆΠΊΠΎΠ»Π°Ρ….
Видя успСх Archimedes, Ρ„ΠΈΡ€ΠΌΠ° Apple ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ ΠΊ Acorn с ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ
Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ процСссор ARM для своСго Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Apple Newton. Π§Ρ‚ΠΎΠ±Ρ‹
Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ шла Π±ΠΎΠ»Π΅Π΅ Ρ†Π΅Π»Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎ, Π³Ρ€ΡƒΠΏΠΏΠ° ARM ΠΏΠΎΠΊΠΈΠ½ΡƒΠ»Π° Acorn
ΠΈ создала Π½ΠΎΠ²ΡƒΡŽ компанию, Π½Π°Π·Π²Π°Π½Π½ΡƒΡŽ Advanced RISC Machines (ARM). Π˜Ρ…
Π½ΠΎΠ²Ρ‹ΠΉ процСссор ARM 610 устанавливался Π² Apple Newton Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π΅Π³ΠΎ Π²Ρ‹-
пуска Π² 1993 Π³ΠΎΠ΄Ρƒ. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ исходной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ARM, Π½ΠΎΠ²Ρ‹ΠΉ процСссор
Π²ΠΊΠ»ΡŽΡ‡Π°Π» 4-ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π½Ρ‹ΠΉ кэш, сущСствСнно ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π²ΡˆΠΈΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.
Π₯отя Apple Newton Π½Π΅ пользовался большим успСхом, процСссор ARM 610 Π½Π°-
шСл Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Π΅ примСнСния; Π² частности, ΠΎΠ½ использовался Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅
Acorn RISC PC.
Π’ сСрСдинС 1990-Ρ… Π³ΠΎΠ΄ΠΎΠ² Ρ„ΠΈΡ€ΠΌΠ° ARM совмСстно с Digital Equipment
Corporation Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π²Ρ‹ΡΠΎΠΊΠΎΡΠΊΠΎΡ€ΠΎΡΡ‚Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ARM с ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌ энСр-
Π³ΠΎΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ΠΌ для устройств с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ энСргорСсурсом — Ρ‚Π°ΠΊΠΈΡ…, ΠΊΠ°ΠΊ
PDA. Они Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ StrongARM, которая с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ появлСния
Π²Ρ‹Π·Π²Π°Π»Π° Π² отрасли Π°ΠΆΠΈΠΎΡ‚Π°ΠΆ ΠΈΠ·-Π·Π° своСй высокой скорости (233 ΠœΠ“Ρ†) ΠΈ свСрхниз-
ΠΊΠΎΠΉ мощности (1 Π²Π°Ρ‚Ρ‚). Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π»Π°ΡΡŒ простой, Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ струк-
Ρ‚ΡƒΡ€ΠΎΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Π²ΡˆΠ΅ΠΉ Π΄Π²Π° 16-ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π½Ρ‹Ρ… кэша для ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. StrongARM
ΠΈ Π΅Π³ΠΎ ΠΏΡ€Π΅Π΅ΠΌΠ½ΠΈΠΊΠΈ Π² DEC пользовались ΡƒΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹ΠΌ коммСрчСским успСхом. Они
ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Π»ΠΈΡΡŒ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… PDA, Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½Ρ‹Ρ… абонСнтских приставках, ΠΌΡƒΠ»ΡŒ-
Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… устройствах ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°Ρ….
ВСроятно, самой извСстной ΠΈΠ· Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ ARM стал процСссор ARM7, ΠΊΠΎ-
Ρ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ ARM Π² 1994 Π³ΠΎΠ΄Ρƒ ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ
в наши Π΄Π½ΠΈ. Он содСрТит Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ кэши ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚
16-разрядный Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ ThumbΒ β€” ΡΠΎΠΊΡ€Π°Ρ‰Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ 32-разряд-
Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ ARM, которая позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ стандарт-
Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… 16-разрядных ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…, сущСствСнно сокращая объСм
Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ памяти. ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠ» для ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°
Π½ΠΈΠ·ΠΊΠΎ- ΠΈ ΡΡ€Π΅Π΄Π½Π΅ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… встроСнных систСм, срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»ΠΈ Ρ‚ΠΎ-
стСры, систСмы управлСния Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ΅ устройство
Nintendo Gameboy Advance.
Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ARM Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ ΠΌΠΈΠΊΡ€ΠΎ-
процСссоры. ВмСсто этого Ρ„ΠΈΡ€ΠΌΠ° создаСт Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, срСдства Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°
ΠΈΒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΠ΄Π°Π΅Ρ‚ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ Π½Π° Π½ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ систСм ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ-
тСлям микросхСм. НапримСр, Π² ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Samsung Galaxy Tab
Π½Π° Π±Π°Π·Π΅ Android использовался процСссор ARM. Galaxy Tab содСрТит ΠΎΠ΄Π½ΠΎ-
ΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор Tegra 2, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ Π΄Π²Π° процСссора ARM Cortex-A9
ΠΈ графичСский процСссор Nvidia GeForce. Π―Π΄Ρ€Π° Tegra 2 Π±Ρ‹Π»ΠΈ спроСктированы
ARM, ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² ΠΎΠ΄Π½ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ Nvidia ΠΈ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Ρ‹ TSMC
(Taiwan Semiconductor Manufacturing Company). ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰ΠΈΠΉ
ΠΏΡ€ΠΈΠΌΠ΅Ρ€ сотрудничСства ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… стран, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ каТдая компания
внСсла свой Π²ΠΊΠ»Π°Π΄ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.
На рис. 1.10 прСдставлСна фотография ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠΈ ΠΎΠ΄Π½ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ систСмы
Nvidia Tegra 2. Она состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… процСссоров ARM: Π΄Π²ΡƒΡ… ядСр ARM Cortex
1,2 Π“Π“Ρ† ΠΈ ядра ARM7. Cortex-A9Β β€” Π΄Π²ΡƒΡ…ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠ΅ ядро с нСупорядочСнным
68      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

исполнСниСм ΠΊΠΎΠΌΠ°Π½Π΄, оснащСнноС 1-ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π½Ρ‹ΠΌ кэшСм L2 ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΌΠ½ΠΎΠ³ΠΎ-


процСссорной ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ памяти. (Π—Π΄Π΅ΡΡŒ ΠΌΠ½ΠΎΠ³ΠΎ малопонятного
тСхничСского ΠΆΠ°Ρ€Π³ΠΎΠ½Π°, Π½ΠΎ ΠΌΡ‹ добСрСмся Π΄ΠΎ этих Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π³Π»Π°Π²Π°Ρ….
А ΠΏΠΎΠΊΠ° достаточно Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ эти особСнности Π΄Π΅Π»Π°ΡŽΡ‚ процСссор ΠΎΡ‡Π΅Π½ΡŒ быстрым!)
ARM7Β β€” мСньшСС ΠΈ Π±ΠΎΠ»Π΅Π΅ староС ARM-ядро, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ для ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ
систСмы ΠΈ управлСния ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ. ГрафичСскоС ядро прСдставляСт собой 333-ΠΌΠ΅-
Π³Π°Π³Π΅Ρ€Ρ†ΠΎΠ²Ρ‹ΠΉ графичСский процСссор (GPU) GeForce, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ для Ρ€Π°-
Π±ΠΎΡ‚Ρ‹ Π½Π° Π½ΠΈΠ·ΠΊΠΎΠΉ мощности. Π’Π°ΠΊΠΆΠ΅ Π² Tegra 2 Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ/Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ
Π²ΠΈΠ΄Π΅ΠΎ, аудиопроцСссор ΠΈ интСрфСйс Π²ΠΈΠ΄Π΅ΠΎΠ²Ρ‹Π²ΠΎΠ΄Π° HDMI.

Рис. 1.10. ΠžΠ΄Π½ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π°Ρ систСма Nvidia Tegra 2


(фотография ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Nvidia)

АрхитСктура ARM пользовалась ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ успСхом Π² сСкторах ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ


энСргопотрСблСния, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΈ встроСнных систСм. Π’ январС 2011 Π³ΠΎΠ΄Π° Ρ„ΠΈΡ€ΠΌΠ°
ARM объявила ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ процСссоров ARM с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° выпуска достиг-
Π»ΠΈ 15 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄ΠΎΠ² ΠΈ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ расти. НСсмотря Π½Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊ-
Ρ‚ΡƒΡ€Π° ARM Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° для Ρ€Ρ‹Π½ΠΊΠΎΠ² Π½ΠΈΠ·ΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств, ΠΎΠ½Π° ΠΎΠ±-
Π»Π°Π΄Π°Π΅Ρ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΠΎΠΌ для любого Ρ€Ρ‹Π½ΠΊΠ°, ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ
ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°. НапримСр, Π² октябрС 2011Β Π³ΠΎΠ΄Π°
Π±Ρ‹Π» анонсирован 64-разрядный ARM-процСссор. Π’Π°ΠΊΠΆΠ΅ Π² январС 2011Β Π³ΠΎΠ΄Π° Ρ„ΠΈΡ€ΠΌΠ°
Nvidia анонсировала Β«ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Denver» — ΠΎΠ΄Π½ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π°Ρ систСма Π½Π° Π±Π°Π·Π΅ ARM
для сСрвСрного ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Ρ‹Π½ΠΊΠΎΠ². АрхитСктура Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ нСсколько 64-Ρ€Π°Π·-
рядных ARM-процСссоров с нСсколькими графичСскими процСссорами ΠΎΠ±Ρ‰Π΅Π³ΠΎ
назначСния (GPGPU, General-Purpose GPU). ПониТСнноС энСргопотрСблСниС
ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ трСбования ΠΊ срСдствам охлаТдСния сСрвСрных Ρ„Π΅Ρ€ΠΌ ΠΈΒ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²
ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ….
БСмСйства ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²β€ƒ     69

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ AVR


Наш Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‡Π΅Π½ΡŒ сильно отличаСтся ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ (Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° x86, ис-
ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΈ сСрвСрах) ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ (Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°
ARM, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² PDA ΠΈ смартфонах). АрхитСктура AVR ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ
Π²Β Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ Π½ΠΈΠ·ΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… встроСнных систСмах. Π˜ΡΡ‚ΠΎΡ€ΠΈΡ AVR Π½Π°-
чинаСтся Π² 1996 Π³ΠΎΠ΄Ρƒ Π² НорвСТском тСхнологичСском институтС, ΠΊΠΎΠ³Π΄Π° студСнты
Алф-Эгиль Π‘ΠΎΠ³Π΅Π½ (Alf-Egil Bogen) ΠΈ Π’Π΅Π³Π°Ρ€Π΄ Π’ΠΎΠ»Π»Π°Π½ (Vegard Wollan) спроСктиро-
Π²Π°Π»ΠΈ 8-разрядный RISC-процСссор, Π½Π°Π·Π²Π°Π½Π½Ρ‹ΠΉ AVR. По слухам, Ρ‚Π°ΠΊΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅
Π±Ρ‹Π»ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ это Π±Ρ‹Π» Β«RISC-процСссор Алфа ΠΈ Π’Π΅Π³Π°Ρ€Π΄Π°Β» ((A)lf and
(V)egard’s(R)ISC processor). ВскорС послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ проСктирования Ρ„ΠΈΡ€ΠΌΠ°
Atmel ΠΊΡƒΠΏΠΈΠ»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π»Π° норвСТскоС ΠΎΡ‚Π΄Π΅Π»Π΅Π½ΠΈΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΄Π²Π° Π°Ρ€Ρ…ΠΈ-
Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ процСссор AVR. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€
AVRΒ β€” AT90S1200Β β€” Π±Ρ‹Π» прСдставлСн Atmel Π² 1997 Π³ΠΎΠ΄Ρƒ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ
ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΎΠ² систСм, Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π² точности соотвСтствовала Intel
8051Β β€” ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· самых популярных ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ‚ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’ наши
Π΄Π½ΠΈ ΠΊ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ AVR проявляСтся Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрСс, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π·Π°-
Π»ΠΎΠΆΠ΅Π½Π° Π² основу Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ популярной ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ встроСнных ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²
Arduino.
АрхитСктура AVR Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² Ρ‚Ρ€Π΅Ρ… классах ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², пСрСчис-
Π»Π΅Π½Π½Ρ‹Ρ… Π² Ρ‚Π°Π±Π».Β 1.5. МодСль низшСго класса — tinyAVRΒ β€” спроСктирована для
Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ТСсткими ограничСниями ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ, мощности
ΠΈΒ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌ. Она содСрТит 8-разрядный процСссор, ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ†ΠΈΡ„-
Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ
Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ с тСрмистора). МодСль tinyAVR Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ°Π»Π°, Ρ‡Ρ‚ΠΎ Π΅Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹
ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅: ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π²ΠΎ врСмя выполнСния
для выполнСния Π»ΡŽΠ±Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ…
ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ. Π’ ΠΌΠΎΠ΄Π΅Π»ΠΈ megaAVR, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π² популярной ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ
встроСнной систСмС Arduino, Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ
Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ часы ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄. Π‘Π°ΠΌΠΎΠΉ
ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ модСлью Π² этой Π½ΠΈΠ·ΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ являСтся
ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AVR XMEGA, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ-
графичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° интСрфСйса USB.
Π’Π°Π±Π»ΠΈΡ†Π° 1.5. БСмСйство процСссоров Intel. Вактовая частота измСряСтся
Π²Β ΠΌΠ΅Π³Π°Π³Π΅Ρ€Ρ†Π°Ρ… (1Β ΠœΠ“Ρ†Β =Β 1Β ΠΌΠ»Π½ Ρ†ΠΈΠΊΠ»ΠΎΠ²/с)
ΠœΠΈΠΊΡ€ΠΎΒ­ Ѐлэш- EEPROM ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ Кон­ ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ
схСма ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ Ρ‚Π°ΠΊΡ‚Ρ‹
tinyAVR 0,5–16 0–512 Π±Π°ΠΉΡ‚ 32–512 Π±Π°ΠΉΡ‚ 6–32 ΠœΠ°Π»Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹,
ΠšΠ±Π°ΠΉΡ‚ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄,
Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Π²ΠΎΠ΄
megaAVR 8–256 0,5–4 ΠšΠ±Π°ΠΉΡ‚ 0,25–8 ΠšΠ±Π°ΠΉΡ‚ 28–100 Много ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ…
ΠšΠ±Π°ΠΉΡ‚ устройств, Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ
Π²Ρ‹Π²ΠΎΠ΄
AVR 16–256 1–4 ΠšΠ±Π°ΠΉΡ‚ 2–16 ΠšΠ±Π°ΠΉΡ‚ 44–100 УскорСниС ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°-
XMEGA ΠšΠ±Π°ΠΉΡ‚ фичСский ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ,
Π²Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄ Ρ‡Π΅Ρ€Π΅Π· USB
70      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠšΡ€ΠΎΠΌΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ класс процСссоров


AVR Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ рСсурсы памяти. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ
ΠΎΡΠ½Π°Ρ‰Π°ΡŽΡ‚ΡΡ трСмя Π²ΠΈΠ΄Π°ΠΌΠΈ памяти: Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ΠΏΠΎ-
стоянной ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ (EEPROM, Electrically Erasable Programmable Read Only
Memory) ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ (RAM, Random Access Memory). Ѐлэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ
программируСтся Ρ‡Π΅Ρ€Π΅Π· внСшний интСрфСйс с использованиСм высоких напряТС-
Π½ΠΈΠΉ; Π² этой памяти хранится ΠΊΠΎΠ΄ ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Ѐлэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ являСтся
энСргонСзависимой, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Π² случаС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ систСмы Π΅Π΅ содСрТимоС
сохраняСтся. ΠŸΠ°ΠΌΡΡ‚ΡŒ EEPROM Ρ‚ΠΎΠΆΠ΅ являСтся энСргонСзависимой, Π½ΠΎ Π² ΠΎΡ‚Π»ΠΈ-
Ρ‡ΠΈΠ΅ ΠΎΡ‚ Ρ„Π»ΡΡˆ-памяти ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ Π²ΠΎ врСмя выполнСния.
В этой памяти встроСнная систСма Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈΒ β€” Π½Π°-
ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ отобраТСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² элСктронных часах (12- ΠΈΠ»ΠΈ 24-часовой).
НаконСц, Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти хранятся ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π²ΠΎ врСмя выполнСния
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π­Ρ‚Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π΅ сохраняСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ питания.
Π Π°Π·Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ памяти ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Π³Π»Π°Π²Π΅Β 2.
Π Π΅Ρ†Π΅ΠΏΡ‚ успСха Π² отрасли ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² прост: размСститС Π½Π° микросхСмС
всС, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ (Ρ…ΠΎΡ‚ΡŒ ΠΊΡƒΡ…ΠΎΠ½Π½ΡƒΡŽ Ρ€Π°ΠΊΠΎΠ²ΠΈΠ½Ρƒ, Ссли Π΅Π΅ удастся
ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΄ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅Ρ‚Ρ€Π°), ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ Π΅Π΅ Π² Π²ΠΈΠ΄Π΅ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΈ ΠΊΠΎΠΌ-
ΠΏΠ°ΠΊΡ‚Π½ΠΎΠΉ микросхСмы с нСбольшим количСством Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ². Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΈΡ…
Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ позволяСт ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π·Π°Π΄Π°Ρ‡,
Π° ΠΌΠ°Π»Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π΅Π³ΠΎ использованиС Π² Ρ€Π°Π·Π½Ρ‹Ρ…
Ρ„ΠΎΡ€ΠΌ-Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°Ρ…. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ поняли, сколько Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ
Π² соврСмСнный ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΌΡ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ список ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… подсистСм
для Atmel megaAVR-168:
1. Π’Ρ€ΠΈ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° (Π΄Π²Π° 8-разрядных ΠΈ ΠΎΠ΄ΠΈΠ½ 16-разрядный).
2. Часы Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ с Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ.
3. Π¨Π΅ΡΡ‚ΡŒ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΡˆΠΈΡ€ΠΎΡ‚Π½ΠΎ-ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½ΠΎΠΉ модуляции, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,
для управлСния ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ свСта ΠΈΠ»ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ двигатСля.
4. Π’ΠΎΡΠ΅ΠΌΡŒ ΠΊΠ°Π½Π°Π»ΠΎΠ² Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для
чтСния ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ напряТСния.
5. Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ/ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊ.
6. ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс I2CΒ β€” Π΅Π΄ΠΈΠ½Ρ‹ΠΉ стандарт взаимодСйствия с дат-
Ρ‡ΠΈΠΊΠ°ΠΌΠΈ.
7. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ стороТСвой Ρ‚Π°ΠΉΠΌΠ΅Ρ€, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ систСмы.
8. ВстроСнный Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€, ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Π΄Π²Π° Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… напряТСния.
9. Π”Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ сниТСния напряТСния, ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‚Ρƒ систСмы ΠΏΡ€ΠΈ сбоях
питания.
10. Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ для управлСния Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой
процСссора.

Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния
Π’ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ Π½Π΅Π΄ΠΎΡ€Π°Π·ΡƒΠΌΠ΅Π½ΠΈΠΉ нСлишнС Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² этой ΠΊΠ½ΠΈΠ³Π΅, Ρ€Π°Π²Π½ΠΎ ΠΊΠ°ΠΊ
ΠΈ Π² Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ Π² Ρ†Π΅Π»ΠΎΠΌ, вмСсто Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… британских Π΅Π΄ΠΈ-
Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния      71

Π½ΠΈΡ† ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ мСтричСскиС. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ мСтричСскиС приставки ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹


Π²Β Ρ‚Π°Π±Π».Β 1.6. ΠŸΡ€Π΅Ρ„ΠΈΠΊΡΡ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π±ΡƒΠΊΠ²Π°ΠΌ, Π° названия Π΅Π΄ΠΈΠ½ΠΈΡ†
большС 1 Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ рСгистрС (ΠšΠ±Π°ΠΉΡ‚, ΠœΠ±Π°ΠΉΡ‚ ΠΈΒ Ρ‚.Β Π΄.). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±-
Ρ€Π°Π·ΠΎΠΌ, ΠΊΠ°Π½Π°Π» связи со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ 1 ΠœΠ±ΠΈΡ‚/с ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ 106 Π±ΠΈΡ‚ Π² сСкунду, Π° 100-ΠΏΠ΅-
тасСкундный Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ срабатываСт ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 10–10 сСкунд.
Π’Π°Π±Π»ΠΈΡ†Π° 1.6. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ мСтричСскиС приставки
ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ Явная Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° ΠŸΡ€ΠΈΡΡ‚Π°Π²ΠΊΠ°
10–3 0,000001 Милли
10–6 0,000000001 ΠœΠΈΠΊΡ€ΠΎ
10–9 0,000000000001 Нано
10–12 0,000000000000001 Пико
10–15 0,000000000000000001 Π€Π΅ΠΌΡ‚ΠΎ
10–18 0,000000000000000000001 Атто
10–21 0,000000000000000000000001 Π—Π΅ΠΏΡ‚ΠΎ
10–24 0,000000000000000000000000001 Π™ΠΎΠΊΡ‚ΠΎ
103 1000 Кило
106 1 000 000 МСга
109 1Β 000Β 000Β 000 Π“ΠΈΠ³Π°
1012 1Β 000Β 000Β 000Β 000 Π’Π΅Ρ€Π°
1015 1Β 000Β 000Β 000Β 000Β 000 ΠŸΠ΅Ρ‚Π°
1018 1 000 000 000 000 000 000 Экса
1021 1Β 000Β 000Β 000Β 000Β 000Β 000Β 000 Π—Π΅Ρ‚Π°
1024 1Β 000Β 000Β 000Β 000Β 000Β 000Β 000Β 000 Π™ΠΎΡ‚Ρ‚Π°

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ Смкости памяти, дисковых Π½Π°ΠΊΠΎΠΏΠΈ-
Ρ‚Π΅Π»Π΅ΠΉ, Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ отрасли Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹
измСрСния ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°ΡŽΡ‚ нСсколько Π΄Ρ€ΡƒΠ³ΠΎΠΉ смысл. НапримСр, приставка ΠΊΠΈΠ»ΠΎ
ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π½Π΅ 103 (1000), Π° 210 (1024). Π˜Π½Ρ‹ΠΌΠΈ словами, объСм памяти всСгда Π²Ρ‹-
раТаСтся ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ числа Β«2Β». Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² 1 ΠšΠ±Π°ΠΉΡ‚ содСрТится 210 (1Β 024)
Π±Π°ΠΉΡ‚, Π² 1Β ΠœΠ±Π°ΠΉΡ‚Β β€” 220 (1Β 048Β 576) Π±Π°ΠΉΡ‚, Π² 1Β Π“Π±Π°ΠΉΡ‚Β β€” 230 (1Β 073Β 741Β 824) Π±Π°ΠΉΡ‚,
Π²Β 1Β Π’Π±Π°ΠΉΡ‚Β β€” 240 (1Β 099Β 511Β 627Β 776) Π±Π°ΠΉΡ‚.
Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΏΠΎ ΠΊΠ°Π½Π°Π»Ρƒ с пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ 1Β ΠšΠ±ΠΈΡ‚/с Π·Π° сСкунду
пСрСдаСтся 1000 Π±ΠΈΡ‚, Π° Π² локальной сСти Π½Π° 10Β ΠœΠ±ΠΈΡ‚/с — 10Β 000Β 000 Π±ΠΈΡ‚. Π­Ρ‚ΠΎ
связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° значСниями, являю-
щимися стСпСнями Π΄Π²ΠΎΠΉΠΊΠΈ. К соТалСнию, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ люди ΠΏΡƒΡ‚Π°ΡŽΡ‚ эти Π΄Π²Π΅ систСмы,
особСнно ΠΏΡ€ΠΈ ΠΎΡ†Π΅Π½ΠΊΠ΅ Смкости дисковых Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ.
Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ двусмыслСнности, ΠΎΡ€Π³Π°Π½Ρ‹ стандартизации Π²Π²Π΅Π»ΠΈ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Ρ€-
ΠΌΠΈΠ½Ρ‹: ΠΊΠΈΠ±ΠΈΠ±Π°ΠΉΡ‚ для 210 Π±Π°ΠΉΡ‚, ΠΌΠ΅Π±ΠΈΠ±Π°ΠΉΡ‚ для 220 Π±Π°ΠΉΡ‚, Π³ΠΈΠ±ΠΈΠ±Π°ΠΉΡ‚ для 230 ΠΈ Ρ‚Π΅Π±ΠΈΠ±Π°ΠΉΡ‚
для 240Β Π±Π°ΠΉΡ‚ соотвСтствСнно. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ особой популярности ΠΎΠ½ΠΈ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎ-
Π»ΡƒΡ‡ΠΈΠ»ΠΈ. Как Π½Π°ΠΌ каТСтся, Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΏΠΎΠΊΠ° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ Π½Π΅ станут общСпринятыми,
Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ обозначСния ΠšΠ±Π°ΠΉΡ‚, ΠœΠ±Π°ΠΉΡ‚, Π“Π±Π°ΠΉΡ‚ ΠΈ Π’Π±Π°ΠΉΡ‚ для 210, 220, 230
72      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠΈΒ 240Β Π±Π°ΠΉΡ‚ соотвСтствСнно, Π° обозначСния ΠšΠ±ΠΈΡ‚/с, ΠœΠ±ΠΈΡ‚/с, Π“Π±ΠΈΡ‚/с ΠΈ Π’Π±ΠΈΡ‚/с — для


103, 106, 109 ΠΈ 1012Β Π±ΠΈΡ‚/с.

ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ содСрТаниС ΠΊΠ½ΠΈΠ³ΠΈ


Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° посвящСна ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ ΠΈ ΠΈΡ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ (ΠΎΡ‚ΠΌΠ΅-
Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ всС соврСмСнныС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Π΅). ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΌΡ‹
рассмотрим Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ уровня — Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ логичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€-
Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систС-
ΠΌΡ‹. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ вопросы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² этой ΠΊΠ½ΠΈΠ³Π΅, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΎΠ±Ρ‰ΡƒΡŽ
структуру ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ (ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΠΈ построСны ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ), Ρ‚ΠΈΠΏΡ‹
ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ памяти, Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡŽ, Π° Ρ‚Π°ΠΊΠΆΠ΅ способы построСния
ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ уровня. ВсС это называСтся ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ, ΠΈΠ»ΠΈ компью-
Ρ‚Π΅Ρ€Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ.
ΠœΡ‹ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈΠΌΠ΅Π΅ΠΌ Π΄Π΅Π»ΠΎ с ΠΎΠ±Ρ‰ΠΈΠΌΠΈ понятиями ΠΈ Π½Π΅ касаСмся Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ
ΠΈ строгой ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Ρ‹,
Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠΏΠΎΡ€ Π½Π° основных понятиях, Π° Π½Π΅ Π½Π° дСталях.
Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Π² этой ΠΊΠ½ΠΈΠ³Π΅, ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅-
Π½ΡΡ‚ΡŒΡΡ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, ΠΌΡ‹ Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ x86, ARM
ΠΈ AVR. Они Π±Ρ‹Π»ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ ΠΏΠΎ нСскольким ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΎΠ½ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, ΠΈ Ρƒ читатСля навСрняка Π΅ΡΡ‚ΡŒ доступ хотя Π±Ρ‹ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· Π½ΠΈΡ…. Π’ΠΎ-
Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· этих ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ собствСнной ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊ-
Ρ‚ΡƒΡ€ΠΎΠΉ, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ основу для сравнСния ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅
Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹. Книги, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… рассматриваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚
Ρƒ читатСля чувство, Π±ΡƒΠ΄Ρ‚ΠΎ это ΠΈ Π΅ΡΡ‚ΡŒ СдинствСнный Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρ‡Ρ‚ΠΎ
являСтся абсурдным Π² свСтС ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ³ΠΎ числа компромиссов ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Ρ…
Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ. Π§ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ рас-
ΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ эти ΠΈ всС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ критичСски ΠΈ ΡΡ‚Π°Ρ€Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ
Π΄Π΅Π»Π° обстоят ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π° Π½Π΅ просто ΠΏΡ€ΠΈΠ½ΠΈ-
ΠΌΠ°Ρ‚ΡŒ ΠΈΡ… ΠΊΠ°ΠΊ Π΄Π°Π½Π½ΠΎΡΡ‚ΡŒ.
НуТно ΡƒΡΡΠ½ΠΈΡ‚ΡŒ с самого Π½Π°Ρ‡Π°Π»Π°, Ρ‡Ρ‚ΠΎ эта ΠΊΠ½ΠΈΠ³Π° Π½Π΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
x86, ARM ΠΈ AVR. Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² качСствС ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ‚ΠΈΠ²-
Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², ΠΈ ΠΌΡ‹ Π½Π΅ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΠ΅ΠΌ Π½Π° ΠΈΡ… ΠΏΠΎΠ»Π½ΠΎΠ΅ описаниС. ЧитатСлям, ТСлаю-
Ρ‰ΠΈΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с этими ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ, слСдуСт ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ публикациям
ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ.
Π“Π»Π°Π²Π°Β 2 Π·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ с основными ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°: ΠΏΡ€ΠΎ-
цСссорами, ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, устройствами Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Π’ Π½Π΅ΠΉ даСтся ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС
систСмной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, Ρ‡Ρ‚ΠΎ потрСбуСтся ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π³Π»Π°Π².
Π“Π»Π°Π²Ρ‹Β 3–6 ΠΊΠ°ΡΠ°ΡŽΡ‚ΡΡ каТдая ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π½Π° рис.Β 1.2. ΠœΡ‹
ΠΈΠ΄Π΅ΠΌ снизу Π²Π²Π΅Ρ€Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈΡΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°-
Π·ΠΎΠΌ. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° уровня k Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни опрСдСляСтся особСнностями
уровня k–1, поэтому ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ устроСн ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ,
Ссли Π½Π΅ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ опрСдСляСт строСниС ΠΏΠΎ-
ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния обучСния Π»ΠΎΠ³ΠΈΡ‡Π½Π΅Π΅ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ Π±ΠΎΠ»Π΅Π΅
простых ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΊ Π±ΠΎΠ»Π΅Π΅ слоТным, Π° Π½Π΅ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚.
Вопросы ΠΈ задания      73

Π“Π»Π°Π²Π°Β 3 посвящСна Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌΡƒ логичСскому ΡƒΡ€ΠΎΠ²Π½ΡŽ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌΡƒ


ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ. Π’ Π½Π΅ΠΉ рассказываСтся, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Π½Ρ‚ΠΈΠ»ΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ
в схСмы. Π’ этой Π³Π»Π°Π²Π΅ Ρ‚Π°ΠΊΠΆΠ΅ вводятся основныС понятия Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎ-
рая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ
Ρ‚Π°ΠΊΠΎΠ΅ ΡˆΠΈΠ½Ρ‹, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся популярной шинС PCI. Π’Β Π³Π»Π°Π²Π΅
приводится ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², Π² Ρ‚ΠΎΠΌ числС относящихся ΠΊ Ρ‚Ρ€Π΅ΠΌ
упомянутым Ρ€Π°Π½Π΅Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ.
Π“Π»Π°Π²Π°Β 4 Π·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ читатСля со строСниСм уровня ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΈ ΠΏΡ€ΠΈΠ½-
Ρ†ΠΈΠΏΠ°ΠΌΠΈ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ этого уровня являСтся интСрпрСтация
ΠΊΠΎΠΌΠ°Π½Π΄ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ уровня, ΠΌΡ‹ сконцСнтрируСмся ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° этом, Ρ‡Ρ‚ΠΎ ΠΈ ΠΏΡ€ΠΎΠΈΠ»Π»ΡŽ-
стрируСм Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…. Π’ этой Π³Π»Π°Π²Π΅ Ρ‚Π°ΠΊΠΆΠ΅ рассказываСтся ΠΎ ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈ-
Ρ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… систСм.
Π’ Π³Π»Π°Π²Π΅Β 5 обсуТдаСтся ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ (ISA), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ
ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΌ языком. Π—Π΄Π΅ΡΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ…
Π½Π°ΠΌΠΈ Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², Π±ΡƒΠ΄Π΅Ρ‚ рассмотрСн Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ.
Π’ Π³Π»Π°Π²Π΅Β 6 говорится ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…, ΠΎΠ± устройствС памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°,
ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°Ρ… управлСния Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Ρ„ΠΈΠ³ΡƒΡ€ΠΈ-
Ρ€ΡƒΡŽΡ‚ Π΄Π²Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы: Windows (популярная Π² Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… систСмах
Π½Π° Π±Π°Π·Π΅ x86) ΠΈ UNIX, примСняСмая Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… систСмах Π½Π° Π±Π°Π·Π΅ x86 ΠΈ ARM.
Π“Π»Π°Π²Π°Β 7Β β€” ΠΎΠ± ΡƒΡ€ΠΎΠ²Π½Π΅ языка ассСмблСра. Бюда относится ΠΈ язык ассСмблСр,
и процСсс ассСмблирования. Π—Π΄Π΅ΡΡŒ Ρ€Π΅Ρ‡ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ΄Π΅Ρ‚ ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅.
Π’ Π³Π»Π°Π²Π΅Β 8 ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²ΠΎΠ·-
растаСт с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π΄Π½Π΅ΠΌ. Одни ΠΈΠ· Π½ΠΈΡ… Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π° Π±Π°Π·Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… процСссоров
с общСй ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±Ρ‰Π΅ΠΉ памяти Π½Π΅Ρ‚. Одни ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой
ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, Π΄Ρ€ΡƒΠ³ΠΈΠ΅Β β€” сСти Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций, Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΒ β€” систСмы Π½Π° ΠΎΠ΄Π½ΠΎΠΉ
микросхСмС.
Π“Π»Π°Π²Π°Β 9 содСрТит Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½Ρ‹ΠΉ список Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, Ρ†ΠΈΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π² этой ΠΊΠ½ΠΈΠ³Π΅.
Cписок Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΠΎΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π½Π° Π²Π΅Π±-сайтС ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ адрСсу www.
prenhall.com/tanenbaum.

Вопросы ΠΈ задания
1. ΠžΠ±ΡŠΡΡΠ½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ своими словами:
1) транслятор;
2) ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€;
3) Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина.
2. ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ компилятор ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ нСпосрСдствСнно для уровня
ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, минуя ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄? ΠžΠ±ΡΡƒΠ΄ΠΈΡ‚Π΅
всС Π΄ΠΎΠ²ΠΎΠ΄Ρ‹ Π·Π° ΠΈ ΠΏΡ€ΠΎΡ‚ΠΈΠ².
3. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ
физичСских устройств ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ логичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒΒ β€” Π½Π΅ самыС Π½ΠΈΠΆΠ½ΠΈΠ΅
ΡƒΡ€ΠΎΠ²Π½ΠΈ? ΠžΠ±ΡŠΡΡΠ½ΠΈΡ‚Π΅, ΠΏΠΎΡ‡Π΅ΠΌΡƒ.
4. Рассмотрим ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ всС ΡƒΡ€ΠΎΠ²Π½ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ
Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ уровня Π² m Ρ€Π°Π· ΠΌΠΎΡ‰Π½Π΅Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ
74      Π“Π»Π°Π²Π° 1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

уровня, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° уровня r ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚Ρƒ ΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ, ΠΊΠΎΡ‚ΠΎ-


Ρ€ΡƒΡŽ ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ m ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ rΒ β€” 1. Если для исполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня трСбуСтся k сСкунд, сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ со-
ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° уровнях 2, 3 ΠΈ 4, учитывая, Ρ‡Ρ‚ΠΎ для ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅-
Ρ‚Π°Ρ†ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ уровня rΒ + 1 трСбуСтся n ΠΊΠΎΠΌΠ°Π½Π΄ уровня r?
5. НСкоторыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ уровня ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ
уровня Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄. Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ сразу ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΌΠΈΠΊΡ€ΠΎ-
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Π° Π½Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой. Учитывая ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ
вопрос, ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅, Π·Π°Ρ‡Π΅ΠΌ это Π½ΡƒΠΆΠ½ΠΎ.
6. Рассмотрим ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ Π½Π° уровнях 1, 2
ΠΈ 3. Для Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ, Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ исполнСния ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρƒ
трСбуСтся n слуТСбных ΠΊΠΎΠΌΠ°Π½Π΄. На ΡƒΡ€ΠΎΠ²Π½Π΅ 1 ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° исполняСтся Π·Π°
k наносСкунд. Π—Π° ΠΊΠ°ΠΊΠΎΠ΅ врСмя ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ исполнСна Π½Π° уровнях 2,
3 ΠΈ 4?
7. Π’ ΠΊΠ°ΠΊΠΎΠΌ смыслС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС эквивалСнтны?
Π’Β ΠΊΠ°ΠΊΠΎΠΌ ΠΎΠ½ΠΈ Π½Π΅ эквивалСнтны?
8. Разностная машина Π‘Π΅Π±Π±ΠΈΠ΄ΠΆΠ° Π±Ρ‹Π»Π° снабТСна фиксированной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ
Π±Π΅Π· возмоТности внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. НС Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Π»ΠΈ это Π²Π°ΠΌ соврСмСн-
Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски? АргумСнтируйтС свой ΠΎΡ‚Π²Π΅Ρ‚.
9. Одно ΠΈΠ· слСдствий ΠΈΠ΄Π΅ΠΈ Ρ„ΠΎΠ½ НСймана ΠΎ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² памяти ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Β β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Π½ΠΎΡΠΈΡ‚ΡŒ измСнСния Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠŸΡ€ΠΈΠ²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΡ€ΠΈ-
ΠΌΠ΅Ρ€, Π³Π΄Π΅ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ (подсказка: ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΎΠ± арифмСтичСских
опСрациях Π½Π°Π΄ массивами).
10. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ 75-ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ 360 Π² 50 Ρ€Π°Π· Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈΒ 30, ΠΎΠ΄Π½Π°ΠΊΠΎ
врСмя Ρ†ΠΈΠΊΠ»Π° мСньшС всСго лишь Π² 5 Ρ€Π°Π·. ΠžΠ±ΡŠΡΡΠ½ΠΈΡ‚Π΅, ΠΏΠΎΡ‡Π΅ΠΌΡƒ.
11. На рис.Β 1.4 ΠΈ 1.5 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ схСмы ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм. ΠžΠΏΠΈΡˆΠΈΡ‚Π΅, ΠΊΠ°ΠΊ
происходит процСсс Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· систСм. Π£ ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· Π½ΠΈΡ… общая
ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ большС?
12. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· 300 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ БША ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь
ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‚ Π΄Π²Π΅ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², оснащСнных микросхСмами RFID.
Бколько Ρ‚Π°ΠΊΠΈΡ… микросхСм придСтся произвСсти Π·Π° Π³ΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ
объСм спроса? Если ΠΎΠ΄Π½Π° микросхСма стоит ΠΎΠ΄ΠΈΠ½ Ρ†Π΅Π½Ρ‚, Π² ΠΊΠ°ΠΊΡƒΡŽ сумму ΠΎΠ±ΠΎΠΉ-
дСтся производство микросхСм Π² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΌ объСмС? Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ ΠΈΡΡ‡ΠΈΡΠ»Π΅Π½Π½ΡƒΡŽ
сумму с объСмом Π’Π’ΠŸ ΠΈ ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅, Π½Π΅ станСт Π»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½Ρ‹ΠΌ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅
этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ?
13. НазовитС Ρ‚Ρ€ΠΈ Π±Ρ‹Ρ‚ΠΎΠ²Ρ‹Ρ… устройства, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ
встроСнныС процСссоры.
14. Π’ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ транзистора Π² микропроцСссорС
составлял ΠΎΠ΄ΠΈΠ½ ΠΌΠΈΠΊΡ€ΠΎΠ½. Каков Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ транзистора Π² Π½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ
Π²Β ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π³ΠΎΠ΄Ρƒ Π² соотвСтствии с Π·Π°ΠΊΠΎΠ½ΠΎΠΌ ΠœΡƒΡ€Π°?
15. Π Π°Π½Π΅Π΅ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π·Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π° относится Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ плотности ΠΏΠΎ-
Π»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ², Π½ΠΎ ΠΈ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ рост Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ
(Π²Β Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ…) ΠΈ сокращСниС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ модСлирования. ΠŸΠΎΠΊΠ°ΠΆΠΈΡ‚Π΅,
Ρ‡Ρ‚ΠΎ гидродинамичСская модСль, которая сСгодня выполняСтся Π·Π° 4 часа, Π±ΡƒΠ΄Π΅Ρ‚
Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π·Π° ΠΎΠ΄ΠΈΠ½ час Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, построСнных Ρ‡Π΅Ρ€Π΅Π· 3 Π³ΠΎΠ΄Π°, ΠΈ всСго
Вопросы ΠΈ задания      75

15 ΠΌΠΈΠ½ΡƒΡ‚Β β€” Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, построСнных Ρ‡Π΅Ρ€Π΅Π· 6 Π»Π΅Ρ‚. Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠΊΠ°ΠΆΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ


для ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΌΠ°ΡΡˆΡ‚Π°Π±Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ выполнСния Π² 5 Π»Π΅Ρ‚
расчСты Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ‚ΡΡ Ρ€Π°Π½ΡŒΡˆΠ΅, Ссли Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΈΡ… Π½Π° 3 Π³ΠΎΠ΄Π° ΠΏΠΎΠ·ΠΆΠ΅.
16. Π’ 1959 Π³ΠΎΠ΄Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ IBM 7090 ΠΌΠΎΠ³ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΊΠΎΠ»ΠΎ 500Β 000 ΠΊΠΎΠΌΠ°Π½Π΄ в сС-
ΠΊΡƒΠ½Π΄Ρƒ, Π΅Π³ΠΎ ΠΏΠ°ΠΌΡΡ‚ΡŒ состояла ΠΈΠ· 32Β 768 36-разрядных слов, Π° стоил ΠΎΠ½ 3 ΠΌΠΈΠ»-
Π»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ с соврСмСнными ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ ΠΈ вычислитС
сводный коэффициСнт ΠΈΡ… ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΒ β€” для этого ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΡŒΡ‚Π΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ
объСмов памяти ΠΈ скоростСй, ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ Π½Π° ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Ρ†Π΅Π½. Π’Π΅ΠΏΠ΅Ρ€ΡŒ посмо-
Ρ‚Ρ€ΠΈΡ‚Π΅, ΠΊ ΠΊΠ°ΠΊΠΈΠΌ послСдствиям ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ Π±Ρ‹ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Π² Π°Π²ΠΈΠ°Ρ†ΠΈΠΈ
Π·Π° Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Β«Π‘ΠΎΠΈΠ½Π³ 707Β» Π½Π°Ρ‡Π°Π» Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π² сущСствСнных
количСствах Π² 1959 Π³ΠΎΠ΄Ρƒ. Π•Π³ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ составляла 950 ΠΊΠΌ/час, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ
машина Π²ΠΌΠ΅Ρ‰Π°Π»Π° Π΄ΠΎ 180 пассаТиров ΠΈ стоила 4Β 000Β 000 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². Какой
ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, Π²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ ΠΈ Ρ†Π΅Π½ΠΎΠΉ ΠΎΠ±Π»Π°Π΄Π°Π» Π±Ρ‹ этот самолСт сСгодня, Ссли Π±Ρ‹
авиация Ρ€Π°Π·Π²ΠΈΠ²Π°Π»Π°ΡΡŒ Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΆΠ΅ Ρ‚Π΅ΠΌΠΏΠ°ΠΌΠΈ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹? НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅
привСсти свои ΠΎΡ†Π΅Π½ΠΊΠΈ скорости, объСма памяти ΠΈ Ρ†Π΅Π½Ρ‹.
17. Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ области часто ΠΈΠΌΠ΅Π΅Ρ‚ Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρƒ.
Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π°Π±ΠΎΡ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ ТСстко ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ, Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΈ
Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π·Π°Ρ‚Π΅ΠΌ появились ΠΌΠ°ΡˆΠΈΠ½Ρ‹ с RISC-процСссорами,
ΠΈ ΠΎΠ½ΠΈ снова стали ТСстко ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ использова-
лась цСнтрализованная модСль вычислСний с большими ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ-
мэйнфрСймами. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ Π΅Ρ‰Π΅ Π΄Π²Π° направлСния развития, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅
Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ.
18. Вопрос ΠΎ Ρ‚ΠΎΠΌ, ΠΊΡ‚ΠΎ являСтся ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΠΏΡ€Π°Π²ΠΎΠ²ΡƒΡŽ
ΠΎΡ†Π΅Π½ΠΊΡƒ Π² Π°ΠΏΡ€Π΅Π»Π΅ 1973 Π³ΠΎΠ΄Π°, ΠΊΠΎΠ³Π΄Π° ΡΡƒΠ΄ΡŒΡ Π­Ρ€Π» Ларсон вынСс Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ иску
Sperry Rand Corporation, Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ² Π½Π° систСмы ENIAC, ΠΎ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠΈ
ΠΏΠ°Ρ‚Π΅Π½Ρ‚Π½Ρ‹Ρ… ΠΏΡ€Π°Π². ΠŸΠΎΠ·ΠΈΡ†ΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Sperry Rand Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ всС
Π±Π΅Π· ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹ΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π΅ΠΉ роял-
Ρ‚ΠΈΒ β€” ΠΏΠΎ Ρ‚ΠΎΠΉ простой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅, Ρ‡Ρ‚ΠΎ Π΅ΠΉ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Π»ΠΈ всС основныС ΠΏΠ°Ρ‚Π΅Π½Ρ‚Ρ‹.
РассмотрСниС Π΄Π΅Π»Π° Π² судС Π½Π°Ρ‡Π°Π»ΠΎΡΡŒ Π² июнС 1971 Π³ΠΎΠ΄Π°; Π² ΠΎΠ±Ρ‰Π΅ΠΉ слоТности Π·Π°
ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° суду Π±Ρ‹Π»ΠΎ прСдставлСно ΡΠ²Ρ‹ΡˆΠ΅ 30Β 000 Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒ-
Π½Ρ‹Ρ… ΠΈ вСщСствСнных Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π². Π‘Ρ‚Π΅Π½ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ засСданий заняли Π±ΠΎΠ»Π΅Π΅
20Β 000 страниц. Π’Π°ΡˆΠ° Π·Π°Π΄Π°Ρ‡Π° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅
ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ этого Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΠΈΠ·ΠΎΠ±ΠΈΠ»ΠΈΠΈ
прСдставлСны Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΏΠΎ тСхничСской ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ
Π΄Π΅Π»Π°. Π§Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π·Π°ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ²Π°Π»ΠΈ Π­ΠΊΠ΅Ρ€Ρ‚ ΠΈ ΠœΠΎΡƒΡˆΠ»ΠΈ ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΡΡƒΠ΄ΡŒΡ Ρ€Π΅ΡˆΠΈΠ», Ρ‡Ρ‚ΠΎ
ΠΈΡ… систСма Π±Ρ‹Π»Π° основана Π½Π° Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ… Атанасова?
19. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ Ρ€Π΅Π·ΡŽΠΌΠ΅ ΠΎ Ρ‚Ρ€Π΅Ρ… исслСдоватСлях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΌΠ½Π΅-
нию, ΠΎΠΊΠ°Π·Π°Π»ΠΈ наибольшСС влияниС Π½Π° ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡŽ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π΄ΠΎ ΠΈΡ… соврСмСнного состояния; ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚Π΅, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²Ρ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ
ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡ….
20. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ΅ Ρ€Π΅Π·ΡŽΠΌΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.
21. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ Ρ€Π΅Π·ΡŽΠΌΠ΅ ΠΎ Ρ‚Ρ€Π΅Ρ… Π»ΡŽΠ΄ΡΡ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ мнСнию, ΠΎΠΊΠ°Π·Π°-
Π»ΠΈ наибольшСС влияниС Π½Π° созданиС соврСмСнных Π²Π΅Π±-сайтов, ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°ΡŽΡ‰ΠΈΡ…
большой объСм Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°. ΠžΠ±ΡŠΡΡΠ½ΠΈΡ‚Π΅, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²Ρ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡ….
Π“Π»Π°Π²Π° 2.
ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ…
систСм

Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ состоит ΠΈΠ· связанных ΠΌΠ΅ΠΆΠ΄Ρƒ собой процСссоров, ΠΌΠΎΠ΄Ρƒ-


Π»Π΅ΠΉ памяти ΠΈ устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Π“Π»Π°Π²Π°Β 2 ΠΏΡ€ΠΈΠ·Π²Π°Π½Π° ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒ читатСля
с этими ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ взаимосвязаны. Данная информация ΠΏΠΎ-
слуТит основой для ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ рассмотрСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ уровня Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ…
пяти Π³Π»Π°Π²Π°Ρ…. ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹, ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ устройства Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°Β β€” ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ поня-
тия, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ обсуТдСнии ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ уровня, поэтому ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ с Π½ΠΈΡ….

ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹
На рис.Β 2.1 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° структура ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° с шинной ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ.
Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор — это ΠΌΠΎΠ·Π³ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π•Π³ΠΎ Π·Π°Π΄Π°Ρ‡Π°Β β€” Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎ-
Π³Ρ€Π°ΠΌΠΌΡ‹, находящиСся Π² основной памяти. Для этого ΠΎΠ½ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ·
памяти, опрСдСляСт ΠΈΡ… Ρ‚ΠΈΠΏ, Π° Π·Π°Ρ‚Π΅ΠΌ выполняСт ΠΎΠ΄Π½Ρƒ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹
соСдинСны шиной, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ собой Π½Π°Π±ΠΎΡ€ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ связанных ΠΏΡ€ΠΎΠ²ΠΎ-
Π΄ΠΎΠ² для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ адрСсов, Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… сигналов. Π¨ΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ
внСшними (ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ процСссор с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΈ устройствами Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°)
ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌΠΈ. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ нСсколько шин.

Рис. 2.1. Π‘Ρ…Π΅ΠΌΠ° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° с ΠΎΠ΄Π½ΠΈΠΌ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌ процСссором


ΠΈ двумя устройствами Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹β€ƒ     77

ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ состоит ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… частСй. Π‘Π»ΠΎΠΊ управлСния ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Π²Ρ‹Π·ΠΎΠ²


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

Устройство Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора


Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ устройство Ρ‚Ρ€Π°ΠΊΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„ΠΎΠ½-нСймановского процСссора
ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ рис.Β 2.2. Π’Ρ€Π°ΠΊΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… состоит ΠΈΠ· рСгистров (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΡ‚ 1 Π΄ΠΎ 32),
Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСского устройства (АЛУ) ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… шин.
Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ рСгистров поступаСт Π²ΠΎ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ рСгистры АЛУ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π° рис.Β 2.2
ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ A ΠΈ B. Π’ Π½ΠΈΡ… находятся Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ АЛУ, ΠΏΠΎΠΊΠ° АЛУ
ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ вычислСния. Π’Ρ€Π°ΠΊΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…Β β€” ваТная составная Ρ‡Π°ΡΡ‚ΡŒ всСх компью-
Ρ‚Π΅Ρ€ΠΎΠ², ΠΈ ΠΌΡ‹ обсудим Π΅Π³ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ.
АЛУ выполняСт слоТСниС, Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ простыС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π²Ρ…ΠΎΠ΄-
Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ рСгистр. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ этого
Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ рСгистра ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· рСгистров ΠΈΠ»ΠΈ со-
Ρ…Ρ€Π°Π½ΡΡ‚ΡŒΡΡ Π² памяти, Ссли это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. НС Π²ΠΎ всСх Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ… Π΅ΡΡ‚ΡŒ рСгистры
A, B ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ рСгистры. На рис.Β 2.2 прСдставлСна опСрация слоТСния, Π½ΠΎ АЛУ
ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.
Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹: ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‚ΠΈΠΏΠ° рСгистр-
ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ Ρ‚ΠΈΠΏΠ° рСгистр-рСгистр. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ слова ΠΈΠ· памяти,
ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ ΠΈΡ… Π² рСгистры, Π³Π΄Π΅ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² качСствС Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… АЛУ
(слова — это Ρ‚Π°ΠΊΠΈΠ΅ элСмСнты Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΈ Ρ€Π΅-
гистрами2). Π‘Π»ΠΎΠ²ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ†Π΅Π»ΠΎΠ΅ число. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ памяти ΠΌΡ‹ обсудим Π΄Π°-
Π»Π΅Π΅ Π² этой Π³Π»Π°Π²Π΅. Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ этого Ρ‚ΠΈΠΏΠ° ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ рСгистры ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ.
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ Π΄Π²Π° ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° ΠΈΠ· рСгистров, ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ ΠΈΡ…
Π²ΠΎ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ рСгистры АЛУ, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Π½Π°Π΄ Π½ΠΈΠΌΠΈ ΠΊΠ°ΠΊΡƒΡŽ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΡ‡Π΅-
ΡΠΊΡƒΡŽ ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ ΠΈ пСрСносят Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ€Π΅Π³ΠΈ-
1
Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Β«ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Β».Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
2
На самом Π΄Π΅Π»Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ слова ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ соотвСтствуСт разрядности рСгистра Π΄Π°Π½Π½Ρ‹Ρ…. Π’Π°ΠΊ, Ρƒ 16-Ρ€Π°Π·-
рядных микропроцСссоров 8086 ΠΈ 8088 слово ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π»ΠΈΠ½Ρƒ 16 Π±ΠΈΡ‚, Π° Ρƒ 32-разрядных микропроцСс-
соров — 32 Π±ΠΈΡ‚Π°.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
78      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Рис. 2.2. Π’Ρ€Π°ΠΊΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Ρ„ΠΎΠ½-нСймановской ΠΌΠ°ΡˆΠΈΠ½Ρ‹

стров. Π­Ρ‚ΠΎΡ‚ процСсс называСтся Ρ†ΠΈΠΊΠ»ΠΎΠΌ Ρ‚Ρ€Π°ΠΊΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ…. Π’ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ стСпСни ΠΎΠ½


опрСдСляСт, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ машина. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΎΡΠ½Π°Ρ‰Π°ΡŽΡ‚ΡΡ
нСсколькими АЛУ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΌΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌΠΈΡΡ Π½Π°
Ρ€Π°Π·Π½Ρ‹Ρ… функциях. Π§Π΅ΠΌ быстрСС происходит Ρ†ΠΈΠΊΠ» Ρ‚Ρ€Π°ΠΊΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π΅ΠΌ быстрСС
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄
Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор выполняСт ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π·Π° нСсколько шагов. Он
Π΄Π΅Π»Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:
1. Π’Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈΠ· памяти ΠΈ пСрСносит Π΅Π΅ Π² рСгистр ΠΊΠΎΠΌΠ°Π½Π΄.
2. ΠœΠ΅Π½ΡΠ΅Ρ‚ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ счСтчика ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ послС этого ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° слС-
Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ1.
3. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Ρ‚ΠΈΠΏ Π²Ρ‹Π·Π²Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.
4. Если ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ слово ΠΈΠ· памяти, опрСдСляСт, Π³Π΄Π΅ находится это слово.
5. ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ слово, Ссли это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Π² рСгистр Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора2.

1
Π­Ρ‚ΠΎ происходит послС дСкодирования Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈ послС Π΅Π΅ выполнСния.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡.
Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
2
Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ· памяти Ρ†Π΅Π»ΠΎΠ³ΠΎ мноТСства
слов ΠΈ ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… СдинствСнной ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹β€ƒ     79

6. ВыполняСт ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.
7. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡˆΠ°Π³Ρƒ 1, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.
Вакая ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ шагов (Π²Ρ‹Π±ΠΎΡ€ΠΊΠ°Β β€” Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β β€” исполнСниС)
являСтся основой Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСх ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎ-
Π³Ρ€Π°ΠΌΠΌΡ‹. Π’ листингС 2.1 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° такая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°-ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ Π½Π° языкС Java.
Π’ описываСмом ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π΅ΡΡ‚ΡŒ Π΄Π²Π° рСгистра: счСтчик ΠΊΠΎΠΌΠ°Π½Π΄ (PC) с адрСсом
ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ аккумулятор (AC), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π°Ρ€ΠΈΡ„-
мСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ рСгистры, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…
хранится тСкущая ΠΊΠΎΠΌΠ°Π½Π΄Π° (instr), Ρ‚ΠΈΠΏ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (instr_type), адрСс ΠΎΠΏΠ΅-
Ρ€Π°Π½Π΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (data_loc) ΠΈ сам ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ (data). КаТдая ΠΊΠΎΠΌΠ°Π½Π΄Π° содСрТит ΠΎΠ΄ΠΈΠ½
адрСс ячСйки памяти. Π’ ячСйкС памяти хранится ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Β β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚
Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² аккумулятор.
Листинг 2.1. Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ для простого ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° (Π½Π° языкС Java)
public class Interp{
static int PC; // PC содСрТит адрСс ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
static int AC; // Аккумулятор, рСгистр для Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΈ
static int instr; // РСгистр для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
static int instr_type; // Π’ΠΈΠΏ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (ΠΊΠΎΠ΄ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ)
static int data_loc; // АдрСс Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ –1, Ссли Π΅Π³ΠΎ Π½Π΅Ρ‚
static int data; // Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄
static boolean run_bit = true; // Π‘ΠΈΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ,
// Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠ°ΡˆΠΈΠ½Ρƒ
public static void interpret(int memory[], int starting_address{
// Π­Ρ‚Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΈΠ½Ρ‚Π΅ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для простой ΠΌΠ°ΡˆΠΈΠ½Ρ‹,
// которая содСрТит ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΎΠ΄Π½ΠΈΠΌ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠΌ ΠΈΠ·
// памяти. Машина ΠΈΠΌΠ΅Π΅Ρ‚ рСгистр АБ (аккумулятор). Он
// ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для арифмСтичСских дСйствий - Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,
// ΠΊΠΎΠΌΠ°Π½Π΄Π° ADD суммируСт число ΠΈΠ· памяти с АБ. Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€
// Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°
// HALT, вслСдствиС Ρ‡Π΅Π³ΠΎ Π±ΠΈΡ‚ run_bit помСняСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π°
// false. Машина состоит ΠΈΠ· Π±Π»ΠΎΠΊΠ° памяти, счСтчика ΠΊΠΎΠΌΠ°Π½Π΄, Π±ΠΈΡ‚Π°
// run bit ΠΈ аккумулятора AC. Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой
// копию содСрТимого памяти ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ адрСс.

PC=starting_address;
while (run_bit) {
instr=memory[PC]; // Π’Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² instr
PC=PC+1; // Π£Π²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ счСтчика ΠΊΠΎΠΌΠ°Π½Π΄
instr_type=get_instr_type(instr); // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Ρ‚ΠΈΠΏ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
data_loc=find_data(instr, instr_type); // Находит Π΄Π°Π½Π½Ρ‹Π΅ (–1,
// Ссли Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅Ρ‚)
if(data_loc>=0) // Если data_loc=–1, Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° Π½Π΅Ρ‚
data=memory[data_loc]; // Π’Ρ‹Π·ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…
execute(instr_type,data); // Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
}
}

private static int get_instr_type(int addr) {...}


private static int find_data(int instr, int type) {...}
private static void execute(int type, int data) {...}
}
80      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

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

Π½ΠΎ Β«ΡƒΠΌΠ΅ΡŽΡ‰ΠΈΡ…Β» Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Но ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ


ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ смоТСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ всС слоТныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅
для высокоэффСктивных дорогостоящих машин?
РСшСниСм ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ стала интСрпрСтация. Π­Ρ‚Π° тСхнология, Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΏΡ€Π΅Π΄-
лоТСнная Уилксом Π² 1951 Π³ΠΎΠ΄Ρƒ, позволяла Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ простыС Π΄Π΅ΡˆΠ΅Π²Ρ‹Π΅ ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΌΠΎΠ³Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ большоС количСство ΠΊΠΎΠΌΠ°Π½Π΄.
Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ компания IBM создала Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ System/360, сСмСйство совмС-
стимых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΠΎ Ρ†Π΅Π½Π΅ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π°
Π΄Π²Π° порядка. АппаратноС обСспСчСниС, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ,
использовалось Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² самых Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… модСлях.
ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ с ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠΌΠ΅Π»ΠΈ свои достоинства.
НаиболСС Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ срСди Π½ΠΈΡ… являлись:
ΒΒΠ²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Β«Π½Π° мСстС»
ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ошибки Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅
Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния;
ΒΒΠ²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΡ€ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚Π°Ρ…, ΠΏΡ€ΠΈ-
Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ нСобходимости ΡƒΠΆΠ΅ послС ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°;
ΒΒΠ²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ (благодаря структурированной ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ) Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ,
ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ докумСнтирования слоТных ΠΊΠΎΠΌΠ°Π½Π΄.
Π’ 70-Π΅ Π³ΠΎΠ΄Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΉ Ρ€Ρ‹Π½ΠΎΠΊ быстро разрастался, Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹
ΠΌΠΎΠ³Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ всС большС ΠΈ большС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ВслСдствиС ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ
спроса Π½Π° Π΄Π΅ΡˆΠ΅Π²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π°Π²Π°Π»ΠΎΡΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ с ΠΈΠ½-
Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ обСспСчСниС с ΠΈΠ½Ρ‚Π΅Ρ€-
ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠΌ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΡ€ΠΈΠ²Π΅Π»Π° ΠΊ появлСнию Π΄Π΅ΡˆΠ΅Π²Ρ‹Ρ…
процСссоров. ΠŸΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ быстро Ρ€Π°Π·Π²ΠΈΠ²Π°Π»ΠΈΡΡŒ, низкая стои-
ΠΌΠΎΡΡ‚ΡŒ Π±Ρ€Π°Π»Π° Π²Π΅Ρ€Ρ… Π½Π°Π΄ высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρ‹ стали
ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² всС ΡˆΠΈΡ€Π΅ ΠΈ ΡˆΠΈΡ€Π΅. Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡ
использовалась практичСски Π²ΠΎ всСх ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π² 70-Π΅ Π³ΠΎΠ΄Ρ‹, ΠΎΡ‚
ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π΄ΠΎ самых Π±ΠΎΠ»ΡŒΡˆΠΈΡ… машин.
К ΠΊΠΎΠ½Ρ†Ρƒ 70-Ρ… Π³ΠΎΠ΄ΠΎΠ² ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρ‹ стали ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ практичСски Π²ΠΎ всСх
модСлях, ΠΊΡ€ΠΎΠΌΠ΅ самых Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… машин с ΠΎΡ‡Π΅Π½ΡŒ высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ (Π½Π°-
ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Cray-1 ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² сСрии Control Data Cyber). Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρ‹ ΠΎΠ±Π΅-
спСчивали Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ слоТных ΠΊΠΎΠΌΠ°Π½Π΄ Π±Π΅Π· использования дорогостоящСй Π°ΠΏΠΏΠ°-
Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, поэтому Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³Π»ΠΈ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ всС Π±ΠΎΠ»Π΅Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ слоТныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹,
Π° Ρ‚Π°ΠΊΠΆΠ΅ (ΠΈ Π΄Π°ΠΆΠ΅ Π² особСнности) Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ способы опрСдСлСния ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ².
Π­Ρ‚Π° тСндСнция достигла своСго апогСя Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ VAX, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΌ
ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ DEC; Ρƒ Π½Π΅Π³ΠΎ Π±Ρ‹Π»ΠΎ нСсколько сот ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π±ΠΎΠ»Π΅Π΅ 200 способов ΠΎΠΏΡ€Π΅-
дСлСния ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅. К Π½Π΅ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° VAX с самого
Π½Π°Ρ‡Π°Π»Π° ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡŽ, Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΡƒΠ΄Π΅Π»ΡΠ»ΠΎΡΡŒ
ΠΌΠ°Π»ΠΎ внимания. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ появлСнию большого количСства второстСпСнных
ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слоТно Π±Ρ‹Π»ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ нСпосрСдствСнно. Π”Π°Π½Π½ΠΎΠ΅ ΡƒΠΏΡƒΡ‰Π΅Π½ΠΈΠ΅
стало Ρ„Π°Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ°ΠΊ для VAX, Ρ‚Π°ΠΊ ΠΈ для Π΅Π³ΠΎ производитСля (ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ DEC).
Компания Compaq ΠΊΡƒΠΏΠΈΠ»Π° DEC Π² 1998Β Π³ΠΎΠ΄Ρƒ (ΠΏΡ€Π°Π²Π΄Π°, трСмя Π³ΠΎΠ΄Π°ΠΌΠΈ ΠΏΠΎΠ·ΠΆΠ΅ сама
компания Compaq вошла Π² структуру Hewlett-Packard).
Π₯отя самыС ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 8-разрядныС микропроцСссоры Π±Ρ‹Π»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ простыми
ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»ΠΈ нСбольшой Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ 70-Ρ… Π³ΠΎΠ΄ΠΎΠ² Π΄Π°ΠΆΠ΅ ΠΎΠ½ΠΈ стали
82      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ с ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρ‹. Π’ этот ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ основной ΠΏΡ€ΠΎ-


Π±Π»Π΅ΠΌΠΎΠΉ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² стала Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‰Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ микропроцСссоров.
Π“Π»Π°Π²Π½ΠΎΠ΅ прСимущСство ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»ΠΎΡΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π°Π·-
Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ простой процСссор, Π° вся самоС слоТноС Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ
ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, вмСсто Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ слоТной Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Ρ‚Ρ€Π΅Π±ΠΎ-
валась Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° слоТного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.
УспСх систСмы MotorolaΒ 68000 с большим Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠΎ-
ΠΌΠ°Π½Π΄ ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²Π°Π» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ZilogΒ Z8000, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π» ΡΡ‚ΠΎΠ»ΡŒ
ΠΆΠ΅ ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄, Π½ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π°, продСмонстрировали
всС прСимущСства ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½ΠΎΠ²Ρ‹Ρ… машин. Π­Ρ‚ΠΎΡ‚ успСх
Π±Ρ‹Π» довольно Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΌ, учитывая, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Z80 (ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊ
ZilogΒ Z8000) пользовался большСй ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒΡŽ, Ρ‡Π΅ΠΌ MotorolaΒ 6800 (ΠΏΡ€Π΅Π΄-
ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊ MotorolaΒ 68000). ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π²Π°ΠΆΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ здСсь сыграли ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅
Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹Β β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ компания Motorola ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚ занималась ΠΏΡ€ΠΎΠΈΠ·-
водством микросхСм, Π° торговая ΠΌΠ°Ρ€ΠΊΠ° Zilog ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Π»Π° ExxonΒ β€” ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΉ
нСфтяной ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΊΡ‚ΠΎΡ€ Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈΒ β€” сущСствованиС Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽ-
Ρ‰ΠΈΡ… постоянных Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… устройств для хранСния ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠ² (Ρ‚Π°ΠΊ
Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… ΠŸΠ—Π£). ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ для выполнСния ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ
ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° MotorolaΒ 68000 Π½ΡƒΠΆΠ½ΠΎ
Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ 10 ΠΊΠΎΠΌΠ°Π½Π΄ (ΠΎΠ½ΠΈ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ), ΠΏΠΎ 100 нс Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ,
ΠΈ произвСсти Π΄Π²Π° обращСния ΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, ΠΏΠΎ 500 нс Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ΅. ΠžΠ±Ρ‰Π΅Π΅
врСмя выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ составит, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, 2000 нс — всСго лишь Π²Β Π΄Π²Π°
Ρ€Π°Π·Π° большС, Ρ‡Π΅ΠΌ Π² Π»ΡƒΡ‡ΡˆΠ΅ΠΌ случаС заняло Π±Ρ‹ нСпосрСдствСнноС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ этой
ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ. А Ссли Π±Ρ‹ Π½Π΅ Π±Ρ‹Π»ΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽ-
Ρ‰Π΅Π³ΠΎ постоянного Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ устройства, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ заняло
Π±Ρ‹ Ρ†Π΅Π»Ρ‹Ρ… 6000 нс. ШСстикратноС возрастаниС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния вынСсти
намного слоТнСС.

БистСмы RISC ΠΈ CISC


Π’ ΠΊΠΎΠ½Ρ†Π΅ 70-Ρ… Π³ΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΌΠ½ΠΎΠ³ΠΎ экспСримСнтов с ΠΎΡ‡Π΅Π½ΡŒ слоТными ΠΊΠΎ-
ΠΌΠ°Π½Π΄Π°ΠΌΠΈ, появлСниС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… стало Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ благодаря ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ.
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ‹Ρ‚Π°Π»ΠΈΡΡŒ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ «сСмантичСский Ρ€Π°Π·Ρ€Ρ‹Π²Β» ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ способны Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΈ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ языки высокого уровня. Π•Π΄Π²Π°
Π»ΠΈ ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ‚ΠΎΠ³Π΄Π° Π΄ΡƒΠΌΠ°Π» ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π±ΠΎΠ»Π΅Π΅ простых машин, Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ сСйчас
ΠΌΠ°Π»ΠΎ ΠΊΡ‚ΠΎ (ΠΊ соТалСнию) занимаСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΌΠ΅Π½Π΅Π΅ ΠΌΠΎΡ‰Π½Ρ‹Ρ… элСктронных
Ρ‚Π°Π±Π»ΠΈΡ†, сСтСй, Π²Π΅Π±-сСрвСров ΠΈΒ Ρ‚.Β Π΄.
Π’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ IBM этой Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ противостояла Π³Ρ€ΡƒΠΏΠΏΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π²ΠΎ
Π³Π»Π°Π²Π΅ с Π”ΠΆΠΎΠ½ΠΎΠΌ Коком ( John Cocke); ΠΎΠ½ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚Π°Π»ΠΈΡΡŒ Π²ΠΎΠΏΠ»ΠΎΡ‚ΠΈΡ‚ΡŒ ΠΈΠ΄Π΅ΠΈ Π‘Π΅ΠΉΠΌΡƒΡ€Π°
ΠšΡ€Π΅Ρ, создав ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ высокоэффСктивный ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ 801.
Π₯отя компания IBM Π½Π΅ занималась сбытом этой ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ экс-
ΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π° Π±Ρ‹Π»ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· нСсколько Π»Π΅Ρ‚ [Radin, 1982], Π²Π΅ΡΡ‚ΡŒ
быстро Ρ€Π°Π·Π½Π΅ΡΠ»Π°ΡΡŒ ΠΏΠΎ свСту, ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Ρ‚ΠΎΠΆΠ΅ занялись Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ
ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€.
Π’ 1980 Π³ΠΎΠ΄Ρƒ Π³Ρ€ΡƒΠΏΠΏΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π² унивСрситСтС Π‘Π΅Ρ€ΠΊΠ»ΠΈ Π²ΠΎ Π³Π»Π°Π²Π΅ с Дэвидом
ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€ΡΠΎΠ½ΠΎΠΌ (David Patterson) ΠΈ ΠšΠ°Ρ€Π»ΠΎ Π‘Π΅ΠΊΠ²ΠΈΠ½ΠΎΠΌ (Carlo SΓ©quin) Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π·-
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹β€ƒ     83

Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π½Π΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡŽ процСссоров VLSI [Patterson,


1985; Patterson and SΓ©quin, 1982]. Для обозначСния этого понятия ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ
Ρ‚Π΅Ρ€ΠΌΠΈΠ½ RISC, Π° Π½ΠΎΠ²Ρ‹ΠΉ процСссор Π½Π°Π·Π²Π°Π»ΠΈ RISCΒ I, вслСд Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ вскорС Π±Ρ‹Π»
Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ RISCΒ II. НСмного ΠΏΠΎΠ·ΠΆΠ΅, Π² 1981 Π³ΠΎΠ΄Ρƒ, Π”ΠΆΠΎΠ½ Π₯СннСси ( John Hennesy)
Π² Π‘Ρ‚Π΅Π½Ρ„ΠΎΡ€Π΄Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΈ выпустил Π΄Ρ€ΡƒΠ³ΡƒΡŽ микросхСму, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΎΠ½ Π½Π°Π·Π²Π°Π»
MIPS [Hennessy, 1984]. Π­Ρ‚ΠΈ Π΄Π²Π΅ микросхСмы Ρ€Π°Π·Π²ΠΈΠ»ΠΈΡΡŒ Π² коммСрчСски Π²Π°ΠΆΠ½Ρ‹Π΅
ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ SPARC ΠΈ MIPS соотвСтствСнно.
НовыС процСссоры сущСствСнно ΠΎΡ‚Π»ΠΈΡ‡Π°Π»ΠΈΡΡŒ ΠΎΡ‚ коммСрчСских процСссоров
Ρ‚ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ нСсовмСстимы с ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠ΅ΠΉ,
Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π²ΠΏΡ€Π°Π²Π΅ Π±Ρ‹Π»ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ‚ΡƒΠ΄Π° Π½ΠΎΠ²Ρ‹Π΅ Π½Π°Π±ΠΎΡ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³Π»ΠΈ
Π±Ρ‹ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ основноС
Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΡΠ»ΠΎΡΡŒ простым ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³Π»ΠΈ быстро Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ.
Однако вскорС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ осознали, Ρ‡Ρ‚ΠΎ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΊ высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ-
сти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° являСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ быстро Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ.
Π’ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ Ρ‚Π°ΠΊ Π²Π°ΠΆΠ½ΠΎ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»Π³ΠΎ выполняСтся Ρ‚Π° ΠΈΠ»ΠΈ иная ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π²Π°ΠΆΠ½Π΅Π΅ Ρ‚ΠΎ,
сколько ΠΊΠΎΠΌΠ°Π½Π΄ Π² сСкунду ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎ.
Π’ Ρ‚ΠΎ врСмя ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈΡΡŒ эти простыС процСссоры, всСобщСС Π²Π½ΠΈΠΌΠ°-
Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π»ΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшоС количСство ΠΊΠΎΠΌΠ°Π½Π΄ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠΊΠΎΠ»ΠΎ 50).
Для сравнСния: число ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… VAX производства DEC ΠΈΒ Π±ΠΎΠ»ΡŒΡˆΠΈΡ…
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… производства IBM Π² Ρ‚ΠΎ врСмя составляло ΠΎΡ‚ 200 Π΄ΠΎ 300. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
RISC (Reduced Instruction Set ComputerΒ β€” ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с сокращСнным Π½Π°Π±ΠΎΡ€ΠΎΠΌ
ΠΊΠΎΠΌΠ°Π½Π΄) противопоставлялся систСмС CISC (Complex Instruction Set ComputerΒ β€”
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с ΠΏΠΎΠ»Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄) β€” слабо Π·Π°Π²ΡƒΠ°Π»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π°ΠΌΠ΅ΠΊ Π½Π°
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ VAX, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π» Π² Ρ‚ΠΎ врСмя Π² унивСрситСтской срСдС. На
сСгодняшний дСнь ΠΌΠ°Π»ΠΎ ΠΊΡ‚ΠΎ считаСт, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ Ρ‚Π°ΠΊ ΡƒΠΆ Π²Π°ΠΆΠ΅Π½, Π½ΠΎ
названия ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»ΠΈΡΡŒ Π΄ΠΎ сих ΠΏΠΎΡ€.
Π‘ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π°Ρ‡Π°Π»Π°ΡΡŒ грандиозная идСологичСская Π²ΠΎΠΉΠ½Π° ΠΌΠ΅ΠΆΠ΄Ρƒ сторон-
Π½ΠΈΠΊΠ°ΠΌΠΈ RISC ΠΈ «консСрваторами» (VAX, Intel, мэйнфрСймы IBM). По мнСнию
ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΉ способ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²Β β€” Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ‚ΡƒΠ΄Π° нСболь-
шого количСства простых ΠΊΠΎΠΌΠ°Π½Π΄, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… выполняСтся Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ†ΠΈΠΊΠ»
Ρ‚Ρ€Π°ΠΊΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… (см. рис.Β 2.2), Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π½Π°Π΄ ΠΏΠ°Ρ€ΠΎΠΉ рСгистров ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ
Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, слоТСниС ΠΈΠ»ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ
логичСского И) ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² рСгистр. Π’ качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°
ΠΎΠ½ΠΈ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Ссли систСмС RISC приходится Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ 4 ΠΈΠ»ΠΈ 5
ΠΊΠΎΠΌΠ°Π½Π΄ вмСсто ΠΎΠ΄Π½ΠΎΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ выполняСт CISC, RISC всС Ρ€Π°Π²Π½ΠΎ Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Π²Π°Π΅Ρ‚
в скорости, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ RISC-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π² 10 Ρ€Π°Π· быстрСС (ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ
ΠΎΠ½ΠΈ Π½Π΅ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ). Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊ этому Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π±Ρ‹-
стродСйствиС основной памяти ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΠ»Π°ΡΡŒ ΠΊ Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ…
ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… ΠŸΠ—Π£, ΠΏΠΎΡ‚ΠΎΠΌΡƒ нСдостатки ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ Π±Ρ‹Π»ΠΈ Π½Π°Π»ΠΈΡ†ΠΎ, Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅
ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Π»ΠΎ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² RISC.
Учитывая прСимущСства RISC Π² ΠΏΠ»Π°Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ
ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, ΠΊΠ°ΠΊ UltraSPARC ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Sun,
Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π΄ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ CISC (Intel Pentium ΠΈΒ Ρ‚.Β Π΄.). Однако
Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ. ΠŸΠΎΡ‡Π΅ΠΌΡƒ?
Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ RISC нСсовмСстимы с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ модСлями, Π° ΠΌΠ½ΠΎΠ³ΠΈΠ΅
ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π²Π»ΠΎΠΆΠΈΠ»ΠΈ ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Ρ‹ Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для ΠΏΡ€ΠΎ-
Π΄ΡƒΠΊΡ†ΠΈΠΈ Intel. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΊΠ°ΠΊ Π½ΠΈ странно, компания Intel сумСла Π²ΠΎΠΏΠ»ΠΎΡ‚ΠΈΡ‚ΡŒ Ρ‚Π΅ ΠΆΠ΅
84      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΠΈΠ΄Π΅ΠΈ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ CISC. ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ Intel, начиная с процСссора 486, содСрТат


RISC-ядро, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ выполняСт самыС простыС (ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ самыС распростра-
Π½Π΅Π½Π½Ρ‹Π΅) ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ†ΠΈΠΊΠ» Ρ‚Ρ€Π°ΠΊΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ…, Π° ΠΏΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ CISC
ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ слоТныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ быстро, Π° Π±ΠΎΠ»Π΅Π΅ слоТныС ΠΈ Ρ€Π΅Π΄ΠΊΠΈΠ΅Β β€” ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ. Π₯отя ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ
Β«Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠΌΒ» ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½ΠΈΠΆΠ΅, Ρ‡Π΅ΠΌ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ RISC, новая
Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° CISC ΠΈΠΌΠ΅Π΅Ρ‚ ряд прСимущСств, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ
староС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ проСктирования соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²


ΠŸΡ€ΠΎΡˆΠ»ΠΎ ΡƒΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΠΈ Π»Π΅Ρ‚ с Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΈ сконструированы ΠΏΠ΅Ρ€Π²Ρ‹Π΅
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ RISC, ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΈΡ… функционирования ΠΌΠΎΠΆΠ½ΠΎ
ΠΏΠ΅Ρ€Π΅Π½ΡΡ‚ΡŒ, учитывая соврСмСнноС состояниС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ
обСспСчСния. Если происходит ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π΅Π·ΠΊΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,
Π½ΠΎΠ²Ρ‹ΠΉ процСсс производства Π΄Π΅Π»Π°Π΅Ρ‚ врСмя обращСния ΠΊ памяти Π² 10 Ρ€Π°Π· мСньшС,
Ρ‡Π΅ΠΌ врСмя обращСния ΠΊ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΌΡƒ процСссору), ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ всС условия. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ
Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ всСгда Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ тСхнологичСскиС измСнСния,
ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° баланс ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
БущСствуСт ряд ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ RISC,
ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΠΎ возмоТности ΡΡ‚Π°Ρ€Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎ-
цСссоров. Из-Π·Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ трСбования совмСсти-
мости с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ машинами, приходится врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ΄Ρ‚ΠΈ Π½Π° компромисс,
Π½ΠΎ эти ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹Β β€” Ρ†Π΅Π»ΡŒ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ стрСмится Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².
ВсС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ нСпосрСдствСнно Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ обСспСчС­
Π½ΠΈΠ΅ΠΌ. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°-
Ρ†ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ. УстранСниС уровня ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ско-
Ρ€ΠΎΡΡ‚ΡŒ выполнСния Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΊΠΎΠΌΠ°Π½Π΄. Π’ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Ρ‚ΠΈΠΏΠ° CISC Π±ΠΎΠ»Π΅Π΅
слоТныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Π±ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° нСсколько шагов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Ρ‚Π΅ΠΌ
Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄. Π­Ρ‚Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ
опСрация сниТаСт быстродСйствиС ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для
Ρ€Π΅Π΄ΠΊΠΎ примСняСмых ΠΊΠΎΠΌΠ°Π½Π΄.
ΒΒΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС ΠΊΠΎΠΌΠ°Π½Π΄ Π² сСкунду. В соврС-
ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… способов ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ
ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…Β β€” запуск ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большСго
количСства ΠΊΠΎΠΌΠ°Π½Π΄ Π² сСкунду. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², Ссли процСссор смоТСт Π·Π°-
ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ 500Β ΠΌΠ»Π½ ΠΊΠΎΠΌΠ°Π½Π΄ Π² сСкунду, Ρ‚ΠΎ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ составляСт
500 MIPS, сколько Π±Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ этих ΠΊΠΎΠΌΠ°Π½Π΄.
(MIPSΒ β€” сокращСниС ΠΎΡ‚ Millions of Instructions Per SecondΒ β€” ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ²
ΠΊΠΎΠΌΠ°Π½Π΄ Π² сСкунду.) Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½
ΡΡ‚Π°Ρ‚ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΌ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π·Π°ΠΏΡƒ-
ΡΡ‚ΠΈΡ‚ΡŒ Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ большоС количСство ΠΊΠΎΠΌΠ°Π½Π΄ Π·Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ
Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½-
Π½ΠΎΠ³ΠΎ выполнСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄.
Π₯отя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ любой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ всСгда Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π² памяти Π² ΠΎΠΏΡ€Π΅Π΄Π΅-
Π»Π΅Π½Π½ΠΎΠΌ порядкС, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ порядок ΠΈΡ… запуска (Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎ-
Π΄ΠΈΠΌΡ‹Π΅ рСсурсы памяти ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ заняты) ΠΈ (ΠΈΠ»ΠΈ) Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ,
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹β€ƒ     85

Ссли ΠΊΠΎΠΌΠ°Π½Π΄Π° 1 устанавливаСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² рСгистр, Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° 2 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚


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

ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΊΠΎΠΌΠ°Π½Π΄


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

ΠšΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Ρ‹
Π£ΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚ извСстно, Ρ‡Ρ‚ΠΎ Π³Π»Π°Π²Π½Ρ‹ΠΌ прСпятствиСм высокой скорости Π²Ρ‹ΠΏΠΎΠ»Π½Π΅-
ния ΠΊΠΎΠΌΠ°Π½Π΄ являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈΡ… Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ· памяти. Для Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этой
ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· памяти Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ
Π½Π°Π±ΠΎΡ€Π΅ рСгистров. Π­Ρ‚Π° идСя использовалась Π΅Ρ‰Π΅ Π² 1959Β Π³ΠΎΠ΄Ρƒ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Stretch ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ IBM, Π° Π½Π°Π±ΠΎΡ€ рСгистров Π±Ρ‹Π» Π½Π°Π·Π²Π°Π½ Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ
с ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π°ΡΡŒ опрСдСлСнная ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΎΠ½Π°
Π²Ρ‹Π·Ρ‹Π²Π°Π»Π°ΡΡŒ прямо ΠΈΠ· Π±ΡƒΡ„Π΅Ρ€Π°, Π° обращСния ΠΊ памяти Π½Π΅ происходило.
Π’ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ с ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π° обрабатываСтся
Π·Π° Π΄Π²Π° шага: сначала происходит Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π° Π·Π°Ρ‚Π΅ΠΌ Π΅Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅.
Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΠΌ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ этой стратСгии стала концСпция ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°. ΠŸΡ€ΠΈ ис-
пользовании ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° обрабатываСтся ΡƒΠΆΠ΅ Π½Π΅ Π·Π° Π΄Π²Π°, Π° Π·Π° большСС
количСство шагов, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… рСализуСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ всС эти ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ.
На рис. 2.3,Β Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ ΠΈΠ· 5 Π±Π»ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ступСня-
ΠΌΠΈ. ΠŸΠ΅Ρ€Π²Π°Ρ ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒ (Π±Π»ΠΎΠΊΒ Π‘1) Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈΠ· памяти ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π΅Π΅ Π² Π±Ρƒ-
Ρ„Π΅Ρ€, Π³Π΄Π΅ ΠΎΠ½Π° хранится Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ потрСбуСтся. Вторая ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒ (Π±Π»ΠΎΠΊΒ Π‘2)
Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, опрСдСляя Π΅Π΅ Ρ‚ΠΈΠΏ ΠΈ Ρ‚ΠΈΠΏ Π΅Π΅ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ². Π’Ρ€Π΅Ρ‚ΡŒΡ ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒ
(Π±Π»ΠΎΠΊΒ Π‘3) опрСдСляСт мСстонахоТдСниС ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΡ… ΠΈΠ· рСгистров
ΠΈΠ»ΠΈ ΠΈΠ· памяти. ЧСтвСртая ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒ (Π±Π»ΠΎΠΊΒ Π‘4) выполняСт ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΎΠ²ΠΎ-
дя ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Ρ€Π°ΠΊΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… (см. рис.Β 2.2). И Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π±Π»ΠΎΠΊΒ Π‘5 записываСт
Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² Π½ΡƒΠΆΠ½Ρ‹ΠΉ рСгистр.

Рис. 2.3. ΠŸΡΡ‚ΠΈΡΡ‚ΡƒΠΏΠ΅Π½Ρ‡Π°Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ (Π°); состояниС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ступСни Π² зависимости


от количСства ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ² (Π±). Показано 9 Ρ†ΠΈΠΊΠ»ΠΎΠ²

На рис. 2.3,Β Π± ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, ΠΊΠ°ΠΊ дСйствуСт ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’ΠΎ врСмя Ρ†ΠΈΠΊ-


Π»Π°Β 1 Π±Π»ΠΎΠΊΒ Π‘1 ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ 1, вызывая Π΅Π΅ ΠΈΠ· памяти. Π’ΠΎ врСмя Ρ†ΠΈΠΊΠ»Π°Β 2
Π±Π»ΠΎΠΊΒ Π‘2 Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ 1, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π±Π»ΠΎΠΊΒ Π‘1 Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ· памяти ΠΊΠΎ-
ΠΌΠ°Π½Π΄Ρƒ 2. Π’ΠΎ врСмя Ρ†ΠΈΠΊΠ»Π° 3 Π±Π»ΠΎΠΊΒ Π‘3 Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ 1, Π±Π»ΠΎΠΊΒ Π‘2
Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ 2, Π° Π±Π»ΠΎΠΊΒ Π‘1 Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄ΡƒΒ 3. Π’ΠΎ врСмя Ρ†ΠΈΠΊΠ»Π° 4 Π±Π»ΠΎΠΊΒ Π‘4
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹β€ƒ     87

выполняСт ΠΊΠΎΠΌΠ°Π½Π΄ΡƒΒ 1, Π‘3 Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ 2, Π‘2 Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚


ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ 3, Π° Π‘1 Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ 4. НаконСц, Π²ΠΎ врСмя Ρ†ΠΈΠΊΠ»Π°Β 5 Π±Π»ΠΎΠΊ Π‘5 Π·Π°-
писываСт Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ 1 ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² рСгистр, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠ΅
ступСни ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.
Π§Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°, рассмотрим Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ
ΠΏΡ€ΠΈΠΌΠ΅Ρ€. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ сСбС ΠΊΠΎΠ½Π΄ΠΈΡ‚Π΅Ρ€ΡΠΊΡƒΡŽ Ρ„Π°Π±Ρ€ΠΈΠΊΡƒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ΠΏΠ΅Ρ‡ΠΊΠ° Ρ‚ΠΎΡ€Ρ‚ΠΎΠ²
ΠΈΒ ΠΈΡ… ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ° для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ производятся Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½ΠΎ. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π² ΠΎΡ‚-
Π΄Π΅Π»Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ находится Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€, вдоль ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ стоят 5 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ…
(ΠΈΠ»ΠΈ ступСнСй ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ). ΠšΠ°ΠΆΠ΄Ρ‹Π΅ 10 сСкунд (это врСмя Ρ†ΠΈΠΊΠ»Π°) ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ
ставит ΠΏΡƒΡΡ‚ΡƒΡŽ ΠΊΠΎΡ€ΠΎΠ±ΠΊΡƒ для Ρ‚ΠΎΡ€Ρ‚Π° Π½Π° Π»Π΅Π½Ρ‚Ρƒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°. Π­Ρ‚Π° ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° отправляСтся
ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠ»Π°Π΄Π΅Ρ‚ Π² Π½Π΅Π΅ Ρ‚ΠΎΡ€Ρ‚. ПослС этого ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° с Ρ‚ΠΎΡ€Ρ‚ΠΎΠΌ
доставляСтся Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌΡƒ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΈ Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π΅Π΅. Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½Π°
поступаСт ΠΊ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌΡƒ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ставит Π½Π° Π½Π΅ΠΉ ΡˆΡ‚Π°ΠΌΠΏ. НаконСц, пятый
Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ снимаСт ΠΊΠΎΡ€ΠΎΠ±ΠΊΡƒ с ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠΉ Π»Π΅Π½Ρ‚Ρ‹ ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π΅Π΅ Π² большой ΠΊΠΎΠ½Ρ‚Π΅ΠΉ-
Π½Π΅Ρ€ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π² супСрмаркСт. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ дСйствуСт компью-
Ρ‚Π΅Ρ€Π½Ρ‹ΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€: каТдая ΠΊΠΎΠΌΠ°Π½Π΄Π° (Π² случаС с кондитСрской Ρ„Π°Π±Ρ€ΠΈΠΊΠΎΠΉΒ β€” Ρ‚ΠΎΡ€Ρ‚)
ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ нСсколько ступСнСй ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.
Возвратимся ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Ρƒ Π½Π° рис.Β 2.3. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ врСмя Ρ†ΠΈΠΊ-
Π»Π° Ρƒ этой ΠΌΠ°ΡˆΠΈΠ½Ρ‹Β β€” 2 нс. Π’ΠΎΠ³Π΄Π° для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡ€ΠΎΡˆΠ»Π° Ρ‡Π΅Ρ€Π΅Π·
вСсь ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€, трСбуСтся 10 нс. На ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ 100Β ΠΌΠ»Π½ ΠΊΠΎΠΌΠ°Π½Π΄ Π² сСкунду, Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΆΠ΅
ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π²Ρ‹ΡˆΠ΅. Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° (2 нс) Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ
Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, поэтому машина выполняСт Π½Π΅ 100, Π° 500Β ΠΌΠ»Π½
ΠΊΠΎΠΌΠ°Π½Π΄ Π² сСкунду!
ΠšΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ компромисса ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ запаздывания
(врСмя выполнСния ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹) ΠΈ пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ процСссора
(количСство ΠΊΠΎΠΌΠ°Π½Π΄, выполняСмых процСссором Π² сСкунду). Если врСмя ΠΎΠ±Ρ€Π°Ρ‰Π΅-
ния составляСт T нс, Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ n ступСнСй, врСмя запаздывания составит
nTΒ Π½.
ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° выполняСтся Π·Π° ΠΎΠ΄Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅, Π° Π·Π° ΠΎΠ΄Π½Ρƒ сСкунду
Ρ‚Π°ΠΊΠΈΡ… ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ набираСтся 109/T, количСство ΠΊΠΎΠΌΠ°Π½Π΄ Π² сСкунду Ρ‚Π°ΠΊΠΆΠ΅ состав-
ляСт 109/T. Π‘ΠΊΠ°ΠΆΠ΅ΠΌ, Ссли TΒ = 2 нс, Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ сСкунду выполняСтся 500 ΠΌΠ»Π½
ΠΊΠΎΠΌΠ°Π½Π΄. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ MIPS, Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ
исполнСния ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° ΠΎΠ΄ΠΈΠ½Β ΠΌΠΈΠ»Π»ΠΈΠΎΠ½; Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, (109/T)/106Β = 1000/T
MIPS. Π’Β ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ исполнСния ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ ΠΈ Π² ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€-
Π΄Π°Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² сСкунду (Billion Instructions Per Second, BIPS), Π½ΠΎ Ρ‚Π°ΠΊ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅
Π΄Π΅Π»Π°Π΅Ρ‚, ΠΈ ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ.
БупСрскалярныС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹
Один ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Β β€” Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π° Π΄Π²Π°Β β€” Π΅Ρ‰Π΅ Π»ΡƒΡ‡ΡˆΠ΅. Одна ΠΈΠ· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… схСм процСс-
сора с двумя ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°ΠΌΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рис.Β 2.4. Π’ Π΅Π΅ основС Π»Π΅ΠΆΠΈΡ‚ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€, ΠΈΠ·ΠΎ-
Π±Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹ΠΉ Π½Π° рис.Β 2.3. Π—Π΄Π΅ΡΡŒ ΠΎΠ±Ρ‰ΠΈΠΉ Π±Π»ΠΎΠΊ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ· памяти
сразу ΠΏΠΎ Π΄Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· Π½ΠΈΡ… Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ². ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ
ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ содСрТит АЛУ для ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΏΠ°-
Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ, Π΄Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·-Π·Π° рСсурсов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,
рСгистров) ΠΈ Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ… Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° выполнСния Π΄Ρ€Ρƒ-
Π³ΠΎΠΉ. Как ΠΈ Π² случаС с ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠΌ, Π»ΠΈΠ±ΠΎ компилятор Π΄ΠΎΠ»ΠΆΠ΅Π½ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
88      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

отсутствиС Π½Π΅ΡˆΡ‚Π°Ρ‚Π½Ρ‹Ρ… ситуаций (ΠΊΠΎΠ³Π΄Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π° Π½Π΅ обСспСчиваСт


ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ Π²Ρ‹Π΄Π°Π΅Ρ‚
Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚), Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒΡΡ
Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ нСпосрСдствСнно Π² Ρ…ΠΎΠ΄Π΅ выполнСния ΠΊΠΎΠΌΠ°Π½Π΄.

Рис. 2.4. Π‘Π΄Π²ΠΎΠ΅Π½Π½Ρ‹ΠΉ пятиступСнчатый ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ с ΠΎΠ±Ρ‰ΠΈΠΌ Π±Π»ΠΎΠΊΠΎΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Ρ‹ (ΠΊΠ°ΠΊ сдвоСнныС, Ρ‚Π°ΠΊ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅) использовались Ρ‚ΠΎΠ»ΡŒΠΊΠΎ


Π² RISC-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…. Π£ процСссора 386 ΠΈ Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠΎΠ² ΠΈΡ… Π½Π΅ Π±Ρ‹Π»ΠΎ.
ΠšΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Ρ‹ Π² процСссорах ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Intel появились, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ начиная с ΠΌΠΎΠ΄Π΅Π»ΠΈ
4861. ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ 486 ΠΈΠΌΠ΅Π» ΠΎΠ΄ΠΈΠ½ пятиступСнчатый ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€, Π° PentiumΒ β€” Π΄Π²Π° Ρ‚Π°-
ΠΊΠΈΡ… ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°. ΠŸΠΎΡ…ΠΎΠΆΠ°Ρ схСма ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° рис.Β 2.4, Π½ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ
ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ступСнями (ΠΎΠ½ΠΈ Π½Π°Π·Ρ‹Π²Π°Π»ΠΈΡΡŒ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€Β 1 ΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€Β 2) Π±Ρ‹Π»ΠΎ
Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Π“Π»Π°Π²Π½Ρ‹ΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ (u-ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€) ΠΌΠΎΠ³ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅
ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ (v-ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€) ΠΌΠΎΠ³ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ простыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
с Ρ†Π΅Π»Ρ‹ΠΌΠΈ числами, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ΄Π½Ρƒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ (FXCH).
ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° совмСстимости ΠΊΠΎΠΌΠ°Π½Π΄ для ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ выполнСния осущСствля-
Стся ΠΏΠΎ ТСстким ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ. Если ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, входящиС Π² ΠΏΠ°Ρ€Ρƒ, Π±Ρ‹Π»ΠΈ слоТными ΠΈΠ»ΠΈ
нСсовмСстимыми, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»Π°ΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ… (Π² u-ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π΅). ΠžΡΡ‚Π°Π²ΡˆΠ°ΡΡΡ
вторая ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΠ»Π°ΡΡŒ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ всСгда Π²Ρ‹-
полнялись ΠΏΠΎ порядку. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ компиляторы для процСссора Pentium
объСдиняли совмСстимыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΏΠ°Ρ€Ρ‹ ΠΈ ΠΌΠΎΠ³Π»ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹,
Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠ΅ΡΡ быстрСС, Ρ‡Π΅ΠΌ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… вСрсиях. Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΡ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Ρ†Π΅Π»Ρ‹ΠΌΠΈ числами, ΠΏΡ€ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅
Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоС Π½Π° Pentium Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π²Π΄Π²ΠΎΠ΅ быстрСС, Ρ‡Π΅ΠΌ Π½Π° 486 [Pountain,
1993]. Π’Ρ‹ΠΈΠ³Ρ€Ρ‹Ρˆ Π² скорости достигался благодаря Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Ρƒ.
ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΎΠ³ΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ
обСспСчСния (ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‰ΠΈΠΊΠΈ, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ„ΠΎΠ»ΡŒΠΊΠ»ΠΎΡ€ΠΈΡΡ‚ΠΎΠ², Π½Π΅ Π²Π΅-
рят Π² счастливоС число Ρ‚Ρ€ΠΈ). ВмСсто этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄. Основная
идСя — ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ с большим количСством Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ², ΠΊΠ°ΠΊ ΠΏΠΎ-
ΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис.Β 2.5. Intel Core, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΈΠΌΠ΅Π΅Ρ‚ ΡΡ…ΠΎΠ΄Π½ΡƒΡŽ структуру (ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΌΡ‹
рассмотрим Π΅Π΅ Π² Π³Π»Π°Π²Π΅Β 4). Π’ 1987 Π³ΠΎΠ΄Ρƒ для обозначСния этого ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π±Ρ‹Π» Π²Π²Π΅Π΄Π΅Π½
Ρ‚Π΅Ρ€ΠΌΠΈΠ½ супСрскалярная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° [Agerwala and Cocke, 1987]. Однако ΠΏΠΎ-
добная идСя нашла Π²ΠΎΠΏΠ»ΠΎΡ‰Π΅Π½ΠΈΠ΅ Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ 40 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ CDCΒ 6600.
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π²Ρ‹Π·Ρ‹Π²Π°Π» ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈΠ· памяти ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 100 нс ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π» Π΅Π΅ Π² ΠΎΠ΄ΠΈΠ½
ΠΈΠ· 10 Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² для ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ выполнСния. Пока ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡŒ, Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор Π²Ρ‹Π·Ρ‹Π²Π°Π» ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.
1
НСобходимо ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² процСссора ΠΈΠΌΠ΅Π»ΠΎ
мСсто ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ микропроцСссорС (386). Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ стал ΠΏΡ€ΠΎΠΎΠ±Ρ€Π°Π·ΠΎΠΌ 5-ступСнчатого
ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° микропроцСссора 486.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹β€ƒ     89

Рис. 2.5. БупСрскалярный процСссор с ΠΏΡΡ‚ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ

Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ «супСрскалярности» нСсколько измСнилось. Π’Π΅ΠΏΠ΅Ρ€ΡŒ


супСрскалярными Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ процСссоры, способныС Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ нСсколько ΠΊΠΎ-
ΠΌΠ°Π½Π΄ (Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΎΡ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π΄ΠΎ ΡˆΠ΅ΡΡ‚ΠΈ) Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ†ΠΈΠΊΠ». ЕстСствСнно,
для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ всСх этих ΠΊΠΎΠΌΠ°Π½Π΄ Π² супСрскалярном процСссорС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ
нСсколько Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ². ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² процСссорах этого Ρ‚ΠΈΠΏΠ°, ΠΊΠ°ΠΊ
ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, прСдусматриваСтся ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€, Π΅Π³ΠΎ устройство ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ соотвСт-
ствуСт рис.Β 2.5.
Π’ соотвСтствии с этим ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ 6600 Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ Π±Ρ‹Π»
супСрскалярным с тСхничСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния — вСдь Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ†ΠΈΠΊΠ»
Π²Β Π½Π΅ΠΌ Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΎΡΡŒ Π½Π΅ большС ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Однако ΠΏΡ€ΠΈ этом Π±Ρ‹Π» достигнут
Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Β β€” ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΈΡΡŒ быстрСС, Ρ‡Π΅ΠΌ исполнялись. На
самом Π΄Π΅Π»Π΅, Ρ€Π°Π·Π½ΠΈΡ†Π° Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ЦП с Ρ†ΠΈΠΊΠ»ΠΎΠΌ Π² 100 нс, ΠΏΠ΅Ρ€Π΅-
Π΄Π°ΡŽΡ‰ΠΈΠΌ Π·Π° этот ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ Π±Π»ΠΎΠΊΠ°ΠΌ,
и ЦП с циклом Π² 400 нс, Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΌ Π·Π° это врСмя Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΡƒΠ»ΠΎ-
Π²ΠΈΠΌΠ°. Π’Β ΠΎΠ±ΠΎΠΈΡ… процСссорах ΡΠΎΠ±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ скорости запуска
Π½Π°Π΄ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ управлСния; ΠΏΡ€ΠΈ этом рабочая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° распрСдСляСтся ΠΌΠ΅ΠΆΠ΄Ρƒ
нСсколькими Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ.
ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ступСни 3 ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹-
стрСС, Ρ‡Π΅ΠΌ ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒΒ 4 способна ΠΈΡ… ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ. Если Π±Ρ‹ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ступСни 3
ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ появлялись ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 10 нс, Π° всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ Π΄Π΅Π»Π°Π»ΠΈ свою
Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ‚Π°ΠΊΠΆΠ΅ Π·Π° 10 нс, Ρ‚ΠΎ Π½Π° ступСни 4 всСгда Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π» Π±Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½
Π±Π»ΠΎΠΊ, Ρ‡Ρ‚ΠΎ сдСлало Π±Ρ‹ саму идСю ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° бСссмыслСнной. Π’ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ
Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² ступСни 4 (Ρ‚ΠΎΡ‡Π½Π΅Π΅, ΠΎΠ±ΠΎΠΈΠΌ Π±Π»ΠΎΠΊΠ°ΠΌ доступа
ΠΊ памяти ΠΈ Π±Π»ΠΎΠΊΡƒ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ) для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ
ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ трСбуСтся Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Π΅ΠΌ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ Ρ†ΠΈΠΊΠ». Как
Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· рис.Β 2.5, Π½Π° ступСни 4 ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько АЛУ.
90      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ процСссоров


Бпрос Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ всС с Π±ΠΎΠ»Π΅Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, Π½Π΅
прСкращаСтся. Астрономы хотят Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ микросС-
ΠΊΡƒΠ½Π΄Ρƒ послС Π‘ΠΎΠ»ΡŒΡˆΠΎΠ³ΠΎ Π²Π·Ρ€Ρ‹Π²Π°, экономисты хотят ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всю ΠΌΠΈΡ€ΠΎΠ²ΡƒΡŽ
экономику, подростки хотят ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹ со своими
Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄Ρ€ΡƒΠ·ΡŒΡΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. БыстродСйствиС процСссоров растСт,
Π½ΠΎ Ρƒ Π½ΠΈΡ… постоянно Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ,
ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ распространСния элСктромагнитных Π²ΠΎΠ»Π½ Π² ΠΌΠ΅Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎ-
Π΄Π°Ρ… ΠΈ свСта Π² ΠΎΠΏΡ‚ΠΈΠΊΠΎ-Π²ΠΎΠ»ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… кабСлях ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ остаСтся Ρ€Π°Π²Π½ΠΎΠΉ 20 см/нс,
нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, насколько ΡƒΠΌΠ½Ρ‹ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Intel. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Π΅ΠΌ
быстрСС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ процСссор, Ρ‚Π΅ΠΌ сильнСС ΠΎΠ½ нагрСваСтся1, поэтому Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π·Π°-
Π΄Π°Ρ‡Π° Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Π΅Π³ΠΎ ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π²Π°.
ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ стСпСни ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚, Π½ΠΎ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅-
Ρ€Ρ‹ ΠΈ супСрскалярная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСго лишь
Π² 5–10 Ρ€Π°Π·. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² 50, 100 ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π·, Π½ΡƒΠΆΠ½ΠΎ
ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ с нСсколькими процСссорами. Ознакомимся с устройством
Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
ΠœΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹
МногиС Π·Π°Π΄Π°Ρ‡ΠΈ Π² физичСских ΠΈ тСхничСских Π½Π°ΡƒΠΊΠ°Ρ… ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ использованиС
Ρ†ΠΈΠΊΠ»ΠΎΠ², массивов ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… упорядочСнных структур. Часто ΠΎΠ΄Π½ΠΈ ΠΈΒ Ρ‚Π΅ ΠΆΠ΅ вычис-
лСния ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π½Π°Π±ΠΎΡ€Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π£ΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡Π΅Π½Π½ΠΎΡΡ‚ΡŒ
ΠΈ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для выполнСния Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π°
вычислСний, ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ Π² ΠΏΠ»Π°Π½Π΅ ускорСния вычислСний Π·Π° счСт ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ
ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄. БущСствуСт Π΄Π²Π΅ схСмы ускорСнного выполнСния Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π½Π°-
ΡƒΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ: SIMD-процСссоры ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ процСссоры. Π₯отя ΠΌΠ΅ΠΆΠ΄Ρƒ этими
схСмами ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ, ΠΊΠ°ΠΊ Π½ΠΈ ΠΏΠ°Ρ€Π°Π΄ΠΎΠΊΡΠ°Π»ΡŒΠ½ΠΎ, ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΊΠ°ΠΊ
ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π° Π²Ρ‚ΠΎΡ€ΡƒΡŽΒ β€” ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ
вычислитСля.
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ с распараллСливаниСм ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ нашли ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ… ΠΏΡ€ΠΈ-
ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ благодаря своСй Π²Ρ‹Π΄Π°ΡŽΡ‰Π΅ΠΉΡΡ эффСктивности. Они ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ
ΡΡƒΡ‰Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ с мСньшим количСством транзисторов
ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ. Π“ΠΎΡ€Π΄ΠΎΠ½ ΠœΡƒΡ€ (Π°Π²Ρ‚ΠΎΡ€ Π·Π°ΠΊΠΎΠ½Π° ΠœΡƒΡ€Π°)
Ρ‚Π°ΠΊΠΆΠ΅ извСстСн своим Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΡ€Π΅ΠΌΠ½ΠΈΠΉ стоит ΠΎΠΊΠΎΠ»ΠΎ 1 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π° Π΄ΠΎΠ»Π»Π°-
Ρ€ΠΎΠ² Π·Π° Π°ΠΊΡ€ (4047 ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Π΅ΠΌ большС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒ-
Π½ΠΎΠΉ ΠΌΠΎΡ‰ΠΈ удастся Π²Ρ‹ΠΆΠ°Ρ‚ΡŒ ΠΈΠ· этого Π°ΠΊΡ€Π° крСмния, Ρ‚Π΅ΠΌ большС Π΄Π΅Π½Π΅Π³ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€-
ная компания Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ с распараллСливаниСм
ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых эффСктивных срСдств для «выТимания»
ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠ· крСмния. Π’Π°ΠΊ ΠΊΠ°ΠΊ всС процСссоры Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΎΠ΄Π½Ρƒ ΠΈΠ½-
ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ, систСмС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Β«ΠΌΠΎΠ·Π³Β», ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ.
БоотвСтствСнно процСссору Π½ΡƒΠΆΠ΅Π½ ΠΎΠ΄Π½Π° ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΎΠ΄Π½Π° ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒ
дСкодирования ΠΈ ΠΎΠ΄ΠΈΠ½ Π±Π»ΠΎΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ. Π’Π°ΠΊ достигаСтся сущСствСнная
экономия, которая Π΄Π°Π΅Ρ‚ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ большоС прСимущСство
1
Π­Ρ‚ΠΎ Π½Π΅ совсСм Ρ‚ΠΎΡ‡Π½ΠΎ. Π•ΡΡ‚ΡŒ масса ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡Π°Ρ‰ΠΈΡ… этому Π²Ρ‹ΡΠΊΠ°Π·Ρ‹Π²Π°Π½ΠΈΡŽ. Π’Π΅ΠΏΠ»ΠΎΠ²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅,
ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, зависит ΠΎΡ‚ частоты ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ элСмСнтов, Π½ΠΎ ΠΎΠ½ΠΎ зависит ΠΈ ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² этих элСмСнтов,
ΠΈ ΠΎΡ‚ напряТСния, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹β€ƒ     91

ΠΏΠ΅Ρ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ процСссорами — ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ выполняСмыС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠΌΠ΅ΡŽΡ‚


ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡Π΅Π½Π½ΡƒΡŽ структуру с большой ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ°.
SIMD-процСссор (Single Instruction-stream Multiple Data-streamΒ β€” ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡ‚ΠΎΠΊ
ΠΊΠΎΠΌΠ°Π½Π΄ с нСсколькими ΠΏΠΎΡ‚ΠΎΠΊΠ°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…) состоит ΠΈΠ· большого числа сходных
процСссоров, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΡ€ΠΈ-
ΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π² ΠΌΠΈΡ€Π΅ Ρ‚Π°ΠΊΠΈΠΌ процСссором Π±Ρ‹Π»
ILLIACΒ IV (унивСрситСт Иллинойс) [Bouknight et al., 1972]. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ
ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π»ΠΎΡΡŒ ΡΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°ΡˆΠΈΠ½Ρƒ, ΡΠΎΡΡ‚ΠΎΡΡ‰ΡƒΡŽ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΊΠ²Π°Π΄Ρ€Π°Π½Ρ‚ΠΎΠ²,
ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТал ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 8  8 ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ² процСссор/
ΠΏΠ°ΠΌΡΡ‚ΡŒ. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Π½Ρ‚Π° имСлся ΠΎΠ΄ΠΈΠ½ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ. Он рассылал
ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡŒ всСми процСссорами ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, ΠΏΡ€ΠΈ этом
ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ процСссор использовал собствСнныС Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· собствСнной памяти. Из-
Π·Π° ΠΎΡ‡Π΅Π½ΡŒ высокой стоимости Π±Ρ‹Π» построСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ²Π°Π΄Ρ€Π°Π½Ρ‚, Π½ΠΎ ΠΎΠ½ ΠΌΠΎΠ³
Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ 50Β ΠΌΠ»Π½ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Π² сСкунду. Если Π±Ρ‹ ΠΏΡ€ΠΈ созда-
Π½ΠΈΠΈ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ использовалось Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠ²Π°Π΄Ρ€Π°Π½Ρ‚Π°, ΠΎΠ½Π° ΠΌΠΎΠ³Π»Π° Π±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ 1Β ΠΌΠ»Ρ€Π΄
ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Π² сСкунду, ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности Ρ‚Π°ΠΊΠΎΠΉ
ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π² Π΄Π²Π° Ρ€Π°Π·Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π»ΠΈ Π±Ρ‹ возмоТности ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² всСго ΠΌΠΈΡ€Π°.
Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ графичСскиС процСссоры (GPU) ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ SIMD-
ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ для обСспСчСния высокой Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ мощности ΠΏΡ€ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒ-
Π½ΠΎ нСбольшом количСствС транзисторов. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚
для SIMD-процСссоров, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‡Π΅Ρ‚ΠΊΡƒΡŽ
структуру с ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ для пиксСлов, Π²Π΅Ρ€ΡˆΠΈΠ½, тСкстур ΠΈ Ρ€Π΅Π±Π΅Ρ€. На
рис. 2.6 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ SIMD-процСссор ядра графичСского процСссора Nvidia Fermi.
Он содСрТит Π΄ΠΎ 16 ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹Ρ… ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΠΎΠ² (SM, Stream Multiprocessor)
SIMD, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТит 32 процСссора SIMD. Π—Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ†ΠΈΠΊΠ»
ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π΄Π²Π° ΠΏΠΎΡ‚ΠΎΠΊΠ° для выполнСния Π½Π° процСссорС SIMD. Π—Π°Ρ‚Π΅ΠΌ
ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ° выполняСтся Π½Π° процСссорах SIMD (Π΄ΠΎ 16,
хотя ΠΏΡ€ΠΈ отсутствии достаточного ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ мСньшСС
количСство процСссоров). Если ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ способСн Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ 16 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ
Π·Π° Ρ†ΠΈΠΊΠ», ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ΅ ядро графичСского процСссора Fermi с 32 SM
Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ†Π΅Π»Ρ‹Ρ… 512 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π·Π° Ρ†ΠΈΠΊΠ». Π­Ρ‚ΠΎ вСсьма Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰Π΅Π΅ дости-
ΠΆΠ΅Π½ΠΈΠ΅, Ссли ΡƒΡ‡Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…ΡŠΡΠ΄Π΅Ρ€Π½Ρ‹ΠΉ процСссор ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅
Ρ€Π°Π·ΠΌΠ΅Ρ€Π° с Ρ‚Ρ€ΡƒΠ΄ΠΎΠΌ достигнСт 1/32 Ρ‚Π°ΠΊΠΎΠΉ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΡ‰ΠΈ.
Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния программиста Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ процСссор (vector processor) ΠΎΡ‡Π΅Π½ΡŒ
ΠΏΠΎΡ…ΠΎΠΆ Π½Π° SIMD-процСссор. Он Ρ‚Π°ΠΊΠΆΠ΅ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ эффСктивСн ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ ΠΏΠ°Ρ€Π°ΠΌΠΈ элСмСнтов Π΄Π°Π½Π½Ρ‹Ρ…. Однако Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅
ΠΎΡ‚ SIMD-процСссора, всС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ слоТСния Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ сум-
мирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΡƒΡŽ структуру. Компания CrayΒ Research,
основатСлСм ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±Ρ‹Π» Π‘Π΅ΠΉΠΌΡƒΡ€ ΠšΡ€Π΅ΠΉ, выпустила мноТСство ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€-
Π½Ρ‹Ρ… процСссоров, начиная с ΠΌΠΎΠ΄Π΅Π»ΠΈ Cray-1 (1974).
Оба Ρ‚ΠΈΠΏΠ° процСссоров Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с массивами Π΄Π°Π½Π½Ρ‹Ρ…. Оба ΠΎΠ½ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚
ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎ ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ элСмСнты Π΄Π²ΡƒΡ…
Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ². Однако Ссли Ρƒ SIMD-процСссора ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅ ΡΡƒΠΌΠΌΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… устройств,
сколько элСмСнтов Π² массивС, Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ процСссор содСрТит Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ рСгистр,
состоящий ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… рСгистров. Π­Ρ‚ΠΈ рСгистры Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ ΠΈΠ·
памяти СдинствСнной ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, которая фактичСски Π΄Π΅Π»Π°Π΅Ρ‚ это ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.
Команда слоТСния ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎ складываСт элСмСнты Π΄Π²ΡƒΡ… Ρ‚Π°ΠΊΠΈΡ… Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ², загруТая
92      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Рис. 2.6. SIMD-ядро графичСского процСссора Fermi

ΠΈΡ… ΠΈΠ· Π΄Π²ΡƒΡ… Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… рСгистров Π² ΡΡƒΠΌΠΌΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ устройство с ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠΉ струк-


Ρ‚ΡƒΡ€ΠΎΠΉ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΠ· ΡΡƒΠΌΠΌΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ устройства Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ
Π»ΠΈΠ±ΠΎ помСщаСтся Π² Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ рСгистр, Π»ΠΈΠ±ΠΎ сразу ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС ΠΎΠΏΠ΅-
Ρ€Π°Π½Π΄Π° ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π²Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ SSE (Streaming
SIMD Extension) Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ IntelΒ Core ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ эту модСль Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ
для ускорСния вычислСний с высокой ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ упорядочСнности — Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,
ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… ΠΈ Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. В этом ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
ILLIACΒ IV ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΡ€Π°Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ процСссора Intel Core.
ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹
Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ процСссора, распараллСлСнного ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ, связаны ΠΌΠ΅ΠΆΠ΄Ρƒ собой, ΠΏΠΎ-
ΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Π΅Π΄ΠΈΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ управлСния. БистСма ΠΈΠ· нСсколь-
ΠΊΠΈΡ… ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… процСссоров, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… ΠΎΠ±Ρ‰ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ, называСтся ΠΌΡƒΠ»ΡŒΡ‚ΠΈΒ­
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹β€ƒ     93

процСссором. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ процСссор ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ


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

Рис. 2.7. ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ с СдинствСнной шиной ΠΈ ΠΎΠ±Ρ‰Π΅ΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽΒ (Π°);


ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ с собствСнной локальной ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ процСссора (Π±)

ЕстСствСнно, ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ большого числа Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… процСссоров,


ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ постоянно ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ памяти Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ ΡˆΠΈΠ½Ρƒ,
Π±ΡƒΠ΄ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎ-
Π΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ схСмы. Одна ΠΈΠ· Π½ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π°
Π½Π° рис.Β 2.7,Β Π±. Π’ Ρ‚Π°ΠΊΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ процСссор ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ
ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π½Π΅Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ для Π΄Ρ€ΡƒΠ³ΠΈΡ… процСссоров. Π­Ρ‚Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ‚Π΅Ρ…
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΡΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ нСсколькими процСссора-
ΠΌΠΈ. ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ локальной памяти основная шина Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ
ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, объСм ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΠΏΠΎ Π½Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ становится мСньшС. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹
ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β β€” см. Π½ΠΈΠΆΠ΅).
ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ прСимущСство ΠΏΠ΅Ρ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π²ΠΈΠ΄Π°ΠΌΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒ-
Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ с Π΅Π΄ΠΈΠ½ΠΎΠΉ ΠΎΠ±Ρ‰Π΅ΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΎΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.
НапримСр, прСдставим, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΡ‰Π΅Ρ‚ Ρ€Π°ΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π½Π° сдСланном Ρ‡Π΅-
Ρ€Π΅Π· микроскоп снимкС Ρ‚ΠΊΠ°Π½ΠΈ. Ѐотография Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ
Π² ΠΎΠ±Ρ‰Π΅ΠΉ памяти, ΠΏΡ€ΠΈ этом ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ процСссор Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΡƒΡŽ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ
ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ процСссор ΠΈΠΌΠ΅Π΅Ρ‚ доступ
ΠΊ ΠΎΠ±Ρ‰Π΅ΠΉ памяти, обслСдованиС ΠΊΠ»Π΅Ρ‚ΠΊΠΈ, располоТСнной сразу Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΠ±-
ластях, Π½Π΅ прСдставляСт трудностСй.
ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹
ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ с нСбольшим числом процСссоров (≀ 256) Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ
достаточно просто, Π° Π²ΠΎΡ‚ созданиС Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΠΎΠ² прСдставляСт
ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ трудности. Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ всС ΠΏΡ€ΠΎ-
цСссоры с ΠΎΠ±Ρ‰Π΅ΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ просто ΠΎΡ‚ΠΊΠ°Π·Π°Π»ΠΈΡΡŒ ΠΎΡ‚
94      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΠΈΠ΄Π΅ΠΈ раздСлСния памяти ΠΈ стали ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ систСмы Π±Π΅Π· ΠΎΠ±Ρ‰Π΅ΠΉ памяти, состоя-
Ρ‰ΠΈΠ΅ ΠΈΠ· большого числа взаимосвязанных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…
имССтся собствСнная ΠΏΠ°ΠΌΡΡ‚ΡŒ. Π’Π°ΠΊΠΈΠ΅ систСмы Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ.
Π’ Π½ΠΈΡ… процСссоры ΡΠ²Π»ΡΡŽΡ‚ΡΡ слабо связанными, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сильно
связанным процСссорам Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Ρ… систСмах.
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ сообщСния (Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ
Π²Ρ€ΠΎΠ΄Π΅ элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹, Π½ΠΎ Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС). ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒ-
Π½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ со всСми Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ, поэтому ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² качСствС Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΉ исполь-
Π·ΡƒΡŽΡ‚ΡΡ Π΄Π²ΡƒΡ…- ΠΈ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π΅Ρ€Π΅Π²ΡŒΡ ΠΈ ΠΊΠΎΠ»ΡŒΡ†Π°. Π₯отя Π½Π° ΠΏΡƒΡ‚ΠΈ Π΄ΠΎ
мСста назначСния сообщСния проходят Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡-
Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², врСмя ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ всСго нСсколько микросСкунд. Π£ΠΆΠ΅
Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, содСрТащиС Π΄ΠΎ 250Β 000 процСссоров — Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,
Blue Gene/P Ρ„ΠΈΡ€ΠΌΡ‹ IBM.
ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ Π»Π΅Π³Ρ‡Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅-
Ρ€Ρ‹Β β€” ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, появилась идСя создания Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹Ρ… систСм, ΡΠΎΡ‡Π΅Ρ‚Π°ΡŽΡ‰ΠΈΡ…
Π² сСбС достоинства ΠΎΠ±Π΅ΠΈΡ… Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΉ. Π’Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ иллюзию
ΠΎΠ±Ρ‰Π΅ΠΉ памяти, ΠΏΡ€ΠΈ этом Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠ½Π° Π½Π΅ сущСствуСт. ΠœΡ‹ рассмотрим
ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² Π³Π»Π°Π²Π΅Β 8.

Основная ΠΏΠ°ΠΌΡΡ‚ΡŒ
ΠŸΠ°ΠΌΡΡ‚ΡŒΒ β€” это Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π΄Π°Π½-
Π½Ρ‹Π΅. Π’Π°ΠΊΠΆΠ΅ часто встрСчаСтся Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Β«Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство». Π‘Π΅Π· памяти,
ΠΎΡ‚ΠΊΡƒΠ΄Π° процСссоры ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΈ ΠΊΡƒΠ΄Π° Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π½Π΅ Π±Ρ‹Π»ΠΎ Π±Ρ‹ со-
Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².

Π‘ΠΈΡ‚
Основной Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ хранСния Π΄Π°Π½Π½Ρ‹Ρ… Π² памяти являСтся Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ разряд, ΠΊΠΎ-
Ρ‚ΠΎΡ€Ρ‹ΠΉ называСтся Π±ΠΈΡ‚ΠΎΠΌ. Π‘ΠΈΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ 0 ΠΈΠ»ΠΈ 1. Π­Ρ‚Π° самая малСнькая
Π΅Π΄ΠΈΠ½ΠΈΡ†Π° памяти. (Устройство, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠ»ΠΈ, вряд Π»ΠΈ ΠΌΠΎΠ³Π»ΠΎ
Π±Ρ‹Ρ‚ΡŒ основой памяти — Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π΄Π²Π° значСния.)
Часто говорят, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмы счислСния Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…
ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Π΅Π΅ Β«ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽΒ». ΠŸΡ€ΠΈ этом имССтся Π² Π²ΠΈΠ΄Ρƒ (хотя сами говоря-
Ρ‰ΠΈΠ΅ это Ρ€Π΅Π΄ΠΊΠΎ ΠΎΡΠΎΠ·Π½Π°ΡŽΡ‚), Ρ‡Ρ‚ΠΎ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ осно-
Π²Π°Π½ΠΎ Π½Π° отличиях ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π°ΠΌΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ физичСской Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅-
ристики, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ напряТСния ΠΈΠ»ΠΈ Ρ‚ΠΎΠΊΠ°. Π§Π΅ΠΌ большС Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ,
Ρ‚Π΅ΠΌ мСньшС ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ смСТными Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π°ΠΌΠΈ ΠΈ Ρ‚Π΅ΠΌ ΠΌΠ΅Π½Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ½Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ.
Π’ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмС трСбуСтся Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ всСго Π΄Π²Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ,
это — самый Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ кодирования Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Если Π²Ρ‹ Π½Π΅
Π·Π½Π°ΠΊΠΎΠΌΡ‹ с Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмой счислСния, заглянитС Π² прилоТСниС А.
БчитаСтся, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ мэйнфрСймы IBM, исполь-
Π·ΡƒΡŽΡ‚ ΠΈ Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ, ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΡƒ. На самом Π΄Π΅Π»Π΅ здСсь примСняСтся
Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-дСсятичный ΠΊΠΎΠ΄. Для хранСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ дСсятичного
разряда Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ΡΡ 4 Π±ΠΈΡ‚Π°. Π­Ρ‚ΠΈ 4 Π±ΠΈΡ‚Π° Π΄Π°ΡŽΡ‚ 16 ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ для размСщСния
10 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (ΠΎΡ‚ 0 Π΄ΠΎ 9). ΠŸΡ€ΠΈ этом 6 ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ Π½Π΅ ис-
Основная ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     95

ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ выглядит число 1944 Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-дСсятичной ΠΈ Π² чисто Π΄Π²ΠΎ-


ΠΈΡ‡Π½ΠΎΠΉ систСмах счислСния (Π² ΠΎΠ±ΠΎΠΈΡ… случаях ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 16 Π±ΠΈΡ‚):
двоично-дСсятичноС прСдставлСниС — 0001 1001 0100 0100;
двоичноС прСдставлСниС — 0000011110011000.
Π’ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-дСсятичном прСдставлСнии 16 Π±ΠΈΡ‚ достаточно для хранСния числа
ΠΎΡ‚ 0 Π΄ΠΎ 9999, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ доступно всСго 10Β 000 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ, Π° Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ
прСдставлСнии Ρ‚Π΅ ΠΆΠ΅ 16Β Π±ΠΈΡ‚ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ 65Β 536 ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ. ИмСнно ΠΏΠΎ
этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ говорят, Ρ‡Ρ‚ΠΎ двоичная систСма эффСктивнСС.
Однако прСдставим, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ, Ссли Π±Ρ‹ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ гСниаль-
Π½Ρ‹ΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π» ΠΎΡ‡Π΅Π½ΡŒ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ΅ элСктронноС устройство, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅
Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ разряды ΠΎΡ‚ 0 Π΄ΠΎ 9, Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ напряТСния ΠΎΡ‚ 0 Π΄ΠΎ 10 Π²ΠΎΠ»ΡŒΡ‚ Π½Π°
10Β ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠ². Π§Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‚Π°ΠΊΠΈΡ… устройства ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ дСсятичноС число ΠΎΡ‚ 0
Π΄ΠΎ 9999, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ 10Β 000 ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ. А Ссли Π±Ρ‹ Ρ‚Π΅ ΠΆΠ΅ устройства использовались
для хранСния Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл, ΠΎΠ½ΠΈ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ всСго 16 ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ.
ЕстСствСнно, Π² этом случаС дСсятичная систСма Π±Ρ‹Π»Π° Π±Ρ‹ Π±ΠΎΠ»Π΅Π΅ эффСктивной.

АдрСса памяти
ΠŸΠ°ΠΌΡΡ‚ΡŒ состоит ΠΈΠ· ячССк, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΡ€Ρ†ΠΈΡŽ
ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. КаТдая ячСйка ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ называСтся адрСсом. По
адрСсу ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ ячСйку. Если ΠΏΠ°ΠΌΡΡ‚ΡŒ содСр-
ΠΆΠΈΡ‚ n ячССк, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ адрСса ΠΎΡ‚ 0 Π΄ΠΎ nΒ β€” 1. ВсС ячСйки памяти содСрТат
ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ число Π±ΠΈΡ‚ΠΎΠ². Если ячСйка состоит ΠΈΠ· kΒ Π±ΠΈΡ‚, ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ
Π»ΡŽΠ±ΡƒΡŽ ΠΈΠ· 2k ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ. На рис.Β 2.8 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ 3 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°-
Ρ†ΠΈΠΈ 96-разрядной памяти. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ сосСдниС ячСйки ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ ΠΈΠΌΠ΅ΡŽΡ‚
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ адрСса.

Рис. 2.8. Π’Ρ€ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ 96-разрядной памяти


96      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Π’ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ двоичная систСма счислСния (вклю-


чая Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠ΅ ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ΅ прСдставлСниС Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл), адрСса
памяти Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… числах. Если адрСс состоит ΠΈΠ· m Π±ΠΈΡ‚,
максимальноС число адрСсуСмых ячССк составит 2m. НапримСр, адрСс для ΠΎΠ±Ρ€Π°-
щСния ΠΊ памяти, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠΉ Π½Π° рис.Β 2.8,Β Π°, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅
ΠΈΠ· 4 Π±ΠΈΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€Π°ΠΆΠ°Ρ‚ΡŒ всС числа ΠΎΡ‚ 0 Π΄ΠΎ 11. ΠŸΡ€ΠΈ устройствС памяти, ΠΏΠΎΠΊΠ°Π·Π°Π½-
Π½ΠΎΠΌ Π½Π° рис.Β 2.8,Β Π± ΠΈ 2.8,Β Π², достаточно 3-разрядного адрСса. Число Π±ΠΈΡ‚ΠΎΠ² Π² адрСсС
опрСдСляСт максимальноС количСство адрСсуСмых ячССк памяти ΠΈ Π½Π΅ зависит ΠΎΡ‚
числа Π±ΠΈΡ‚ΠΎΠ² Π² ячСйкС. 12-разрядныС адрСса Π½ΡƒΠΆΠ½Ρ‹ ΠΈ памяти ΠΈΠ· 212 ячССк ΠΏΠΎ 8 Π±ΠΈΡ‚
каТдая, ΠΈ памяти ΠΈΠ· 212 ячССк ΠΏΠΎ 64 Π±ΠΈΡ‚ каТдая.
Π’ Ρ‚Π°Π±Π».Β 2.1 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ количСствС Π±ΠΈΡ‚ΠΎΠ² Π² ячСйках памяти Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…
коммСрчСских ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².
Π’Π°Π±Π»ΠΈΡ†Π° 2.1. Число Π±ΠΈΡ‚ΠΎΠ² Π² ячСйкС памяти Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ
коммСрчСских ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Число Π±ΠΈΡ‚ΠΎΠ² Π² ячСйкС
BurroughsΒ B1700 1
IBMΒ PC 8
DECΒ PDP-8 12
IBMΒ 1130 16
DECΒ PDP-15 18
XDSΒ 940 24
ElectrologicaΒ X8 27
XDSΒ SigmaΒ 9 32
HoneywellΒ 6180 36
CDCΒ 3600 48
CDCΒ Cyber 60

Π―Ρ‡Π΅ΠΉΠΊΠ°Β β€” минимальная адрСсуСмая Π΅Π΄ΠΈΠ½ΠΈΡ†Π° памяти. Π’ послСдниС Π³ΠΎΠ΄Ρ‹ ΠΏΡ€Π°ΠΊ-


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

УпорядочСниС Π±Π°ΠΉΡ‚ΠΎΠ²
Π‘Π°ΠΉΡ‚Ρ‹ Π² словС ΠΌΠΎΠ³ΡƒΡ‚ Π½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ ΠΈΠ»ΠΈ справа Π½Π°Π»Π΅Π²ΠΎ. На ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ
взгляд ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ этими двумя Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ Π½Π΅Ρ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹, Π½ΠΎ
Основная ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     97

ΠΌΡ‹ скоро ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±ΠΎΡ€ ΠΈΠΌΠ΅Π΅Ρ‚ большоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. На рис.Β 2.9,Β Π° ΠΈΠ·ΠΎΠ±Ρ€Π°-


ΠΆΠ΅Π½Π° ΠΎΠ±Π»Π°ΡΡ‚ΡŒ памяти 32-разрядного ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±Π°ΠΉΡ‚Ρ‹ ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎ-
Π²Π°Π½Ρ‹ слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ (ΠΊΠ°ΠΊ Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² SPARC ΠΈΠ»ΠΈ мэйнфрСймов IBM). На
рис.Β 2.9,Β Π± ΠΏΠΎΠΊΠ°Π·Π°Π½Π° аналогичная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ памяти 32-разрядного ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°
с нумСрациСй Π±Π°ΠΉΡ‚ΠΎΠ² справа Π½Π°Π»Π΅Π²ΠΎ (ΠΊΠ°ΠΊ Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Intel). Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈΠ·
этих систСм нумСрация начинаСтся с Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ порядка, Π² связи с Ρ‡Π΅ΠΌ ΠΎΠ½Π° ΠΎΡ‚-
носится ΠΊ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² с прямым порядком слСдования Π±Π°ΠΉΡ‚ΠΎΠ² (big
endian)Β β€” Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ систСмам с ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ порядком слСдования
Π±Π°ΠΉΡ‚ΠΎΠ² (little endian) (рис.Β 2.9,Β Π°). ΠœΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΡ‡ΠΈΠΌ, эти Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ (Β«big endianΒ»
ΠΈΒ Β«little endianΒ») заимствованы ΠΈΠ· Β«ΠŸΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΈΠΉ Π“ΡƒΠ»Π»ΠΈΠ²Π΅Ρ€Π°Β» Π‘Π²ΠΈΡ„Ρ‚Π°Β β€” ΠΎΠ½, ΠΊΠ°ΠΊ
ΠΌΡ‹ ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΠΈΡ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ спора ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΎΠ² ΠΎ Ρ‚ΠΎΠΌ, с ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ†Π°
Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΠ²Π°Ρ‚ΡŒ яйца. Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ Π²Π²Π΅Π΄Π΅Π½Ρ‹ Π² Π½Π°ΡƒΡ‡Π½Ρ‹ΠΉ ΠΎΠ±ΠΎΡ€ΠΎΡ‚ Π² Π²ΠΈΡ€Ρ‚Ρƒ-
ΠΎΠ·Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Коэна (1981).

Рис. 2.9. ΠŸΠ°ΠΌΡΡ‚ΡŒ с прямым порядком слСдования Π±Π°ΠΉΡ‚ΠΎΠ²Β (Π°);


ΠΏΠ°ΠΌΡΡ‚ΡŒ с ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ порядком слСдования Π±Π°ΠΉΡ‚ΠΎΠ²Β (Π±)

Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΎΠ±Π΅ΠΈΡ… систСмах 32-разрядноС Ρ†Π΅Π»ΠΎΠ΅ число (Π½Π°ΠΏΡ€ΠΈ-


ΠΌΠ΅Ρ€,Β 6) прСдставлСно Π±ΠΈΡ‚Π°ΠΌΠΈ 110 Π² Ρ‚Ρ€Π΅Ρ… ΠΊΡ€Π°ΠΉΠ½ΠΈΡ… ΠΏΡ€Π°Π²Ρ‹Ρ… Π±ΠΈΡ‚Π°Ρ… слова, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅
29Β Π±ΠΈΡ‚ прСдставлСны нулями. Если Π±Π°ΠΉΡ‚Ρ‹ Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ, Π±ΠΈΡ‚Ρ‹ 110
находятся Π² Π±Π°ΠΉΡ‚Π΅ 3 (ΠΈΠ»ΠΈ 7, ΠΈΠ»ΠΈ 11 ΠΈΒ Ρ‚.Β Π΄.). Если Π±Π°ΠΉΡ‚Ρ‹ Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ справа Π½Π°-
Π»Π΅Π²ΠΎ, Π±ΠΈΡ‚Ρ‹ 110 находятся Π² Π±Π°ΠΉΡ‚Π΅ 0 (ΠΈΠ»ΠΈ 4, ΠΈΠ»ΠΈ 8 ΠΈΒ Ρ‚.Β Π΄.). Π’ ΠΎΠ±Π΅ΠΈΡ… систСмах слово,
содСрТащСС это Ρ†Π΅Π»ΠΎΠ΅ число, ΠΈΠΌΠ΅Π΅Ρ‚ адрСс 0.
Если ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ содСрТат Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†Π΅Π»Ρ‹Π΅ числа, Π½ΠΈΠΊΠ°ΠΊΠΈΡ… слоТностСй Π½Π΅ Π²ΠΎΠ·-
Π½ΠΈΠΊΠ°Π΅Ρ‚. Однако ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ использования Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
Ρ†Π΅Π»Ρ‹Ρ… чисСл, Π½ΠΎ ΠΈ Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ символов ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. Рассмотрим, Π½Π°-
ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ запись Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ пСрсоналС, ΡΠΎΡΡ‚ΠΎΡΡ‰ΡƒΡŽ ΠΈΠ· строки (имя сотруд-
Π½ΠΈΠΊΠ°) ΠΈ Π΄Π²ΡƒΡ… Ρ†Π΅Π»Ρ‹Ρ… чисСл (возраст ΠΈ Π½ΠΎΠΌΠ΅Ρ€ ΠΎΡ‚Π΄Π΅Π»Π°). Π‘Ρ‚Ρ€ΠΎΠΊΠ° Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ ΠΎΠ΄Π½ΠΈΠΌ
ΠΈΠ»ΠΈ нСсколькими Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌΠΈ Π±Π°ΠΉΡ‚Π°ΠΌΠΈ, ΠΏΡ€ΠΈΠ·Π²Π°Π½Π½Ρ‹ΠΌΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ слово Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ.
На рис.Β 2.10,Β Π° для записи Β«JimΒ Smith, 21 Π³ΠΎΠ΄, ΠΎΡ‚Π΄Π΅Π» 260Β» (1  256Β + 4Β = 260)
прСдставлСна схСма с Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π±Π°ΠΉΡ‚ΠΎΠ² справа Π½Π°Π»Π΅Π²ΠΎ, Π° Π½Π° рис.Β 2.10,Β Π±Β β€” с ну-
ΠΌΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π±Π°ΠΉΡ‚ΠΎΠ² слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ.
Оба эти прСдставлСния Ρ…ΠΎΡ€ΠΎΡˆΠΈ ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ Π½Π΅ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²Ρ‹. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹
Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² пытаСтся ΠΏΠ΅Ρ€Π΅ΡΠ»Π°Ρ‚ΡŒ запись Π½Π°
Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΠΎ сСти. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ машина с Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π±Π°ΠΉΡ‚ΠΎΠ²
слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ пСрСсылаСт запись Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π±Π°ΠΉΡ‚ΠΎΠ² справа
98      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Рис. 2.10. Π—Π°ΠΏΠΈΡΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ сотрудникС для ΠΌΠ°ΡˆΠΈΠ½Ρ‹ с прямым порядком слСдования
Π±Π°ΠΉΡ‚ΠΎΠ²Β (Π°); Ρ‚Π° ΠΆΠ΅ запись для ΠΌΠ°ΡˆΠΈΠ½Ρ‹ с ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ порядком слСдования Π±Π°ΠΉΡ‚ΠΎΠ²Β (Π±);
Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ записи с ΠΌΠ°ΡˆΠΈΠ½Ρ‹ с прямым порядком слСдования Π±Π°ΠΉΡ‚ΠΎΠ² Π½Π°
ΠΌΠ°ΡˆΠΈΠ½Ρƒ с ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ порядком слСдования Π±Π°ΠΉΡ‚ΠΎΠ²Β (Π²); Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ пСрСстановки Π±Π°ΠΉΡ‚ΠΎΠ²
Π²Β ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ случаС (Π³ )

Π½Π°Π»Π΅Π²ΠΎ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π±Π°ΠΉΡ‚Ρƒ, начиная с Π±Π°ΠΉΡ‚Π° 0 ΠΈ заканчивая Π±Π°ΠΉΡ‚ΠΎΠΌ 19. Для ΠΏΡ€ΠΎ-
стоты Π±ΡƒΠ΄Π΅ΠΌ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±ΠΈΡ‚Ρ‹ Π½Π΅ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ,
Π±Π°ΠΉΡ‚ 0 пСрСносится ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π½Π° Π²Ρ‚ΠΎΡ€ΡƒΡŽ Π² Π±Π°ΠΉΡ‚ 0 ΠΈΒ Ρ‚.Β Π΄., ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ
Π½Π° рис.Β 2.10,Β Π².
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΉ запись, имя ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π½ΠΎ возраст ΠΏΠΎΠ»Ρƒ-
чаСтся 21  224, ΠΈ Π½ΠΎΠΌΠ΅Ρ€ ΠΎΡ‚Π΄Π΅Π»Π° Ρ‚ΠΎΠΆΠ΅ искаТаСтся. Вакая ситуация Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΏΠΎ-
ΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ записи порядок слСдования Π±ΡƒΠΊΠ² Π² словС мСняСтся Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ
Π½ΡƒΠΆΠ½ΠΎ, Π½ΠΎ ΠΏΡ€ΠΈ этом порядок слСдования Π±Π°ΠΉΡ‚ΠΎΠ² Π² Ρ†Π΅Π»Ρ‹Ρ… числах Ρ‚ΠΎΠΆΠ΅ мСняСтся,
Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π½Π΅Π²Π΅Ρ€Π½ΠΎΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ.
ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹Β β€” использованиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая Π±Ρ‹
ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»Π° Π±Π°ΠΉΡ‚Ρ‹ Π² словС послС создания ΠΊΠΎΠΏΠΈΠΈ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ
прСдставлСн Π½Π° рис.Β 2.11,Β Π³. ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ числа стали ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ, ΠΎΠ΄Π½Π°ΠΊΠΎ
строка ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ Π² Β«MIJTIMSΒ», ΠΏΡ€ΠΈ этом Π±ΡƒΠΊΠ²Π° Β«HΒ» Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΠ»Π°ΡΡŒ
ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ. Π‘Ρ‚Ρ€ΠΎΠΊΠ° пСрСворачиваСтся ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ сначала считываСт
Π±Π°ΠΉΡ‚ 0 (ΠΏΡ€ΠΎΠ±Π΅Π»), Π·Π°Ρ‚Π΅ΠΌ Π±Π°ΠΉΡ‚ 1 (M)Β ΠΈΒ Ρ‚.Β Π΄.
ΠŸΡ€ΠΎΡΡ‚ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π΅ сущСствуСт. Π•ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ способ, Π½ΠΎ ΠΎΠ½ нСэффСктивСн.
(НуТно ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽ-
Ρ‰ΠΈΠΉ, ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… слСдуСт Π·Π° Π½ΠΈΠΌΒ β€” строка, Ρ†Π΅Π»ΠΎΠ΅ ΠΈΒ Ρ‚.Β Π΄. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ-ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ прСобразования.)
Ясно, Ρ‡Ρ‚ΠΎ отсутствиС стандарта упорядочивания Π±Π°ΠΉΡ‚ΠΎΠ² являСтся ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠΉ ΠΏΡ€ΠΎ-
Π±Π»Π΅ΠΌΠΎΠΉ ΠΏΡ€ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ машинами.

Код исправлСния ошибок


Π’ памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΠ·-Π·Π° всплСсков напряТСния ΠΈ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ врСмя
ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ошибки. Для Π±ΠΎΡ€ΡŒΠ±Ρ‹ с Π½ΠΈΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ спСци-
Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹, ΡƒΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ошибки. Π’ этом случаС
ΠΊΒ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ слову Π² памяти особым ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹.
Когда слово считываСтся ΠΈΠ· памяти, эти Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎ
ΠΈ позволяСт ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ошибки.
Основная ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     99

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ с ошибками, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ,


Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой эти ошибки. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ слово состоит ΠΈΠ· m Π±ΠΈΡ‚
Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΡ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ прибавляСм r Π±ΠΈΡ‚ (ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов).
ΠŸΡƒΡΡ‚ΡŒ общая Π΄Π»ΠΈΠ½Π° слова составит n Π±ΠΈΡ‚ (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ nΒ = mΒ + r). Π•Π΄ΠΈΠ½ΠΈΡ†Ρƒ ΠΈΠ· n Π±ΠΈΡ‚,
ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ m Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ r ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов, часто Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ
словом.
Для Π»ΡŽΠ±Ρ‹Ρ… Π΄Π²ΡƒΡ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 10001001 ΠΈ 10110001, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅-
Π΄Π΅Π»ΠΈΡ‚ΡŒ, сколько ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π±ΠΈΡ‚ΠΎΠ² Π² Π½ΠΈΡ… ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ. Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅
Ρ‚Π°ΠΊΠΈΡ… Π±ΠΈΡ‚Π° Ρ‚Ρ€ΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ количСство ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ Π±ΠΈΡ‚ΠΎΠ², Π½ΡƒΠΆΠ½ΠΎ Π½Π°Π΄
двумя ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ словами произвСсти Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Π˜Π‘ΠšΠ›ΠЧАΠΠ©Π•Π•
Π˜Π›Π˜ ΠΈ ΡΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ число Π±ΠΈΡ‚ΠΎΠ² со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 1 Π² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅. Число
Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π΄Π²Π° слова, называСтся ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ
Π₯эмминга [Hamming, 1950]. Если ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» Π₯эмминга для Π΄Π²ΡƒΡ… слов Ρ€Π°Π²Π΅Π½ d,
Π·Π½Π°Ρ‡ΠΈΡ‚, достаточно d одноразрядных ошибок, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ слово
Π²Β Π΄Ρ€ΡƒΠ³ΠΎΠ΅. НапримСр, ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» Π₯эмминга для ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов 11110001 ΠΈ 00110000
Ρ€Π°Π²Π΅Π½ 3, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для прСвращСния ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ слова Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠ΅ достаточно Ρ‚Ρ€Π΅Ρ…
одноразрядных ошибок.
ΠŸΠ°ΠΌΡΡ‚ΡŒ состоит ΠΈΠ· m-разрядных слов, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ 2m Π²Π°Ρ€ΠΈΠ°Π½-
Ρ‚ΠΎΠ² сочСтания Π±ΠΈΡ‚ΠΎΠ². ΠšΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова состоят ΠΈΠ· n Π±ΠΈΡ‚, Π½ΠΎ ΠΈΠ·-Π·Π° способа подсчСта
ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов допустимы Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 2m ΠΈΠ· 2n ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов. Если Π² памяти
обнаруТиваСтся нСдопустимоС ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π°
ошибка. ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° подсчСта ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов ΠΌΠΎΠΆΠ½ΠΎ соста-
Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ список допустимых ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов ΠΈ ΠΈΠ· этого списка Π½Π°ΠΉΡ‚ΠΈ Π΄Π²Π° слова,
для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» Π₯эмминга Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ. Π­Ρ‚ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» Π₯эмминга
для полного кода.
ВозмоТности ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ исправлСния ошибок ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° зависят
ΠΎΡ‚ Π΅Π³ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° Π₯эмминга. Для обнаруТСния d одноразрядных ошибок Π½Π΅ΠΎΠ±-
Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΠ΄ с ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ dΒ + 1, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ d ошибок Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ
допустимоС ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ допустимоС ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово. БоотвСтствСнно,
для исправлСния d одноразрядных ошибок Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΠ΄ с ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ 2dΒ + 1,
ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² этом случаС допустимыС ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ сильно ΠΎΡ‚Π»ΠΈΡ‡Π°-
ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Ссли ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ d ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅
слово окаТСтся Π±Π»ΠΈΠΆΠ΅ ΠΊ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠΌΡƒ, Ρ‡Π΅ΠΌ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово, поэтому
Π΅Π³ΠΎ Π±Π΅Π· Ρ‚Ρ€ΡƒΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ.
Π’ качСствС простого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΊΠΎΠ΄Π° с ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ΠΌ ошибок рассмотрим ΠΊΠΎΠ΄,
Π²Β ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ присоСдиняСтся ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚ чСтности. Π‘ΠΈΡ‚ чСтности Π²Ρ‹Π±ΠΈΡ€Π°-
Стся Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ число Π±ΠΈΡ‚ΠΎΠ² со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 1 Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΌ словС Π±Ρ‹Π»ΠΎ
Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ (ΠΈΠ»ΠΈ Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ). Π˜Π½Ρ‚Π΅Ρ€Π²Π°Π» Π₯эмминга для этого ΠΊΠΎΠ΄Π° Ρ€Π°Π²Π΅Π½ 2, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ
любая одноразрядная ошибка ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΌΡƒ слову с Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ‡Π΅Ρ‚-
Π½ΠΎΡΡ‚ΡŒΡŽ. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, достаточно Π΄Π²ΡƒΡ… одноразрядных ошибок для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°
ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ допустимого ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ допустимому слову. Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄
ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для обнаруТСния ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Ρ… ошибок. Если ΠΈΠ· памяти счи-
тываСтся слово с Π½Π΅Π²Π΅Ρ€Π½ΠΎΠΉ Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒΡŽ, поступаСт сигнал ΠΎΠ± ошибкС. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°
Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π½Π΅ смоТСт, Π½ΠΎ Π·Π°Ρ‚ΠΎ Π½Π΅ выдаст Π½Π΅Π²Π΅Ρ€Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ².
Π’ качСствС простого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΊΠΎΠ΄Π° исправлСния ошибок рассмотрим ΠΊΠΎΠ΄ с чС-
Ρ‚Ρ‹Ρ€ΡŒΠΌΡ допустимыми ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ словами: 0000000000, 0000011111, 1111100000
ΠΈ 1111111111.
100      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Π˜Π½Ρ‚Π΅Ρ€Π²Π°Π» Π₯эмминга для этого ΠΊΠΎΠ΄Π° Ρ€Π°Π²Π΅Π½ 5. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ исправ-
Π»ΡΡ‚ΡŒ Π΄Π²ΠΎΠΉΠ½Ρ‹Π΅ ошибки. Если появляСтся ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово 0000000111, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ это слово выглядСло ΠΊΠ°ΠΊ 0000011111 (Ссли ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ Π½Π΅
Π±ΠΎΠ»Π΅Π΅ Π΄Π²ΡƒΡ… ошибок). ΠŸΡ€ΠΈ появлСнии Ρ‚Ρ€Π΅Ρ… ошибок (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, слово 0000000000
мСняСтся Π½Π° 0000000111) этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.
ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ с m Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ r ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ…
разрядов, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ всС одноразрядныС ошибки. КаТдоС ΠΈΠ· 2m
допустимых слов ΠΈΠΌΠ΅Π΅Ρ‚ n нСдопустимых ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚
допустимого ΠΎΠ΄Π½ΠΈΠΌ Π±ΠΈΡ‚ΠΎΠΌ. Они ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· n Π±ΠΈΡ‚
Π²Β n-разрядном ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΌ словС. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· 2m допустимых слов
Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ nΒ + 1 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… сочСтаний Π±ΠΈΡ‚ΠΎΠ², приписываСмых этому слову (n Π²ΠΎΠ·-
ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ). ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ±Ρ‰Π΅Π΅ число
Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сочСтаний Π±ΠΈΡ‚ΠΎΠ² Ρ€Π°Π²Π½ΠΎ 2n, Ρ‚ΠΎ (nΒ + 1)Β 2m ≀ 2n. Π’Π°ΠΊ ΠΊΠ°ΠΊ nΒ = mΒ + r, Ρ‚ΠΎ
(mΒ +Β rΒ + 1) ≀ 2r. Π­Ρ‚Π° Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° Π΄Π°Π΅Ρ‚ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π΅Π΄Π΅Π» числа ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов,
Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для исправлСния ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Ρ… ошибок. Π’ Ρ‚Π°Π±Π».Β 2.2 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎ-
Π΄ΠΈΠΌΠΎΠ΅ количСство ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов для слов Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.
Π’Π°Π±Π»ΠΈΡ†Π° 2.2. Число ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов для ΠΊΠΎΠ΄Π°, способного ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ
ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ ошибки
Π Π°Π·ΠΌΠ΅Ρ€ исходно­ ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΒ­ ΠžΠ±Ρ‰ΠΈΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Β­
Π³ΠΎ слова Π½Ρ‹Ρ… разрядов слова ния слова
8 4 12 50
16 5 21 31
32 6 38 19
64 7 71 11
128 8 136 6
256 9 265 4
512 10 522 2

Π­Ρ‚ΠΎΠ³ΠΎ тСорСтичСского Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄Π΅Π»Π° ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΌΠ΅Ρ‚ΠΎΠ΄


Π ΠΈΡ‡Π°Ρ€Π΄Π° Π₯эмминга (1950). Но ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ,
Π΄Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ схСму, которая Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚
идСю ΠΊΠΎΠ΄Π° исправлСния ошибок для 4-разрядных слов. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π’Π΅Π½Π½Π° Π½Π°
рис.Β 2.11 содСрТит 3Β ΠΊΡ€ΡƒΠ³Π°, A, B ΠΈ C, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ вмСстС ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ сСмь сСкторов.
Π”Π°Π²Π°ΠΉΡ‚Π΅ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌ Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° слово ΠΈΠ· 4Β Π±ΠΈΡ‚ 1100 Π² сСкторы AB, ABC,
AC ΠΈ BC, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π±ΠΈΡ‚Ρƒ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСкторС (Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΌ порядкС). ПодобноС
ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ рис.Β 2.11,Β Π°.
Π”Π°Π»Π΅Π΅ ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π±ΠΈΡ‚ чСтности ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… пустых сСкторов, Ρ‡Ρ‚ΠΎΠ±Ρ‹
сумма Π±ΠΈΡ‚ΠΎΠ² Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΊΡ€ΡƒΠ³ΠΎΠ², A, B, ΠΈ C, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ Ρ‡Π΅Ρ‚Π½ΠΎΠΉ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°-
Π·Π°Π½ΠΎ Π½Π° рис.Β 2.11,Β Π±. Π’ ΠΊΡ€ΡƒΠ³Π΅ А находится 4 числа: 0, 0, 1 ΠΈ 1, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² суммС
Π΄Π°ΡŽΡ‚ Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число 2. Π’ ΠΊΡ€ΡƒΠ³Π΅ B находятся числа 1, 1, 0 ΠΈ 0, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈ
слоТСнии Π΄Π°ΡŽΡ‚ Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число 2. Аналогичная ситуация ΠΈ для ΠΊΡ€ΡƒΠ³Π° C. Π’ Π΄Π°Π½Π½ΠΎΠΌ
ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ всС суммы ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹, Π½ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ случаи
с суммами 0 ΠΈ 4. Рисунок соотвСтствуСт ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΌΡƒ слову, состоящСму ΠΈΠ· 4 Π±ΠΈΡ‚
Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ 3 Π±ΠΈΡ‚ чСтности.
Основная ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     101

Рис. 2.11. ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ числа 1100Β (Π°); Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π±ΠΈΡ‚Ρ‹ чСтности (Π±);


ΠΎΡˆΠΈΠ±ΠΊΠ°Β Π²Β ΡΠ΅ΠΊΡ‚ΠΎΡ€Π΅Β ACΒ (Π²)

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π±ΠΈΡ‚ Π² сСкторС AC измСнился с 0 Π½Π° 1, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π°


рис.Β 2.11,Β Π². ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΡ€ΡƒΠ³ΠΈ A ΠΈ C ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌΠΈ.
ЕдинствСнный способ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚,Β β€” Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅-
Π½ΠΈΠ΅ значСния 0 Π±ΠΈΡ‚Ρƒ Π² сСкторС AC. Π’Π°ΠΊΠΈΠΌ способом ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ
ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ ошибки автоматичСски.
А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ посмотрим, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π₯эмминга ΠΏΡ€ΠΈ соз-
Π΄Π°Π½ΠΈΠΈ ΠΊΠΎΠ΄ΠΎΠ² исправлСния ошибок для слов любого Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. Π’ ΠΊΠΎΠ΄Π΅ Π₯эмминга
ΠΊ слову, состоящСму ΠΈΠ· m Π±ΠΈΡ‚, Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ r Π±ΠΈΡ‚ чСтности, ΠΏΡ€ΠΈ этом образуСтся
слово Π΄Π»ΠΈΠ½ΠΎΠΉ mΒ + r Π±ΠΈΡ‚. Π‘ΠΈΡ‚Ρ‹ Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ с Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ (Π° Π½Π΅ с нуля), ΠΏΡ€ΠΈΡ‡Π΅ΠΌ
ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ считаСтся ΠΊΡ€Π°ΠΉΠ½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ. ВсС Π±ΠΈΡ‚Ρ‹, Π½ΠΎΠΌΠ΅Ρ€Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…Β β€” стСпСни Π΄Π²ΠΎΠΉΠΊΠΈ,
ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±ΠΈΡ‚Π°ΠΌΠΈ чСтности; ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Π΄Π°Π½Π½Ρ‹Ρ…. НапримСр,
ΠΊΒ 16-разрядному слову Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ 5 Π±ΠΈΡ‚ чСтности. Π‘ΠΈΡ‚Ρ‹ с Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ 1, 2,
4, 8 ΠΈ 16Β β€” Π±ΠΈΡ‚Ρ‹ чСтности, всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅Β β€” Π±ΠΈΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. ВсСго слово содСрТит
21 Π±ΠΈΡ‚ (16 Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ 5 Π±ΠΈΡ‚ чСтности). Π’ рассматриваСмом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ (Π²Ρ‹Π±ΠΎΡ€ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ).
ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±ΠΈΡ‚ чСтности позволяСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π±ΠΈΡ‚ΠΎΠ²Ρ‹Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ.
ΠžΠ±Ρ‰Π΅Π΅ число Π±ΠΈΡ‚ΠΎΠ² со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 1 Π² провСряСмых позициях Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ‡Π΅Ρ‚-
Π½Ρ‹ΠΌ. НиТС ΡƒΠΊΠ°Π·Π°Π½Ρ‹ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° чСтности:
бит 1 провСряСт Π±ΠΈΡ‚Ρ‹ 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21;
бит 2 провСряСт Π±ΠΈΡ‚Ρ‹ 2, 3, 6, 7, 10, 11, 14, 15, 18, 19;
бит 4 провСряСт Π±ΠΈΡ‚Ρ‹ 4, 5, 6, 7, 12, 13, 14, 15, 20, 21;
бит 8 провСряСт Π±ΠΈΡ‚Ρ‹ 8, 9, 10, 11, 12, 13, 14, 15;
бит 16 провСряСт Π±ΠΈΡ‚Ρ‹ 16, 17, 18, 19, 20, 21.
Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС Π±ΠΈΡ‚ b провСряСтся Π±ΠΈΡ‚Π°ΠΌΠΈ b1, b2,Β ...,Β bj, Ρ‚Π°ΠΊΠΈΠΌΠΈ Ρ‡Ρ‚ΠΎ b1Β + b2Β +
+ ...Β + bjΒ = b. НапримСр, Π±ΠΈΡ‚ 5 провСряСтся Π±ΠΈΡ‚Π°ΠΌΠΈ 1 ΠΈ 4, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ 1Β + 4 = 5.
Π‘ΠΈΡ‚Β 6 провСряСтся Π±ΠΈΡ‚Π°ΠΌΠΈ 2 ΠΈ 4, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ 2Β + 4Β = 6 ΠΈΒ Ρ‚.Β Π΄.
Рисунок 2.12 ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ построСниС ΠΊΠΎΠ΄Π° Π₯эмминга для 16-разрядного
слова 1111000010101110. Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ 21-разрядным ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом
являСтся 001011100000101101110. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ происходит исправлСниС
ошибок, рассмотрим, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, Ссли Π±ΠΈΡ‚ 5 ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈ-
ΠΌΠ΅Ρ€, ΠΈΠ·-Π·Π° Ρ€Π΅Π·ΠΊΠΎΠ³ΠΎ скачка напряТСния). Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ вмСсто ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова
001011100000101101110 получится 001001100000101101110. Π‘ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹
5Β Π±ΠΈΡ‚ чСтности. Π’ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.
102      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΒΒΠ½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π±ΠΈΡ‚ чСтности 1 (Π±ΠΈΡ‚Ρ‹ 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21 со-
Π΄Π΅Ρ€ΠΆΠ°Ρ‚ ΠΏΡΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ†);
ΒΒΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π±ΠΈΡ‚ чСтности 2 (Π±ΠΈΡ‚Ρ‹ 2, 3, 6, 7, 10, 11, 14, 15, 18, 19 содСрТат
ΡˆΠ΅ΡΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ†);
ΒΒΠ½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π±ΠΈΡ‚ чСтности 4 (Π±ΠΈΡ‚Ρ‹ 4, 5, 6, 7, 12, 13, 14, 15, 20, 21 содСрТат
ΠΏΡΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ†);
ΒΒΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π±ΠΈΡ‚ чСтности 8 (Π±ΠΈΡ‚Ρ‹ 8, 9, 10, 11, 12, 13, 14, 15 содСрТат Π΄Π²Π΅
Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹);
ΒΒΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π±ΠΈΡ‚ чСтности 16 (Π±ΠΈΡ‚Ρ‹ 16, 17, 18, 19, 20, 21 содСрТат Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅
Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹).
ΠžΠ±Ρ‰Π΅Π΅ число Π΅Π΄ΠΈΠ½ΠΈΡ† Π² Π±ΠΈΡ‚Π°Ρ… 1, 3, 5, 7, 9, 11, 13, 15, 17, 19 ΠΈ 21 Π΄ΠΎΠ»ΠΆΠ½ΠΎ
Π±Ρ‹Ρ‚ΡŒ Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ.
ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π±ΠΈΡ‚ΠΎΠ², провСряСмых Π±ΠΈΡ‚ΠΎΠΌ чСтности 1
(Π°Β ΠΈΠΌΠ΅Π½Π½ΠΎ 1, 3, 5, 7, 9, 11, 13, 15, 17, 19 ΠΈ 21). Π‘ΠΈΡ‚ чСтности 4 Ρ‚ΠΎΠΆΠ΅ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ.
Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π±ΠΈΡ‚ΠΎΠ²: 4, 5, 6, 7, 12, 13, 14,
15, 20, 21. Ошибка Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π² Π±ΠΈΡ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТится Π² ΠΎΠ±ΠΎΠΈΡ… списках.
Π’Β Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΎΠ±Ρ‰ΠΈΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±ΠΈΡ‚Ρ‹ 5, 7, 13, 15 ΠΈ 21. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±ΠΈΡ‚ Ρ‡Π΅Ρ‚-
ности 2 ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ, Π±ΠΈΡ‚Ρ‹ 7 ΠΈ 15 ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±ΠΈΡ‚Π° чСтности 8
ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ошибки Π² Π±ΠΈΡ‚Π΅ 13. НаконСц, Π±ΠΈΡ‚ 21 Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ, ΠΏΠΎ-
ΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±ΠΈΡ‚ чСтности 16 ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ. Π’ ΠΈΡ‚ΠΎΠ³Π΅ остаСтся Π±ΠΈΡ‚ 5, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈ кроСтся
ошибка. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ этот Π±ΠΈΡ‚ ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 1, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0.
ИмСнно Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ ошибки.

Рис. 2.12. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π₯эмминга для слова 1111000010101110 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ


ΠΊΒ Π±ΠΈΡ‚Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… пяти ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π±ΠΈΡ‚, сначала Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ всС Π±ΠΈΡ‚Ρ‹ чСтности.
Если ΠΎΠ½ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅, ошибки Π½Π΅Ρ‚ (ΠΈΠ»ΠΈ Π΅ΡΡ‚ΡŒ, Π½ΠΎ ошибка Π½Π΅ однократная). Если
ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈΡΡŒ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹ чСтности, Π½ΡƒΠΆΠ½ΠΎ ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ ΠΈΡ… Π½ΠΎΠΌΠ΅Ρ€Π°. Π‘ΡƒΠΌΠΌΠ°,
получСнная Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, даст Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π°. НапримСр,
Ссли Π±ΠΈΡ‚Ρ‹ чСтности 1 ΠΈ 4 Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅, Π° 2, 8 ΠΈ 16 ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅, Ρ‚ΠΎ ошибка
ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° Π² Π±ΠΈΡ‚Π΅ 5 (1Β + 4).

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

ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ для увСличСния Смкости, Π° Π½Π΅ быстродСйствия,


Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ€Π°Π·Ρ€Ρ‹Π² Π΅Ρ‰Π΅ большим. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Ρ‚Π°ΠΊΠΎΠ΅ нСсоотвСтствиС Π² скорости
Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° процСссор обращаСтся ΠΊ памяти, ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚
нСсколько ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ², ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠ½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½ΠΎΠ΅ слово. Π§Π΅ΠΌ
ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠ°ΠΌΡΡ‚ΡŒ, Ρ‚Π΅ΠΌ дольшС процСссору приходится ΠΆΠ΄Π°Ρ‚ΡŒ, Ρ‚Π΅ΠΌ боль-
шС Ρ†ΠΈΠΊΠ»ΠΎΠ² ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚.
Как ΠΌΡ‹ ΡƒΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π»ΠΈ, Π΅ΡΡ‚ΡŒ Π΄Π²Π° ΠΏΡƒΡ‚ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Π‘Π°ΠΌΡ‹ΠΉ простой ΠΈΠ·
Π½ΠΈΡ…Β β€” Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· памяти ΠΈ ΠΏΡ€ΠΈ этом ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»-
Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄, Π½ΠΎ Ссли какая-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° попытаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ слово Π΄ΠΎ
Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ считано ΠΈΠ· памяти, процСссор Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π§Π΅ΠΌ
ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠ°ΠΌΡΡ‚ΡŒ, Ρ‚Π΅ΠΌ Ρ‡Π°Ρ‰Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ такая ситуация ΠΈΒ Ρ‚Π΅ΠΌ боль-
шС окаТСтся врСмя простоя процСссора. НапримСр, Ссли ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ· пяти
обращаСтся ΠΊ памяти ΠΈ врСмя обращСния составляСт 5 Ρ†ΠΈΠΊΠ»ΠΎΠ², врСмя выполнСния
увСличиваСтся Π²Π΄Π²ΠΎΠ΅ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ к памяти. Но Ссли
врСмя обращСния ΠΊ памяти составляСт 50Β Ρ†ΠΈΠΊΠ»ΠΎΠ², Ρ‚ΠΎ врСмя выполнСния ΡƒΠ²Π΅Π»ΠΈ-
чиваСтся ΡƒΠΆΠ΅ Π² 11 Ρ€Π°Π· (5 Ρ†ΠΈΠΊΠ»ΠΎΠ² Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ + 50Β Ρ†ΠΈΠΊΠ»ΠΎΠ² оТидания
Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· памяти).
Π”Ρ€ΡƒΠ³ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹Β β€” ΡΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°ΡˆΠΈΠ½Ρƒ, которая Π½Π΅ приостанав-
Π»ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ, Π½ΠΎ слСдит, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹-компиляторы Π½Π΅ использовали слова Π΄ΠΎ
Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ считаны ΠΈΠ· памяти. Однако это Π½Π΅ Ρ‚Π°ΠΊ просто ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊ-
Ρ‚ΠΈΠΊΠ΅. Часто ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ машина Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅
дСйствия, поэтому компилятор Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ пустыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅
производят Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Π½ΠΎ ΠΏΡ€ΠΈ этом Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ мСсто Π² памяти. Π’ дСйстви-
Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ, Π° Π½Π΅
Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния, Π½ΠΎ сниТСниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ этом Ρ‚Π°ΠΊΠΎΠ΅Β ΠΆΠ΅.
На самом Π΄Π΅Π»Π΅ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ тСхнологичСская, Π° экономичСская. Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Ρ‹
Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ, которая Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊ ΠΆΠ΅ быстро, ΠΊΠ°ΠΊ процСссор.
Однако Π΅Π΅ приходится ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ прямо Π½Π° микросхСму процСссора (ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ
информация Ρ‡Π΅Ρ€Π΅Π· ΡˆΠΈΠ½Ρƒ поступаСт ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ). Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ памяти боль-
шого объСма Π½Π° микросхСмС процСссора ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, Π° ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ-
Π½ΠΎ, ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, Π΄Π°ΠΆΠ΅ Ссли Π±Ρ‹ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π½Π΅ ΠΈΠΌΠ΅Π»Π° значСния, всС Ρ€Π°Π²Π½ΠΎ
ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ограничСния Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ создаваСмых процСссоров. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ,
приходится Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ быстрой ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ нСбольшого объСма ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ
ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ большого объСма. (ΠœΡ‹, СстСствСнно, ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Π»ΠΈ Π±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΠΏΠ°-
ΠΌΡΡ‚ΡŒ большого объСма ΠΈ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π΄Π΅ΡˆΠ΅Π²ΡƒΡŽ.)
Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠ΅ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ
ΠΈ Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ с большой ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎΠΉ Ρ†Π΅Π½Π΅
ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ с высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΈ большой Смкости. ΠŸΠ°ΠΌΡΡ‚ΡŒ
нСбольшого объСма с высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ называСтся кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ (ΠΎΡ‚
французского слова Β«cacher» — Β«ΠΏΡ€ΡΡ‚Π°Ρ‚ΡŒΒ»1; читаСтся «кашэ»). Π”Π°Π»Π΅Π΅ ΠΌΡ‹ ΠΊΡ€Π°Ρ‚ΠΊΠΎ
опишСм, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅
описаниС Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π² Π³Π»Π°Π²Π΅Β 4.
Основная идСя кэш-памяти проста: Π² Π½Π΅ΠΉ находятся слова, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‡Π°Ρ‰Π΅
всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. Если процСссору Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ°ΠΊΠΎΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ слово, сначала ΠΎΠ½
1
Π’ английском языкС слово Β«cashΒ» ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«Π½Π°Π»ΠΈΡ‡Π½Ρ‹Π΅ (ΠΊΠ°Ρ€ΠΌΠ°Π½Π½Ρ‹Π΅) дСньги», Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎ,
Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ. А ΡƒΠΆΠ΅ ΠΈΠ· Π½Π΅Π³ΠΎ ΠΈ образовался Ρ‚Π΅Ρ€ΠΌΠΈΠ½ «кэш», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ относят ΠΊ свСрхопСративной
памяти.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
104      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

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

Рис. 2.13. Кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΠΎ Π»ΠΎΠ³ΠΈΠΊΠ΅ Π²Π΅Ρ‰Π΅ΠΉ Π΄ΠΎΠ»ΠΆΠ½Π° Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ процСссором


ΠΈ основной ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ. Π’ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ сущСствуСт Ρ‚Ρ€ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°
размСщСния кэш-памяти

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ провСсти ΠΈ Π±ΠΎΠ»Π΅Π΅ строгиС вычислСния. ΠŸΡƒΡΡ‚ΡŒ cΒ β€” врСмя досту-


ΠΏΠ° ΠΊ кэш-памяти, mΒ β€” врСмя доступа ΠΊ основной памяти ΠΈ hΒ β€” коэффициСнт
кэш-ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠΉ (hit ratio), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ числа ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ
ΠΊ кэш памяти ΠΈ ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа всСх ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ памяти. Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅
hΒ = (kΒ β€” 1)/k. НСкоторыС Π°Π²Ρ‚ΠΎΡ€Ρ‹ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ коэффициСнт кэш-ΠΏΡ€ΠΎΠΌΠ°Ρ…ΠΎΠ² (miss
ratio), Ρ€Π°Π²Π½Ρ‹ΠΉ 1Β β€” h.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ срСднСС врСмя доступа:
Π‘Ρ€Π΅Π΄Π½Π΅Π΅ врСмя доступа = c + (1Β β€” h)Β m.
Если h  1, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ всС обращСния Π΄Π΅Π»Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ кэш-памяти, Ρ‚ΠΎ врСмя
доступа стрСмится ΠΊ c. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Ссли h  0, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π½ΡƒΠΆΠ½ΠΎ
ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ основной памяти, Ρ‚ΠΎ врСмя доступа стрСмится ΠΊ cΒ + m: сначала
трСбуСтся врСмя c для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ кэш-памяти (Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π±Π΅Π·ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ),
Основная ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     105

Π° Π·Π°Ρ‚Π΅ΠΌ врСмя m для обращСния ΠΊ основной памяти. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… систСмах ΠΎΠ±-


Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ к основной памяти ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ с исслСдованиСм
кэш-памяти, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² случаС кэш-ΠΏΡ€ΠΎΠΌΠ°Ρ…Π° Ρ†ΠΈΠΊΠ» обращСния ΠΊ основной памяти
ΡƒΠΆΠ΅ начался. Однако эта стратСгия Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ способности ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ процСсс
обращСния к основной памяти Π² случаС кэш-попадания, Ρ‡Ρ‚ΠΎ услоТняСт Ρ€Π°Π·Ρ€Π°-
Π±ΠΎΡ‚ΠΊΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
Основная ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ дСлятся Π½Π° Π±Π»ΠΎΠΊΠΈ фиксированного Ρ€Π°Π·ΠΌΠ΅Ρ€Π°
с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π‘Π»ΠΎΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ кэш-памяти ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚
строками кэша (cache lines). ΠŸΡ€ΠΈ кэш-ΠΏΡ€ΠΎΠΌΠ°Ρ…Π΅ ΠΈΠ· основной памяти Π² кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ
загруТаСтся вся строка, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ слово. НапримСр, Ссли строка
состоит ΠΈΠ· 64 Π±Π°ΠΉΡ‚, ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ адрСсу 260 Π²Π»Π΅Ρ‡Π΅Ρ‚ Π·Π° собой Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ в кэш-
ΠΏΠ°ΠΌΡΡ‚ΡŒ всСй строки (Π±Π°ΠΉΡ‚Ρ‹ с 256 ΠΏΠΎ 319) Π½Π° случай, Ссли Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя
понадобятся Π΄Ρ€ΡƒΠ³ΠΈΠ΅ слова ΠΈΠ· этой строки. Π’Π°ΠΊΠΎΠΉ ΠΏΡƒΡ‚ΡŒ обращСния ΠΊ памяти Π±ΠΎΠ»Π΅Π΅
эффСктивСн, Ρ‡Π΅ΠΌ Π²Ρ‹Π·ΠΎΠ² ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ слова ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚-
Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² k слов происходит Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС, Ρ‡Π΅ΠΌ Π²Ρ‹Π·ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ³ΠΎ слова k Ρ€Π°Π·.
ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ строками кэша Ρ€Π°Π·ΠΌΠ΅Ρ€Π° слова ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚
мСньшС, Π° ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, потрСбуСтся мСньшС Π½Π΅ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚ Ρ€Π΅-
сурсов. НаконСц, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ (Π΄Π°ΠΆΠ΅ 32-разрядныС) способны ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ
64Β ΠΈΒ 128Β Π±ΠΈΡ‚ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ†ΠΈΠΊΠ» ΡˆΠΈΠ½Ρ‹.
Кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Π° для Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… процСссоров. Однако
здСсь Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ряд вопросов. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ вопрос — объСм кэш-памяти. Π§Π΅ΠΌ боль-
шС объСм, Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π½ΠΎ Ρ‚Π΅ΠΌ Π΄ΠΎΡ€ΠΎΠΆΠ΅ ΠΎΠ½Π° стоит. Π’Ρ‚ΠΎΡ€ΠΎΠΉ Π²ΠΎ-
прос — Ρ€Π°Π·ΠΌΠ΅Ρ€ строки кэша. Кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ объСмом 16Β ΠšΠ±Π°ΠΉΡ‚ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°
1024 строки ΠΏΠΎ 16Β Π±Π°ΠΉΡ‚, 2048 строк ΠΏΠΎ 8Β Π±Π°ΠΉΡ‚ ΠΈΒ Ρ‚.Β Π΄. Π’Ρ€Π΅Ρ‚ΠΈΠΉ вопрос — ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ
ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ кэш-памяти, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½Π° опрСдСляСт, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ слова
находятся Π² Π½Π΅ΠΉ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚. Устройство кэш-памяти ΠΌΡ‹ рассмотрим ΠΏΠΎΠ΄-
Ρ€ΠΎΠ±Π½ΠΎ Π² Π³Π»Π°Π²Π΅Β 4.
Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ вопрос — Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ вмСстС Π² ΠΎΠ±-
Ρ‰Π΅ΠΉ кэш-памяти. ΠŸΡ€ΠΎΡ‰Π΅ всСго Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡƒΡŽ кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ (unified
cache), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ ΠΈ Π΄Π°Π½Π½Ρ‹Π΅, ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π’ этом случаС Π²Ρ‹Π·ΠΎΠ²
ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… автоматичСски ΡƒΡ€Π°Π²Π½ΠΎΠ²Π΅ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ. Однако Π² настоящСС врСмя
сущСствуСт тСндСнция ΠΊ использованию Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ кэш-памяти (split cache),
ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ хранятся Π² ΠΎΠ΄Π½ΠΎΠΉ кэш-памяти, Π° Π΄Π°Π½Π½Ρ‹Π΅Β β€” Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Вакая Π°Ρ€Ρ…ΠΈ-
Ρ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°ΠΊΠΆΠ΅ называСтся гарвардской (Harvard architecture), ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ идСя
использования ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ памяти для ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ памяти для Π΄Π°Π½Π½Ρ‹Ρ…
Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π²ΠΎΠΏΠ»ΠΎΡ‚ΠΈΠ»Π°ΡΡŒ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ MarcΒ III, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» создан Π“ΠΎΠ²Π°Ρ€Π΄ΠΎΠΌ
АйкСном (Howard Aiken) Π² Π“Π°Ρ€Π²Π°Ρ€Π΄Π΅. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ пошли ΠΏΠΎ этому
ΠΏΡƒΡ‚ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ сСйчас ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСны ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½Ρ‹Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, Π°Β ΠΏΡ€ΠΈ
ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ обращСния ΠΈ ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ, ΠΈ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ (ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌ)
Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. РаздСлСнная кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ позволяСт осу-
Ρ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ доступ, Π° общая — Π½Π΅Ρ‚. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π²ΠΎ врСмя выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, содСрТаниС кэша ΠΊΠΎΠΌΠ°Π½Π΄
Π½Π΅ приходится Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ.
НаконСц, пятый вопрос — количСство Π±Π»ΠΎΠΊΠΎΠ² кэш-памяти. Π’ настоящСС Π²Ρ€Π΅-
мя ΠΎΡ‡Π΅Π½ΡŒ часто кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня располагаСтся прямо Π½Π° микросхСмС
процСссора, кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ уровня — Π½Π΅ Π½Π° самой микросхСмС, Π½ΠΎ Π² корпусС
процСссора, Π° кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ уровня — Π΅Ρ‰Π΅ дальшС ΠΎΡ‚ процСссора.
106      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Π‘Π±ΠΎΡ€ΠΊΠ° ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти ΠΈ ΠΈΡ… Ρ‚ΠΈΠΏΡ‹


Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ появлСния ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²ΠΎΠΉ памяти ΠΈ Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° 90-Ρ… Π³ΠΎΠ΄ΠΎΠ² всС
микросхСмы памяти ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ, ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π»ΠΈΡΡŒ ΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Π»ΠΈΡΡŒ Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚-
Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… микросхСм. Π­Ρ‚ΠΈ микросхСмы Π²ΠΌΠ΅Ρ‰Π°Π»ΠΈ ΠΎΡ‚ 1Β ΠšΠ±ΠΈΡ‚ Π΄ΠΎ 1Β ΠœΠ±ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ
ΠΈ Π²Ρ‹ΡˆΠ΅. Π’ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… часто ΠΎΡΡ‚Π°Π²Π»ΡΠ»ΠΈΡΡŒ пустыС Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹,
Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ Π² случаС нСобходимости ΠΌΠΎΠ³ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎ-
схСмы памяти.
Π’ настоящСС врСмя распространСн Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄. Π“Ρ€ΡƒΠΏΠΏΠ° микросхСм (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ
8 ΠΈΠ»ΠΈ 16) монтируСтся Π½Π° ΠΎΠ΄Π½Ρƒ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½ΡƒΡŽ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΈ продаСтся ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½
Π±Π»ΠΎΠΊ. Он называСтся SIMM (Single Inline Memory ModuleΒ β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒ памяти
с односторонним располоТСниСм Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²) ΠΈΠ»ΠΈ DIMM (Dual Inline Memory
ModuleΒ β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒ памяти с двухсторонним располоТСниСм Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²). На ΠΏΠ»Π°Ρ‚Π°Ρ…
SIMM устанавливаСтся ΠΎΠ΄ΠΈΠ½ ΠΊΡ€Π°Π΅Π²ΠΎΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ с 72 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ; ΠΏΡ€ΠΈ этом ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ
ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» составляСт 32 Π±ΠΈΡ‚. ΠœΠΎΠ΄ΡƒΠ»ΠΈ DIMM, ΠΊΠ°ΠΊ
ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΡΠ½Π°Π±ΠΆΠ°ΡŽΡ‚ΡΡ двумя ΠΊΡ€Π°Π΅Π²Ρ‹ΠΌΠΈ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°ΠΌΠΈ (ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ сторонС
ΠΏΠ»Π°Ρ‚Ρ‹) с 120 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ; Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ±Ρ‰Π΅Π΅ количСство ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² достигаСт
240, Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… возрастаСт Π΄ΠΎ 64 Π±ΠΈΡ‚ Π·Π° Ρ†ΠΈΠΊΠ». Π’ настоящСС врСмя
Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнными ΡΠ²Π»ΡΡŽΡ‚ΡΡ DDR3 DIMMΒ β€” Ρ‚Ρ€Π΅Ρ‚ΡŒΡ вСрсия двухско-
ростных ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ DIMM ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ Π½Π° рис.Β 2.14.

Рис. 2.14. 4-Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ DIMM с восСмью 256-ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π½Ρ‹ΠΌΠΈ микросхСмами


с каТдой стороны. Другая сторона выглядит Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ DIMM содСрТат 8 микросхСм ΠΏΠΎ 256Β ΠœΠ±Π°ΠΉΡ‚ каТдая. Π’Π°ΠΊΠΈΠΌ


ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, вСсь ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π²ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ 2Β Π“Π±Π°ΠΉΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…
прСдусматриваСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ установки Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ; ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ,
ΠΏΡ€ΠΈ использовании ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΏΠΎ 2Β Π“Π±Π°ΠΉΡ‚ ΠΎΠ±Ρ‰ΠΈΠΉ объСм памяти достигаСт 8Β Π“Π±Π°ΠΉΡ‚
(ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈ использовании ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ большСй Смкости).
Π’ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ DIMM мСньшСго
Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ называСтся SO-DIMM (Small Outline DIMM). ΠœΠΎΠ΄ΡƒΠ»ΠΈ SIMM
ΠΈ DIMM ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π±ΠΈΡ‚ чСтности ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ исправлСния ошибок, ΠΎΠ΄Π½Π°ΠΊΠΎ,
ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ возникновСния ошибок Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ составляСт ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ
ΠΎΠ΄Π½Ρƒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π·Π° 10 Π»Π΅Ρ‚, Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² схСмы обнаруТСния
ΠΈ исправлСния ошибок Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ.

Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ
Каков Π±Ρ‹ Π½ΠΈ Π±Ρ‹Π» объСм основной памяти, Π΅Π΅ всС Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ°Π»ΠΎ. Π’Π°ΠΊΠΎΠ²Π° ΡƒΠΆ
наша ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π°, ΠΌΡ‹ всСгда Ρ…ΠΎΡ‚ΠΈΠΌ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° большС Π΄Π°Π½Π½Ρ‹Ρ…,
Ρ‡Π΅ΠΌ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ. Π‘ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ людям приходят Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ Ρ‚Π°ΠΊΠΈΠ΅
Π²Π΅Ρ‰ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π½ΡŒΡˆΠ΅ ΡΡ‡ΠΈΡ‚Π°Π»ΠΈΡΡŒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ фантастичСскими. НапримСр, ΠΌΠΎΠΆ-
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     107

Π½ΠΎ Π²ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠšΠΎΠ½Π³Ρ€Π΅ΡΡΠ° Ρ€Π΅ΡˆΠΈΠ»Π° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅


ΠΈ ΠΏΡ€ΠΎΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ тСкст со всСми ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡΠΌΠΈ всСх хранящихся Π² Π½Π΅ΠΉ ΠΈΠ·Π΄Π°Π½ΠΈΠΉ
(«ВсС чСловСчСскиС знания всСго Π·Π° $299,95Β Π΄ΠΎΠ»Π»Π°Ρ€Π°Β»). Π’ срСднСм каТдая ΠΊΠ½ΠΈΠ³Π°
содСрТит 1Β ΠœΠ±Π°ΠΉΡ‚ тСкста ΠΈ 1Β ΠœΠ±Π°ΠΉΡ‚ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΉ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ,
для размСщСния 50Β ΠΌΠ»Π½ ΠΊΠ½ΠΈΠ³ понадобится 1014Β Π±Π°ΠΉΡ‚ ΠΈΠ»ΠΈ 100Β Π’Π±Π°ΠΉΡ‚ памяти. Для
хранСния всСх ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… худоТСствСнных Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ² (50Β 000) Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ
ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅ мСста. Π’Π°ΠΊΠΎΠΉ объСм ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² настоящСС врСмя Π½Π΅-
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² основной памяти ΠΈ вряд удастся это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Β Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ
(ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π² блиТайшиС нСсколько дСсятилСтий).

Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠ°Ρ структура памяти


Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠ°Ρ структура памяти являСтся Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹
хранСния Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объСмов Π΄Π°Π½Π½Ρ‹Ρ… (рис.Β 2.15). На самом Π²Π΅Ρ€Ρ…Ρƒ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ Π½Π°Ρ…ΠΎ-
дятся рСгистры процСссора. Доступ ΠΊ рСгистрам осущСствляСтся быстрСС всСго.
Π”Π°Π»ΡŒΡˆΠ΅ ΠΈΠ΄Π΅Ρ‚ кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ, объСм ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ сСйчас составляСт ΠΎΡ‚ 32Β ΠšΠ±Π°ΠΉΡ‚ Π΄ΠΎ Π½Π΅-
ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚. Π—Π°Ρ‚Π΅ΠΌ слСдуСт основная ΠΏΠ°ΠΌΡΡ‚ΡŒ, объСм ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π² настоящСС
врСмя Π»Π΅ΠΆΠΈΡ‚ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 1Β Π“Π±Π°ΠΉΡ‚ Π΄ΠΎ сотСн Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚. Π—Π°Ρ‚Π΅ΠΌ ΠΈΠ΄ΡƒΡ‚ ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅
диски ΠΈ Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ для долгосрочного хранСния Π΄Π°Π½Π½Ρ‹Ρ…. НиТний
ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠΉ Π»Π΅Π½Ρ‚Π΅ ΠΈ оптичСскиС диски
для хранСния Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ².

Рис. 2.15. ΠŸΡΡ‚ΠΈΡƒΡ€ΠΎΠ²Π½Π΅Π²Π°Ρ организация памяти

По ΠΌΠ΅Ρ€Π΅ продвиТСния свСрху Π²Π½ΠΈΠ· ΠΏΠΎ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°. Π’ΠΎ-


ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, увСличиваСтся врСмя доступа. Доступ ΠΊ рСгистрам Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ нСсколько
наносСкунд, доступ ΠΊ кэш-памяти — Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС, доступ ΠΊ основной памя-
Ρ‚ΠΈΒ β€” нСсколько дСсятков наносСкунд. Π”Π°Π»ΡŒΡˆΠ΅ ΠΈΠ΄Π΅Ρ‚ большой Ρ€Π°Π·Ρ€Ρ‹Π²: доступ к дис-
ΠΊΠ°ΠΌ происходит ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ Π² 10 Ρ€Π°Π· ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ для Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… дисков
и в сотни Ρ€Π°Π· ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ для ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… дисков. ВрСмя доступа ΠΊ ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹ΠΌ
Π»Π΅Π½Ρ‚Π°ΠΌ и оптичСским дискам Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒΡΡ Π² сСкундах (ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ
эти Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π΅Ρ‰Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅
устройство).
108      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, растСт объСм памяти. РСгистры ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² Π»ΡƒΡ‡ΡˆΠ΅ΠΌ слу-


Ρ‡Π°Π΅ 128Β Π±Π°ΠΉΡ‚, кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒΒ β€” дСсятки ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚, основная ΠΏΠ°ΠΌΡΡ‚ΡŒΒ β€” Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Ρ‹,
ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅ диски — Ρ‚Π΅Ρ€Π°Π±Π°ΠΉΡ‚Ρ‹. ΠœΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅ Π»Π΅Π½Ρ‚Ρ‹ ΠΈ оптичСскиС диски хранятся
Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎ ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, поэтому ΠΈΡ… совокупный объСм ограничиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
финансовыми возмоТностями Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°.
Π’ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, увСличиваСтся количСство Π±ΠΈΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π·Π° ΠΎΠ΄ΠΈΠ½
Π΄ΠΎΠ»Π»Π°Ρ€. Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ объСма основной памяти измСряСтся Π² Π΄ΠΎΠ»Π»Π°Ρ€Π°Ρ… Π·Π° ΠΌΠ΅Π³Π°-
Π±Π°ΠΉΡ‚1, Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉΒ β€” Π² Π΄ΠΎΠ»Π»Π°Ρ€Π°Ρ… Π·Π° Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚, ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… дисков
ΠΈΒ Π»Π΅Π½Ρ‚Β β€” Π²Β Ρ†Π΅Π½Ρ‚Π°Ρ… Π·Π° Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ ΠΈΠ»ΠΈ Π΅Ρ‰Π΅ дСшСвлС.
РСгистры, кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΡ‹ ΡƒΠΆΠ΅ рассмотрСли. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ…
Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… ΠΌΡ‹ расскаТСм ΠΎ ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… дисках ΠΈ Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… накопитСлях, Π° Π·Π°-
Ρ‚Π΅ΠΌ приступим ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ оптичСских дисков. НакопитСли Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… Π»Π΅Π½Ρ‚Π°Ρ…
ΠΌΡ‹ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Ρ€Π΅Π΄ΠΊΠΎ; ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΎ Π½ΠΈΡ…
практичСски Π½Π΅Ρ‡Π΅Π³ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ.

ΠœΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅ диски
ΠœΠ°Π³Π½ΠΈΡ‚Π½Ρ‹ΠΉ диск состоит ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π°Π»ΡŽΠΌΠΈΠ½ΠΈΠ΅Π²Ρ‹Ρ… повСрхностСй2,
ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹ΠΌ слоСм. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΈΡ… Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ составлял 50 см, сСйчас —
ΠΎΡ‚ 3 Π΄ΠΎ 9 см, Ρƒ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²Β β€” мСньшС 3 см, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅
ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒΡΡ. Π“ΠΎΠ»ΠΎΠ²ΠΊΠ° диска, содСрТащая ΠΈΠ½Π΄ΡƒΠΊΡ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΡƒ,
двигаСтся Π½Π°Π΄ ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒΡŽ диска, ΠΎΠΏΠΈΡ€Π°ΡΡΡŒ Π½Π° Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΡƒΡŽ ΠΏΠΎΠ΄ΡƒΡˆΠΊΡƒ. Когда Ρ‡Π΅Ρ€Π΅Π·
Π³ΠΎΠ»ΠΎΠ²ΠΊΡƒ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ, ΠΎΠ½ Π½Π°ΠΌΠ°Π³Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚
ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΉ. ΠŸΡ€ΠΈ этом ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅ частицы Π½Π°ΠΌΠ°Π³Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π°-
ΠΏΡ€Π°Π²ΠΎ ΠΈΠ»ΠΈ Π½Π°Π»Π΅Π²ΠΎ Π² зависимости ΠΎΡ‚ полярности Ρ‚ΠΎΠΊΠ°. Когда Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚
Π½Π°Π΄ Π½Π°ΠΌΠ°Π³Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ, Π² Π½Π΅ΠΉ (Π² Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅) Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ
ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ записанныС Ρ€Π°Π½Π΅Π΅ Π±ΠΈΡ‚Ρ‹.
ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ диск вращаСтся ΠΏΠΎΠ΄ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΉ, ΠΏΠΎΡ‚ΠΎΠΊ Π±ΠΈΡ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ, Π°Β ΠΏΠΎ-
Ρ‚ΠΎΠΌ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ диска ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рис.Β 2.16.
Π”ΠΎΡ€ΠΎΠΆΠΊΠΎΠΉ называСтся круговая ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±ΠΈΡ‚ΠΎΠ², записанных Π½Π°
диск Π·Π° Π΅Π³ΠΎ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΎΠ±ΠΎΡ€ΠΎΡ‚. КаТдая Π΄ΠΎΡ€ΠΎΠΆΠΊΠ° дСлится Π½Π° сСкторы фиксированной
Π΄Π»ΠΈΠ½Ρ‹. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ сСктор ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ содСрТит 512 Π±Π°ΠΉΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠ΅Ρ€Π΅Π΄ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ рас-
полагаСтся ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Π° (preamble), которая позволяСт Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ
ΠΏΠ΅Ρ€Π΅Π΄ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ записью. ПослС Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ΄Π΅Ρ‚ ΠΊΠΎΠ΄ исправлСния ошибок (Error-
Correcting Code, ECC), Π² качСствС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠ΄ Π₯эмминга ΠΈΠ»ΠΈ
Ρ‡Π°Ρ‰Π΅ ΠΊΠΎΠ΄ Рида–Боломона, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ мноТСствСнныС ошибки,
Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅. ΠœΠ΅ΠΆΠ΄Ρƒ сосСдними сСкторами находится мСТсСкторный
ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π». МногиС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π΅Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ дис-
ΠΊΠ° (ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ каТдая Π΄ΠΎΡ€ΠΎΠΆΠΊΠ° содСрТит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π°Π½Π½Ρ‹Π΅), хотя чСстнСС Π±Ρ‹Π»ΠΎ Π±Ρ‹
ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ диска, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ
ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Ρ‹, ECC-ΠΊΠΎΠ΄Ρ‹ ΠΈ мСТсСкторныС ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹. Π•ΠΌΠΊΠΎΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ
диска ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π° 15Β % мСньшС Π½Π΅Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ.
1
Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΡƒΠ΄Π΅Π»ΡŒΠ½Π°Ρ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ памяти постоянно сниТаСтся, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π΅Π΅ ΠΎΠ±ΡŠΠ΅ΠΌΒ β€” растСт.
Π—Π°ΠΊΠΎΠ½ ΠœΡƒΡ€Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΈ здСсь. БСгодня ΠΎΠ΄ΠΈΠ½ ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти стоит ΠΎΠΊΠΎΠ»ΠΎ 10 Ρ†Π΅Π½-
Ρ‚ΠΎΠ².Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
2
Π’ настоящСС врСмя компания IBM Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΡ… ΠΈΠ· стСкла.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     109

Рис. 2.16. Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ диска (Π΄Π²Π° сСктора)

Π£ всСх дисков Π΅ΡΡ‚ΡŒ ΠΊΡ€ΠΎΠ½ΡˆΡ‚Π΅ΠΉΠ½Ρ‹, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Ρ‚ΡƒΠ΄Π° ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΏΠΎ


радиусу Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ расстояния ΠΎΡ‚ шпиндСля, Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ вращаСтся диск.
На Ρ€Π°Π·Π½Ρ‹Ρ… расстояниях ΠΎΡ‚ оси Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Π½Ρ‹Π΅ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ,
Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ряд концСнтричСских ΠΊΡ€ΡƒΠ³ΠΎΠ², располоТСнных Π²ΠΎ-
ΠΊΡ€ΡƒΠ³ шпиндСля. Π¨ΠΈΡ€ΠΈΠ½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ зависит ΠΎΡ‚ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈ ΠΎΡ‚ точности
Π΅Π΅ пСрСмСщСния. На сСгодняшний ΠΌΠΎΠΌΠ΅Π½Ρ‚ диски ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠΊΠΎΠ»ΠΎ 50Β 000 Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ Π½Π°
сантимСтр, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ составляСт ΠΎΠΊΠΎΠ»ΠΎ 200 Π½Π°Π½ΠΎΠΌΠ΅Ρ‚Ρ€ΠΎΠ²
(1Β Π½Π°Π½ΠΎΠΌΠ΅Ρ‚Ρ€Β = 1/1Β 000Β 000Β ΠΌΠΌ). Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°Β β€” это Π½Π΅ ΡƒΠ³Π»ΡƒΠ±Π»Π΅-
Π½ΠΈΠ΅ Π½Π° повСрхности диска, Π° просто ΠΊΠΎΠ»ΡŒΡ†ΠΎ Π½Π°ΠΌΠ°Π³Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅
отдСляСтся ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ нСбольшими ΠΏΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹ΠΌΠΈ областями.
ΠŸΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ записи Π±ΠΈΡ‚ΠΎΠ² Π½Π° концСнтричСских Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°Ρ… отличаСтся ΠΎΡ‚ Ρ€Π°Π΄ΠΈ-
альной. Π˜Π½Π°Ρ‡Π΅ говоря, количСство Π±ΠΈΡ‚ΠΎΠ² Π½Π° ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅Ρ‚Ρ€, измСряСмоС вдоль Π΄ΠΎ-
Ρ€ΠΎΠΆΠΊΠΈ, отличаСтся ΠΎΡ‚ количСства Π±ΠΈΡ‚ΠΎΠ² Π½Π° ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅Ρ‚Ρ€ Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΎΡ‚ Ρ†Π΅Π½Ρ‚Ρ€Π°
диска ΠΏΠΎ радиусу. ΠŸΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ записи Π½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΠ΅ зависит Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΡ‚
качСства повСрхности диска ΠΈ чистоты Π²ΠΎΠ·Π΄ΡƒΡ…Π°. ΠŸΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ записи соврСмСнных
дисков составляСт ΠΎΠΊΠΎΠ»ΠΎ 25 Π³ΠΈΠ³Π°Π±ΠΈΡ‚ Π½Π° сантимСтр. Радиальная ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ записи
зависит ΠΎΡ‚ точности позиционирования ΠΊΡ€ΠΎΠ½ΡˆΡ‚Π΅ΠΉΠ½Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ записи
Π² Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Π±ΠΈΡ‚ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ сущСствСнно большС мСста, Ρ‡Π΅ΠΌ Π² Π½Π°-
ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΠΎ окруТности.
Диски свСрхвысокой плотности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ записи, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ
Β«Π΄Π»ΠΈΠ½Π½ΠΎΠ΅Β» ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚ΠΎΠ² ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π΅ вдоль окруТности диска, Π° Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒ-
Π½ΠΎΒ β€” ΠΎΠ½ΠΎ ΠΊΠ°ΠΊ Π±Ρ‹ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ Π² Π³Π»ΡƒΠ±ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. Π­Ρ‚ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎ Π½Π°Π·Ρ‹Π²Π°-
ΡŽΡ‚ΡΡ пСрпСндикулярной записью; испытания ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚
ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ 100Β Π“Π±ΠΈΡ‚/см. Π’Π΅ΡΡŒΠΌΠ° вСроятно, Ρ‡Ρ‚ΠΎ эта тСхнология Π·Π°ΠΉΠΌΠ΅Ρ‚
Π²Π΅Π΄ΡƒΡ‰Π΅Π΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² блиТайшиС Π³ΠΎΠ΄Ρ‹.
Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ высокого качСства повСрхности ΠΈ достаточной чистоты Π²ΠΎΠ·Π΄ΡƒΡ…Π°,
диски Π³Π΅Ρ€ΠΌΠ΅Ρ‚ΠΈΡ‡Π½ΠΎ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ. Π’Π°ΠΊΠΈΠ΅ диски Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ винчСстСрами. Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅
ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ Ρ„ΠΈΡ€ΠΌΠΎΠΉ IBM, ΠΈΠΌΠ΅Π»ΠΈ 30Β ΠœΠ±Π°ΠΉΡ‚ фиксированной памяти
110      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΠΈΒ 30Β ΠœΠ±Π°ΠΉΡ‚ смСнной памяти. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, эти диски Π°ΡΡΠΎΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΡΒ Ρ€ΡƒΠΆΡŒΡΠΌΠΈ


«ВинчСстСр» 30–301. Π’ наши Π΄Π½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ «ТСсткиС диски», Ρ‡Ρ‚ΠΎΠ±Ρ‹
устройства Π½Π΅ ΠΏΡƒΡ‚Π°Π»ΠΈΡΡŒ с Π΄Π°Π²Π½ΠΎ Π²Ρ‹ΠΌΠ΅Ρ€ΡˆΠΈΠΌΠΈ Ρ„Π»ΠΎΠΏΠΏΠΈ-дисками для дискСт, исполь-
зовавшимися Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…. Π’ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΎΡ‚-
расли Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±Ρ‹ Π½Π΅ выглядСло смСшно 30 Π»Π΅Ρ‚ спустя.
Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… дисков состоит ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… пластин, располоТСн-
Π½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис.Β 2.17. КаТдая ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ снабТСна
ΠΊΡ€ΠΎΠ½ΡˆΡ‚Π΅ΠΉΠ½ΠΎΠΌ ΠΈ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΉ. ΠšΡ€ΠΎΠ½ΡˆΡ‚Π΅ΠΉΠ½Ρ‹ скрСплСны Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½ΠΎ-
Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ расстояния ΠΎΡ‚ оси. Π‘ΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎ-
Ρ€ΠΎΠΆΠ΅ΠΊ, располоТСнных Π½Π° ΠΎΠ΄Π½ΠΎΠΌ расстоянии ΠΎΡ‚ Ρ†Π΅Π½Ρ‚Ρ€Π°, называСтся Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠΌ.
В соврСмСнных модСлях дисков для ПК устанавливаСтся ΠΎΡ‚ 1 Π΄ΠΎ 12 пластин,
содСрТащих ΠΎΡ‚ 12 Π΄ΠΎ 24 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… повСрхностСй. На ΠΎΠ΄Π½ΠΎΠΉ пластинС соврСмСнных
Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… дисков ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π΄ΠΎ 1 Π’Π±Π°ΠΉΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ со Π²Ρ€Π΅-
ΠΌΠ΅Π½Π΅ΠΌ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ навСрняка ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΎ.

Рис. 2.17. ВинчСстСр с Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ дисками

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ диска зависит ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ². Π§Ρ‚ΠΎΠ±Ρ‹ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ


Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ сСктор, Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΡΡ Π½Π° Π½ΡƒΠΆΠ½ΠΎΠ΅ расстояниС ΠΎΡ‚ оси.
Π­Ρ‚ΠΎΡ‚ процСсс называСтся ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. Π‘Ρ€Π΅Π΄Π½Π΅Π΅ врСмя поиска ΠΌΠ΅ΠΆΠ΄Ρƒ
случайно Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌΠΈ Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°ΠΌΠΈ составляСт ΠΎΡ‚ 5 Π΄ΠΎ 10 мс, Π° для смСТных Π΄ΠΎ-
Ρ€ΠΎΠΆΠ΅ΠΊΒ β€” ΠΌΠ΅Π½Π΅Π΅ 1 мс. Когда Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° помСщаСтся Π½Π° Π½ΡƒΠΆΠ½ΠΎΠ΅ расстояниС ΠΎΡ‚ Ρ†Π΅Π½Ρ‚Ρ€Π°,
выТидаСтся Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя (ΠΎΠ½ΠΎ называСтся Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ оТидания сСктора),
ΠΏΠΎΠΊΠ° Π½ΡƒΠΆΠ½Ρ‹ΠΉ сСктор Π½Π΅ окаТСтся ΠΏΠΎΠ΄ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΉ. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ дисков Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ
со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ 5400, 7200 ΠΈΠ»ΠΈ 10Β 800 ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, срСднСС
врСмя оТидания сСктора (ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΠ±ΠΎΡ€ΠΎΡ‚Π°) составляСт ΠΎΡ‚ 3 Π΄ΠΎ 6 мс. ВрСмя
ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ зависит ΠΎΡ‚ плотности записи ΠΈ скорости вращСния. ΠŸΡ€ΠΈ
Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ 150Β ΠœΠ±Π°ΠΉΡ‚ Π² сСкунду врСмя ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСк-
Ρ‚ΠΎΡ€Π° (512Β Π±Π°ΠΉΡ‚) составляСт 3,5 мкс. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, врСмя ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ
опрСдСляСтся Π² основном Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ поиска ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ оТидания сСктора. Ясно,
Ρ‡Ρ‚ΠΎ считываниС случайных сСкторов ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… частСй диска нСэффСктивно.
Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠ·-Π·Π° наличия ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ», ECC-ΠΊΠΎΠ΄ΠΎΠ², ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΎΠ²
ΠΌΠ΅ΠΆΠ΄Ρƒ сСкторами, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ врСмя затрачиваСтся Π½Π°
1
Π”Π²ΡƒΡΡ‚Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ Ρ€ΡƒΠΆΡŒΠ΅ 30-Π³ΠΎ ΠΊΠ°Π»ΠΈΠ±Ρ€Π°.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. ΠΏΠ΅Ρ€Π΅Π².
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     111

поиск Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ ΠΈ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ сСктора, сущСствуСт огромная Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ско-


Ρ€ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… для случаСв, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ разбросаны
Π² Ρ€Π°Π·Π½Ρ‹Ρ… частях диска ΠΈ ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ находятся Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС ΠΈ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Максимальная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС Π΄ΠΎ-
стигаСтся Π² Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° располагаСтся Π½Π°Π΄ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π±ΠΈΡ‚ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ….
Однако такая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ сСкторС. Для
Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ…) ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ
срСдняя ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π·Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ
поиска ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ оТидания сСктора.
НСмного ΡΠΎΠΎΠ±Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΈ старая школьная Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° для вычислСния
Π΄Π»ΠΈΠ½Ρ‹ окруТности cΒ = 2Ο€r ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ суммарная Π΄Π»ΠΈΠ½Π° Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ
большС, Ρ‡Π΅ΠΌ Π΄Π»ΠΈΠ½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ…. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ всС ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅ диски Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ
с постоянной ΡƒΠ³Π»ΠΎΠ²ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΄Π΅ находятся Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ,
Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ очСвидная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. РаньшС ΠΏΡ€ΠΈ производствС дисков ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΠΈ
создавали максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡƒΡŽ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ записи Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π΄ΠΎΡ€ΠΎΠΆΠΊΠ΅,
ΠΈ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ ΠΎΡ‚ Ρ†Π΅Π½Ρ‚Ρ€Π° диска ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ записи постСпСнно сниТалась.
Если Π΄ΠΎΡ€ΠΎΠΆΠΊΠ° содСрТит, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 18 сСкторов, Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π΄ΡƒΠ³Ρƒ
Π² 20Β°, ΠΈ Π½Π΅ Π²Π°ΠΆΠ½ΠΎ, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π΅ находится эта Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°.
Π’ настоящСС врСмя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ другая стратСгия. Π¦ΠΈΠ»ΠΈΠ½Π΄Ρ€Ρ‹ дСлятся Π½Π°
Π·ΠΎΠ½Ρ‹ (Π½Π° дискС ΠΈΡ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΡ‚ 10 Π΄ΠΎ 30). ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ ΠΎΡ‚ Ρ†Π΅Π½Ρ‚Ρ€Π° диска
число сСкторов Π½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΠ΅ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·ΠΎΠ½Π΅ возрастаСт. Π­Ρ‚ΠΎ услоТняСт структуру
ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΠ΅, Π½ΠΎ Π·Π°Ρ‚ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ диска, Ρ‡Ρ‚ΠΎ считаСтся Π±ΠΎΠ»Π΅Π΅
Π²Π°ΠΆΠ½Ρ‹ΠΌ. ВсС сСкторы ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€. Π‘Ρ…Π΅ΠΌΠ° диска с ΠΏΡΡ‚ΡŒΡŽ Π·ΠΎΠ½Π°ΠΌΠΈ
ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° рис.Β 2.18.

Рис. 2.18. Диск с ΠΏΡΡ‚ΡŒΡŽ Π·ΠΎΠ½Π°ΠΌΠΈ. КаТдая Π·ΠΎΠ½Π° содСрТит нСсколько Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ

Π‘ диском связан Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Β β€” микросхСма, которая ΡƒΠΏΡ€Π°Π²-


ляСт диском. НСкоторыС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ содСрТат Ρ†Π΅Π»Ρ‹ΠΉ процСссор. Π’ Π·Π°Π΄Π°Ρ‡ΠΈ
112      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠ°ΠΊ


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

IDE-диски
ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠΌ дисков соврСмСнных ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π±Ρ‹Π» диск ΠΌΠ°ΡˆΠΈΠ½Ρ‹
IBMΒ PCΒ XT. Π­Ρ‚ΠΎ Π±Ρ‹Π» диск Seagate Π½Π° 10Β ΠœΠ±Π°ΠΉΡ‚, управляСмый ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ
Xebec Π½Π° встроСнной ΠΊΠ°Ρ€Ρ‚Π΅. Π£ этого диска Π±Ρ‹Π»ΠΎ 4 Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, 306 Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠ² ΠΈ ΠΏΠΎ
17 сСкторов Π½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΠ΅. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠ³ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ двумя дисками. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ
систСма считывала с диска ΠΈ записывала Π½Π° диск ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. Для этого ΠΎΠ½Π°
ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π»Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² рСгистры процСссора ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π°Π»Π°ΡΡŒ с Π²Ρ‹Π·ΠΎΠ²Π°ΠΌΠΈ ΠΊ систСмС
BIOS (Basic Input Output SystemΒ β€” базовая систСма Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°), располо-
ΠΆΠ΅Π½Π½ΠΎΠΉ Π²ΠΎ встроСнном ΠŸΠ—Π£. БистСма BIOS Π²Ρ‹Π΄Π°Π²Π°Π»Π° ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для
Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ рСгистров ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Ρ‡ΠΈΠ½Π°Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Π΄Π°Π½Π½Ρ‹Ρ….
Π‘Π½Π°Ρ‡Π°Π»Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ помСщался Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅, Π° с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Π² сСрСдинС
80-Ρ… Π³ΠΎΠ΄ΠΎΠ² устройств IDE (Integrated Drive ElectronicsΒ β€” устройство со встроСн-
Π½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ) стал Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ½ΡΠΊΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ1. Однако схСма с вы-
Π·ΠΎΠ²Π°ΠΌΠΈ систСмы BIOS Π½Π΅ измСнилась, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±Ρ‹Π»ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ
ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Π±ΠΎΠ»Π΅Π΅ старыми вСрсиями. ΠžΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ сСкторам ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ
ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π° ΠΈ сСктора, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Ρ‹ Π½ΡƒΠΌΠ΅Ρ€ΠΎ-
вались с 0, Π° сСкторы — с 1. ВСроятно, такая ситуация слоТилась ΠΈΠ·-Π·Π° ошибки
ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· программистов BIOS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ писал свой ΡˆΠ΅Π΄Π΅Π²Ρ€ Π½Π° ассСмблСрС 8088.
ИмСя 4 Π±ΠΈΡ‚ для Π½ΠΎΠΌΠ΅Ρ€Π° Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, 6 Π±ΠΈΡ‚ для сСктора ΠΈ 10 Π±ΠΈΡ‚ для Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π°, диск
ΠΌΠΎΠ³ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ максимум 16 Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, 63 сСктора ΠΈ 1024 Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ всСго
1Β 032Β 192 сСктора. Π•ΠΌΠΊΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ диска составляла 504Β ΠœΠ±Π°ΠΉΡ‚, ΠΈ Π² Ρ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π°
эта Ρ†ΠΈΡ„Ρ€Π° ΡΡ‡ΠΈΡ‚Π°Π»Π°ΡΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΉ (Π° Π²Ρ‹ Π±Ρ‹ стали сСгодня ΠΎΡΡ‹ΠΏΠ°Ρ‚ΡŒ ΡƒΠΏΡ€Π΅ΠΊΠ°ΠΌΠΈ Π½ΠΎΠ²ΡƒΡŽ
ΠΌΠ°ΡˆΠΈΠ½Ρƒ, Π½Π΅ΡΠΏΠΎΡΠΎΠ±Π½ΡƒΡŽ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ дисками объСмом Π±ΠΎΠ»Π΅Π΅ 1000Β Π’Π±Π°ΠΉΡ‚?).
ВскорС появились диски объСмом Π±ΠΎΠ»Π΅Π΅ 504Β ΠœΠ±Π°ΠΉΡ‚, Π½ΠΎ Ρƒ Π½ΠΈΡ… Π±Ρ‹Π»Π° другая Π³Π΅ΠΎ-
мСтрия (4 Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, 32 сСктора, 2000 Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠ²). ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма Π½Π΅ ΠΌΠΎΠ³Π»Π°
ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π½ΠΈΠΌ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ схСма Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² BIOS ΠΎΡΡ‚Π°Π²Π°Π»Π°ΡΡŒ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠΉ
(Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ совмСстимости). Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π½Π°Ρ‡Π°Π»ΠΈ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„ΠΈΠΊ-
Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽΒ β€” ΠΎΠ½ΠΈ Β«ΠΏΡ€ΠΈΡ‚Π²ΠΎΡ€ΡΠ»ΠΈΡΡŒΒ», Ρ‡Ρ‚ΠΎ гСомСтрия диска соотвСтствуСт
ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² BIOS, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ гСомСтрия просто
Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π»Π°ΡΡŒ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΡƒΡŽ. Π₯отя этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Π°Π», ΠΎΠ½ затруднял Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΎΠΏΠ΅-
Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° дискС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ
для сокращСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ поиска.
1
Π’ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠ½ стал Π² сам винчСстСр, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π² ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ, Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ Π² корпусС Π²ΠΈΠ½Ρ‡Π΅-
стСра. На матСринской ΠΏΠ»Π°Ρ‚Π΅ размСщаСтся вторая Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° этого интСрфСйса.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡.
Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     113

Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ² Π½Π° смСну IDE-дискам ΠΏΡ€ΠΈΡˆΠ»ΠΈ устройства EIDE (Extended


IDEΒ β€” ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹Π΅ устройства со встроСнным ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ), ΠΏΠΎΠ΄Π΄Π΅Ρ€-
ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ схСму адрСсации LBA (Logical Block AddressingΒ β€”
линСйная адрСсация Π±Π»ΠΎΠΊΠΎΠ²). ΠŸΡ€ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ адрСсации сСкторы просто Π½ΡƒΠΌΠ΅Ρ€Ρƒ-
ΡŽΡ‚ΡΡ ΠΎΡ‚ 0 Π΄ΠΎ 228Β β€” 1. Π₯отя ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ приходится ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ LBA-адрСса
Π² адрСса Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, сСктора ΠΈ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π°, Π·Π°Ρ‚ΠΎ объСм диска ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ
504Β ΠœΠ±Π°ΠΉΡ‚. Однако, к соТалСнию, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π°
ΡƒΡ€ΠΎΠ²Π½Π΅ 228  29 Π±Π°ΠΉΡ‚ (128Β Π“Π±Π°ΠΉΡ‚). Π’ 1994 Π³ΠΎΠ΄Ρƒ, ΠΊΠΎΠ³Π΄Π° принимался стандарт EIDE,
Π½ΠΈΠΊΠΎΠΌΡƒ ΠΈ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ Π½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя появятся диски Ρ‚Π°-
ΠΊΠΎΠΉ Смкости. Π’ΠΎΠΎΠ±Ρ‰Π΅, ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚Ρ‹ ΠΏΠΎ стандартизации, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°ΠΌ, Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ
ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΎΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, оставляя ΠΈΡ… своим ΠΏΡ€Π΅Π΅ΠΌΠ½ΠΈΠΊΠ°ΠΌ.
EIDE-диски ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ. НапримСр,
ΠΎΠ½ΠΈ способны ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ 4 диска (Π·Π° счСт Π΄Π²ΡƒΡ… ΠΊΠ°Π½Π°Π»ΠΎΠ², ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· ΠΊΠΎ-
Ρ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ ΠΈ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹ΠΉ диски), Ρƒ Π½ΠΈΡ… Π±ΠΎΠ»Π΅Π΅ высокая
ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (16,67 вмСсто 4Β ΠœΠ±Π°ΠΉΡ‚/с), ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΈ-
Π²ΠΎΠ΄Π°ΠΌΠΈ CD-ROM ΠΈ DVD.
Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ EIDE ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π»ΡΡ вмСстС с Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ тСхнологичСского
прогрСсса, Π½ΠΎ Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π΅Π³ΠΎ ΠΏΡ€Π΅Π΅ΠΌΠ½ΠΈΠΊΠ° Π½Π°Π·Π²Π°Π»ΠΈ ATA-3 (AT Attachment), Ρ‡Ρ‚ΠΎ
выглядСло ΠΊΠ°ΠΊ Π½Π°ΠΌΠ΅ΠΊ Π½Π° систСмы IBM PC/AT (сокращСниС AT, ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠ΅
ΠΎΡ‚ словосочСтания Advanced TechnologyΒ β€” «прогрСссивная тСхнология», Π² этом
контСкстС ΠΎΡ‚Π½ΠΎΡΠΈΠ»ΠΎΡΡŒ ΠΊ прогрСссивному Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ 16-разрядному процСссору
с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой 8Β ΠœΠ“Ρ†.) Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ вСрсия стандарта, названная ATAPI-4
(ATA Packet InterfaceΒ  β€” ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ интСрфСйс ATA), ΠΎΡ‚Π»ΠΈΡ‡Π°Π»Π°ΡΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ
33Β ΠœΠ±ΠΈΡ‚/с. В вСрсии ATAPI-5 ΠΎΠ½Π° достигла 66Β ΠœΠ±ΠΈΡ‚/с.
ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π²Β  128Β  Π“Π±Π°ΠΉΡ‚, установлСнноС 28-разрядными Π»ΠΈ-
Π½Π΅ΠΉΠ½Ρ‹ΠΌΠΈ адрСсами, ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΎΡΡŒ всС Π±ΠΎΠ»Π΅Π΅ Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½Ρ‹ΠΌ, Π² стандартС ATAPI-6
Ρ€Π°Π·ΠΌΠ΅Ρ€ LBA-адрСса Π±Ρ‹Π» ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ Π΄ΠΎ 48 Π±ΠΈΡ‚. Π›ΠΈΠΌΠΈΡ‚ этого стандарта — 248  29
(128Β ΠŸΠ±Π°ΠΉΡ‚). Если Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ дисков Π±ΡƒΠ΄Π΅Ρ‚ Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Ρ‚ΡŒ Π½Π° 50Β %, 48-Ρ€Π°Π·-
рядныС LBA-адрСса останутся Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎ 2035 Π³ΠΎΠ΄Π°. Π£Π·Π½Π°Ρ‚ΡŒ
ΠΎΒ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠΈΡ‚ΡΡ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π²Ρ‹, вСроятно, смоТСтС издания эдак ΠΈΠ· 11-Π³ΠΎ
этой ΠΊΠ½ΠΈΠ³ΠΈ. Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° LBA-
адрСса Π΄ΠΎ 64Β Π±ΠΈΡ‚. Π’ стандартС ATAPI-6 ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΡƒΠ΄Π°Π»ΠΎΡΡŒ довСсти
Π΄ΠΎ 100Β ΠœΠ±ΠΈΡ‚/с. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π±Ρ‹Π»ΠΎ ΡƒΠ΄Π΅Π»Π΅Π½ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ ΡˆΡƒΠΌΠ°.
Настоящий ΠΏΡ€ΠΎΡ€Ρ‹Π² Π±Ρ‹Π» ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ Π² стандартС ATAPI-7. ВмСсто Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ
Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° диска (ΠΈ, соотвСтствСнно, скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…) появилась спСци-
фикация ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ интСрфСйса ATA (Serial ATA, SATA), позволившСго
ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· 7-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½Π° скоростях ΠΎΡ‚ 150Β ΠœΠ±ΠΈΡ‚/с
(со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ увСличится Π΄ΠΎ 1,5Β Π“Π±ΠΈΡ‚/с). Π—Π°ΠΌΠ΅Π½Π° 80-ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠ»ΠΎ-
ского кабСля ΠΊΡ€ΡƒΠ³Π»Ρ‹ΠΌ ΠΊΠ°Π±Π΅Π»Π΅ΠΌ Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ Π² нСсколько ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»Π°
Π²Π΅Π½Ρ‚ΠΈΠ»ΡΡ†ΠΈΡŽ систСмного Π±Π»ΠΎΠΊΠ°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ сигналов Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€-
фСйс SATA потрСбляСтся всСго 0,5Β Π’ (Π² сравнСнии с 5Β Π’ ΠΏΠΎ стандарту ATAPI-6),
вслСдствиС Ρ‡Π΅Π³ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ ΠΎΠ±Ρ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ энСргопотрСблСния. Π‘ΠΊΠΎΡ€Π΅Π΅ всСго,
Π²Β Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π»Π΅Ρ‚ Π½Π° стандарт SATA Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ всС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹.
Π’Β ΠΏΠΎΠ»ΡŒΠ·Ρƒ этого Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° развития событий Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° энСр-
гопотрСблСния становится всС Π±ΠΎΠ»Π΅Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉΒ β€” ΠΊΠ°ΠΊ для ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ†Π΅Π½-
Ρ‚Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡΠ½Π°Ρ‰Π°ΡŽΡ‚ΡΡ ΠΌΠΎΡ‰Π½Ρ‹ΠΌΠΈ дисковыми Ρ„Π΅Ρ€ΠΌΠ°ΠΌΠΈ, Ρ‚Π°ΠΊ и для Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ²
с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΠΎ Смкости источниками питания [Gurumurthi et al., 2003].
114      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

SCSI-диски
SCSI-диски с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния располоТСния Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠ², Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ ΠΈ сСкторов Π½Π΅
ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ IDE-дисков, Π½ΠΎ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ интСрфСйс ΠΈ Π±ΠΎΠ»Π΅Π΅ высо-
ΠΊΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ 1979 Π³ΠΎΠ΄Ρƒ компания изобрСтатСля дискСты
Π“ΠΎΠ²Π°Ρ€Π΄Π° Π¨ΡƒΠ³Π°Ρ€Ρ‚Π° (Hovard Shugart) выпустила диск с интСрфСйсом SASI (Shugart
Associates System Interface). Π’ 1986 Π³ΠΎΠ΄Ρƒ институт ANCI послС Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ±-
суТдСний нСсколько ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π» этот интСрфСйс ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» Π΅Π³ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π°
SCSI (Small Computer System InterfaceΒ β€” интСрфСйс ΠΌΠ°Π»Ρ‹Ρ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…
систСм). АббрСвиатура SCSI произносится ΠΊΠ°ΠΊ «скази». ВСрсии, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅
с болСС высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ названия Fast SCSI (10Β ΠœΠ“Ρ†), Ultra SCSI
(20Β ΠœΠ“Ρ†), Ultra2 SCSI (40Β ΠœΠ“Ρ†), Ultra3 SCSI (80Β ΠœΠ“Ρ†) ΠΈ Ultra4 SCSI (160Β ΠœΠ“Ρ†).
КаТдая ΠΈΠ· этих разновидностСй Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π»Π° 16-Ρ€Π°Π·Ρ€ΡΠ΄Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ. БобствСнно,
всС послСдниС разновидности ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² 16-разрядных вСрсиях.
ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ всСх этих вСрсий свСдСны Π² Ρ‚Π°Π±Π».Β 2.3.
Π’Π°Π±Π»ΠΈΡ†Π° 2.3. НСкоторыС допустимыС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ SCSI
НазваниС ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Частота ΡˆΠΈΠ½Ρ‹, Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ,
разрядов ΠœΠ“Ρ† ΠœΠ±Π°ΠΉΡ‚/с
SCSI-1 8 5 5
Fast SCSI 8 10 10
Wide Fast SCSI 16 10 20
Ultra SCSI 8 20 20
Wide Ultra SCSI 16 20 40
Ultra2 SCSI 8 40 40
Wide Ultra2 SCSI 16 40 80
Wide Ultra3 SCSI 16 80 160
Wide Ultra4 SCSI 16 160 320
Wide Ultra5 SCSI 16 320 640

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ SCSI-дисков высокая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·Ρƒ-


ΡŽΡ‚ΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станциях ΠΈ сСрвСрах, особСнно
Π² конфигурациях RAID (см. Π½ΠΈΠΆΠ΅).
SCSIΒ β€” это Π½Π΅ просто интСрфСйс ТСсткого диска. Π­Ρ‚ΠΎ шина, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠ³ΡƒΡ‚
ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ SCSI-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ Π΄ΠΎ сСми Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств. Ими
ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько ТСстких SCSI-дисков, дисководы CD-ROM,
сканСры, Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠΉ Π»Π΅Π½Ρ‚Π΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства.
КаТдоС устройство ΠΈΠΌΠ΅Π΅Ρ‚ свой ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΎΡ‚ 0 Π΄ΠΎ 7 (Π΄ΠΎ 15 для
16-разрядных вСрсий). Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ устройства Π΅ΡΡ‚ΡŒ Π΄Π²Π° Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°: ΠΎΠ΄ΠΈΠ½Β β€” Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ,
Π΄Ρ€ΡƒΠ³ΠΎΠΉΒ β€” Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ. КабСли ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ устройства
с входным Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ устройства. Π­Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° соСдинСниС Π»Π°ΠΌΠΏΠΎ-
Ρ‡Π΅ΠΊ Π² Π΅Π»ΠΎΡ‡Π½ΠΎΠΉ гирляндС. ПослСднСС устройство Π² Ρ†Π΅ΠΏΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒ-
Π½Ρ‹ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ отраТСния ΠΎΡ‚ ΠΊΠΎΠ½Ρ†ΠΎΠ² ΡˆΠΈΠ½Ρ‹ Π½Π΅ искаТали Π΄Π°Π½Π½Ρ‹Π΅ Π² шинС. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ
ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ помСщаСтся Π½Π° встроСнной ΠΊΠ°Ρ€Ρ‚Π΅ ΠΈ являСтся ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π·Π²Π΅Π½ΠΎΠΌ Ρ†Π΅ΠΏΠΈ,
хотя это Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     115

Π‘Π°ΠΌΡ‹ΠΉ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ кабСль для 8-разрядного SCSI-устройства ΠΈΠΌΠ΅Π΅Ρ‚ 50 ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ²,


25 ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… (Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅) спарСны с 25 Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ, Π·Π° счСт Ρ‡Π΅Π³ΠΎ обСспСчиваСтся
Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΠΎΠΌΠ΅Ρ…ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ, которая Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для высокой скорости Ρ€Π°-
Π±ΠΎΡ‚Ρ‹. Из 25 ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² 8 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Π΄Π°Π½Π½Ρ‹Ρ…, 1Β β€” для контроля чСтности,
9Β β€” для управлСния, Π° ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ для Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ примСнСния.
16- ΠΈ 32-разрядным устройствам трСбуСтся Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ кабСль для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…
сигналов. КабСли ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ нСсколько ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π² Π΄Π»ΠΈΠ½Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ
связь с внСшними устройствами (сканСрами ΠΈΒ Ρ‚.Β ΠΏ.).
SCSI-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ SCSI-устройства ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ источниками
ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠ°ΠΊ источник, ΠΏΠΎ-
сылаСт ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ дискам ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌ устройствам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, в свою
ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°ΠΌΠΈ. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Π±Π»ΠΎΠΊΠΈ Π΄ΠΎ 16Β Π±Π°ΠΉ-
Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‚ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΡƒ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° Π½ΠΈΡ…
ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ Ρ„Ρ€Π°Π·, ΠΏΡ€ΠΈ этом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ сигналы контроля
для разграничСния Ρ„Ρ€Π°Π· ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π½Ρ‹Ρ… ситуаций, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΎΠ·-
Π½ΠΈΠΊΠ°ΡŽΡ‚, Ссли нСсколько устройств ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠΈΠ½Ρƒ.
Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ интСрфСйс SCSI позволяСт всСм устройствам Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ
ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ срСды, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ
Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ сразу нСсколько процСссов. Π’ систСмах IDE ΠΈ EIDE Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ
ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ устройство.

RAID-массивы
ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ процСссоров Π·Π° послСднСС дСсятилСтиС Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ возросла,
ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡΡΡŒ ΠΏΠΎΡ‡Ρ‚ΠΈ Π²Π΄Π²ΠΎΠ΅ ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 1,5 Π³ΠΎΠ΄Π°. Однако с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ дис-
ΠΊΠΎΠ² Π΄Π΅Π»ΠΎ обстоит ΠΈΠ½Π°Ρ‡Π΅. Π’ 70-Ρ… Π³ΠΎΠ΄Π°Ρ… срСднСС врСмя поиска Π² ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…
составляло ΠΎΡ‚ 50 Π΄ΠΎ 100 миллисСкунд. БСйчас врСмя поиска составляСт ΠΎΠΊΠΎΠ»ΠΎ
10 миллисСкунд. Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… тСхничСских отраслях (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΉ
ΠΈΠ»ΠΈ Π°Π²ΠΈΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ) ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² 5 ΠΈΠ»ΠΈ
10Β Ρ€Π°Π· Π·Π° Π΄Π²Π° дСсятилСтия ΡΡ‡ΠΈΡ‚Π°Π»ΠΎΡΡŒ Π±Ρ‹ Π³Ρ€Π°Π½Π΄ΠΈΠΎΠ·Π½Ρ‹ΠΌ, Π½ΠΎ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΈΠ½Π΄Ρƒ-
стрии эти Ρ†ΠΈΡ„Ρ€Ρ‹ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π΅Π΄ΠΎΡƒΠΌΠ΅Π½ΠΈΠ΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ€Π°Π·Ρ€Ρ‹Π² ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎ-
Π΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ процСссоров ΠΈ дисков всС это врСмя ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π» расти.
Как ΠΌΡ‹ ΡƒΠΆΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ быстродСйствиС процСссора,
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π£ΠΆΠ΅ Π½Π° протяТС-
Π½ΠΈΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π»Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹ΠΌ людям ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ ΠΌΡ‹ΡΠ»ΡŒ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ
ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ устройства Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ.
Π’Β 1988 Π³ΠΎΠ΄Ρƒ ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€ΡΠΎΠ½ Π² своСй ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» 6 Ρ€Π°Π·Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ€Π³Π°Π½ΠΈ-
Π·Π°Ρ†ΠΈΠΈ дисковой памяти, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·-
Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, надСТности ΠΈΠ»ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ [Patterson et al., 1988]. Π­Ρ‚ΠΈ ΠΈΠ΄Π΅ΠΈ
Π±Ρ‹Π»ΠΈ сразу заимствованы производитСлями ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ появ-
лСнию Π½ΠΎΠ²ΠΎΠ³ΠΎ класса устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ RAID. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ
Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° RAID Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π»Π°ΡΡŒ ΠΊΠ°ΠΊ Redundant Array of Inexpensive Disks
(ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ массив Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… дисков), Π½ΠΎ ΠΏΠΎΠ·ΠΆΠ΅ Π±ΡƒΠΊΠ²Π° I Π² Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ вмСсто
ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Inexpensive (Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ) стала ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Independent (нСзависимый)
(ΠΌΠΎΠΆΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΌΠΎΠ³Π»ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ диски Π½Π΅ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π½ΠΎ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌΠΈ?)
RAID-массиву противопоставлялся диск SLED (Single Large Expensive DiskΒ β€”
ΠΎΠ΄ΠΈΠ½ большой дорогостоящий диск).
116      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Основная идСя RAID состоит Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ. Рядом с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ


большим сСрвСром) устанавливаСтся бокс с дисками, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ диска Π·Π°ΠΌΠ΅Ρ‰Π°-
Стся RAID-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ, Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² RAID-массив, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎ-
дятся ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ дСйствия. Π˜Π½Ρ‹ΠΌΠΈ словами, опСрационная систСма воспринимаСт
RAID ΠΊΠ°ΠΊ SLED, ΠΏΡ€ΠΈ этом Ρƒ RAID-массива Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π°Π΄Π΅ΠΆ-
Π½ΠΎΡΡ‚ΡŒ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ SCSI-диски ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΈ Π΄ΠΎ-
вольно Π½ΠΈΠ·ΠΊΠΎΠΉ Ρ†Π΅Π½Π΅ ΠΈ ΠΏΡ€ΠΈ этом ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ нСсколькими
дисками (Π΄ΠΎ 7 дисков Π½Π° 8-разрядных модСлях SCSI ΠΈ Π΄ΠΎ 15 Π½Π° 16-разрядных),
Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ RAID-устройств состоит ΠΈΠ· SCSI-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ
для управлСния RAID-масиивом, ΠΈ бокса SCSI-дисков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ опСрационная
систСма воспринимаСт ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ большой диск. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ использо-
Π²Π°Ρ‚ΡŒ RAID-массив, Π½Π΅ трСбуСтся Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии,
Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Ρ‹Π³ΠΎΠ΄Π½ΠΎ для ΠΌΠ½ΠΎΠ³ΠΈΡ… систСмных администраторов.
RAID-систСмы ΠΈΠΌΠ΅ΡŽΡ‚ нСсколько достоинств. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΊΠ°ΠΊ ΡƒΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π»ΠΎΡΡŒ,
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС воспринимаСт RAID-массив ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ большой диск.
Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° всСх дисках RAID-массива распрСдСлСны ΠΏΠΎ дискам Ρ‚Π°ΠΊΠΈΠΌ
ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. НСсколько
Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² распрСдСлСния Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€ΡΠΎΠ½ΠΎΠΌ, сСйчас
извСстны ΠΊΠ°ΠΊ RAID-массив уровня 0, RAID-массив уровня 1 ΠΈΒ Ρ‚.Β Π΄., Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ
RAID-массива уровня 5. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, сущСствуСт Π΅Ρ‰Π΅ нСсколько ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅
ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠ±ΡΡƒΠΆΠ΄Π°Ρ‚ΡŒ. Π’Π΅Ρ€ΠΌΠΈΠ½ Β«ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒΒ» Π²Ρ‹Π±Ρ€Π°Π½ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ здСсь
Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ иСрархичСской структуры. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ 6 Ρ€Π°Π·Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ²
ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ дисков с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ характСристиками надСТности ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ-
ности.
RAID-массив уровня 0 ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис.Β 2.19,Β Π°. Он прСдставляСт собой Π²ΠΈΡ€-
Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ диск, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π½Π° полосы (strips) ΠΏΠΎ k сСкторов каТдая, ΠΏΡ€ΠΈ этом
сСкторы с 0 ΠΏΠΎ kΒ β€” 1 Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ полосу 0, сСкторы с k ΠΏΠΎ 2kΒ β€” 1Β β€” полосу 1 ΠΈΒ Ρ‚.Β Π΄.
Для kΒ = 1 каТдая полоса — это сСктор, для kΒ = 2 каТдая полоса — это Π΄Π²Π° сСктора
ΠΈΒ Ρ‚.Β Π΄. Π’ RAID-массивС уровня 0 полосы ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΊΡ€ΡƒΠ³Ρƒ,
ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис.Β 2.19,Β Π°. Π­Ρ‚ΠΎ называСтся распрСдСлСниСм Π΄Π°Π½Π½Ρ‹Ρ… (striping)
ΠΏΠΎ дискам. На рисункС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ RAID-массив с Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ дисками. НапримСр,
Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для считывания Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…,
состоящСго ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… полос ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π΅
ΠΌΠ΅ΠΆΠ΄Ρƒ полосами, Ρ‚ΠΎ RAID-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅Ρ‚ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π° 4 ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅
ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠ°ΠΆΠ΄ΡƒΡŽ для ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… дисков, ΠΈ выполняСт ΠΈΡ… ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ устройство ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π±Π΅Π· ΠΈΠ·-
мСнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.
RAID-массив уровня 0 Π»ΡƒΡ‡ΡˆΠ΅ всСго Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с большими запросами — Ρ‡Π΅ΠΌ
большС запрос, Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅. Если Π² запросС трСбуСтся Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ полос большС,
Ρ‡Π΅ΠΌ дисков Π² RAID-массивС, Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ диски ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΏΠΎ нСсколько запросов,
ΠΈ ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π°ΠΊΠΎΠΉ диск Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ запроса, ΠΎΠ½ приступаСт
ΠΊΒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ. Π—Π°Π΄Π°Ρ‡Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ запрос Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ
ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ дискам Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ послСдо-
Π²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π²Β ΠΏΠ°ΠΌΡΡ‚ΡŒ. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ
ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΠΎΡ‡Π΅Π½ΡŒ высокая, ΠΈ рСализация достаточно проста.
RAID-массив уровня 0 Ρ…ΡƒΠΆΠ΅ всСго Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами, ΠΊΠΎΡ‚ΠΎ-
Ρ€Ρ‹Π΅ врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ нСбольшиС ΠΏΠΎΡ€Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ сСктору
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     117

Рис. 2.19. RAID-массивы с Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ ΠΏΠΎ пятый ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ. Π Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ ΠΈ диски


чСтности Π·Π°ΠΊΡ€Π°ΡˆΠ΅Π½Ρ‹ сСрым Ρ†Π²Π΅Ρ‚ΠΎΠΌ
118      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Π·Π° ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅). Π’ этом случаС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ окаТутся, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ, Π½ΠΎ Π½Π΅


Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ° ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ Π²Ρ‹ΠΈΠ³Ρ€Ρ‹ΡˆΠ° Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎ-
Π΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π”Ρ€ΡƒΠ³ΠΎΠΉ нСдостаток Ρ‚Π°ΠΊΠΎΠΉ структуры состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ
ΡƒΒ Π½Π΅Π΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π½ΠΈΠΆΠ΅, Ρ‡Π΅ΠΌ Ρƒ SLED-диска. НапримСр, рассмотрим RAID-массив,
состоящий ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… дисков, Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ сбои
в срСднСм ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 20Β 000 часов. Π’ΠΎ Π΅ΡΡ‚ΡŒ сбои Π² Ρ‚Π°ΠΊΠΎΠΌ RAID-массивС Π±ΡƒΠ΄ΡƒΡ‚ ΡΠ»ΡƒΡ‡Π°Ρ‚ΡŒ-
ся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 5000 часов, ΠΏΡ€ΠΈ этом всС Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ утСряны.
Π£Β SLED-диска сбои происходят Ρ‚Π°ΠΊΠΆΠ΅ Π² срСднСм ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 20Β 000 часов, Π½ΠΎ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ
это всСго ΠΎΠ΄ΠΈΠ½ диск, Π΅Π³ΠΎ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ Π² 4 Ρ€Π°Π·Π° Π²Ρ‹ΡˆΠ΅. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² описанной Ρ€Π°Π·-
Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ избыточности, это Π½Π΅ «настоящий» RAID-массив.
Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ€Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒΒ  β€” RAID-массив уровня  1. Он ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π°
рис.Β 2.19,Β Π± ΠΈ, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ RAID-массива уровня 0, являСтся настоящим RAID-
массивом. Π’ этой структурС Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‚ всС диски, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, получаСтся
4 исходных диска ΠΈ 4 Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ. ΠŸΡ€ΠΈ записи ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ каТдая ΠΏΠΎ-
лоса записываСтся Π΄Π²Π°ΠΆΠ΄Ρ‹. ΠŸΡ€ΠΈ считывании ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ любая ΠΈΠ·
Π΄Π²ΡƒΡ… ΠΊΠΎΠΏΠΈΠΉ, ΠΏΡ€ΠΈ этом ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ
с большСго количСства дисков, Ρ‡Π΅ΠΌ Π² RAID-массивС уровня 0. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ,
ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ записи Π±ΡƒΠ΄Π΅Ρ‚ такая ΠΆΠ΅, ΠΊΠ°ΠΊ Ρƒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ диска, Π° ΠΏΡ€ΠΈ счи-
Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈΒ β€” Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π²Ρ‹ΡˆΠ΅ (максимум Π² Π΄Π²Π° Ρ€Π°Π·Π°). ΠžΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ отличная:
Ссли происходит сбой Π½Π° дискС, вмСсто Π½Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ копия. ВосстановлСниС
состоит просто в установкС Π½ΠΎΠ²ΠΎΠ³ΠΎ диска ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ всСй ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с рС-
Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ Π½Π° Π½Π΅Π³ΠΎ.
Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉΒ 0 ΠΈ 1, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с полосами сСкторов, RAID-
массив уровня 2 ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ словами, Π° ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ Π±Π°ΠΉΡ‚Π°ΠΌΠΈ. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ, Ρ‡Ρ‚ΠΎ
ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°ΠΉΡ‚ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ диска разбиваСтся Π½Π° Π΄Π²Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° ΠΏΠΎ 4 Π±ΠΈΡ‚Π°, Π·Π°Ρ‚Π΅ΠΌ
ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· Π½ΠΈΡ… добавляСтся ΠΊΠΎΠ΄ Π₯эмминга, ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ получаСтся слово
ΠΈΠ· 7 Π±ΠΈΡ‚, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ 1, 2 ΠΈ 4Β β€” Π±ΠΈΡ‚Ρ‹ чСтности. Π—Π°Ρ‚Π΅ΠΌ прСдставим, Ρ‡Ρ‚ΠΎ 7 дисков,
ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹Π΅ Π½Π° рис.Β 2.19,Β Π², синхронизированы ΠΏΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΊΡ€ΠΎΠ½ΡˆΡ‚Π΅ΠΉΠ½Π° ΠΈ ΠΏΠΎ-
Π·ΠΈΡ†ΠΈΠΈ вращСния. Π’ΠΎΠ³Π΄Π° Π·Π° ΠΎΠ΄Π½Ρƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ слово ΠΈΠ· 7 Π±ΠΈΡ‚ с ΠΊΠΎΠ΄ΠΎΠΌ
Π₯эмминга Π½Π° 7 дисков, ΠΏΠΎ 1 Π±ΠΈΡ‚Ρƒ Π½Π° диск.
Подобная схСма использовалась Π² CM-2 Ρ„ΠΈΡ€ΠΌΡ‹ Thinking Machines. К 32-Ρ€Π°Π·-
рядному слову с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ добавлялось 6 Π±ΠΈΡ‚ чСтности (ΠΊΠΎΠ΄ Π₯эмминга). Π’Β Ρ€Π΅-
Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ 38-разрядноС ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ добавлялся Π΄ΠΎ-
ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π±ΠΈΡ‚ чСтности, ΠΈ это слово Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π»ΠΎΡΡŒ Π½Π° 39 дисков. ΠžΠ±Ρ‰Π°Ρ
ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±Ρ‹Π»Π° ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠ³Π»ΠΎ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ
32 сСктора Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€ΠΈ ΡƒΡ‚Ρ€Π°Ρ‚Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· дисков ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΎ,
ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ потСря ΠΎΠ΄Π½ΠΎΠ³ΠΎ диска ΠΎΠ·Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΡ‚Π΅Ρ€ΡŽ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ 39-Ρ€Π°Π·-
рядном словС, Π° с этим ΠΊΠΎΠ΄ Π₯эмминга справлялся ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ.
Однако подобная схСма Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС диски Π±Ρ‹Π»ΠΈ синхронизированы ΠΏΠΎ
Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΡŽ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π΅Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли имССтся Π΄ΠΎ-
статочно большоС количСство дисков (Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ 32 дисков для Π΄Π°Π½Π½Ρ‹Ρ…
ΠΈ 6 дисков для Π±ΠΈΡ‚ΠΎΠ² чСтности Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Π΅ расходы ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ 19Β %). К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅
ΠΈΠΌΠ΅Π΅Ρ‚ мСсто большая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ
ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ сумму ΠΊΠΎΠ΄Π° Π₯эмминга ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π°.
RAID-массив уровня 3 прСдставляСт собой ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ RAID-массива
уровня 2. Он ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ Π½Π° рис.Β 2.19,Β Π³. Π—Π΄Π΅ΡΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ слова Π΄Π°Π½Π½Ρ‹Ρ… вычисля-
Стся ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚ чСтности ΠΈ записываСтся Π½Π° диск чСтности. Как ΠΈ Π² RAID-массивС
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     119

уровня 2, диски Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎ синхронизированы, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ слово


Π΄Π°Π½Π½Ρ‹Ρ… распрСдСлСно ΠΏΠΎ нСскольким дискам.
На ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚ чСтности позволяСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π½ΠΎ Π½Π΅ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ошибки. Если Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ошиб-
ΠΊΠ°Ρ…, это наблюдСниС Π²Π΅Ρ€Π½ΠΎ. Однако Ссли Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ сбоС диска, Π±ΠΈΡ‚ чСтности ΠΎΠ±Π΅-
спСчиваСт исправлСниС ошибки Π² ΠΎΠ΄Π½ΠΎΠΌ Π±ΠΈΡ‚Π΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ позиция Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ
Π±ΠΈΡ‚Π° извСстна. Если происходит сбой, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎ всС
Π±ΠΈΡ‚Ρ‹ Ρ€Π°Π²Π½Ρ‹ 0. Если Π² словС Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ошибка чСтности, Π±ΠΈΡ‚ с диска, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ
ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π» сбой, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π΅Π½ 1, ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΎΠ½ исправляСтся. Π₯отя
RAID-массивы ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉΒ 2 ΠΈ 3 ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ
Π΄Π°Π½Π½Ρ‹Ρ…, число запросов ΠΎΡ‚ устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π² сСкунду Π½Π΅ большС, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ
Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ диска.
RAID-массивы ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉΒ 4 ΠΈ 5, ΠΊΠ°ΠΊ ΠΈ RAID-массивы Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, Ρ€Π°-
Π±ΠΎΡ‚Π°ΡŽΡ‚ с полосами, Π° Π½Π΅ со словами, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ Π±ΠΈΡ‚Ρ‹ чСтности, ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚
синхронизации дисков. RAID-массив уровня 4 (см. рис.Β 2.19,Β Π΄) устроСн Ρ‚Π°ΠΊ ΠΆΠ΅,
ΠΊΠ°ΠΊ RAID-массив уровня 0 с Ρ‚Π΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ RAID-массива уровня 4 Π΅ΡΡ‚ΡŒ
Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ диск, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ полосы чСтности. НапримСр,
ΠΏΡƒΡΡ‚ΡŒ каТдая полоса состоит ΠΈΠ· k Π±Π°ΠΉΡ‚. ВсС полосы ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ
Π˜Π‘ΠšΠ›ΠЧАΠΠ©Π•Π“Πž Π˜Π›Π˜, ΠΈ полоса чСтности для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ этого ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ
Ρ‚Π°ΠΊΠΆΠ΅ состоит ΠΈΠ· k Π±Π°ΠΉΡ‚. Если происходит сбой Π½Π° дискС, ΡƒΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ Π±Π°ΠΉΡ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚
Π±Ρ‹Ρ‚ΡŒ вычислСны Π·Π°Π½ΠΎΠ²ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с диска чСтности.
Π’Π°ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ прСдохраняСт ΠΎΡ‚ ΠΏΠΎΡ‚Π΅Ρ€ΡŒ Π½Π° дискС, Π½ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сниТаСт
ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² случаС Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… исправлСний. Если измСняСтся ΠΎΠ΄ΠΈΠ½
сСктор, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ со всСх дисков, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡΡ‚ΡŒ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ
Π±ΠΈΡ‚Ρ‹ чСтности ΠΈ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈΡ… Π·Π°Π½ΠΎΠ²ΠΎ. ВмСсто этого ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ с диска ΠΏΡ€Π΅ΠΆ-
Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΏΡ€Π΅ΠΆΠ½ΠΈΠ΅ Π±ΠΈΡ‚Ρ‹ чСтности ΠΈ ΠΈΠ· Π½ΠΈΡ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹ чСтности.
Но Π΄Π°ΠΆΠ΅ с Ρ‚Π°ΠΊΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ процСсса ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… исправлСний
трСбуСтся произвСсти Π΄Π²Π° считывания ΠΈ Π΄Π²Π΅ записи.
Π’Π°ΠΊΠΈΠ΅ трудности ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° диск чСтности ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прСпят-
ствиСм для достиТСния высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° устраняСтся
Π² RAID-массивС уровня 5, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΠΈΡ‚Ρ‹ чСтности Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ
ΠΏΠΎ всСм дискам ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΊΡ€ΡƒΠ³Ρƒ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис.Β 2.19,Β Π΅. Однако
Π² случаС сбоя диска Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ содСрТаниС ΡƒΡ‚Ρ€Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ диска достаточно
слоТно, хотя ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Π’Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ
Устройства Π½Π° Π±Π°Π·Π΅ энСргонСзависимой Ρ„Π»ΡΡˆ-памяти, часто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Ρ‚Π²Π΅Ρ€-
Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ накопитСлями ΠΈΠ»ΠΈ SSD-дисками (Solid State Disk), постСпСнно
Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ высокоскоростная Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ
тСхнологиям ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… дисков. Π˜ΡΡ‚ΠΎΡ€ΠΈΡ изобрСтСния SSDΒ β€” классичСскоС Π²ΠΎ-
ΠΏΠ»ΠΎΡ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° «Если Ρ‚Π΅Π±Π΅ Π΄Π°ΡŽΡ‚ Π»ΠΈΠΌΠΎΠ½, сдСлай Π»ΠΈΠΌΠΎΠ½Π°Π΄Β». БоврСмСнная
элСктроника каТСтся Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ, Π½ΠΎ Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ транзисторы
постСпСнно ΠΈΠ·Π½Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² процСссС использования. ΠŸΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅-
Π½ΠΈΠΈ ΠΎΠ½ΠΈ Π½Π΅Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°ΡŽΡ‚ΡΡ ΠΊ ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ нСработоспособности. Один ΠΈΠ·
вСроятных ΠΏΡƒΡ‚Π΅ΠΉ ΠΎΡ‚ΠΊΠ°Π·Π° транзисторов обусловлСн эффСктом Β«ΠΈΠ½ΠΆΠ΅ΠΊΡ†ΠΈΠ΅ΠΉ горячих
носитСлСй» — ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠΌ сбоя, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π² Π½Π΅ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Π²ΡˆΠΈΠΉ транзистор
120      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

внСдряСтся элСктронный заряд, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ навсСгда оставляСт Π΅Π³ΠΎ Π²ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ


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

Рис. 2.20. Π―Ρ‡Π΅ΠΉΠΊΠ° Ρ„Π»ΡΡˆ-памяти

Ѐлэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ образуСтся ΠΈΠ· мноТСства Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ячССк, состоящих ΠΈΠ·


ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π»ΡΡˆ-транзистора. Π‘Ρ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ячСйки Ρ„Π»ΡΡˆ-памяти ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ
Π½Π° рис. 2.20. Π’ транзистор встроСн ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΉ Π·Π°Ρ‚Π²ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Ρ€ΡΠΆΠ°Ρ‚ΡŒΡΡ
ΠΈ Ρ€Π°Π·Ρ€ΡΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ высоких напряТСний. Π”ΠΎ программирования плаваю-
Ρ‰ΠΈΠΉ Π·Π°Ρ‚Π²ΠΎΡ€ Π½Π΅ влияСт Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ транзистора, фактичСски являясь Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ-
Π½Ρ‹ΠΌ изолятором ΠΌΠ΅ΠΆΠ΄Ρƒ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌ Π·Π°Ρ‚Π²ΠΎΡ€ΠΎΠΌ ΠΈ ΠΊΠ°Π½Π°Π»ΠΎΠΌ транзистора. Π’ этом
состоянии ячСйка Π²Π΅Π΄Π΅Ρ‚ сСбя ΠΊΠ°ΠΊ простой транзистор.
Для программирования ячСйки Ρ„Π»ΡΡˆ-памяти Π½Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π·Π°Ρ‚Π²ΠΎΡ€ подаСтся
высокоС напряТСниС (Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ ΠΌΠΈΡ€Π΅ напряТСниС Π² 12 Π’ считаСтся высо-
ΠΊΠΈΠΌ), ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‰Π΅Π΅ процСсс ΠΈΠ½ΠΆΠ΅ΠΊΡ†ΠΈΠΈ горячих элСктронов Π² ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΉ Π·Π°Ρ‚Π²ΠΎΡ€.
Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Ρ‹ Π²Π½Π΅Π΄Ρ€ΡΡŽΡ‚ΡΡ Π² ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΉ Π·Π°Ρ‚Π²ΠΎΡ€, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ появлСнию ΠΎΡ‚Ρ€ΠΈΡ†Π°-
Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ заряда Π²Π½ΡƒΡ‚Ρ€ΠΈ транзистора. Π’Π½Π΅Π΄Ρ€Π΅Π½Π½Ρ‹ΠΉ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ заряд ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈ-
Π²Π°Π΅Ρ‚ напряТСниС, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ транзистора; провСряя, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ
Π»ΠΈ ΠΊΠ°Π½Π°Π» ΠΏΡ€ΠΈ высоком ΠΈΠ»ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΌ напряТСнии, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, заряТСн Π»ΠΈ
ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΉ Π·Π°Ρ‚Π²ΠΎΡ€, ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ 0 ΠΈΠ»ΠΈ 1 для ячСйки Ρ„Π»ΡΡˆ-
памяти. Π’Π½Π΅Π΄Ρ€Π΅Π½Π½Ρ‹ΠΉ заряд остаСтся Π² транзисторС Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ питания,
Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ ячСйка Ρ„Π»ΡΡˆ-памяти становится энСргонСзависимой.
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     121

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

Диски CD-ROM
ΠžΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ диски, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ использовались для записи Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½-
Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΏΠΎΠ·ΠΆΠ΅ стали ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈΠ· основных срСдств хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ
Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ индустрии. Благодаря большой Смкости ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΉ Ρ†Π΅Π½Π΅ ΠΎΠΏΡ‚ΠΈΡ‡Π΅-
скиС диски повсСмСстно ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для распространСния ПО, ΠΊΠ½ΠΈΠ³, Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ²
ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ для создания Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ ТСстких дисков.
ΠŸΠ΅Ρ€Π²Ρ‹Π΅ оптичСскиС диски Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Ρ‹ голландской ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠ΅ΠΉ Philips
для хранСния ΠΊΠΈΠ½ΠΎΡ„ΠΈΠ»ΡŒΠΌΠΎΠ². Они ΠΈΠΌΠ΅Π»ΠΈ 30 см Π² Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€Π΅, Π²Ρ‹ΠΏΡƒΡΠΊΠ°Π»ΠΈΡΡŒ ΠΏΠΎΠ΄ ΠΌΠ°Ρ€-
ΠΊΠΎΠΉ LaserVision, Π½ΠΎ Π½ΠΈΠ³Π΄Π΅ ΠΊΡ€ΠΎΠΌΠ΅ Π―ΠΏΠΎΠ½ΠΈΠΈ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ пользовались.
Π’ 1980 Π³ΠΎΠ΄Ρƒ корпорация Philips вмСстС с Sony Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски
(Compact Disc, CD), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ быстро вытСснил Π²ΠΈΠ½ΠΈΠ»ΠΎΠ²Ρ‹Π΅ диски, использовав-
122      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

шиСся для записи ΠΌΡƒΠ·Ρ‹ΠΊΠΈ. ОписаниС тСхничСских Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диска Π±Ρ‹Π»ΠΎ


ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ Π² ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΌ стандартС (ISΒ 10149), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ
часто Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠšΡ€Π°ΡΠ½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΎΠΉ (ΠΏΠΎ Ρ†Π²Π΅Ρ‚Ρƒ ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ). ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Π΅ стандар-
Ρ‚Ρ‹ ΠΈΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎ стандартизации (International
Organization for Standardization, ISO), которая прСдставляСт собой Π°Π½Π°Π»ΠΎΠ³ Ρ‚Π°ΠΊΠΈΡ…
Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ стандартизации, ΠΊΠ°ΠΊ ANSI, DIN ΠΈΒ Ρ‚.Β ΠΏ. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ
Ρ‚Π°ΠΊΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΅ΡΡ‚ΡŒ свой Π½ΠΎΠΌΠ΅Ρ€ IS (International StandardΒ β€” ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄-
Π½Ρ‹ΠΉ стандарт). ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹ΠΉ стандарт тСхничСских характСристик диска Π±Ρ‹Π»
ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски ΠΎΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·Π΄Π°Ρ‚Π΅Π»Π΅ΠΉ
ΠΈ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΠΈ ΠΎΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ стали совмСстимыми. ВсС ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-
диски Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ 120Β ΠΌΠΌ Π² Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€Π΅ ΠΈ 1,2Β ΠΌΠΌ Π² Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρƒ, Π° Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ ΠΎΡ‚Π²Π΅Ρ€-
стия Π² сСрСдинС Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ 15Β ΠΌΠΌ. Аудио ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ
срСдством хранСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π²Ρ‹ΡˆΠ΅Π΄ΡˆΠΈΠΌ Π½Π° массовый Ρ€Ρ‹Π½ΠΎΠΊ.
ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° протяТСнии ста Π»Π΅Ρ‚.
ΠšΠΎΠΌΠΏΠ°ΠΊΡ‚-диск изготавливаСтся с использованиСм ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ инфракрас-
Π½ΠΎΠ³ΠΎ Π»Π°Π·Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ΠΆΠΈΠ³Π°Π΅Ρ‚ отвСрстия Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ 0,8 ΠΌΠΈΠΊΡ€ΠΎΠ½Π° Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ
стСклянном мастСр-дискС. По этому мастСр-диску дСлаСтся шаблон с выступами
Π² Ρ‚Π΅Ρ… мСстах, Π³Π΄Π΅ Π»Π°Π·Π΅Ρ€ ΠΏΡ€ΠΎΠΆΠ΅Π³ отвСрстия. Π’ шаблон вводится Тидкая смола
(ΠΏΠΎΠ»ΠΈΠΊΠ°Ρ€Π±ΠΎΠ½Π°Ρ‚), ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, получаСтся ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск с Ρ‚Π΅ΠΌ ΠΆΠ΅ Π½Π°Π±ΠΎΡ€ΠΎΠΌ
отвСрстий, Ρ‡Ρ‚ΠΎ ΠΈ Π² стСклянном дискС. На смолу наносится ΠΎΡ‡Π΅Π½ΡŒ Ρ‚ΠΎΠ½ΠΊΠΈΠΉ слой
алюминия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, покрываСтся Π·Π°Ρ‰ΠΈΡ‚Π½Ρ‹ΠΌ Π»Π°ΠΊΠΎΠΌ. ПослС этого
наклСиваСтся этикСтка. УглублСния Π² Π½ΠΈΠΆΠ½Π΅ΠΌ слоС смолы Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π»ΡƒΠ½ΠΊΠ°ΠΌΠΈ
(pits), Π° Ρ€ΠΎΠ²Π½Ρ‹Π΅ пространства ΠΌΠ΅ΠΆΠ΄Ρƒ Π»ΡƒΠ½ΠΊΠ°ΠΌΠΈΒ β€” ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°ΠΌΠΈ (lands).
Π’ΠΎ врСмя воспроизвСдСния Π»Π°Π·Π΅Ρ€Π½Ρ‹ΠΉ Π΄ΠΈΠΎΠ΄ нСбольшой мощности свСтит
инфракрасным свСтом с Π΄Π»ΠΈΠ½ΠΎΠΉ Π²ΠΎΠ»Π½Ρ‹ 0,78 ΠΌΠΈΠΊΡ€ΠΎΠ½Π° Π½Π° ΡΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°
Π»ΡƒΠ½ΠΊΠΈ ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ. Π›Π°Π·Π΅Ρ€ находится Π½Π° Ρ‚ΠΎΠΉ сторонС диска, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ нанСсСн
слой смолы, поэтому Π»ΡƒΠ½ΠΊΠΈ для Π»Π°Π·Π΅Ρ€Π° ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² выступы Π½Π° Ρ€ΠΎΠ²Π½ΠΎΠΉ
повСрхности. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π»ΡƒΠ½ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ высоту Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΡŒ Π΄Π»ΠΈΠ½Ρ‹ свСтовой Π²ΠΎΠ»Π½Ρ‹
Π»Π°Π·Π΅Ρ€Π°, Π΄Π»ΠΈΠ½Π° свСтовой Π²ΠΎΠ»Π½Ρ‹, ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠΉ ΠΎΡ‚ выступа, составляСт ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ
Π΄Π»ΠΈΠ½Ρ‹ свСтовой Π²ΠΎΠ»Π½Ρ‹, ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠΉ ΠΎΡ‚ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΉ выступ Ρ€ΠΎΠ²Π½ΠΎΠΉ повСрхности.
Π’Β Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, Ссли свСт отраТаСтся ΠΎΡ‚ выступа, Ρ„ΠΎΡ‚ΠΎΠ΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ проигрыватСля ΠΏΠΎ-
Π»ΡƒΡ‡Π°Π΅Ρ‚ мСньшС свСта, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΎΡ‚ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ. ИмСнно Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ
ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ Π»ΡƒΠ½ΠΊΡƒ ΠΎΡ‚ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ. Π₯отя, казалось Π±Ρ‹, ΠΏΡ€ΠΎΡ‰Π΅ всСго ис-
ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡƒΠ½ΠΊΡƒ для записи нуля, Π° ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΡƒ для записи Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, для Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹
Π½Π°Π΄Π΅ΠΆΠ½Π΅Π΅ оказалось ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π»ΡƒΠ½ΠΊΠ°-ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ° ΠΈΠ»ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°-Π»ΡƒΠ½ΠΊΠ°,
Π° отсутствиС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°Β β€” для нуля.
Π›ΡƒΠ½ΠΊΠΈ ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ спирали. Π—Π°ΠΏΠΈΡΡŒ начинаСтся Π½Π° Π½Π΅ΠΊΠΎ-
Ρ‚ΠΎΡ€ΠΎΠΌ расстоянии ΠΎΡ‚ отвСрстия Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ диска ΠΈ продвигаСтся ΠΊ ΠΊΡ€Π°ΡŽ, занимая
32Β ΠΌΠΌ диска. Π‘ΠΏΠΈΡ€Π°Π»ΡŒ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ 22Β 188 ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² Π²ΠΎΠΊΡ€ΡƒΠ³ диска (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 600 Π½Π°
1Β ΠΌΠΌ). Если ΡΠΏΠΈΡ€Π°Π»ΡŒ Ρ€Π°ΡΠΏΡ€ΡΠΌΠΈΡ‚ΡŒ, Π΅Π΅ Π΄Π»ΠΈΠ½Π° составит 5,6Β ΠΊΠΌ. Π‘ΠΏΠΈΡ€Π°Π»ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π°
Π½Π° рис.Β 2.21.
Π§Ρ‚ΠΎΠ±Ρ‹ ΠΌΡƒΠ·Ρ‹ΠΊΠ° Π·Π²ΡƒΡ‡Π°Π»Π° Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, Π»ΡƒΠ½ΠΊΠΈ ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ с ΠΏΠΎ-
стоянной Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ вращСния ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диска
Π΄ΠΎΠ»ΠΆΠ½Π° постСпСнно ΡΠ½ΠΈΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ продвиТСния ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΎΡ‚
Ρ†Π΅Π½Ρ‚Ρ€Π° диска ΠΊ Π²Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ ΠΊΡ€Π°ΡŽ. Когда Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° находится Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ сторонС
диска, Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΉ скорости 120 см/с, частота вращСния Π΄ΠΎΠ»ΠΆΠ½Π°
ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ 530 ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ. Когда Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° находится Π½Π° внСшнСй сторонС
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     123

Рис. 2.21. Π‘Ρ…Π΅ΠΌΠ° записи ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диска


диска, частота вращСния ΠΏΠ°Π΄Π°Π΅Ρ‚ Π΄ΠΎ 200 ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ, Ρ‡Ρ‚ΠΎ позволяСт ΠΎΠ±Π΅-
ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΠΆΠ΅ Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ. Π­Ρ‚ΠΈΠΌ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск, Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΉΡΡ с по-
стоянной Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, отличаСтся ΠΎΡ‚ ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ³ΠΎ диска, Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ
с постоянной ΡƒΠ³Π»ΠΎΠ²ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΄Π΅ Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ находится
Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, частота вращСния ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диска (530 ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ)
сильно отличаСтся ΠΎΡ‚ частоты вращСния ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… дисков, которая составляСт
ΠΎΡ‚ 3600 Π΄ΠΎ 7200 ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ.
Π’ 1984 Π³ΠΎΠ΄Ρƒ Philips ΠΈ Sony осознали ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» использования ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков
для хранСния ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Они ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ Π–Π΅Π»Ρ‚ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ, Π² ΠΊΠΎ-
Ρ‚ΠΎΡ€ΠΎΠΉ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ стандарт Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π°Π·Π²Π°Π»ΠΈ CD-ROM (Compact
Disc-Read Only MemoryΒ β€” постоянная ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дискС). Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΉ-
Ρ‚ΠΈ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹ΠΉ ΠΊ Ρ‚ΠΎΠΌΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Ρ‹Π½ΠΎΠΊ Π°ΡƒΠ΄ΠΈΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅
ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΠΊΠ°ΠΊ аудиодиски, ΠΌΠ΅Ρ…Π°-
ничСски ΠΈ оптичСски совмСстимыми с Π½ΠΈΠΌΠΈ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΏΠΎ Ρ‚ΠΎΠΉ ΠΆΠ΅ Ρ‚Π΅Ρ…Π½ΠΎ-
Π»ΠΎΠ³ΠΈΠΈ. ВслСдствиС Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΈΡΡŒ низкоскоростныС Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ,
Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, Π½ΠΎ Π·Π°Ρ‚ΠΎ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ производства ΠΎΠ΄Π½ΠΎΠ³ΠΎ
ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диска составляла ΠΌΠ΅Π½Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎΠ»Π»Π°Ρ€Π°.
Π’ Π–Π΅Π»Ρ‚ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π’ Π½Π΅ΠΉ Ρ‚Π°ΠΊΠΆΠ΅
описаны ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ исправлСния ошибок, Ρ‡Ρ‚ΠΎ являСтся сущС-
ствСнным шагом, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‰ΠΈΠΊΠΎΠ², Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΌΡƒΠ·Ρ‹-
ΠΊΠΈ, ошибка Π² ΠΎΠ΄Π½ΠΎΠΌ Π±ΠΈΡ‚Π΅ становится ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎΠΉ. Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диска состоит
Π² ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π°ΠΉΡ‚Π° 14-разрядным символом. Как ΡƒΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π»ΠΎΡΡŒ,
14Β Π±ΠΈΡ‚ достаточно для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠΌ Π₯эмминга 8-разрядный
Π±Π°ΠΉΡ‚, ΠΏΡ€ΠΈ этом останСтся Π΄Π²Π° Π»ΠΈΡˆΠ½ΠΈΡ… Π±ΠΈΡ‚Π°. На самом Π΄Π΅Π»Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π±ΠΎΠ»Π΅Π΅
мощная систСма ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΈΠ· 14- Π² 8-Ρ€Π°Π·Ρ€ΡΠ΄Π½ΡƒΡŽ систСму для считыва-
ния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ производится Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ поисковых Ρ‚Π°Π±Π»ΠΈΡ†.
На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ 42 ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… символа Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ Ρ„Ρ€Π΅ΠΉΠΌ
ΠΈΠ· 588 Π±ΠΈΡ‚. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Ρ€Π΅ΠΉΠΌ содСрТит 192 Π±ΠΈΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… (24 Π±Π°ΠΉΡ‚Π°). ΠžΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ
396Β Π±ΠΈΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для исправлСния ошибок ΠΈ контроля. Π£ Π°ΡƒΠ΄ΠΈΠΎ ΠΈ компью-
Ρ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков эта систСма ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π°.
124      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Π£ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 98 Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ² Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² сСктор,


ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис.Β 2.22. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ сСктор начинаСтся с ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Ρ‹ ΠΈΠ· 16Β Π±Π°ΠΉΡ‚, ΠΏΠ΅Ρ€-
Π²Ρ‹Π΅ 12 ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 00FFFFFFFFFFFFFFFFFFFF00 (Π²Β ΡˆΠ΅ΡΡ‚-
Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния), ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ распознаСт
Π½Π°Ρ‡Π°Π»ΠΎ сСктора. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ 3 Π±Π°ΠΉΡ‚Π° содСрТат Π½ΠΎΠΌΠ΅Ρ€ сСктора. НомСр Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ,
ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ поиск Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дискС, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Π΅ записаны ΠΏΠΎ спирали, Π³ΠΎ-
Ρ€Π°Π·Π΄ΠΎ слоТнСС, Ρ‡Π΅ΠΌ Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠΌ дискС, Π³Π΄Π΅ Π΄Π°Π½Π½Ρ‹Π΅ записаны Π½Π° концСнтричСских
Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°Ρ…. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ сСктор, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС подсчи-
Ρ‚Ρ‹Π²Π°Π΅Ρ‚, ΠΊΡƒΠ΄Π° ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ; Ρ‚ΡƒΠ΄Π° помСщаСтся ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π°Ρ
Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, Π° Π·Π°Ρ‚Π΅ΠΌ начинаСтся поиск ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, насколько Π²Π΅Ρ€Π΅Π½
Π±Ρ‹Π» подсчСт. ПослСдний Π±Π°ΠΉΡ‚ ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Ρ‹ опрСдСляСт Ρ‚ΠΈΠΏ диска.

Рис. 2.22. Π‘Ρ…Π΅ΠΌΠ° располоТСния Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дискС

ЖСлтая ΠΊΠ½ΠΈΠ³Π° опрСдСляСт Π΄Π²Π° Ρ‚ΠΈΠΏΠ° дисков. На рис.Β  2.22 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° схСма
располоТСния Π΄Π°Π½Π½Ρ‹Ρ… для Ρ‚ΠΈΠΏΠ°Β 1, Π³Π΄Π΅ ΠΏΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Π° составляСт 16 Π±Π°ΠΉΡ‚, Π΄Π°Π½Π½Ρ‹Π΅Β β€”
2048Β Π±Π°ΠΉΡ‚, Π° ΠΊΠΎΠ΄ исправлСния ΠΎΡˆΠΈΠ±ΠΎΠΊΒ β€” 228 Π±Π°ΠΉΡ‚ (ΠΊΠΎΠ΄ Рида–Боломона). На
дисках Ρ‚ΠΈΠΏΠ°Β 2 Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΊΠΎΠ΄Ρ‹ исправлСния ошибок ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² ΠΏΠΎΠ»Π΅ Π΄Π°Π½-
Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 2336 Π±Π°ΠΉΡ‚. Вакая схСма примСняСтся для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅
Π½Π΅ Π½ΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² исправлСнии ошибок (Π° Π²Π΅Ρ€Π½Π΅Π΅, Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ врСмя для
этого), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ для обСспСчСния высокой стСпСни
надСТности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ схСмы исправлСния ошибок: Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… символа,
Π²Β ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Ρ„Ρ€Π΅ΠΉΠΌΠ° ΠΈ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… сСктора. ΠžΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ ошибки Π² Π±ΠΈΡ‚Π°Ρ… исправ-
Π»ΡΡŽΡ‚ΡΡ Π½Π° самом Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅, ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΎΡˆΠΈΠ±ΠΎΠΊΒ β€” Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ², Π° всС
остаточныС ΠΎΡˆΠΈΠ±ΠΊΠΈΒ β€” Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСкторов. Для поддСрТания Ρ‚Π°ΠΊΠΎΠΉ надСТности
Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ 98 Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ² ΠΏΠΎ 588 Π±ΠΈΡ‚ (7203 Π±Π°ΠΉΡ‚Π°), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ 2048 Π±Π°ΠΉΡ‚ ΠΏΠΎ-
Π»Π΅Π·Π½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ составляСт всСго 28Β %.
ΠžΠ΄Π½ΠΎΡΠΊΠΎΡ€ΠΎΡΡ‚Π½Ρ‹Π΅ устройства для чтСния ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ 75 сСк-
Ρ‚ΠΎΡ€ΠΎΠ² Π² сСкунду, Ρ‡Ρ‚ΠΎ обСспСчиваСт ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… 153Β 600Β Π±Π°ΠΉΡ‚/с для
дисков Ρ‚ΠΈΠΏΠ°Β 1 ΠΈ 175Β 200Β Π±Π°ΠΉΡ‚/с для дисков Ρ‚ΠΈΠΏΠ°Β 2. ДвухскоростныС устройства
Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² Π΄Π²Π° Ρ€Π°Π·Π° быстрСС ΠΈΒ Ρ‚.Β Π΄., Π΄ΠΎ самой высокой скорости. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ
Π°ΡƒΠ΄ΠΈΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск Β«Π²ΠΌΠ΅Ρ‰Π°Π΅Ρ‚Β» 74 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ ΠΌΡƒΠ·Ρ‹ΠΊΠΈ, Ρ‡Ρ‚ΠΎ соотвСтствуСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ
681Β 984Β 000 Π±Π°ΠΉΡ‚, ΠΈΠ»ΠΈ 650Β ΠœΠ±Π°ΠΉΡ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ 1Β ΠœΠ±Π°ΠΉΡ‚Β = 220 Π±Π°ΠΉΡ‚ (1Β 048Β 576Β Π±Π°ΠΉΡ‚),
Π°Β Π½Π΅ 1Β 000Β 000 Π±Π°ΠΉΡ‚.
Как ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, ΠΏΡ€ΠΈ появлСнии Π½ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ находятся люди, ΠΏΡ‹Ρ‚Π°ΡŽΡ‰ΠΈΠ΅ΡΡ
Π²Ρ‹ΠΉΡ‚ΠΈ Π·Π° Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ допустимого. ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ стандарта CD-ROM Philips
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     125

ΠΈ Sony проявили ΠΎΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, ΠΈ процСсс записи останавливался Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ


достиТСния внСшнСй Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ диска. По ΠΏΡ€ΠΎΡˆΠ΅ΡΡ‚Π²ΠΈΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚-
Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ дисководов ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΈ своим устройствам Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π°
Β«ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅Β» Ρ€Π°ΠΌΠΊΠΈ, ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°ΡΡΡŒ ΠΊ физичСской Π³Ρ€Π°Π½ΠΈΡ†Π΅ носитСля. Π•ΠΌΠΊΠΎΡΡ‚ΡŒ
диска ΠΏΡ€ΠΈ этом ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π»Π°ΡΡŒ с 640 ΠœΠ±Π°ΠΉΡ‚ Π΄ΠΎ 700. Но с Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
и появлСниСм пустых дисков, ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠΌΡƒ стандарту, Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ
Π² 703,12 ΠœΠ±Π°ΠΉΡ‚ (360Β 000 2048-Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹Ρ… сСкторов вмСсто 333Β 000) стала Π½ΠΎΠ²ΠΎΠΉ
Π½ΠΎΡ€ΠΌΠΎΠΉ.
ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ устройство для чтСния ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, ΠΎΠ±ΠΎ-
Π·Π½Π°Ρ‡Π°Π΅ΠΌΠΎΠΉ ΠΊΠ°ΠΊ 32x (4Β 915Β 200Β Π±Π°ΠΉΡ‚/с), нСсравнимо ΠΏΠΎ Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ с ΠΌΠ°Π³Π½ΠΈΡ‚-
Π½Ρ‹ΠΌ диском SCSI-2 (10Β ΠœΠ±Π°ΠΉΡ‚/с), хотя ΠΌΠ½ΠΎΠ³ΠΈΠ΅ устройства для чтСния ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-
дисков ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ интСрфСйс SCSI (ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, примСняСтся интСрфСйс IDE).
ΠžΡ‚ΡΡŽΠ΄Π° ясно, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски ΠΏΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚
ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹ΠΌ дискам, нСсмотря Π½Π° ΠΈΡ… Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ1.
Π’ 1986 Π³ΠΎΠ΄Ρƒ корпорация Philips ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° Π—Π΅Π»Π΅Π½ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ, Π΄ΠΎΠ±Π°Π²ΠΈΠ²
Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π°ΡƒΠ΄ΠΈΠΎ- ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠ΄Π°Π½Π½Ρ‹Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅
Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΎΠ΄Π½ΠΎΠΌ сСкторС, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-
дисков.
ПослСдняя ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅
ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков,Β  β€” ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅
ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ
Π±Ρ‹Π»ΠΎ соглашСниС ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы для ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков. Π§Ρ‚ΠΎΠ±Ρ‹
Π²Ρ‹ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ соглашСниС, прСдставитСли Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ
Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΠ»ΠΈΡΡŒ Π½Π° ΠΎΠ·Π΅Ρ€Π΅ Π’Π°Ρ…ΠΎ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π΅ ΠšΠ°Π»ΠΈΡ„ΠΎΡ€Π½ΠΈΠΈ ΠΈ НСвады ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ
Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΎΠ½ΠΈ Π½Π°Π·Π²Π°Π»ΠΈ High Sierra (ΠΏΠΎ названию насСлСнного
ΠΏΡƒΠ½ΠΊΡ‚Π°, Π²Β ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΈ ΡΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ). ПозднСС эта систСма ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ Π² ΠΌΠ΅ΠΆΠ΄Ρƒ-
Π½Π°Ρ€ΠΎΠ΄Π½Ρ‹ΠΉ стандарт (ISΒ 9660). Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Ρ€ΠΈ уровня этого стандарта. На ΡƒΡ€ΠΎΠ²-
Π½Π΅Β 1 допустимы ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄Π»ΠΈΠ½ΠΎΠΉ Π΄ΠΎ 8 символов, Π·Π° ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ΅Ρ‚
ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π΄ΠΎ 3 символов (соглашСниС ΠΏΠΎ наимСнованию Ρ„Π°ΠΉΠ»ΠΎΠ²
Π²Β MS-DOS). ИмСна Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΡƒΠΊΠ²Ρ‹ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ рСгистрС,
Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΈ символ подчСркивания. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π½Π° Π³Π»Ρƒ-
Π±ΠΈΠ½Ρƒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 8 ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ. ИмСна ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ. На
ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ трСбуСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС Ρ„Π°ΠΉΠ»Ρ‹ Π±Ρ‹Π»ΠΈ смСТными, Ρ‡Ρ‚ΠΎ Π½Π΅ прСдставляСт
особых трудностСй в случаС с носитСлСм, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ информация записываСтся
Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·. Π›ΡŽΠ±ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соотвСтствуСт стандарту ISΒ 9660
уровня 1, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ Π² систСмС MS-DOS, Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Apple, Unix
ΠΈ практичСски Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ…. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ это свой-
ство большим плюсом.
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒΒ 2 стандарта ISΒ 9660 допускаСт ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄Π»ΠΈΠ½ΠΎΠΉ Π΄ΠΎ 32 символов,
Π° Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅Β 3 допускаСтся нСсмСТноС располоТСниС Ρ„Π°ΠΉΠ»ΠΎΠ². Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Rock
Ridge (Π½Π°Π·Π²Π°Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊ Π² Ρ‡Π΅ΡΡ‚ΡŒ Π³ΠΎΡ€ΠΎΠ΄Π° ΠΈΠ· Ρ„ΠΈΠ»ΡŒΠΌΠ° «ГорящиС сСдла» МСла Брукса)
Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² (для UNIX), ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ UID
ΠΈΒ GID, Π° Ρ‚Π°ΠΊΠΆΠ΅ символичСскиС ссылки, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски, Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽ-
Ρ‰ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π½ΡŽΒ 1, Π½Π΅ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π½Π° старых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ….
1
Π•ΠΌΠΊΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков Π½Π° Π΄Π²Π° порядка Π½ΠΈΠΆΠ΅ Смкости соврСмСнных ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… дисков.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡.
Π½Π°ΡƒΡ‡. Ρ€Π΅Π΄.
126      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Диски CD-R
Π’Π½Π°Ρ‡Π°Π»Π΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для изготовлСния мастСр-дисков (ΠΊΠ°ΠΊ Π°ΡƒΠ΄ΠΈΠΎ,
Ρ‚Π°ΠΊ ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ…), Π±Ρ‹Π»ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ. Но, ΠΊΠ°ΠΊ это ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ происходит
Π²Β ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ остаСтся Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ слишком Π΄ΠΎΠ»Π³ΠΎ.
К сСрСдинС 90-Ρ… Π³ΠΎΠ΄ΠΎΠ² Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ устройства для ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ
Π½Π΅ большС проигрыватСля стали ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌΠΈ ΠΈ общСдоступными, ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ
приобрСсти Π² любом ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ. Π­Ρ‚ΠΈ устройства всС Π΅Ρ‰Π΅
ΠΎΡ‚Π»ΠΈΡ‡Π°Π»ΠΈΡΡŒ ΠΎΡ‚ ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… дисков, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹
Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск, ΡƒΠΆΠ΅ нСльзя Π±Ρ‹Π»ΠΎ ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΎΠ½ΠΈ быстро нашли сфСру
примСнСния Π² качСствС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… носитСлСй ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π° основными
носитСлями ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ ТСсткиС диски. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΡ†Π°
и малСнькиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ собствСнныС ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-
диски нСбольшими партиями ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ мастСр-диски ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΡ… Π½Π°
ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ коммСрчСскиС прСдприятия, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΏΠΈΠΉ. Π’Π°ΠΊΠΈΠ΅
диски Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ CD-R (CD-RecordableΒ β€” записываСмый ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск).
Основой диска CD-R являСтся 120-миллимСтровая поликарбонатная Π·Π°Π³ΠΎΡ‚ΠΎΠ²-
ΠΊΠ°. Π’Π°ΠΊΠΈΠ΅ ΠΆΠ΅ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ производствС дисков CD-ROM. Однако
диски CD-R ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ дисков CD-ROM Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ содСрТат ΠΊΠ°Π½Π°Π²ΠΊΡƒ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ
0,6Β ΠΌΠΌ, ΠΏΡ€ΠΈΠ·Π²Π°Π½Π½ΡƒΡŽ Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π»Π°Π·Π΅Ρ€ ΠΏΡ€ΠΈ записи. Для поддСрТания постоянной
ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΊΠ°Π½Π°Π²ΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΈΠ½ΡƒΡΠΎΠΈΠ΄Π°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ с ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ΠΌ 0,3Β ΠΌΠΌ
и частотой Ρ€ΠΎΠ²Π½ΠΎ 22,05Β ΠΊΠ“Ρ†, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π²Ρ€Π°Ρ‰Π΅-
ния ΠΈ Π² случаС нСобходимости ΠΎΡ‚Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅. CD-R выглядит ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ
диск, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ½ Π½Π΅ сСрСбристого, Π° золотистого Ρ†Π²Π΅Ρ‚Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ для изготовлСния
ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅Π³ΠΎ слоя вмСсто алюминия ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·ΠΎΠ»ΠΎΡ‚ΠΎ. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ…
ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков, Π»ΡƒΠ½ΠΊΠΈ ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ Π½Π° дисках CD-R ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΡƒΡ‚Π΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅-
ния ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅ΠΉ способности повСрхности. Для этого ΠΌΠ΅ΠΆΠ΄Ρƒ слоСм ΠΏΠΎΠ»ΠΈΠΊΠ°Ρ€Π±ΠΎΠ½Π°Ρ‚Π°
ΠΈ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΌ слоСм Π·ΠΎΠ»ΠΎΡ‚Π° помСщаСтся слой краситСля (рис.Β 2.23). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ

Рис. 2.23. ΠŸΠΎΠΏΠ΅Ρ€Π΅Ρ‡Π½ΠΎΠ΅ сСчСниС диска CD-R ΠΈ Π»Π°Π·Π΅Ρ€Π° (ΠΌΠ°ΡΡˆΡ‚Π°Π± Π½Π΅ соблюдСн). ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ
ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск ΠΈΠΌΠ΅Π΅Ρ‚ Π±Π»ΠΈΠ·ΠΊΡƒΡŽ структуру, Π½ΠΎ Ρƒ Π½Π΅Π³ΠΎ отсутствуСт слой краситСля, Π° вмСсто
слоя Π·ΠΎΠ»ΠΎΡ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ слой алюминия с Π»ΡƒΠ½ΠΊΠ°ΠΌΠΈ
Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒβ€ƒ     127

Π΄Π²Π° Π²ΠΈΠ΄Π° краситСля: Ρ†ΠΈΠ°Π½ΠΈΠ½ Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° ΠΈ Ρ„Ρ‚Π°Π»ΠΎΡ†ΠΈΠ°Π½ΠΈΠ½ ΠΆΠ΅Π»Ρ‚ΠΎΠ²Π°Ρ‚ΠΎ-ΠΎΡ€Π°Π½ΠΆΠ΅Π²ΠΎΠ³ΠΎ


Ρ†Π²Π΅Ρ‚Π°. Π₯ΠΈΠΌΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΏΠΎΡ€ΠΈΡ‚ΡŒ Π΄ΠΎ бСсконСчности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… Π»ΡƒΡ‡ΡˆΠ΅. Π’ даль-
нСйшСм Π·ΠΎΠ»ΠΎΡ‚ΠΎΠΉ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ слой Π±Ρ‹Π» Π·Π°ΠΌΠ΅Π½Π΅Π½ Π°Π»ΡŽΠΌΠΈΠ½ΠΈΠ΅Π²Ρ‹ΠΌ.
На Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ стадии слой краситСля ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π΅Π½, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ свСту
Π»Π°Π·Π΅Ρ€Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ сквозь Π½Π΅Π³ΠΎ ΠΈ ΠΎΡ‚Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΎΡ‚ слоя Π·ΠΎΠ»ΠΎΡ‚Π°. ΠŸΡ€ΠΈ записи ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ
ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Π»Π°Π·Π΅Ρ€Π° увСличиваСтся Π΄ΠΎ 8–16Β ΠΌΠ’Ρ‚. Когда Π»ΡƒΡ‡ достигаСт краситСля, ΠΊΡ€Π°-
ΡΠΈΡ‚Π΅Π»ΡŒ нагрСваСтся, ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π°Π·Ρ€ΡƒΡˆΠ°Π΅Ρ‚ΡΡ химичСская связь. Π’Π°ΠΊΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅
молСкулярной структуры создаСт Ρ‚Π΅ΠΌΠ½ΠΎΠ΅ пятно. ΠŸΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ (ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Π»Π°Π·Π΅Ρ€Π°
составляСт 0,5Β ΠΌΠ’Ρ‚) Ρ„ΠΎΡ‚ΠΎΠ΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ ΡƒΠ»Π°Π²Π»ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌΠ½Ρ‹ΠΌΠΈ пятнами,
Π³Π΄Π΅ ΠΊΡ€Π°ΡΠΈΡ‚Π΅Π»ΡŒ Π±Ρ‹Π» ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½, ΠΈ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌΠΈ областями, Π³Π΄Π΅ ΠΊΡ€Π°ΡΠΈΡ‚Π΅Π»ΡŒ остался
Π½Π΅Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹ΠΌ. ΠŸΡ€ΠΈ воспроизвСдСнии диска Π΄Π°ΠΆΠ΅ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ устройствС для считы-
вания ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков ΠΈΠ»ΠΈ Π½Π° Π°ΡƒΠ΄ΠΈΠΎΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»Π΅ это ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ воспринимаСтся ΠΊΠ°ΠΊ
Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Π»ΡƒΠ½ΠΊΠ°ΠΌΠΈ ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°ΠΌΠΈ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ диска CD-ROM.
Ни ΠΎΠ΄ΠΈΠ½ Π½ΠΎΠ²Ρ‹ΠΉ Π²ΠΈΠ΄ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков Π½Π΅ обходился Π±Π΅Π· ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²
Π² ΠΊΠ½ΠΈΠ³Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°. Π’ случаС с CD-R это Π±Ρ‹Π»Π° ΠžΡ€Π°Π½ΠΆΠ΅Π²Π°Ρ ΠΊΠ½ΠΈΠ³Π°, Π²Ρ‹-
шСдшая Π² 1989 Π³ΠΎΠ΄Ρƒ. Π­Ρ‚ΠΎΡ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ описываСт диск CD-R, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚,
CD-ROMΒ XA, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½Π° CD-R постСпСнно
(нСсколько сСкторов сСгодня, нСсколько Π·Π°Π²Ρ‚Ρ€Π°, нСсколько Ρ‡Π΅Ρ€Π΅Π· мСсяц ΠΈ Ρ‚.Β Π΄.). Π“Ρ€ΡƒΠΏΠΏΠ°
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сСкторов, записываСмых Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, называСтся Π΄ΠΎΡ€ΠΎΠΆΠΊΠΎΠΉ.
Одним ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° CD-R стал Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск Ρ„ΠΈΡ€ΠΌΡ‹
Kodak. ΠŸΡ€ΠΈ использовании этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ экспонированная ΠΏΠ»Π΅Π½ΠΊΠ° ΠΈΒ Ρ„ΠΎΡ‚ΠΎ
ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск со старыми снимками Π²ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² ΠΏΡ€ΠΎΡΠ²ΠΎΡ‡Π½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ, которая
Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ дописав Π½Π° Π½Π΅Π³ΠΎ (послС старых
снимков) снимки с экспонированной ΠΏΠ»Π΅Π½ΠΊΠΈ. Новый ΠΏΠ°ΠΊΠ΅Ρ‚ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ
Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ сканирования Π½Π΅Π³Π°Ρ‚ΠΈΠ²ΠΎΠ², записываСтся Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚-
дСльной Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ. Π’Π°ΠΊΠΎΠΉ способ записи Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ для дис-
ΠΊΠΎΠ² CD-R слишком Π΄ΠΎΡ€ΠΎΠ³ΠΎ стоят ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ»Π΅Π½ΠΊΡƒ Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ
диск Π½Π΅Π²Ρ‹Π³ΠΎΠ΄Π½ΠΎ.
Однако с появлСниСм этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ записи Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° новая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°.
Π”ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠžΡ€Π°Π½ΠΆΠ΅Π²ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π² Π½Π°Ρ‡Π°Π»Π΅ всСх ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Сдиная
Ρ‚Π°Π±Π»ΠΈΡ†Π° VTOC (Volume Table of ContentsΒ β€” Ρ‚Π°Π±Π»ΠΈΡ†Π° оглавлСния диска), ΠΈΠ·-Π·Π°
ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΄ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½Π° диск Π±Ρ‹Π»ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. РСшСниСм ΠΏΡ€ΠΎΠ±Π»Π΅-
ΠΌΡ‹ стало ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π°Π·Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄ΠΎΡ€ΠΎΠΆΠΊΠ΅ диска свою Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ VTOC.
Π’ число Ρ„Π°ΠΉΠ»ΠΎΠ², пСрСчислСнных Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ VTOC, ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ всС Ρ„Π°ΠΉ-
Π»Ρ‹ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ…. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ диск CD-R
вставляСтся Π² ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ устройство, опСрационная систСма Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ
срСди Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ ΡΠ°ΠΌΡƒΡŽ послСднюю Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ VTOC, которая ΠΈ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅
состояниС диска. Если Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ VTOC ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, Π° Π½Π΅ всС
Ρ„Π°ΠΉΠ»Ρ‹ с ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ, ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒΡΡ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹.
Π”ΠΎΡ€ΠΎΠΆΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² сСссии. Π’ этом случаС ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ о многосСс-
сионных ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисках. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ Π°ΡƒΠ΄ΠΈΠΎΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ
с многосСкционными ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисками, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π΅Π΄ΠΈΠ½ΡƒΡŽ
Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ VTOC Π² Π½Π°Ρ‡Π°Π»Π΅ диска.
Π‘ появлСниСм дисков CD-R ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π±Π΅Π· Ρ‚Ρ€ΡƒΠ΄Π° ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΠΈ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски,
ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΈΠ½ΠΎΠ³Π΄Π° с Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ΠΌ авторских ΠΏΡ€Π°Π². Π‘Ρ‹Π»ΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Ρ‹ Ρ€Π°Π·Π½Ρ‹Π΅ срСдства,
ΠΏΡ€Π΅ΠΏΡΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ производству пиратской ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ ΠΈ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΡΡŽΡ‰ΠΈΠ΅ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅
128      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ Π½Π΅ ΠΏΡ€ΠΎ-


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

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

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

дисков. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° DVD Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π»Π°ΡΡŒ ΠΊΠ°ΠΊ Digital Video Disk


(Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ видСодиск), сСйчас ΠΎΠ½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ Π² Digital Versatile
Disk (Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΌΠ½ΠΎΠ³ΠΎΡ†Π΅Π»Π΅Π²ΠΎΠΉ диск). DVD-диски Π² Ρ†Π΅Π»ΠΎΠΌ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-
диски. Как ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски, ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ 120Β ΠΌΠΌ Π² Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€Π΅, ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Π½Π°
основС ΠΏΠΎΠ»ΠΈΠΊΠ°Ρ€Π±ΠΎΠ½Π°Ρ‚Π° ΠΈ содСрТат Π»ΡƒΠ½ΠΊΠΈ ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡΠ²Π΅Ρ‰Π°ΡŽΡ‚ΡΡ Π»Π°Π·Π΅Ρ€-
Π½Ρ‹ΠΌ Π΄ΠΈΠΎΠ΄ΠΎΠΌ ΠΈ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ„ΠΎΡ‚ΠΎΠ΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ. Однако сущСствуСт нСсколько ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ:
мСньший Ρ€Π°Π·ΠΌΠ΅Ρ€ Π»ΡƒΠ½ΠΎΠΊ (0,4Β ΠΌΠΈΠΊΡ€ΠΎΠ½Π° вмСсто 0,8Β ΠΌΠΈΠΊΡ€ΠΎΠ½Π°, ΠΊΠ°ΠΊ Ρƒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ
ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диска);
болСС плотная ΡΠΏΠΈΡ€Π°Π»ΡŒ (0,74 ΠΌΠΈΠΊΡ€ΠΎΠ½Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°ΠΌΠΈ вмСсто 1,6 ΠΌΠΈΠΊΡ€ΠΎΠ½Π°);
красный Π»Π°Π·Π΅Ρ€ (с Π΄Π»ΠΈΠ½ΠΎΠΉ Π²ΠΎΠ»Π½Ρ‹ 0,65 ΠΌΠΈΠΊΡ€ΠΎΠ½Π° вмСсто 0,78 ΠΌΠΈΠΊΡ€ΠΎΠ½Π°).
Π’ совокупности эти ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π»ΠΈ сСмикратноС ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π΅ΠΌΠΊΠΎ-
сти (Π΄ΠΎ 4,7Β Π“Π±Π°ΠΉΡ‚). Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ устройство для DVDΒ 1x Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ
1,4Β ΠœΠ±Π°ΠΉΡ‚/с (ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ устройства для ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков
составляСт 150Β ΠšΠ±Π°ΠΉΡ‚/с). К соТалСнию, ΠΈΠ·-Π·Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ красному Π»Π°Π·Π΅Ρ€Ρƒ DVD-
проигрыватСлям трСбовался Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π»Π°Π·Π΅Ρ€ для чтСния ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒ-
Π½Ρ‹Ρ… ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π»ΠΎ ΠΈΡ… ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ
ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ.
Достаточно Π»ΠΈ 4,7Β Π“Π±Π°ΠΉΡ‚? ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ. Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ сТатия
MPEG-2 (стандарт ISΒ 13346), DVD-диск объСмом 4,7Β Π“Π±Π°ΠΉΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ
ΠΏΠΎΠ»Π½ΠΎΡΠΊΡ€Π°Π½Π½ΡƒΡŽ видСозапись Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ 133 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ с высокой Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽ-
Ρ‰Π΅ΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ (720  480) вмСстС со Π·Π²ΡƒΠΊΠΎΠΌ Π½Π° 8 языках ΠΈ субтитрами Π½Π°
32 Π΄Ρ€ΡƒΠ³ΠΈΡ… языках. Около 92Β % Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ², снятых Π² Π“ΠΎΠ»Π»ΠΈΠ²ΡƒΠ΄Π΅, ΠΏΠΎ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ
мСньшС 133 ΠΌΠΈΠ½ΡƒΡ‚. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΡƒΠ»ΡŒ-
Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… ΠΈΠ³Ρ€ ΠΈΠ»ΠΈ справочных ΠΈΠ·Π΄Π°Π½ΠΈΠΉ) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ большС мСста,
ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π“ΠΎΠ»Π»ΠΈΠ²ΡƒΠ΄ Π½Π΅ ΠΏΡ€ΠΎΡ‡ΡŒ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎ нСсколько Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ² Π½Π° ΠΎΠ΄ΠΈΠ½ диск.
Π’Β Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ появилось 4 Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° DVD-дисков:
1. ΠžΠ΄Π½ΠΎΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠ΅ однослойныС диски (4,7Β Π“Π±Π°ΠΉΡ‚).
2. ΠžΠ΄Π½ΠΎΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠ΅ двухслойныС диски (8,5Β Π“Π±Π°ΠΉΡ‚).
3. ДвухсторонниС однослойныС диски (9,4Β Π“Π±Π°ΠΉΡ‚).
4. ДвухсторонниС двухслойныС диски (17Β Π“Π±Π°ΠΉΡ‚).
Π—Π°Ρ‡Π΅ΠΌ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ²? Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΠΎ, основная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°Β β€” ΠΏΠΎ-
Π»ΠΈΡ‚ΠΈΠΊΠ°. Компании Philips ΠΈ Sony считали, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ односторонниС
диски с Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ слоСм, Π° Toshiba ΠΈ Time Warner Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ двухсто-
Ρ€ΠΎΠ½Π½ΠΈΠ΅ диски с ΠΎΠ΄Π½ΠΈΠΌ слоСм. Philips ΠΈ Sony Π΄ΡƒΠΌΠ°Π»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΠΈ Π½Π΅ захотят
ΠΏΠ΅Ρ€Π΅Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ диски, Π° Time Warner ΠΏΠΎΠ»Π°Π³Π°Π»Π°, Ρ‡Ρ‚ΠΎ Ссли ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΄Π²Π° слоя Π½Π°
ΠΎΠ΄Π½Ρƒ сторону диска, ΠΎΠ½ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. ΠšΠΎΠΌΠΏΡ€ΠΎΠΌΠΈΡΡΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Β β€” ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚-
Π²ΠΎΡ€ΠΈΡ‚ΡŒ всС поТСлания, Π° Ρ€Ρ‹Π½ΠΎΠΊ ΡƒΠΆΠ΅ сам ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π²Ρ‹ΠΆΠΈΠ²Π΅Ρ‚.
ΠŸΡ€ΠΈ двухслойной Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π½Π° Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ слой помСщаСтся ΠΏΠΎΠ»Ρƒ-
ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ слой. Π’ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΄Π΅ фокусируСтся Π»Π°Π·Π΅Ρ€, ΠΎΠ½ отраТаСтся
Π»ΠΈΠ±ΠΎ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ слоя, Π»ΠΈΠ±ΠΎ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ΅ считываниС
ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π»ΡƒΠ½ΠΊΠΈ ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ слоя Π΄Π΅Π»Π°ΡŽΡ‚ΡΡ Ρ‡ΡƒΡ‚ΡŒ большими ΠΏΠΎ Ρ€Π°Π·-
ΠΌΠ΅Ρ€Ρƒ, поэтому Π΅Π³ΠΎ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ мСньшС, Ρ‡Π΅ΠΌ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ.
ДвухсторонниС диски ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΡƒΡ‚Π΅ΠΌ склСивания Π΄Π²ΡƒΡ… односторонних дис-
ΠΊΠΎΠ² Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½ΠΎΠΉ ΠΏΠΎ 0,6Β ΠΌΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Π° всСх вСрсий Π±Ρ‹Π»Π° ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ,
односторонний диск Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½ΠΎΠΉ 0,6Β ΠΌΠΌ приклСиваСтся ΠΊ пустой ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ΅ (Π²ΠΎΠ·-
130      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΠΌΠΎΠΆΠ½ΠΎ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ эта ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ 133 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹, Π² Π½Π°Π΄Π΅ΠΆΠ΄Π΅,
Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΠΈ Π·Π°ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π½Π° Π½Π΅ΠΉ). Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° двухстороннСго диска
с двойным слоСм ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рис.Β 2.24.

Рис. 2.24. Двухсторонний DVD-диск с Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ слоСм

DVD-диск Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠ΅ΠΉ, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰Π΅ΠΉ 10 ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΠΎ


производству Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ (сСмь ΠΈΠ· Π½ΠΈΡ… японскиС), Π² тСсном сотрудничС-
ствС с Π³Π»Π°Π²Π½Ρ‹ΠΌΠΈ студиями Π“ΠΎΠ»Π»ΠΈΠ²ΡƒΠ΄Π° (Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ· этих студий
являлись японскиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ). Ни ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ, Π½ΠΈ тСлСкоммуникационная
ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ Π½Π΅ Π±Ρ‹Π»ΠΈ Π²ΠΎΠ²Π»Π΅Ρ‡Π΅Π½Ρ‹ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΡƒΠΏΠΎΡ€ Π±Ρ‹Π» сдСлан
Π½Π° использованиС DVD для ΠΏΡ€ΠΎΠΊΠ°Ρ‚Π° ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ². ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅
стандартныС особСнности DVD: Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ нСпристойныС сцСны ΠΈΠ·
Ρ„ΠΈΠ»ΡŒΠΌΠ° (Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ„ΠΈΠ»ΡŒΠΌ Ρ‚ΠΈΠΏΠ° NC171 Π² Ρ„ΠΈΠ»ΡŒΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ
ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ дСтям), ΡˆΠ΅ΡΡ‚ΠΈΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π²ΡƒΠΊ, ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ возмоТности ΠΌΠ°ΡΡˆΡ‚Π°-
бирования. ПослСдняя ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ позволяСт DVD-ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŽ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ
ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²Ρ‹ΠΉ ΠΈ Π»Π΅Π²Ρ‹ΠΉ края Ρ€Π°ΠΌΠΊΠΈ изобраТСния Ρƒ Ρ‚Π°ΠΊΠΈΡ… Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ², Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…
ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты составляСт 3:2, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Π΅Π· ΡƒΡ‰Π΅Ρ€Π±Π°
для качСства Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° экранах соврСмСнных Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ΠΎΠ² (с ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅-
Π½ΠΈΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты 4:3).
Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ, которая, вСроятно, Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΡ€ΠΈΡˆΠ»Π° Π±Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ соз-
датСлям ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ,Β β€” намСрСнная Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ стандартов
дисков для Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹Ρ… Π¨Ρ‚Π°Ρ‚ΠΎΠ², для СвропСйских стран, для стран с Π΄Ρ€ΡƒΠ³ΠΈΡ…
ΠΊΠΎΠ½Ρ‚ΠΈΠ½Π΅Π½Ρ‚ΠΎΠ². Π“ΠΎΠ»Π»ΠΈΠ²ΡƒΠ΄ Π²Π²Π΅Π» Ρ‚Π°ΠΊΡƒΡŽ систСму, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΠΈΠ»ΡŒΠΌΡ‹ всСгда
сначала Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π½Π° экраны Π² Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹Ρ… Π¨Ρ‚Π°Ρ‚Π°Ρ… ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС выпуска
видСокассСт ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π•Π²Ρ€ΠΎΠΏΡƒ. Π­Ρ‚ΠΎ дСлаСтся для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ СвропСйскиС
ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹ Π²ΠΈΠ΄Π΅ΠΎΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ видСозаписи Π² АмСрикС слишком
Ρ€Π°Π½ΠΎ (Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹ привСсти ΠΊ сниТСнию сборов Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ² Π² ΠΊΠΈΠ½ΠΎΡ‚Π΅Π°Ρ‚Ρ€Π°Ρ…
Π•Π²Ρ€ΠΎΠΏΡ‹). ВСроятно, Ссли Π±Ρ‹ Π“ΠΎΠ»Π»ΠΈΠ²ΡƒΠ΄ стоял Π²ΠΎ Π³Π»Π°Π²Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ индустрии,
Π² АмСрикС дискСты Π±Ρ‹Π»ΠΈ Π±Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 3,5 дюйма, Π° Π² Π•Π²Ρ€ΠΎΠΏΠ΅Β β€” 9 см.

Диски Blu-Ray
Ничто Π½Π΅ Π²Π΅Ρ‡Π½ΠΎ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ бизнСсС, особСнно Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ хранСния. Π‘Ρ‚ΠΎΠΈΠ»ΠΎ
Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ стандарту DVD, ΠΊΠ°ΠΊ Ρ‚ΡƒΡ‚ ΠΆΠ΅ Ρƒ Π½Π΅Π³ΠΎ обнаруТился ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΉ
ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚. ΠŸΡ€Π΅Π΅ΠΌΠ½ΠΈΠΊΠΎΠΌ DVD ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ Blu-Ray, прСдусма-
1
NC17Β β€” Ρ„ΠΈΠ»ΡŒΠΌΡ‹, содСрТащиС сцСны сСкса ΠΈ насилия ΠΈ Π½Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для сСмСйного ΠΏΡ€ΠΎ-
смотра.Β β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ‡. ΠΏΠ΅Ρ€Π΅Π².
Π’Π²ΠΎΠ΄-вывод      131

Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ синСго Π»Π°Π·Π΅Ρ€Π° вмСсто красного. Π‘ΠΈΠ½ΠΈΠΉ Π»Π°Π·Π΅Ρ€ ΠΎΡ‚Π»ΠΈΡ‡Π°-


Стся Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ Π²ΠΎΠ»Π½Ρ‹, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ; Π·Π° счСт
этого ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²Π° ΠΎΠ½ позволяСт ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π»ΡƒΠ½ΠΎΠΊ ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΎΠΊ. На
односторонних дисках Blu-Ray умСщаСтся ΠΎΠΊΠΎΠ»ΠΎ 25Β Π“Π±Π°ΠΉΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…; Π½Π° Π΄Π²ΡƒΡ…-
сторонних — 50Β Π“Π±Π°ΠΉΡ‚. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… составляСт 4,5Β ΠœΠ±ΠΈΡ‚/с, Ρ‡Ρ‚ΠΎ
ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ для оптичСских дисков, хотя ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ нСсопоставимо с ΠΌΠ°Π³-
Π½ΠΈΡ‚Π½Ρ‹ΠΌΠΈ (Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ, стандарт ATAPI-6 прСдусматриваСт ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π°
скорости 100Β ΠœΠ±ΠΈΡ‚/с, Π°Β Ultra4 SCSI позволяСт ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π΄ΠΎ 320Β ΠœΠ±ΠΈΡ‚/c).
ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ диски Blu-Ray Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ счСтС вытСснят ΠΈ CD-, ΠΈ DVD-диски,
Π½ΠΎ Π½Π° это, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΡƒΠΉΠ΄Π΅Ρ‚ Π½Π΅ ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄.

Π’Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄
Как ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π»ΠΎΡΡŒ Π² Π½Π°Ρ‡Π°Π»Π΅ этой Π³Π»Π°Π²Ρ‹, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ систСма состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ…
основных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²: Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора, памяти (основной ΠΈ вспомо-
Π³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ) ΠΈ устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° (ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ², сканСров ΠΈ ΠΌΠΎΠ΄Π΅ΠΌΠΎΠ²). Π”ΠΎ сих
ΠΏΠΎΡ€ ΠΌΡ‹ рассматривали Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ
ΠΎΠ± устройствах Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ с ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌ-
ΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ систСмы.

Π¨ΠΈΠ½Ρ‹
Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций ΠΈΠΌΠ΅ΡŽΡ‚ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ
структуру, ΡΡ…ΠΎΠ΄Π½ΡƒΡŽ с ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π½Π° рис.Β 2.25. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ устройство прСдставляСт
собой мСталличСский корпус с большой ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ схСмой Π½Π° Π΄Π½Π΅, которая
называСтся матСринской ΠΏΠ»Π°Ρ‚ΠΎΠΉ (политкоррСктности Ρ€Π°Π΄ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΅Π΅
систСмной ΠΏΠ»Π°Ρ‚ΠΎΠΉ). ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ½ΡΠΊΠ°Ρ ΠΏΠ»Π°Ρ‚Π° содСрТит микросхСму процСссора, Π½Π΅-
сколько Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ² для ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ DIMM ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ микросхС-
ΠΌΡ‹. Π•Ρ‰Π΅ Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ шина (ΠΎΠ½Π° тянСтся вдоль ΠΏΠ»Π°Ρ‚Ρ‹)
ΠΈ нСсколько Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ² для подсоСдинСния устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°.

Рис. 2.25. ЀизичСская структура ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°

Π›ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚


рис.Β 2.26. Π£ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° имССтся ΠΎΠ΄Π½Π° шина для соСдинСния Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒ-
132      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Π½ΠΎΠ³ΠΎ процСссора, памяти ΠΈ устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°; ΠΎΠ΄Π½Π°ΠΊΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ систСм


ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π²Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ шин. КаТдоС устройство Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° состоит ΠΈΠ· Π΄Π²ΡƒΡ… Ρ‡Π°-
стСй: ΠΎΠ΄Π½Π° ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ элСктроники ΠΈ называСтся ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ,
а другая прСдставляСт собой само устройство Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ дисковод.
ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ располагаСтся Π½Π° ΠΏΠ»Π°Ρ‚Π΅, которая вставляСтся Π² свободный
Ρ€Π°Π·ΡŠΠ΅ΠΌ. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ устройств, ΡΠ²Π»ΡΡŽΡ‰ΠΈΡ…-
ся Π½Π΅ΠΎΡ‚ΡŠΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌΠΈ составными частями ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹),
ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ½ΠΎΠ³Π΄Π° Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅. Π₯отя дисплСй (ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€)
ΠΈ нСльзя Π½Π°Π·Π²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ устройством, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€
ΠΈΠ½ΠΎΠ³Π΄Π° располагаСтся Π½Π° встроСнной ΠΏΠ»Π°Ρ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠ³ ΠΏΠΎ ТСланию
Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρ‹ с графичСскими ускоритСлями ΠΈΠ»ΠΈ Π±Π΅Π· Π½ΠΈΡ…, ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ
Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈΒ Ρ‚.Β Π΄. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ связываСтся с самим устройством
ΠΊΠ°Π±Π΅Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соСдиняСтся с Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ Π½Π° Π·Π°Π΄Π½Π΅ΠΉ сторонС корпуса.

Рис. 2.26. ЛогичСская структура ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ управляСт своим устройством Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ для этого Ρ€Π΅Π³ΡƒΠ»ΠΈ-


Ρ€ΡƒΠ΅Ρ‚ доступ ΠΊ шинС. НапримСр, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ с диска,
ΠΎΠ½Π° посылаСт ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ диска, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Ρ‚Π΅ΠΌ отправляСт диску ΠΊΠΎ-
ΠΌΠ°Π½Π΄Ρƒ поиска ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ПослС нахоТдСния ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ
ΠΈ сСктора диск Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠ° Π±ΠΈΡ‚ΠΎΠ².
Π—Π°Π΄Π°Ρ‡Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΊ Π±ΠΈΡ‚ΠΎΠ² Π½Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈΒ Π·Π°-
ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚Π°ΠΊΠΎΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ накоплСния Π±ΠΈΡ‚ΠΎΠ² для Π½Π΅Π³ΠΎ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ.
ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ прСдставляСт собой ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ нСсколько слов. Если
ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ считываСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· памяти ΠΈΠ»ΠΈ записываСт ΠΈΡ… Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ Π±Π΅Π· участия
Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора, Ρ‚ΠΎ говорят, Ρ‡Ρ‚ΠΎ осущСствляСтся прямой доступ ΠΊ памя-
Ρ‚ΠΈ (Direct Memory Access, DMA). Когда ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… заканчиваСтся, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»-
Π»Π΅Ρ€ Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅, вынуТдая Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор ΠΏΡ€ΠΈΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ
Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ особой ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹. Π­Ρ‚Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°
называСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ ΠΈ Π½ΡƒΠΆΠ½Π° ΠΎΠ½Π° для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹
ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π½Π΅Ρ‚ Π»ΠΈ ошибок, Π² случаС ΠΈΡ… обнаруТСния произвСсти Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅
дСйствия ΠΈ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС, Ρ‡Ρ‚ΠΎ процСсс Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½.
Когда ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ прСрывания Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ, процСссор возобновляСт
Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая Π±Ρ‹Π»Π° приостановлСна Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ прСрывания.
Π’Π²ΠΎΠ΄-вывод      133

Π¨ΠΈΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, Π½ΠΎ ΠΈ процСссором


для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. А Ρ‡Ρ‚ΠΎ происходит, Ссли процСссор ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»-
Π»Π΅Ρ€ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° хотят ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ шинС ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ? Π’ этом случаС
особая микросхСма, которая называСтся Π°Ρ€Π±ΠΈΡ‚Ρ€ΠΎΠΌ ΡˆΠΈΠ½Ρ‹, Ρ€Π΅ΡˆΠ°Π΅Ρ‚, Ρ‡ΡŒΡ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ
пСрвая. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ отдаСтся устройствам Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ
Ρ€Π°Π±ΠΎΡ‚Ρƒ дисков ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… двиТущихся устройств нСльзя ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это
ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Когда Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ устройства Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π΅
Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ°Ρ‚ΡŒΡΡ шиной
для взаимодСйствиСм с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ. Однако Ссли Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊΠΎΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ устройство
Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ доступ ΠΊ шинС ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·,
ΠΊΠΎΠ³Π΄Π° Π΅ΠΌΡƒ это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. Π­Ρ‚ΠΎΡ‚ процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΡ‚ΠΎΡ€ΠΌΠ°ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, называСтся Π·Π°Ρ…Π²Π°Ρ‚ΠΎΠΌ Ρ†ΠΈΠΊΠ»Π° памяти (cycle stealing).
Описанная структура ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ использовалась Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌ-
ΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ всС ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ
ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ. Однако ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ процСссоры, ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ устройства
Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° стали Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ быстрСС, Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: шина пСрСстала справ-
Π»ΡΡ‚ΡŒΡΡ с Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ. Π’ случаС Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… систСм, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅
станции, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ стала Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠ°ΡˆΠΈΠ½Ρ‹
Π½ΠΎΠ²ΠΎΠΉ ΡˆΠΈΠ½Ρ‹ с Π±ΠΎΠ»Π΅Π΅ высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ…
систСмах Π½ΠΈΠΊΡ‚ΠΎ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ пСрСносил устройства Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° со старой ΠΌΠΎΠ΄Π΅Π»ΠΈ
Π½Π° Π½ΠΎΠ²ΡƒΡŽ, Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Π°Π» ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ.
Однако Π² ΠΌΠΈΡ€Π΅ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² большая Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ,
замСняя свой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½ΠΎΠ²ΠΎΠΉ модСлью, Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ рассчитываСт ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ
ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ своих старых ΠΈ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°, сканСра ΠΈ ΠΌΠΎΠ΄Π΅ΠΌΠ°. ΠšΡ€ΠΎΠΌΠ΅
Ρ‚ΠΎΠ³ΠΎ, сущСствовала цСлая ΠΎΡ‚Ρ€Π°ΡΠ»ΡŒ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ, Π²Ρ‹ΠΏΡƒΡΠΊΠ°Π²ΡˆΠ°Ρ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ
спСктр устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² IBMΒ PC, ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ этих
устройств ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΈ заинтСрСсованы Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ всС свои
Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π°Π½ΠΎΠ²ΠΎ. Компания IBM ΡƒΠ·Π½Π°Π»Π° ΠΎΠ± этом Π½Π° Π³ΠΎΡ€ΡŒΠΊΠΎΠΌ ΠΎΠΏΡ‹Ρ‚Π΅, выпустив
послС Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ IBMΒ PC Π»ΠΈΠ½Π΅ΠΉΠΊΡƒ PS/2. Π£ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² PS/2 Π±Ρ‹Π»Π° новая шина
с Π±ΠΎΠ»Π΅Π΅ высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π½ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ
ΠΊΠ»ΠΎΠ½ΠΎΠ² ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ‚Π°Ρ€ΡƒΡŽ ΡˆΠΈΠ½Ρƒ PC, которая сСйчас называСтся
шиной ISA (Industry Standard ArchitectureΒ β€” стандартная ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Π°Ρ Π°Ρ€Ρ…ΠΈ-
Ρ‚Π΅ΠΊΡ‚ΡƒΡ€Π°). Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ дисков ΠΈ устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‚Π°ΠΊΠΆΠ΅
ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ для старой ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈ компания IBM ΠΎΠΊΠ°Π·Π°-
лась Π² вСсьма нСприятной ситуации: Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΠ½Π° оказалась СдинствСнным
ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², нСсовмСстимых с Π»ΠΈΠ½Π΅ΠΉΠΊΠΎΠΉ IBM.
Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ² компания Π±Ρ‹Π»Π° Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π° Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ производству компью-
Ρ‚Π΅Ρ€ΠΎΠ² Π½Π° основС ΡˆΠΈΠ½Ρ‹ ISA. Π’ наши Π΄Π½ΠΈ шина ISA встрСчаСтся Ρ€Π°Π·Π²Π΅ Ρ‡Ρ‚ΠΎ Π² самых
Π΄Ρ€Π΅Π²Π½ΠΈΡ… систСмах ΠΈ Π² музСях ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π° смСну Π΅ΠΉ ΠΏΡ€ΠΈΡˆΠ»ΠΈ
Π½ΠΎΠ²Ρ‹Π΅, Π±ΠΎΠ»Π΅Π΅ быстрыС стандарты Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ шин. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°
ISA Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Instruction Set Architecture (Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π½Π°-
Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄), Ссли Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎΠ± уровнях ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄.

Π¨ΠΈΠ½Ρ‹ PCI ΠΈ PCIe


Π₯отя влияниС Ρ€Ρ‹Π½ΠΊΠ° Π±Ρ‹Π»ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ старая шина ΠΎΡΡ‚Π°Π²Π°Π»Π°ΡΡŒ Π½Π΅-
ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠΉ, быстрСС ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ стала, ΠΈ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ.
134      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Π’Β Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π°Ρ‡Π°Π»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ с нСсколькими


шинами, ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»Π° Π»ΠΈΠ±ΠΎ прСТняя шина ISA, Π»ΠΈΠ±ΠΎ шина EISA
(Extended ISAΒ  β€” Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ стандартная ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°),
ΠΊΠ°ΠΊ ΠΈ ISA совмСстимая со старыми устройствами Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Π§Ρ‚ΠΎ касаСтся
Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡˆΠΈΠ½Ρ‹, Ρ‚ΠΎ Π² настоящСС врСмя самой популярной модСлью являСтся шина
PCI (Peripheral Component InterconnectΒ β€” взаимодСйствиС ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ…
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²), разработанная ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Intel, которая Ρ€Π΅ΡˆΠΈΠ»Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ всю
ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ с шиной Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сторонниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ
(Π² Ρ‚ΠΎΠΌ числС ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Ρ‹ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ) ΠΌΠΎΠ³Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅
устройства.
БущСствуСт ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ ΡˆΠΈΠ½Ρ‹ PCI. НаиболСС типичная
ΠΈΠ· Π½ΠΈΡ… ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рис.Β 2.27. Π’ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор
взаимодСйствуСт с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ памяти ΠΏΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ высокоскоростному
соСдинСнию. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ соСдиняСтся с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ нСпосрСдствСнно,
Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌ процСссором ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ происходит
Π½Π΅ Ρ‡Π΅Ρ€Π΅Π· ΡˆΠΈΠ½Ρƒ PCI. Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ прямо
к шинС PCI. Машина Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ содСрТит 2 ΠΈΠ»ΠΈ 3 пустых Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°
PCI, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΠΈ ΠΈΠΌΠ΅Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹ PCI для Π½ΠΎΠ²Ρ‹Ρ…
ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств).

Рис. 2.27. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с шиной PCI.


ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ SCSI являСтся PCI-устройством

Как Π±Ρ‹ быстро Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, найдСтся ΠΌΠ½ΠΎΠ³ΠΎ лю-


Π΄Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ΠΎ покаТСтся слишком ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΌ. Вакая ΡΡƒΠ΄ΡŒΠ±Π° постигла ΠΈ ΡˆΠΈΠ½Ρƒ
PCI, которая Π±Ρ‹Π»Π° Π·Π°ΠΌΠ΅Π½Π΅Π½Π° шиной PCI Express (сокращСнно PCIe). МногиС
соврСмСнныС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΎΠ±Π΅ ΡˆΠΈΠ½Ρ‹, благодаря Ρ‡Π΅ΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅-
Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅, быстрыС устройства ΠΊ шинС PCIe, Π° старыС, Π±ΠΎΠ»Π΅Π΅
ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Π΅Β β€” ΠΊ шинС PCI.
Если шина PCI прСдставляла собой ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ старой ΡˆΠΈΠ½Ρ‹ ISA
с Π±ΠΎΠ»Π΅Π΅ высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… Π΄Π°Π½-
Π½Ρ‹Ρ…, PCIe прСдставляСт ΠΊΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с шиной PCI.
БобствСнно, это Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ шина, Π° одноранговая ΡΠ΅Ρ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π°Ρ разрядно-
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π£ Π½Π΅Π΅ большС ΠΎΡ‚ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°,
Ρ‡Π΅ΠΌ ΠΎΡ‚ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… шин. АрхитСктура PCIe ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° рис. 2.28.
НСкоторыС особСнности ΡˆΠΈΠ½Ρ‹ PCIe сразу Π±Ρ€ΠΎΡΠ°ΡŽΡ‚ΡΡ Π² Π³Π»Π°Π·Π°. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…,
соСдинСния ΠΌΠ΅ΠΆΠ΄Ρƒ устройствами ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Ρ‚ΠΎΒ Π΅ΡΡ‚ΡŒ ΠΈΠΌΠ΅ΡŽΡ‚
Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ Π² ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚ вмСсто 8, 16, 32 ΠΈΠ»ΠΈ 64 Π±ΠΈΡ‚. Π₯отя казалось Π±Ρ‹, 64-разряд-
Π’Π²ΠΎΠ΄-вывод      135

Рис. 2.28. АрхитСктура систСмы PCIe с трСмя ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ PCI

Π½ΠΎΠ΅ соСдинСниС ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ высокой пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ, Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅


различия Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ распространСния 64-разрядной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅
расфазировкой, Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠ·ΠΊΠΈΠ΅ скорости ΠΏΠ΅Ρ€Π΅Π΄Π°-
Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. По ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ соСдинСнию Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π½Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒ-
Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ высокой скорости, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ компСнсируСт ΠΏΠΎΡ‚Π΅Ρ€ΡŽ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ°.
Π¨ΠΈΠ½Ρ‹ PCI Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° максимальной Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотС 66 ΠœΠ“Ρ†. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅
64 Π±ΠΈΡ‚ Π·Π° Ρ‚Π°ΠΊΡ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… составляСт 528 ΠœΠ±Π°ΠΉΡ‚/с. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ
частотС 8 Π“Π±ΠΈΡ‚/с, Π΄Π°ΠΆΠ΅ Π² случаС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ
ΠΏΠΎ шинС PCIe составляСт 1Β Π“Π±Π°ΠΉΡ‚/с. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ устрой-
ством ΠΈ ΠΊΠΎΡ€Π½Π΅Π²Ρ‹ΠΌ комплСксом ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ ограничиваСтся ΠΎΠ΄Π½ΠΎΠΉ
ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°Ρ€ΠΎΠΉ. Устройство ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎ 32 ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ…
Ρ‚Ρ€Π°ΠΊΡ‚Π°ΠΌΠΈ (lanes) ΠΈΠ»ΠΈ Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°ΠΌΠΈ. Π’Ρ€Π°ΠΊΡ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ нСсинхронно, поэтому рас-
Ρ„Π°Π·ΠΈΡ€ΠΎΠ²ΠΊΠ° Π² Π΄Π°Π½Π½ΠΎΠΌ случаС нСсущСствСнна. На Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ матСринских ΠΏΠ»Π°Ρ‚
имССтся 16-Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ для графичСской ΠΊΠ°Ρ€Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ для PCIe 3.0 ΠΎΠ±Π΅-
спСчиваСт ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π² 16 Π“Π±Π°ΠΉΡ‚/с — ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π²Β 30Β Ρ€Π°Π· большС,
Ρ‡Π΅ΠΌ Ρƒ графичСских ΠΊΠ°Ρ€Ρ‚ PCI. Вакая пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для
ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, трСбования ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… постоянно растут — Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ
Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.
Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, всС взаимодСйствия ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹ΠΌΠΈ. Когда процСссор
Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ устройству, ΠΎΠ½ отправляСт этому устройству ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ
ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚. ΠŸΠ°ΠΊΠ΅Ρ‚ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ комплСкс Π½Π° матСринской ΠΏΠ»Π°-
Ρ‚Π΅, Π° Π·Π°Ρ‚Π΅ΠΌ пСрСдаСтся устройству — ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ (ΠΈΠ»ΠΈ для
устройств PCIΒ β€” Ρ‡Π΅Ρ€Π΅Π· мост PCI). ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ систСмы, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ всС устройства
Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ с ΠΎΠ±Ρ‰Π΅ΠΉ шиной, ΠΊ систСмС с ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹ΠΌΠΈ взаимодСйствиями,
соотвСтствуСт Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ развития Ethernet (популярная тСхнология локаль-
Π½Ρ‹Ρ… сСтСй), которая Π² исходном Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ Ρ‚ΠΎΠΆΠ΅ использовала ΡˆΠΈΡ€ΠΎΠΊΠΎΠ²Π΅Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ
ΠΊΠ°Π½Π°Π», Π½ΠΎ Π² наши Π΄Π½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹Ρ… взаимодСйствиях с исполь-
Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΎΠ².
136      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹
Π’ настоящСС врСмя ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ мноТСство Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… устройств Π²Π²ΠΎΠ΄Π°-
Π²Ρ‹Π²ΠΎΠ΄Π°. ΠœΡ‹ коснСмся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных ΠΈΠ· Π½ΠΈΡ…. Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° состоят ΠΈΠ· Π΄Π²ΡƒΡ… частСй: ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°. Π’ мэйнфрСймах эти
части ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Ρ‹ Π² ΠΎΠ΄Π½ΠΎ устройство ΠΈ связаны с самим мэйнфрСймом ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ
ΠΈΠ»ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠΌ. Π’ авиакомпаниях, Π±Π°Π½ΠΊΠ°Ρ… ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… отраслях
ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ, Π³Π΄Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ мэйнфрСймы, эти устройства Π΄ΠΎ сих ΠΏΠΎΡ€ ΡˆΠΈΡ€ΠΎΠΊΠΎ
распространСны. Π’ ΠΌΠΈΡ€Π΅ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Β β€” Π½Π΅-
зависимыС устройства, ΠΎΠ΄Π½Π°ΠΊΠΎ тСхнологичСски ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ мэйнфрСй-
ΠΌΠ° Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΡƒΡΡ‚Ρ€ΠΎΠΉΡΡ‚Π²Β ΠŸΠš.
ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹
Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ нСсколько Π²ΠΈΠ΄ΠΎΠ² ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€. Π£ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² IBMΒ PC ΠΏΠΎΠ΄
ΠΊΠ°ΠΆΠ΄ΠΎΠΉ клавишСй находился ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°Π²Π°Π» ΠΎΡ‰ΡƒΡ‚ΠΈΠΌΡƒΡŽ ΠΎΡ‚Π΄Π°Ρ‡Ρƒ
ΠΈΒ Ρ‰Π΅Π»ΠΊΠ°Π» ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ клавиши. БСгодня мСханичСский ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ с ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ
ΠΏΠ»Π°Ρ‚ΠΎΠΉ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ клавиш происходит лишь Ρƒ самых Π΄Π΅ΡˆΠ΅Π²Ρ‹Ρ… ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€.
Π£Β ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ ΠΏΠΎΠ»ΡƒΡ‡ΡˆΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ клавишами ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ располагаСтся слой
эластичного ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° (особого Ρ‚ΠΈΠΏΠ° Ρ€Π΅Π·ΠΈΠ½Ρ‹). Под ΠΊΠ°ΠΆΠ΄ΠΎΠΉ клавишСй находится
нСбольшой ΠΊΡƒΠΏΠΎΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прогибаСтся Π² случаС наТатия клавиши. ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΡΡ‰ΠΈΠΉ
ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», находящийся Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΡƒΠΏΠΎΠ»Π°, Π·Π°ΠΌΡ‹ΠΊΠ°Π΅Ρ‚ схСму. Π£ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€
ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ клавишСй находится ΠΌΠ°Π³Π½ΠΈΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ клавиши ΠΏΡ€ΠΎΡ…ΠΎ-
Π΄ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°Ρ‚ΡƒΡˆΠΊΡƒ ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ элСктричСский Ρ‚ΠΎΠΊ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ
ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΠΊΠ°ΠΊ мСханичСскиС, Ρ‚Π°ΠΊ ΠΈ элСктромагнитныС.
Π’ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ клавиши происходит ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°
прСрывания ΠΈ запускаСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ прСрывания (эта ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°
являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°
ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ прСрывания считываСт содСрТимоС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ рСгистра Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»-
Π»Π΅Ρ€ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ клавиши (ΠΎΡ‚ 1 Π΄ΠΎ 102). Когда
клавиша отпускаСтся, происходит Π²Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅. Π’Π°ΠΊ, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ SHIFT, Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΈ отпускаСт ΠΊΠ»Π°Π²ΠΈΡˆΡƒ М, Π° послС этого
отпускаСт ΠΊΠ»Π°Π²ΠΈΡˆΡƒ SHIFT, опСрационная систСма ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½Π° ΠΏΡ€ΠΎ-
писная, Π° Π½Π΅ строчная Π±ΡƒΠΊΠ²Π° М. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π°ΠΆΠ°Ρ‚ΠΈΠΉ клавиш SHIFT, CTRL ΠΈ ALT
в сочСтании с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ клавишами выполняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ (сюда ΠΆΠ΅
относится извСстноС сочСтаниС клавиш CTRL+ALT+DEL, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для
ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ всСх ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² IBMΒ PC ΠΈ ΠΈΡ… ΠΊΠ»ΠΎΠ½ΠΎΠ²).
БСнсорныС экраны
Π₯отя ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π΅Ρ‰Π΅ Π½Π΅ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ вслСд Π·Π° мСханичСскими
ΠΏΠΈΡˆΡƒΡ‰ΠΈΠΌΠΈ машинками, Π² области ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° появилась новая Ρ‚Π΅Ρ…-
нология сСнсорных экранов. Π₯отя эти устройства Π²Ρ‹ΡˆΠ»ΠΈ Π½Π° массовый Ρ€Ρ‹Π½ΠΎΠΊ
Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Apple iPhone Π² 2007 Π³ΠΎΠ΄Ρƒ, появились ΠΎΠ½ΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅.
ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ сСнсорный экран Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π² Ρ„ΠΈΡ€ΠΌΠ΅ Royal Radar Establishment
Π²Β ΠœΡΠ»Π²Π΅Ρ€Π½Π΅, ВСликобритания, Π² 1965 Π³ΠΎΠ΄Ρƒ. Π”Π°ΠΆΠ΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹Π΅ ТСсты ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈ-
рования свСдСниСм/Ρ€Π°Π·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°Π»ΡŒΡ†Π΅Π², Ρ‚Π°ΠΊ ΡˆΠΈΡ€ΠΎΠΊΠΎ Ρ€Π°Π·Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ для
iPhone, Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Ρ‹ Π² Ρ…ΠΎΠ΄Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ²ΡˆΠ΅ΠΉΡΡ Π² унивСрситСтС Π’ΠΎΡ€ΠΎΠ½Ρ‚ΠΎ
Π² 1982 Π³ΠΎΠ΄Ρƒ. Π‘ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ исслСдоватСли Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΈ Π²Ρ‹Π²Π΅Π»ΠΈ Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ ΠΌΠ½ΠΎΠ³ΠΎ
Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.
Π’Π²ΠΎΠ΄-вывод      137

БСнсорныС устройства дСлятся Π½Π° ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Π΅ ΠΈ Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Π΅. Π’ΠΈΠΏΠΈΡ‡Π½ΠΎΠ΅


Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠ΅ сСнсорноС устройство — сСнсорная панСль (Ρ‚Π°Ρ‡ΠΏΠ°Π΄) Π½Π° Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ΅.
Π’ΠΈΠΏΠΈΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠ΅ устройство — экран смартфона ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π½ΠΎΠ³ΠΎ компью-
Ρ‚Π΅Ρ€Π°. ΠœΡ‹ ограничимся рассмотрСниСм устройств Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ
Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ сСнсорными экранами. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ разновидности сСнсорных экра-
Π½ΠΎΠ²Β β€” инфракрасныС, рСзистивныС ΠΈ СмкостныС.
ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ инфракрасных экранов основан Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ ΠΈΠ½Ρ„Ρ€Π°-
красных ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² (скаТСм, инфракрасных свСтодиодов ΠΈΠ»ΠΈ Π»Π°Π·Π΅Ρ€ΠΎΠ²) Π½Π°
Π»Π΅Π²ΠΎΠΌ ΠΈ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ краях ΠΎΠΏΡ€Π°Π²Ρ‹, с Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ Π½Π° ΠΏΡ€Π°Π²ΠΎΠΌ ΠΈ Π½ΠΈΠΆΠ½Π΅ΠΌ краях. Когда
ΠΏΠ°Π»Π΅Ρ†, стилус ΠΈΠ»ΠΈ любой Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько
Π»ΡƒΡ‡Π΅ΠΉ сСтки, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ исчСзновСниС сигнала.
ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ устройства ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· Π»Ρƒ-
Ρ‡Π΅ΠΉ Π±Ρ‹Π» Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½; ΠΏΠΎ этим Π΄Π°Π½Π½Ρ‹ΠΌ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ (x, y) ΠΏΠ°Π»ΡŒΡ†Π°
ΠΈΠ»ΠΈ стилуса. Π­Ρ‚Π° тСхнология появилась ΡƒΠΆΠ΅ Π΄Π°Π²Π½ΠΎ, ΠΎΠ½Π° Π΄ΠΎ сих ΠΏΠΎΡ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ
Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… киосках ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… областях, Π½ΠΎ Π² ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах ΠΎΠ½Π°
Π½Π΅ примСняСтся.
Другая старая тСхнология изготовлСния сСнсорных экранов — рСзистивная —
состоит ΠΈΠ· Π΄Π²ΡƒΡ… слоСв. Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ Π³ΠΈΠ±ΠΊΠΈΠΉ слой содСрТит большоС количСство
Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ². Π’ находящСйся ΠΏΠΎΠ΄ Π½ΠΈΠΌ ΠΌΠ΅ΠΌΠ±Ρ€Π°Π½Π΅ проходят Π²Π΅Ρ€-
Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ. Когда ΠΏΠ°Π»Π΅Ρ† ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ Π½Π° экран, ΠΎΠ΄ΠΈΠ½
ΠΈΠ· ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ соприкасаСтся (ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Π±Π»ΠΈΠ·ΠΊΠΎ) ΠΊ ΠΏΠ΅Ρ€ΠΏΠ΅Π½-
дикулярным ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ°ΠΌ Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ. Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° устройства позволяСт
ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΉ области Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅. РСзистивныС экраны
ΠΎΡ‡Π΅Π½ΡŒ Π΄Π΅ΡˆΠ΅Π²Ρ‹, ΠΎΠ½ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² областях, ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎ Ρ†Π΅Π½Π΅.
ОбС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ, Π½ΠΎ ΠΏΡ€ΠΈ ис-
пользовании Π΄Π²ΡƒΡ… ΠΏΠ°Π»ΡŒΡ†Π΅Π² Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Для объяснСния сути ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹
ΠΌΡ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ инфракрасного сСнсорного экрана, Π½ΠΎ Ρƒ Ρ€Π΅Π·ΠΈ-
стивных экранов Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρ‚Π° ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π΄Π²Π° ΠΏΠ°Π»ΡŒΡ†Π° Π½Π°ΠΆΠΈ-
ΠΌΠ°ΡŽΡ‚ Π½Π° экран Π² Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… (3, 3) ΠΈ (8, 8). Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅
Π»ΡƒΡ‡ΠΈ x = 3 ΠΈ x = 8, ΠΊΠ°ΠΊ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΡƒΡ‡ΠΈ y = 3 ΠΈ y = 8.
Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ: ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ Π½Π° экран Π²Β Ρ‚ΠΎΡ‡-
ΠΊΠ°Ρ… (3,Β 8) ΠΈ (8,Β 3)Β β€” ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½Ρ‹Ρ… ΡƒΠ³Π»Π°Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° с ΡƒΠ³Π»Π°ΠΌΠΈ (3, 3),
(8, 3), (8, 8) ΠΈ (3, 8). ΠŸΡ€ΠΈ этом Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅ ΠΆΠ΅ самыС Π»ΡƒΡ‡ΠΈ, Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅
ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, с ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· Π΄Π²ΡƒΡ… ситуаций ΠΎΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π΅Π»ΠΎ. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π°-
зываСтся Π΄Π²ΠΎΠ΅Π½ΠΈΠ΅ΠΌ.
Для обнаруТСния ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π½Π°ΠΆΠ°Ρ‚ΠΈΠΉ нСсколькими ΠΏΠ°Π»ΡŒΡ†Π°ΠΌΠΈ (свойство,
Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для распознавания ТСстов свСдСния/развСдСния) ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π°ΡΡŒ
новая тСхнология. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ смартфонов ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…
(Π½ΠΎ Π½Π΅ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ… ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах!) Ρ‡Π°Ρ‰Π΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ
ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΎΠ½Π½ΠΎ-СмкостныС сСнсорныС экраны. Они Ρ‚ΠΎΠΆΠ΅ дСлятся Π½Π° нСсколько
разновидностСй, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнной ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… являСтся Π²Π·Π°ΠΈΠΌΠ½ΠΎ-
Смкостная. ВсС сСнсорныС экраны, способныС ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ Π΄Π²Π΅
ΠΈΒ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡ‚Π°Ρ‡-экранами. Π”Π°Π²Π°ΠΉΡ‚Π΅ Π² ΠΎΠ±Ρ‰ΠΈΡ… Ρ‡Π΅Ρ€-
Ρ‚Π°Ρ… посмотрим, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚.
Для Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ, Π·Π°Π±Ρ‹Π²ΡˆΠΈΡ… ΡˆΠΊΠΎΠ»ΡŒΠ½Ρ‹ΠΉ курс Ρ„ΠΈΠ·ΠΈΠΊΠΈ: кондСнсатор — устройство,
способноС Π½Π°ΠΊΠ°ΠΏΠ»ΠΈΠ²Π°Ρ‚ΡŒ элСктричСский заряд. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ кондСнсатор состоит ΠΈΠ·
Π΄Π²ΡƒΡ… элСктродов Π² Ρ„ΠΎΡ€ΠΌΠ΅ пластин, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… слоСм диэлСктрика. Π’ соврС-
138      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΠΌΠ΅Π½Π½Ρ‹Ρ… сСнсорных экранах сСтка Ρ‚ΠΎΠ½ΠΊΠΈΡ… Β«ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ²Β», проходящих Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ,


отдСляСтся ΠΎΡ‚ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ сСтки Ρ‚ΠΎΠ½ΠΊΠΈΠΌ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ слоСм. Когда ΠΏΠ°Π»Π΅Ρ†
прикасаСтся ΠΊ экрану, ΠΎΠ½ измСняСт Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ всСх Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹Ρ… пСрСсСчСний (Π²ΠΎΠ·-
ΠΌΠΎΠΆΠ½ΠΎ, находящихся Π΄Π°Π»Π΅ΠΊΠΎ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°). Π­Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ.
Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ соврСмСнныС сСнсорныС экраны ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ста-
Ρ€Ρ‹Ρ… инфракрасных ΠΈ рСзистивных экранов, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠΊΠΎΡΠ½ΡƒΡ‚ΡŒΡΡ ΠΊ экрану
Ρ€ΡƒΡ‡ΠΊΠΎΠΉ, ΠΊΠ°Ρ€Π°Π½Π΄Π°ΡˆΠΎΠΌ, скрСпкой ΠΈΠ»ΠΈ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ Π² ΠΏΠ΅Ρ€Ρ‡Π°Ρ‚ΠΊΠ΅Β β€” Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ
Π½Π΅ происходит. Π’Π΅Π»ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π½Π°ΠΊΠ°ΠΏΠ»ΠΈΠ²Π°Π΅Ρ‚ элСктричСский заряд — ΠΊΠ°ΠΆ-
Π΄Ρ‹ΠΉ, ΠΊΡ‚ΠΎ Π² сухой Ρ…ΠΎΠ»ΠΎΠ΄Π½Ρ‹ΠΉ дСнь Π²Ρ‹Ρ‚ΠΈΡ€Π°Π» Π½ΠΎΠ³ΠΈ ΠΎ ΠΊΠΎΠ²Ρ€ΠΈΠΊ, Π° ΠΏΠΎΡ‚ΠΎΠΌ прикасался
к мСталличСской Π΄Π²Π΅Ρ€Π½ΠΎΠΉ Ρ€ΡƒΡ‡ΠΊΠ΅, Π·Π½Π°Π΅Ρ‚ это Π½Π° собствСнном ΠΎΠΏΡ‹Ρ‚Π΅. ΠŸΠ»Π°ΡΡ‚ΠΌΠ°ΡΡΠΎΠ²Ρ‹Π΅,
дСрСвянныС ΠΈ мСталличСскиС инструмСнты Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒΡΡ с Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ
Π²Β ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ своСй Смкости.
Β«ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈΒ» Π² сСнсорном экранС Π½Π΅ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΌΠ΅Π΄Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠΈΠ·
ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… элСктричСских устройств — ΠΎΠ½ΠΈ Π±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π»ΠΈ свСт ΠΎΡ‚ экрана. ВмСсто
Π½ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ½ΠΊΠΈΠ΅ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 50 ΠΌΠΈΠΊΡ€ΠΎΠ½) полоски ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠ³ΠΎ рСзистивного
сплава оксида индия ΠΈ оксида ΠΎΠ»ΠΎΠ²Π°, ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹Π΅ ΠΊ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ сторонам Ρ‚ΠΎΠ½-
ΠΊΠΎΠΉ стСклянной ΠΏΠ°Π½Π΅Π»ΠΈ. Π’ совокупности ΠΎΠ½ΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ кондСнсатор. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…
Π½ΠΎΠ²Ρ‹Ρ… конструкциях диэлСктричСская стСклянная панСль замСняСтся Ρ‚ΠΎΠ½ΠΊΠΈΠΌ
слоСм диоксида крСмния (пСска!). Π’ любом случаС кондСнсаторы Π·Π°Ρ‰ΠΈΡ‰Π°ΡŽΡ‚ΡΡ
ΠΎΡ‚ грязи ΠΈ Ρ†Π°Ρ€Π°ΠΏΠΈΠ½ стСклянной пластиной, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ экрана.
Π§Π΅ΠΌ Ρ‚ΠΎΠ½ΡŒΡˆΠ΅ стСклянная пластина, Ρ‚Π΅ΠΌ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ экран, Π½ΠΎ ΠΈ Ρ‚Π΅ΠΌ мСньшС
ΠΏΡ€ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ устройства.
Π’ процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства напряТСниС подаСтся ΠΏΠΎΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π° Π³ΠΎΡ€ΠΈ-
Π·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ с Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²
Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ значСния напряТСния, измСнившиСся ΠΏΠΎΠ΄ воздСйствиСм Смкости
пСрСсСчСния. Π­Ρ‚Π° опСрация повторяСтся ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π· Π·Π° сСкунду, Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹
Ρ‚ΠΎΡ‡ΠΊΠΈ прикосновСния ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρƒ устройства Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΏΠ°Ρ€ (x, y).
Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ простого наТатия, ТСстов свС-
дСния/развСдСния ΠΈΠ»ΠΈ скольТСния) выполняСтся ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой. Если
Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ всС 10 ΠΏΠ°Π»ΡŒΡ†Π΅Π², Π΄Π° Π΅Ρ‰Π΅ ΠΏΠΎΠ·ΠΎΠ²Π΅Ρ‚Π΅ Π΄Ρ€ΡƒΠ³Π° Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ
систСмС придСтся изрядно ΠΏΠΎΠ»ΠΎΠΌΠ°Ρ‚ΡŒ Π³ΠΎΠ»ΠΎΠ²Ρƒ, Π½ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡ‚Π°Ρ‡-ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ спра-
вится со своСй Π·Π°Π΄Π°Ρ‡Π΅ΠΉ.
ПлоскиС ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Ρ‹
Π’ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°Ρ… использовались элСктронно-Π»ΡƒΡ‡Π΅Π²Ρ‹Π΅ Ρ‚Ρ€ΡƒΠ±ΠΊΠΈ
(Π­Π›Π’), ΠΊΠ°ΠΊ Π² старых Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π°Ρ…. Они Π±Ρ‹Π»ΠΈ слишком Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΈΠΌΠΈ ΠΈ тяТСлыми
для использования Π² ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, поэтому для экранов ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²-
Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π°ΡΡŒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ другая тСхнология. Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ плоских
(flat-panel) ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌ-Ρ„Π°ΠΊΡ‚ΠΎΡ€, Π½Π΅ΠΎΠ±Ρ…ΠΎ-
Π΄ΠΈΠΌΡ‹ΠΉ для Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ², ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ эти устройства использовали мСньшС энСргии.
Π’ наши Π΄Π½ΠΈ прСимущСства плоских экранов ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ практичСски ΠΊ ΠΏΠΎΠ»Π½ΠΎΠΌΡƒ
Π²Ρ‹ΠΌΠΈΡ€Π°Π½ΠΈΡŽ Π­Π›Π’-ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ².
Π‘Π°ΠΌΠΎΠΉ распространСнной Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ плоских ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² являСтся ΠΆΠΈΠ΄ΠΊΠΎ-
кристалличСский дисплСй. Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ тСхнология Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ слоТна,
ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² воплощСния ΠΈ быстро мСняСтся, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΌΡ‹
постараСмся ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π΅ описаниС ΠΏΠΎ возмоТности ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΌ ΠΈ простым.
Π’Π²ΠΎΠ΄-вывод      139

Π–ΠΈΠ΄ΠΊΠΈΠ΅ кристаллы ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой вязкиС органичСскиС ΠΌΠΎΠ»Π΅ΠΊΡƒΠ»Ρ‹, ΠΊΠΎ-


Ρ‚ΠΎΡ€Ρ‹Π΅ Π΄Π²ΠΈΠ³Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ ΠΌΠΎΠ»Π΅ΠΊΡƒΠ»Ρ‹ ТидкостСй, Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΈΠΌΠ΅ΡŽΡ‚ структуру, ΠΊΠ°ΠΊ
у кристалла. Они Π±Ρ‹Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ австрийским Π±ΠΎΡ‚Π°Π½ΠΈΠΊΠΎΠΌ Π Π΅ΠΉΠ½ΠΈΡ†Π΅Ρ€ΠΎΠΌ (Rheinitzer)
Π² 1888 Π³ΠΎΠ΄Ρƒ ΠΈ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ стали ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… дис-
ΠΏΠ»Π΅Π΅Π² (для ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€ΠΎΠ², часов ΠΈΒ Ρ‚.Β ΠΏ.) Π² 1960 Π³ΠΎΠ΄Ρƒ. Когда ΠΌΠΎΠ»Π΅ΠΊΡƒΠ»Ρ‹ располо-
ΠΆΠ΅Π½Ρ‹ Π² ΠΎΠ΄Π½Ρƒ линию, оптичСскиС качСства кристалла зависят ΠΎΡ‚ направлСния
и поляризации Π²ΠΎΠ·Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ свСта. ΠŸΡ€ΠΈ использовании элСктричСского поля
линия ΠΌΠΎΠ»Π΅ΠΊΡƒΠ», Π° ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΈ оптичСскиС свойства, ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ. Если Π²ΠΎΠ·Π΄Π΅ΠΉ-
ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΠΎΠΌ свСта Π½Π° ΠΆΠΈΠ΄ΠΊΠΈΠΉ кристалл, ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ свСта, исходящСго ΠΈΠ·
самого ΠΆΠΈΠ΄ΠΊΠΎΠ³ΠΎ кристалла, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСктричСства.
Π­Ρ‚ΠΎ свойство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ создании ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π½Ρ‹Ρ… дисплССв.
Π­ΠΊΡ€Π°Π½ ТидкокристалличСского дисплСя состоит ΠΈΠ· Π΄Π²ΡƒΡ… стСклянных ΠΏΠ°Ρ€Π°Π»-
лСльно располоТСнных пластин, ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ находится Π³Π΅Ρ€ΠΌΠ΅Ρ‚ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎ-
странство с ΠΆΠΈΠ΄ΠΊΠΈΠΌ кристаллом. К ΠΎΠ±Π΅ΠΈΠΌ пластинам ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Π΅
элСктроды. Π˜ΡΠΊΡƒΡΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ ΠΈΠ»ΠΈ СстСствСнный свСт Π·Π° Π·Π°Π΄Π½Π΅ΠΉ пластиной освСщаСт
экран ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ. Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ΄Ρ‹, ΠΏΠΎΠ΄Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ ΠΊ пластинам, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Ρ‚ΠΎΠ³ΠΎ,
Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ элСктричСскиС поля Π² ΠΆΠΈΠ΄ΠΊΠΎΠΌ кристаллС. На Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ части
экрана воздСйствуСт Ρ€Π°Π·Π½ΠΎΠ΅ напряТСниС, Ρ‡Ρ‚ΠΎ ΠΈ позволяСт ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.
К ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ ΠΈ Π·Π°Π΄Π½Π΅ΠΉ пластинам экрана ΠΏΡ€ΠΈΠΊΠ»Π΅ΠΈΠ²Π°ΡŽΡ‚ΡΡ поляроиды, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ
тСхнологичСски дисплСй Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ поляризованного свСта. ΠžΠ±Ρ‰Π°Ρ структура ΠΏΠΎ-
ΠΊΠ°Π·Π°Π½Π° Π½Π° рис.Β 2.29,Β Π°.

Рис. 2.29. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° экрана Π½Π° ΠΆΠΈΠ΄ΠΊΠΈΡ… кристаллах (Π°); ΠΆΠ΅Π»ΠΎΠ±ΠΊΠΈ Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ ΠΈ Π·Π°Π΄Π½Π΅ΠΉ


пластинах, располоТСнныС пСрпСндикулярно Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³ΡƒΒ (Π±)

Π’ настоящСС врСмя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ТидкокристалличСских


дисплССв, Π½ΠΎ ΠΌΡ‹ рассмотрим Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ…Β β€” дисплСй со скручСнным Π½Π΅-
ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΌ (Twisted Nematic, TN). Π’ этом дисплСС Π½Π° Π·Π°Π΄Π½Π΅ΠΉ пластинС находятся
140      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹Π΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΆΠ΅Π»ΠΎΠ±ΠΊΠΈ, Π° Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉΒ β€” ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹Π΅ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅


ΠΆΠ΅Π»ΠΎΠ±ΠΊΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис.Β 2.29,Β Π±. ΠŸΡ€ΠΈ отсутствии элСктричСского поля
ΠΌΠΎΠ»Π΅ΠΊΡƒΠ»Ρ‹ Π½Π°ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΊ этим ΠΆΠ΅Π»ΠΎΠ±ΠΊΠ°ΠΌ. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ (ΠΆΠ΅Π»ΠΎΠ±ΠΊΠΈ) располоТС-
Π½Ρ‹ пСрпСндикулярно Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ, ΠΌΠΎΠ»Π΅ΠΊΡƒΠ»Ρ‹ ΠΆΠΈΠ΄ΠΊΠΎΠ³ΠΎ кристалла ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ
скручСнными Π½Π° 90Β°.
На Π·Π°Π΄Π½Π΅ΠΉ пластинС дисплСя находится Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ поляроид. Он ΠΏΡ€ΠΎ-
пускаСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ поляризованный свСт. На ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ пластинС
дисплСя находится Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ поляроид. Он пропускаСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ
поляризованный свСт. Если Π±Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ пластинами Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΆΠΈΠ΄ΠΊΠΎΠ³ΠΎ кристалла,
Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ поляризованный свСт, ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ поляроидом Π½Π° Π·Π°Π΄Π½Π΅ΠΉ ΠΏΠ»Π°-
стинС, блокировался Π±Ρ‹ поляроидом Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ пластинС, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π»ΠΎ Π±Ρ‹ экран
ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ.
Однако скручСнная кристалличСская структура ΠΌΠΎΠ»Π΅ΠΊΡƒΠ», сквозь ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€ΠΎ-
Ρ…ΠΎΠ΄ΠΈΡ‚ свСт, мСняСт ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ поляризации свСта. ΠŸΡ€ΠΈ отсутствии элСктричСского
поля вСсь ТидкокристалличСский экран свСтится с ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½ΠΎΠΉ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ. Если
ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ напряТСниС ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ частям пластины, скручСнная структура
Ρ€Π°Π·Ρ€ΡƒΡˆΠ°Π΅Ρ‚ΡΡ, блокируя ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ свСта Π² этих частях.
Для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ напряТСния ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π²Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°. Π’ дСшСвом пас-
сивном ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π΅ Π½Π° ΠΎΠ±ΠΎΠΈΡ… элСктродах ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ
ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ. НапримСр, Π½Π° дисплСС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 640  480 элСктрод
Π·Π°Π΄Π½Π΅ΠΉ пластины содСрТит 640 Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ², Π° элСктрод ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ
пластины — 480 Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ². Если ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ напряТСниС Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ·
Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ², Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΡΡ‹Π»Π°Ρ‚ΡŒ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ…,
ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ напряТСниС Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ пиксСла ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ,
ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Ρ‚Π΅ΠΌΠ½ΠΎΠΉ. Если Ρ‚ΠΎ ΠΆΠ΅ самоС ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠΈΠΊ-
сСлом ΠΈΒ Ρ‚.Β Π΄., ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΌΠ½ΡƒΡŽ строку Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΡƒΡŽ строкам
в элСктронно-Π»ΡƒΡ‡Π΅Π²Ρ‹Ρ… Ρ‚Ρ€ΡƒΠ±ΠΊΠ°Ρ…. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° экранС пСрСрисовываСтся
60 Ρ€Π°Π· Π² сСкунду, Ρ‡Ρ‚ΠΎΠ±Ρ‹ создавалось Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅ постоянной ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ (Ρ‚Π°ΠΊ ΠΆΠ΅,
ΠΊΠ°ΠΊ Π² элСктронно-Π»ΡƒΡ‡Π΅Π²Ρ‹Ρ… Ρ‚Ρ€ΡƒΠ±ΠΊΠ°Ρ…).
Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Β β€” ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°. Он стоит
Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π΄ΠΎΡ€ΠΎΠΆΠ΅, Ρ‡Π΅ΠΌ пассивный, Π½ΠΎ Π·Π°Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ качСства, Ρ‡Ρ‚ΠΎ
являСтся большим прСимущСством. ВмСсто Π΄Π²ΡƒΡ… Π½Π°Π±ΠΎΡ€ΠΎΠ² пСрпСндикулярно рас-
ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² Ρƒ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· элСктро-
Π΄ΠΎΠ² имССтся ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ пиксСла. МСняя со-
стояниС ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π° экранС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ
напряТСний Π² зависимости ΠΎΡ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π±ΠΈΡ‚ΠΎΠ². Π­Ρ‚ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ Π½Π°Π·Ρ‹Π²Π°-
ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ½ΠΊΠΎΠΏΠ»Π΅Π½ΠΎΡ‡Π½Ρ‹ΠΌΠΈ транзисторами (Thin Film Transistor, TFT), Π° плоскиС
экраны, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ,Β β€” TFT-дисплСями. На основС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
TFT Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ производится ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ² ΠΈΒ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Ρ…
ТидкокристалличСских ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ².
Π”ΠΎ сих ΠΏΠΎΡ€ ΠΌΡ‹ описывали, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹Π΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Ρ‹. Π§Ρ‚ΠΎ ΠΊΠ°-
саСтся Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ², достаточно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° основС Ρ‚Π΅Ρ…
ΠΆΠ΅ ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΈ ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹Π΅, Π½ΠΎ Π΄Π΅Ρ‚Π°Π»ΠΈ Π³ΠΎΡ€Π°Π·Π΄ΠΎ слоТнСС. Π§Ρ‚ΠΎΠ±Ρ‹
Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ Π½Π° красный, Π·Π΅Π»Π΅Π½Ρ‹ΠΉ ΠΈ синий, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ пиксСла
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ оптичСскиС Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹, поэтому эти Ρ†Π²Π΅Ρ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π΅Π·Π°-
висимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°. Из сочСтания этих Ρ‚Ρ€Π΅Ρ… основных Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ
любой Ρ†Π²Π΅Ρ‚.
Π’Π²ΠΎΠ΄-вывод      141

Π’ блиТайшСм Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ появятся ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ экранныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π’Π΅ΡΡŒΠΌΠ° ΠΏΠ΅Ρ€-


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

Π’ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡ‚ΡŒ
ОбновлСниС ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π° экранах Π­Π›Π’- ΠΈ TFT-ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² производится ΠΎΡ‚ 60 Π΄ΠΎ
100 Ρ€Π°Π· Π² сСкунду; для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡ‚ΡŒ, размСщСнная Π½Π° ΠΏΠ»Π°Ρ‚Π΅
ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° дисплСя. Π’ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡ‚ΡŒ содСрТит ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ нСсколько Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚,
ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π½Π° экран ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Если, скаТСм, Π½Π° экранС
умСщаСтся 1920  1080 элСмСнтов изобраТСния (пиксСлов), Π·Π½Π°Ρ‡ΠΈΡ‚, Π² Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°-
мяти содСрТится 1920  1080 Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ пиксСл. Π’ цСлях
быстрого ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ изобраТСния Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π² памяти ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·-
ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ нСсколько Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°Ρ€Ρ‚.
Π’ соврСмСнных дисплСях ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ пиксСл прСдставлСн 3-Π±Π°ΠΉΡ‚Π½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ
RGB, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ опрСдСляСт ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ красного (Red), Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ (Green) и си-
Π½Π΅Π³ΠΎ (Blue) ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² изобраТСния (ΠΌΠΎΡ‰Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Ρ‹ ис-
ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ 10 ΠΈ Π±ΠΎΠ»Π΅Π΅ Π±ΠΈΡ‚ Π½Π° Ρ†Π²Π΅Ρ‚). Как извСстно, любой Ρ†Π²Π΅Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ
ΠΏΡƒΡ‚Π΅ΠΌ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ супСрпозиции Ρ‚Ρ€Π΅Ρ… упомянутых Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ².
Если Π² видСопамяти хранится информация ΠΎ 1920  1080 пиксСлах, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ
Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… выдСляСтся ΠΏΠΎ 3 Π±Π°ΠΉΡ‚Π°, ΠΎΠ±Ρ‰ΠΈΠΉ объСм этих Π΄Π°Π½Π½Ρ‹Ρ… составляСт
ΠΎΠΊΠΎΠ»ΠΎ 6,2Β ΠœΠ±Π°ΠΉΡ‚; поэтому Π½Π° Π»ΡŽΠ±Ρ‹Π΅ манипуляции Ρ‚Π°ΠΊΠΈΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚
довольно ΠΌΠ½ΠΎΠ³ΠΎ процСссорного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… компью-
Ρ‚Π΅Ρ€Π°Ρ… для опрСдСлСния Ρ†Π²Π΅Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ 8-разрядныС числа. Π’Π°ΠΊΠΎΠ΅ число ΠΏΡ€Π΅Π΄-
ставляСт собой индСкс Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ (Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹),
состоящСй ΠΈΠ· 256 Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ RGB (24-разрядных). Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, извСстноС ΠΏΠΎΠ΄
Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ индСксированного Ρ†Π²Π΅Ρ‚Π°, позволяСт Π½Π° 2/3 ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ объСм Π΄Π°Π½Π½Ρ‹Ρ…,
хранящихся Π² видСопамяти. Π’Β Ρ‚ΠΎ ΠΆΠ΅ врСмя, ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ индСксированно-
Π³ΠΎ Ρ†Π²Π΅Ρ‚Π° Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π° экран Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π±ΠΎΠ»Π΅Π΅
256Β Ρ†Π²Π΅Ρ‚ΠΎΠ². Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° формируСтся ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Π°Ρ Π±ΠΈ-
товая ΠΊΠ°Ρ€Ρ‚Π°, Π° это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ ΠΈΠ· всСх
ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π½Π° экранС ΠΎΠΊΠΎΠ½ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ визуализируСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ. Π’Π°ΠΊΠΆΠ΅
ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ с 216 элСмСнтами, Π½ΠΎ Π² этом случаС Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Ρˆ ΠΏΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅-
ΠΌΠΎΠΉ памяти составляСт всСго 1/3.
Для Π²Ρ‹Π²ΠΎΠ΄Π° растровых (Ρ‚ΠΎΒ Π΅ΡΡ‚ΡŒ сформированных Π½Π° основС Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚)
ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ трСбуСтся большая пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ. ΠšΒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, для вос-
произвСдСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° ΠΏΠΎΠ»Π½ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Ρ… ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠΎΠ»Π½ΠΎΒ­
экранном Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π½Π° дисплСС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 1920  1080 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
Π²Β Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡ‚ΡŒ 6,2Β ΠœΠ±Π°ΠΉΡ‚. Если ΡƒΡ‡Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ Π²ΠΈΠ΄Π΅ΠΎΡ„ΠΈΠ»ΡŒΠΌ выводится
со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ 25 ΠΊΠ°Π΄Ρ€ΠΎΠ² Π² сСкунду, общая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ½Π° со-
ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ 155Β ΠœΠ±Π°ΠΉΡ‚/с. Π’Π°ΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π½Π΅ способна ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ
Π΄Π°ΠΆΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ вСрсия ΡˆΠΈΠ½Ρ‹ PCI (132Β ΠœΠ±Π°ΠΉΡ‚/с), Π½ΠΎ шина PCIe Π»Π΅Π³ΠΊΠΎ
справляСтся с Π½Π΅ΠΉ.
142      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΠœΡ‹ΡˆΠΈ
ВрСмя ΠΈΠ΄Π΅Ρ‚, ΠΈ Π·Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ садятся Ρ‚Π΅, ΠΊΡ‚ΠΎ разбираСтся Π² Π½Π΅ΠΌ всС мСньшС и мСнь-
шС. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ сСрии ENIAC использовались Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ΠΌΠΈ, ΠΊΡ‚ΠΎ ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π».
Π’ 50-Π΅ Π³ΠΎΠ΄Ρ‹ с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ лишь высоко ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎ-
граммисты. БСйчас ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π·Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ, Π½Π΅ Π·Π½Π°ΡŽΡ‚ (ΠΈ Π½Π΅
хотят Π·Π½Π°Ρ‚ΡŒ) Π½ΠΈ ΠΊΠ°ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π½ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ программируСтся.
Много Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ Ρƒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π±Ρ‹Π» интСрфСйс ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ
строки, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π°Π±ΠΈΡ€Π°Π»ΠΈΡΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ нСспС-
циалисты считали Ρ‚Π°ΠΊΠΈΠ΅ интСрфСйсы нСдруТСствСнными ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π²Ρ€Π°ΠΆΠ΄Π΅Π±Π½Ρ‹ΠΌΠΈ,
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ„ΠΈΡ€ΠΌΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ интСрфСйсы с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ
указания ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π½Π° экранС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ устройства
(ΠΊΠ°ΠΊ Π² Macintosh ΠΈ Windows), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρ‡Π°Ρ‰Π΅ всСго являСтся ΠΌΡ‹ΡˆΡŒ.
ΠœΡ‹ΡˆΡŒΒ β€” это устройство Π² малСньком пластиковом корпусС, Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‰Π΅Π΅ΡΡ
Π½Π° столС рядом с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ. Если Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒ ΠΌΡ‹ΡˆΡŒ ΠΏΠΎ столу, ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° экранС
Ρ‚ΠΎΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ навСсти Π΅Π³ΠΎ Π½Π° Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ элСмСнт
экрана. Π£ ΠΌΡ‹ΡˆΠΈ Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½Π°, Π΄Π²Π΅ ΠΈΠ»ΠΈ Ρ‚Ρ€ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆ-
Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ мСню. Π‘Ρ‹Π»ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ споров ΠΏΠΎ ΠΏΠΎ-
Π²ΠΎΠ΄Ρƒ Ρ‚ΠΎΠ³ΠΎ, сколько ΠΊΠ½ΠΎΠΏΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρƒ ΠΌΡ‹ΡˆΠΈ. ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ
достаточно Π±Ρ‹Π»ΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ (Π² этом случаС ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ),
Π½ΠΎ ΠΈΡ… Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ ΠΊΠΎΠ»Π»Π΅Π³ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π»ΠΈ нСсколько ΠΊΠ½ΠΎΠΏΠΎΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ
Π±Ρ‹Π»ΠΎ Π½Π° экранС Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ слоТныС дСйствия.
БущСствуСт Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ° ΠΌΡ‹ΡˆΠ΅ΠΉ: мСханичСскиС, оптичСскиС ΠΈ оптомСханичСскиС.
Π£ ΠΌΡ‹ΡˆΠ΅ΠΉ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° снизу Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹Π΅ колСсики, оси ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…
располоТСны пСрпСндикулярно Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ. Если ΠΌΡ‹ΡˆΡŒ пСрСдвигаСтся Π² Π²Π΅Ρ€-
Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Ρ‚ΠΎ вращаСтся ΠΎΠ΄Π½ΠΎ колСсо, Π° Ссли Π² Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ, Ρ‚ΠΎ
Π΄Ρ€ΡƒΠ³ΠΎΠ΅. КаТдоС колСсико ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ Π² дСйствиС рСзистор (ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€). Если
ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ измСнСния сопротивлСния, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ, Π½Π° сколько ΠΏΡ€ΠΎΠ²Π΅Ρ€Π½ΡƒΠ»ΠΎΡΡŒ
колСсико, ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ, Π½Π° ΠΊΠ°ΠΊΠΎΠ΅ расстояниС ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠ½ΡƒΠ»Π°ΡΡŒ ΠΌΡ‹ΡˆΡŒ
Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. Π’ послСдниС Π³ΠΎΠ΄Ρ‹ Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΡ‹ΡˆΠΈ практичСски ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ
вытСснСны Π½ΠΎΠ²ΠΎΠΉ модСлью, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ вмСсто колСс ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡˆΠ°Ρ€ΠΈΠΊ, слСгка
Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΉ снизу (рис.Β 2.30).
Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚ΠΈΠΏΒ β€” оптичСская ΠΌΡ‹ΡˆΡŒ. Π£ Π½Π΅Π΅ Π½Π΅Ρ‚ Π½ΠΈ колСс, Π½ΠΈ ΡˆΠ°Ρ€ΠΈΠΊΠ°. ВмСсто
этого Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΌΡ‹ΡˆΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ свСтодиод ΠΈ Ρ„ΠΎΡ‚ΠΎΠ΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€. ΠŸΠ΅Ρ€Π²Ρ‹Π΅
ΠΌΠΎΠ΄Π΅Π»ΠΈ оптичСсках ΠΌΡ‹ΡˆΠ΅ΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π»ΠΈΡΡŒ ΠΏΠΎ повСрхности особого пластикового
ΠΊΠΎΠ²Ρ€ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΡƒ с линиями, Π±Π»ΠΈΠ·ΠΊΠΎ располо-
ΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ. Когда ΠΌΡ‹ΡˆΡŒ двигаСтся ΠΏΠΎ Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠ΅, Ρ„ΠΎΡ‚ΠΎΠ΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ воспри-
Π½ΠΈΠΌΠ°Π΅Ρ‚ пСрСсСчСния Π»ΠΈΠ½ΠΈΠΉ Π·Π° счСт измСнСния Π² количСствС свСта, ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ
ΠΎΡ‚ свСтодиода. Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΎΠ΅ устройство Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΌΡ‹ΡˆΠΈ подсчитываСт количСство
пСрСсСчСнных Π»ΠΈΠ½ΠΈΠΉ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ оптичСскиС ΠΌΡ‹ΡˆΠΈ
содСрТат свСтодиод, ΠΎΡΠ²Π΅Ρ‰Π°ΡŽΡ‰ΠΈΠΉ нСоднородности Π½ΠΈΠΆΠ΅Π»Π΅ΠΆΠ°Ρ‰Π΅ΠΉ повСрхности,
ΠΈ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½ΡƒΡŽ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΠΌΠ΅Ρ€Ρƒ, которая снимаСт ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ€Π°Π·ΠΌΠ΅-
Ρ€ΠΎΠΌ 1818 пиксСлов) Π΄ΠΎ 1000 Ρ€Π°Π· Π² сСкунду. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ сосСдних ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ
опрСдСляСт, ΠΊΠ°ΠΊ Π΄Π°Π»Π΅ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΠ»Π°ΡΡŒ ΠΌΡ‹ΡˆΡŒ. НСкоторыС оптичСскиС ΠΌΡ‹ΡˆΠΈ ис-
ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для освСщСния Π»Π°Π·Π΅Ρ€ вмСсто свСтодиода. Они ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ
Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, Π½ΠΎ ΠΈ стоят Π΄ΠΎΡ€ΠΎΠΆΠ΅.
Π’Ρ€Π΅Ρ‚ΠΈΠΉ Ρ‚ΠΈΠΏΒ β€” оптомСханичСская ΠΌΡ‹ΡˆΡŒ. Π£ Π½Π΅Π΅, ΠΊΠ°ΠΊ ΠΈ Ρƒ Π±ΠΎΠ»Π΅Π΅ соврСмСнной ΠΌΠ΅-
ханичСской ΠΌΡ‹ΡˆΠΈ, Π΅ΡΡ‚ΡŒ ΡˆΠ°Ρ€ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΄Π²Π° колСсика, располоТСнныС
Π’Π²ΠΎΠ΄-вывод      143

Рис. 2.30. ИспользованиС ΠΌΡ‹ΡˆΠΈ для Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΡƒΠ½ΠΊΡ‚Π° мСню

пСрпСндикулярно Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ. КолСсики связаны с ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°ΠΌΠΈ. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ


ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΡ€Π΅Π·ΠΈ, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ свСт. Когда ΠΌΡ‹ΡˆΡŒ Π΄Π²ΠΈ-
гаСтся, колСсики Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ, ΠΈ свСтовыС ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π° Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Ρ‹
ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ свСтодиодом ΠΈ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ появляСтся ΠΏΡ€ΠΎΡ€Π΅Π·ΡŒ. Число
воспринятых Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΡΡ‚ΠΎΡΠ½ΠΈΡŽ.
Π₯отя ΠΌΡ‹ΡˆΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ устроСны ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ
схСма: ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ пСрСдаСтся ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ· 3 Π±Π°ΠΉΡ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π°
ΠΌΡ‹ΡˆΡŒ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ минимальноС расстояниС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 0,01 дюй-
ΠΌΠ°). ΠžΠ±Ρ‹Ρ‡Π½ΠΎ эти характСристики ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅ Π±ΠΈΡ‚ΠΎΠ².
ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π°ΠΉΡ‚ содСрТит Ρ†Π΅Π»ΠΎΠ΅ число, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Π½Π° ΠΊΠ°ΠΊΠΎΠ΅ расстояниС ΠΏΠ΅Ρ€Π΅-
ΠΌΠ΅ΡΡ‚ΠΈΠ»Π°ΡΡŒ ΠΌΡ‹ΡˆΡŒ Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ x с ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Ρ€Π°Π·Π°. Π’Ρ‚ΠΎΡ€ΠΎΠΉ Π±Π°ΠΉΡ‚ содСрТит Ρ‚Ρƒ ΠΆΠ΅
ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ для направлСния y. Π’Ρ€Π΅Ρ‚ΠΈΠΉ Π±Π°ΠΉΡ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС
ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΡ‹ΡˆΠΈ. Иногда для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ 2 Π±Π°ΠΉΡ‚Π°.
НизкоуровнСвоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ эту ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ
ΠΌΠ΅Ρ€Π΅ поступлСния ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ двиТСния, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ ΠΌΡ‹ΡˆΡŒΡŽ,
Π² Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΡƒΡŽ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ. Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ стрСлочку Π½Π° экранС Π² ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ,
ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ ΠΌΡ‹ΡˆΠΈ. Если ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ стрСлочкой Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½-
Π½Ρ‹ΠΉ элСмСнт экрана ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ,
ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ элСмСнт Π½Π° экранС Π²Ρ‹Π±Ρ€Π°Π½.

Π˜Π³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹
Π’ΠΈΠ΄Π΅ΠΎΠΈΠ³Ρ€Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΡŽΡ‚ особСнно высокиС трСбования ΠΊ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉ-
ΡΡ‚Π²ΠΈΡŽ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. Для Ρ€Ρ‹Π½ΠΊΠ° ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… приставок Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹
спСциализированныС устройства Π²Π²ΠΎΠ΄Π°. Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ рассмотрим Π΄Π²Π΅
интСрСсныС Π½ΠΎΠ²ΠΈΠ½ΠΊΠΈ Π² области ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² для Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³Ρ€: Nintendo Wiimote
ΠΈ Microsoft Kinect.
144      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

Wiimote
ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Wiimote, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ Π² 2006 Π³ΠΎΠ΄Ρƒ для ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ приставки Nintendo
Wii, содСрТит Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ вмСстС с Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ пСрСмСщСния.
ВсС дСйствия с Wiimote ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ приставкС Ρ‡Π΅Ρ€Π΅Π·
Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Bluetooth. Π”Π°Ρ‚Ρ‡ΠΈΠΊΠΈ пСрСмСщСния ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Wiimote
ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ пСрСмСщСния Π² Ρ‚Ρ€Π΅Ρ… измСрСниях, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ рас-
ΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΠ΅ направлСния ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€.
На рис. 2.31 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Wiimote Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°-
Ρ†ΠΈΠΈ ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… двиТСния. ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΉ Wiimote Π² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΌ
пространствС обСспСчиваСтся Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ 3-осСвым аксСлСромСтром. Устройство
содСрТит Ρ‚Ρ€ΠΈ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… массы, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ осям
x, y ΠΈ z (ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ микросхСмы аксСлСромСтра). Π”Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ масс осущСст-
вляСтся ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΡƒΡΠΊΠΎΡ€Π΅Π½ΠΈΡŽ ΠΏΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ оси, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚
ΠΊ измСнСнию Смкости массы ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ мСталличСской стСнС. Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅
Ρ‚Ρ€Π΅Ρ… ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ СмкостСй позволяСт Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ускорСния ΠΏΠΎ Ρ‚Ρ€Π΅ΠΌ Π½Π°ΠΏΡ€Π°Π²-

Рис. 2.31. Π”Π°Ρ‚Ρ‡ΠΈΠΊΠΈ двиТСния ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Wiimote


Π’Π²ΠΎΠ΄-вывод      145

лСниям. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… классичСских Ρ„ΠΎΡ€ΠΌΡƒΠ» ΠΏΡ€ΠΈ-


ставка Wii ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ пространствСнныС пСрСмСщСния Wiimote. Когда
ΠΈΠ³Ρ€ΠΎΠΊ Π²Π·ΠΌΠ°Ρ…ΠΈΠ²Π°Π΅Ρ‚ Wiimote, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ тСннисному мячу,
Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ отслСТиваСтся Π² процСссС Π²Π·ΠΌΠ°Ρ…Π°. А Ссли ΠΈΠ³Ρ€ΠΎΠΊ Π² послСдний ΠΌΠΎΠΌΠ΅Π½Ρ‚
ΠΏΠΎΠ²Π΅Ρ€Π½Π΅Ρ‚ ΠΊΠΈΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ мячу Π²Π΅Ρ€Ρ…Π½Π΅Π΅ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅, аксСлСромСтры Wiimote
воспримут ΠΈ это Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅.
Π₯отя аксСлСромСтры Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ с отслСТиваниСм Wiimote Π² Ρ‚Ρ€Π΅Ρ…
направлСниях, ΠΎΠ½ΠΈ Π½Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ точности, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ для управлСния
ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΌ Π½Π° экранС Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π°. АксСлСромСтры ΡΡ‚Ρ€Π°Π΄Π°ΡŽΡ‚ ΠΎΡ‚ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½Ρ‹Ρ…
ΠΌΠΈΠΊΡ€ΠΎΠΎΡˆΠΈΠ±ΠΎΠΊ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ ускорСния, соотвСтствСнно ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ
мСстонахоТдСния Wiimote (основанного Π½Π° объСдинСнии Π΄Π°Π½Π½Ρ‹Ρ… ускорСния)
Π½Π΅ΡƒΠΊΠ»ΠΎΠ½Π½ΠΎ возрастаСт.
Для высокоточного распознавания двиТСния Wiimote ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒ-
Π½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ Β«ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния». На Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π΅ размСщаСтся панСль
Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² (Sensor Bar) со свСтодиодами, разнСсСнными Π½Π° фиксированноС рас-
стояниС. Π’ Wiimote находится ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Π°Ρ ΠΊΠ°ΠΌΠ΅Ρ€Π°, которая ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π°
панСль Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ расстояниС ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ устройства ΠΏΠΎ ΠΎΡ‚-
ношСнию ΠΊ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Ρƒ. Π’Π°ΠΊ ΠΊΠ°ΠΊ расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ свСтодиодами ΠΏΠ°Π½Π΅Π»ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ²
фиксировано, расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π² восприятии Wiimote ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ
Ρ€Π°ΡΡΡ‚ΠΎΡΠ½ΠΈΡŽ Wiimote ΠΎΡ‚ ΠΏΠ°Π½Π΅Π»ΠΈ. РасполоТСниС ΠΏΠ°Π½Π΅Π»ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π² ΠΏΠΎΠ»Π΅ зрСния
Wiimite опрСдСляСт Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Wiimote ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ
Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π°. НСпрСрывноС отслСТиваниС ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ обСспСчиваСт Π²Ρ‹ΡΠΎΠΊΡƒΡŽ
Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ опрСдСлСния направлСния Π±Π΅Π· ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ошибок, присущих аксС-
Π»Π΅Ρ€ΠΎΠΌΠ΅Ρ‚Ρ€Π°ΠΌ.
Kinect
Microsoft Kinect ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Π΅Ρ‚ возмоТности Β«ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния» ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ…
ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π½Π° ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ. Устройство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ для
опрСдСлСния взаимодСйствий ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ приставкой Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ распознавания ΠΎΠ±Ρ€Π°Π·ΠΎΠ², ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅. Π•Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° основана Π½Π°
ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅, ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ двиТСния Π΅Π³ΠΎ
Ρ‚Π΅Π»Π°. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ двиТСния Ρ€ΡƒΠΊΠ°ΠΌΠΈ, кистями
ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ всСм, Ρ‡Π΅ΠΌ ΠΏΠΎ мнСнию Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π·ΠΌΠ°Ρ…ΠΈΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹
ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΡ… ΠΈΠ³Ρ€ΠΎΠΉ.
Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Kinect обСспСчиваСтся Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ Π² сочСтании
с видСокамСрой. Π”Π°Ρ‚Ρ‡ΠΈΠΊ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ вычисляСт расстояниС Π΄ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, находящСгося
Π² ΠΏΠΎΠ»Π΅ зрСния Kinect. Для этого ΠΎΠ½ ΠΈΠ·Π»ΡƒΡ‡Π°Π΅Ρ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ инфракрасных Π»Π°Π·Π΅Ρ€Π½Ρ‹Ρ…
Ρ‚ΠΎΡ‡Π΅ΠΊ, Π° Π·Π°Ρ‚Π΅ΠΌ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ ΠΈΡ… отраТСния Π½Π° ΠΈΠ½Ρ„Ρ€Π°ΠΊΡ€Π°ΡΠ½ΡƒΡŽ ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π΅Ρ…Π½ΠΎ-
логию распознавания ΠΎΠ±Ρ€Π°Π·ΠΎΠ², которая называСтся «структурированным освСщС-
Π½ΠΈΠ΅ΠΌΒ», Kinect ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ расстояниС Π΄ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² своСм ΠΏΠΎΠ»Π΅ зрСния ΠΏΠΎ
искаТСнию ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ инфракрасных Ρ‚ΠΎΡ‡Π΅ΠΊ освСщСнными повСрхностями.
Π”Π°Π½Π½Ρ‹Π΅ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ тСкстур, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ с Π²ΠΈΠ΄Π΅ΠΎ-
ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ формируСтся тСкстурная ΠΊΠ°Ρ€Ρ‚Π° Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹. Она ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°-
Стся Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ распознавания ΠΎΠ±Ρ€Π°Π·ΠΎΠ² для обнаруТСния людСй, находящихся
Π²Β ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ (Π΄Π°ΠΆΠ΅ с распознаваниСм ΠΈΡ… Π»ΠΈΡ†), ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ ΠΈΡ… Ρ‚Π΅Π». ПослС
ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ информация ΠΎ находящихся Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ Π»ΡŽΠ΄ΡΡ… пСрСдаСтся ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΈ-
ставкС, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΅Π΅ для управлСния Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³Ρ€ΠΎΠΉ.
146      Π“Π»Π°Π²Π° 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм

ΠŸΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹
Π Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ потрСбуСтся Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ созданный Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΈΠ»ΠΈ
страницу, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ ΠΈΠ· Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, поэтому ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ оснащСны
ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ. Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ опишСм Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнныС
Ρ‚ΠΈΠΏΡ‹ ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹Ρ… (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π½ΠΎ-Π±Π΅Π»Ρ‹Ρ…) ΠΈ Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ².
Π›Π°Π·Π΅Ρ€Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹
ВСроятно, самым ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ΠΌ Π² области ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ со
Π²Ρ€Π΅ΠΌΠ΅Π½ Π™ΠΎΠ³Π°Π½Π½Π° Π“ΡƒΡ‚Ρ‚Π΅Π½Π±Π΅Ρ€Π³Π° ( Johann Gutenberg), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π΅Π» ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΡƒΡŽ
Π»ΠΈΡ‚Π΅Ρ€Ρƒ Π² XV Π²Π΅ΠΊΠ΅, являСтся Π»Π°Π·Π΅Ρ€Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€. Π­Ρ‚ΠΎ устройство сочСтаСт Ρ…ΠΎΡ€ΠΎ-
шСС качСство ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ΡƒΠΌΠ΅Ρ€Π΅Π½Π½ΡƒΡŽ
ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ. Π’ Π»Π°Π·Π΅Ρ€Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‚Π° ΠΆΠ΅ тСхнология, Ρ‡Ρ‚ΠΎ
ΠΈΒ Π²Β Ρ„ΠΎΡ‚ΠΎΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π»ΡŒΠ½Ρ‹Ρ… устройствах. МногиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ производят устройства,
ΡΠΎΠ²ΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΠ΅ свойства ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° факса.
БхСматичСски устройство ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис.Β 2.32. Π“Π»Π°Π²Π½ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ это-
Π³ΠΎ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° являСтся Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΉΡΡ Π±Π°Ρ€Π°Π±Π°Π½ (Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΠΎΠ»Π΅Π΅ дорогостоящих
систСмах вмСсто Π±Π°Ρ€Π°Π±Π°Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π»Π΅Π½Ρ‚Π°). ΠŸΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ листа
Π±Π°Ρ€Π°Π±Π°Π½ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ напряТСниС ΠΎΠΊΠΎΠ»ΠΎ 1000 Π²ΠΎΠ»ΡŒΡ‚ ΠΈ окруТаСтся Ρ„ΠΎΡ‚ΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒ-
Π½Ρ‹ΠΌ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠΌ. Π‘Π²Π΅Ρ‚ Π»Π°Π·Π΅Ρ€Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ вдоль Π±Π°Ρ€Π°Π±Π°Π½Π° (ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅), ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΊΠ°ΠΊ
ΠΏΡƒΡ‡ΠΎΠΊ элСктронов Π² элСктронно-Π»ΡƒΡ‡Π΅Π²ΠΎΠΉ Ρ‚Ρ€ΡƒΠ±ΠΊΠ΅, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вмСсто напряТСния для
сканирования Π±Π°Ρ€Π°Π±Π°Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π΅Π΅ΡΡ Π²ΠΎΡΡŒΠΌΠΈΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ. Π›ΡƒΡ‡
свСта модулируСтся, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получаСтся Π½Π°Π±ΠΎΡ€ Ρ‚Π΅ΠΌΠ½Ρ‹Ρ… ΠΈ свСтлых участков.
Участки, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ воздСйствуСт Π»ΡƒΡ‡, Ρ‚Π΅Ρ€ΡΡŽΡ‚ свой элСктричСский заряд.

Рис. 2.32. Π‘Ρ…Π΅ΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π»Π°Π·Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°

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

Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя Π±Π°Ρ€Π°Π±Π°Π½ с Ρ‚ΠΎΠ½Π΅Ρ€ΠΎΠΌ приТимаСтся ΠΊ Π±ΡƒΠΌΠ°Π³Π΅, оставляя Π½Π° Π½Π΅ΠΉ ΠΎΡ‚ΠΏΠ΅-


Ρ‡Π°Ρ‚ΠΎΠΊ изобраТСния. Π—Π°Ρ‚Π΅ΠΌ лист ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· Π½Π°Π³Ρ€Π΅Ρ‚Ρ‹Π΅ Π²Π°Π»ΠΈΠΊΠΈ, ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅
закрСпляСтся. ПослС этого Π±Π°Ρ€Π°Π±Π°Π½ разряТаСтся ΠΈ остатки Ρ‚ΠΎΠ½Π΅Ρ€Π° ΡΡ‡ΠΈΡ‰Π°ΡŽΡ‚ΡΡ
с нСго. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ½ Π³ΠΎΡ‚ΠΎΠ² ΠΊ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ страницы.
Π•Π΄Π²Π° Π»ΠΈ Π½ΡƒΠΆΠ½ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ этот процСсс прСдставляСт собой Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ
ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ², Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΡ… знания Ρ„ΠΈΠ·ΠΈΠΊΠΈ, Ρ…ΠΈΠΌΠΈΠΈ, ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠΈ
ΠΈΒ ΠΎΠΏΡ‚ΠΈΠΊΠΈ. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΠΈΡ€ΠΌΡ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅
Π±Π»ΠΎΠΊΠ°ΠΌΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ (print engines). ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π»Π°Π·Π΅Ρ€Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² Π΄ΠΎΠΏΠΎΠ»-
Π½ΡΡŽΡ‚ Π±Π»ΠΎΠΊΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ собствСнной элСΠ