Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π˜ΡΠΊΡƒΡΡΡ‚Π²ΠΎ схСмотСхники. Π’ΠΎΠΌ 2 [Изд.4-Π΅]Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 99

Автор ΠŸΠ°ΡƒΠ»ΡŒ Π₯ΠΎΡ€ΠΎΠ²ΠΈΡ†

Один ΠΈΠ· способов Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ Π² ΠΊΠ°Π±Π΅Π»Π΅; Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ использованиС Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ кабСля, скрСплСнного с Π³ΠΈΠ±ΠΊΠΎΠΉ ΠΆΠ΅ мСталличСской Π·Π°Π·Π΅ΠΌΠ»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠΎΠΉ, которая ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ ΠΈΠ½Π΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠΌΠ΅Ρ…ΠΈ ΠΈ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя обСспСчиваСт ΠΏΠΎΡ‡Ρ‚ΠΈ постоянный импСданс кабСля. Для ΠΎΠ±ΠΎΠΈΡ… конструкций Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ Β«ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Π·Π°Π·Π΅ΠΌΠ»ΠΈΡ‚Π΅Π»ΠΈΒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ кабСлю ΠΏΡƒΡ‚Π΅ΠΌ обТатия; смотритС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ AMP, Berg, Π’&Π’ Ansley, Π—Πœ ΠΈ Ρ‚. Π΄. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΎΠΉ Π»Π΅Π½Ρ‚ΠΎΡ‡Π½ΠΎΠΌΡƒ кабСлю слуТит кабСль, сдСланный ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… скручСнных ΠΏΠ°Ρ€, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТит ΠΎΠ΄Π½Ρƒ ΡΠΈΠ³Π½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΈ ΠΎΠ΄Π½Ρƒ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½Π½ΡƒΡŽ линию. КабСль ΠΈΠ· скручСнных ΠΏΠ°Ρ€ выпускаСтся Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… модификациях, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‰Π΅Π³ΠΎΠ»Π΅Π²Π°Ρ‚Ρ‹ΠΉ плоский кабСль, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ Π»Π΅Π½Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ (кабСль Twist-'n-flat β€” Β«ΠΊΡ€ΡƒΡ‡Π΅Π½ΠΎ-плоский» Ρ„ΠΈΡ€ΠΌΡ‹ Allied/Spectra). Π’ кабСль Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ ΠΏΠΎΠ»ΠΌΠ΅Ρ‚Ρ€Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ плоский нСскручСнный участок, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π΄Π΅Ρ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΎΠ±ΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒ для Π»Π΅Π½Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ кабСля. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ интСрфСйсной ΠΏΠ»Π°Ρ‚ΠΎΠΉ ΠΈ устройством ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» со стробированиСм, Π·Π°Ρ‰ΠΈΡ‰Π°Ρ‚ΡŒ всС ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ ΠΎΡ‚ Π½Π°Π²ΠΎΠ΄ΠΎΠΊ Π½Π΅Ρ‚ нСобходимости. Π—Π°Ρ‰ΠΈΡ‚Π° трСбуСтся лишь для ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² ΠΈ, Π΄Ρ€ΡƒΠ³ΠΈΡ… Π»ΠΈΠ½ΠΈΠΉ стробов ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Если Π»ΠΈΠ½ΠΈΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ, слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ согласованныС Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΎΠ² ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ², ΠΊΠ°ΠΊ это описано Π² Ρ€Π°Π·Π΄. 9.14.

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

Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ являСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° интСрфСйса, частично располагаСмого Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π° частично-снаруТи, ΠΊΠ°ΠΊ это ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 10.15.



Рис. 10.15. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ интСрфСйса.


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

SCSI, IEEE-488 ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ интСрфСйсы. Π’ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ сотни вставных ΠΏΠ»Π°Ρ‚ для распространСнных магистралСй Π²Ρ€ΠΎΠ΄Π΅ IBM PC, Multibus, VME ΠΈ Q-bus, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… Π½Π΅ΠΎΠ±ΠΎΠ·Ρ€ΠΈΠΌΠΎΠ΅ мноТСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π­Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈ ΠΈ просты Π² использовании, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ собствСнной ΠΏΠ»Π°Ρ‚Ρ‹ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ сначала Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ (Π°) Π½Π΅Ρ‚ Π»ΠΈ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΏΠ»Π°Ρ‚Ρ‹ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ ΠΈ (Π±) нСльзя Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Β«Ρ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π½ΠΎΠΉ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅Β» части вашСго интСрфСйса ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°, ΠΊΠ°ΠΊ это ΠΎΠΏΠΈΡΡ‹Π²Π°Π»ΠΎΡΡŒ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅. Π•ΡΡ‚ΡŒ ΠΈ другая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ-ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ вашС устройство ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· стандартный встроСнный ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ Centronics Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ RS-232 (см. Ρ€Π°Π·Π΄. 10.19 ΠΈ 10.20). ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ эти ΠΏΠΎΡ€Ρ‚Ρ‹ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ Π½Π° всСх ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ сдСлаСт вашС устройство пСрСносимым, Π΄Π°ΠΆΠ΅ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ°Π³ΠΈΡΡ‚Ρ€Π°Π»ΡŒΡŽ (ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π±Π΅Π· магистрали!). Если вашС устройство ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ, ΠΎΠ½ΠΎ, скорСС всСго, Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ собствСнный микропроцСссор, Ρ‡Ρ‚ΠΎ даст Π²Π°ΠΌ ΠΏΡ€Π°Π²ΠΎ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ Π½Π΅ΠΌ скорСС ΠΊΠ°ΠΊ ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Ρ‡Π΅ΠΌ ΠΎ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½ΠΎΠΌ устройствС. Однако ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π³Π»Π°Π²Π΅, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° нСбольшого ΠΏΡ€ΠΈΠ±ΠΎΡ€Π°, управляСмого микропроцСссором β€” Π΄Π΅Π»ΠΎ Π·Π°Π±Π°Π²Π½ΠΎΠ΅, простоС ΠΈ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠ΅; собствСнно, Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ микропроцСссор срСди Π΄Ρ€ΡƒΠ³ΠΈΡ… Π‘Π˜Π‘, Π° ΠΈΡ…-Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ колСблясь ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π² своСм ΠΏΡ€ΠΈΠ±ΠΎΡ€Π΅!

Развивая дальшС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ идСю, слСдуСт ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ имССтся Ρ†Π΅Π»Ρ‹ΠΉ ряд стандартов Π½Π° Β«ΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹Π΅ интСрфСйсы», ΡΡ‚Π°Π²ΡˆΠΈΠ΅ послСднСС врСмя вСсьма популярными. Они Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ SCSI (Small Computer System Interface-интСрфСйс ΠΌΠ°Π»Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм), IPI (Intelligent Peripherals Interface-интСрфСйс ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ), ESDI (Enhanced Small-Disk Interface β€” ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΉ интСрфСйс ΠΌΠ°Π»ΠΎΠ³ΠΎ диска) ΠΈ IEEE-488 (извСстный Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ HPIB ΠΈ GPIB, General-Pur-КабСль β€” Π’Π½Π΅ΡˆΠ½ΡΡ Ρ‡Π°ΡΡ‚ΡŒ интСрфСйса pose Interface Bus-интСрфСйсная ΠΌΠ°Π³ΠΈΡΡ‚Ρ€Π°Π»ΡŒ ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния). Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ SCSI (произносится «скази»), Π² особСнности благодаря обилию дисков ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠΉ нСпосрСдствСнно ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ SCSI, стал стандартным элСмСнтом ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΈ этом для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… встроСнного ΠΏΠΎΡ€Ρ‚Π° SCSI, Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ вставляСмыС интСрфСйсныС ΠΏΠ»Π°Ρ‚Ρ‹ с этим ΠΏΠΎΡ€Ρ‚ΠΎΠΌ.

SCSI являСтся ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΎΠΌ SASI (Shugart Assosiates System Interface-простой ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ магистрали, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ„ΠΈΡ€ΠΌΠ° Shugart ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»Π° для своих дисководов ТСстких дисков) ΠΈ Π² ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΌ Π²ΠΈΠ΄Π΅ прСдставляСт собой Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» с ΠΊΠ²ΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ обСспСчиваСт нСсколько Ρ€Π΅ΠΆΠΈΠΌΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΡƒΡŽ ΠΈ Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ с симмСтричными ΠΈΠ»ΠΈ нСсиммСтричными Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ; хотя ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΎΠ½ использовался для связи СдинствСнного ЦП с СдинствСнным диском, ΠΎΠ΄Π½Π°ΠΊΠΎ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ нСсколько ЦП ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ нСскольким дискам. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ 1,5 ΠœΠ±Π°ΠΉΡ‚/с для асинхронного Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΈ 4 ΠœΠ±Π°ΠΉΡ‚/с для синхронного; Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² процСссС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ пСрСсылки Ρ‚ΡƒΠ΄Π° ΠΈ сюда ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ сигналы квитирования. Π‘ нСсиммСтричными Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ SCSI обСспСчиваСт ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Π½Π° 6 ΠΌ, Π° с симмСтричными Π½Π° 24 ΠΌ.

ΠœΠ°Π³ΠΈΡΡ‚Ρ€Π°Π»ΡŒ IEEE-488 (ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ β€” интСрфСйс HPIB Ρ„ΠΈΡ€ΠΌΡ‹ Hewlett-Packard) Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ² ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» связи ΠΏΠΎ магистрали Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ² ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй. IEEE-488 Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‡Π½Ρ‹Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅; Ρ„ΠΈΡ€ΠΌΡ‹ Hewlett-Packard, Keithley, Philips/Fluke, Tektronix ΠΈ Wavetek ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‚ этим интСрфСйсом Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ выпускаСмых ΠΈΠΌΠΈ ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ². ΠŸΠ»Π°Ρ‚Ρ‹ с интСрфСйсом IEEE-488 Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ ΠΏΠΎΡ‡Ρ‚ΠΈ для всСх ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². Π’ Ρ€Π°Π·Π΄. 10.20 ΠΌΡ‹ Π΅Ρ‰Π΅ вСрнСмся ΠΊ ΠΎΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡŽ интСрфСйсов SCSI ΠΈ IEEE-488.

БистСмныС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния 

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

РассмотрСв ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΈ систСмы программирования, ΠΌΡ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠΌ Π³Π»Π°Π²Ρƒ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠΌ ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ²ΡˆΠΈΡΡŒ Π½Π° стандартизованном ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π΅ ASCII RS-232, ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΡ€Ρ‚Π΅ Centronics, Π΄Ρ€ΡƒΠ³ΠΈΡ… возмоТностях ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (SCSI, IPI, GPIB) ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях.


10.17. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

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