ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π¦ΠΈΠΊΠ»Ρ‹ обращСния ΠΊ магистрали

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

РассмотрСнныС Ρ†ΠΈΠΊΠ»Ρ‹ обращСния ΠΊ ΠΌΠ°Π³ΠΈΡΡ‚Ρ€Π°Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΡ€ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π΅ микропроцСссора с Π²Ρ‹ΡΠΎΠΊΠΎΡΠΊΠΎΡ€ΠΎΡΡ‚Π½Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌΠΈ устройствами (ПУ), Ρ‚Π°ΠΊΠΈΠΌΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°ΠΊ ΠΏΠ°ΠΌΡΡ‚ΡŒ. Для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π° с Π½ΠΈΠ·ΠΊΠΎΡΠΊΠΎΡ€ΠΎΡΡ‚Π½Ρ‹ΠΌΠΈ внСшними устройствами вводится Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ линия управлСния, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ пСрСдаСтся сигнал подтвСрТдСния ΠΎΠ±ΠΌΠ΅Π½Π° (ПОб) ΠΈΠ»ΠΈ готовности (Π“Ρ‚). Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Ρ†ΠΈΠΊΠ»ΠΎΠ²… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π¦ΠΈΠΊΠ»Ρ‹ обращСния ΠΊ магистрали (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠŸΡ€ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π΅ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌ процСссором (ЦП) ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΈΠ»ΠΈ подсистСмой Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° (Π’Π’) Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ†ΠΈΠΊΠ» обращСния ΠΊ ΠΌΠ°Π³ΠΈΡΡ‚Ρ€Π°Π»ΠΈ пСрСдаСтся ΠΎΠ΄Π½ΠΎ слово ΠΈΠ»ΠΈ Π±Π°ΠΉΡ‚. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ нСсколько Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ² ΠΎΠ±ΠΌΠ΅Π½Π°:

  • β€’ Ρ†ΠΈΠΊΠ»Ρ‹ чтСния памяти ΠΈ Π·Π°ΠΏΠΈΡΠΈ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ;
  • β€’ Ρ†ΠΈΠΊΠ»Ρ‹ чтСния ΠΈ Π·Π°ΠΏΠΈΡΠΈ Π² ΡƒΡΡ‚ройства (ΠΏΠΎΡ€Ρ‚Ρ‹) Π’Π’ (ΠΏΡ€ΠΈ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ пространствС Π’Π’ 10SEG);
  • β€’ Ρ†ΠΈΠΊΠ» чтСния памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ гарвардского Ρ‚ΠΈΠΏΠ°);
  • β€’ Ρ†ΠΈΠΊΠ» чтСния/записи Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ (для Π΄Π²ΡƒΡ…ΡˆΠΈΠ½Π½ΠΎΠΉ магистрали). Π­Ρ‚ΠΎΡ‚ Ρ†ΠΈΠΊΠ», Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ адрСса, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для увСличСния пропускной способности магистрали.

Для управлСния Ρ†ΠΈΠΊΠ»Π°ΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π½Π°Π±ΠΎΡ€Ρ‹ сигналов (ΠΊΠΎΠΌΠ°Π½Π΄), ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… ΠΏΠΎ ΡˆΠΈΠ½Π΅ управлСния. Π‘ΠΈΠ³Π½Π°Π»Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ся стробами. НиТС Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π΄Π²Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π½Π°Π±ΠΎΡ€Π° [18].

1-ΠΉ Π½Π°Π±ΠΎΡ€ Π§Ρ‚ΠŸ — Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ памяти (Memory Read Command — MRDC);

Π—ΠΏΠŸ — запись Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ (Memory Write Command — MWTC);

Π§Ρ‚Π£Π’Π’ — Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ· ΡƒΡΡ‚ройства Π’Π’ (Input/Output Read Command — IORC); Π—ΠΏΠ£Π’Π’ — запись Π² ΡƒΡΡ‚ройство Π’Π’ (Input/Output Write Command — IOWC); Π§Ρ‚ΠŸΠŸ — Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ памяти (Program Segment Enable — PSEN).

2-ΠΉ Π½Π°Π±ΠΎΡ€

Π§Ρ‚ — Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ RD (Read);

Π—ΠΏ — запись WR (Write);

П/Π£Π’Π’ — Π²Ρ‹Π±ΠΎΡ€ пространства памяти ΠΈΠ»ΠΈ Π’Π’ (Memory or Input/Output — M/IO); Π’ΠŸΠŸ — Π²Ρ‹Π±ΠΎΡ€ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (Code — COD).

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ логичСских схСм Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π½Π°Π±ΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ использованиС ΠΎΠ±ΠΎΠΈΡ… Π½Π°Π±ΠΎΡ€ΠΎΠ².

Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Ρ†ΠΈΠΊΠ»ΠΎΠ² обращСния Ρ‚Ρ€Π΅Ρ…ΡˆΠΈΠ½Π½ΠΎΠΉ ΠΈ Π΄Π²ΡƒΡ…ΡˆΠΈΠ½Π½ΠΎΠΉ магистрали ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ Π½Π° Ρ€ΠΈΡ. 6.5,Π°, Π±. Для раздСлСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ совмСщСнной ША/Π” 2-шинной магистрали ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ строб чтСния адрСса (ЧтА). Ѐиксация адрСса осущСствляСтся ΠΏΠΎ ΡΡ€Π΅Π·Ρƒ (ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρƒ ЧтА ΠΈΠ· 1 Π² 0) Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ адрСсном рСгистрС (рис. 6.3,Π°).

На ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°Ρ… Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:

β€’ Π² Ρ†ΠΈΠΊΠ»Π΅ чтСния:

Β¦ адрСс выставляСтся Ρ€Π°Π½ΡŒΡˆΠ΅, Π° ΡΠ½ΠΈΠΌΠ°Π΅Ρ‚ся ΠΏΠΎΠ·ΠΆΠ΅ строба чтСния Π§Ρ‚;

Π¦ΠΈΠΊΠ»Ρ‹ чтСния ΠΈ записи Ρ‚Ρ€Π΅Ρ…ΡˆΠΈΠ½Π½ΠΎΠΉ (Π°) ΠΈ Π΄Π²ΡƒΡ…ΡˆΠΈΠ½Π½ΠΎΠΉ (Π±) магистрали.

Рис. 6.5. Π¦ΠΈΠΊΠ»Ρ‹ чтСния ΠΈ Π·Π°ΠΏΠΈΡΠΈ Ρ‚Ρ€Π΅Ρ…ΡˆΠΈΠ½Π½ΠΎΠΉ (Π°) ΠΈ Π΄Π²ΡƒΡ…ΡˆΠΈΠ½Π½ΠΎΠΉ (Π±) магистрали.

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

Π‘Ρ‚Ρ€ΠΎΠ± Π¦ΠΈΠΊΠ»Ρ‹ обращСния ΠΊ магистрали. ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ скоростныС характСристики магистрали.

РассмотрСнныС Ρ†ΠΈΠΊΠ»Ρ‹ обращСния ΠΊ ΠΌΠ°Π³ΠΈΡΡ‚Ρ€Π°Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΡ€ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π΅ микропроцСссора с высокоскоростными ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌΠΈ устройствами (ПУ), Ρ‚Π°ΠΊΠΈΠΌΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°ΠΊ ΠΏΠ°ΠΌΡΡ‚ΡŒ. Для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π° с низкоскоростными внСшними устройствами вводится Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ линия управлСния, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ пСрСдаСтся сигнал подтвСрТдСния ΠΎΠ±ΠΌΠ΅Π½Π° (ПОб) ΠΈΠ»ΠΈ готовности (Π“Ρ‚).

ΠŸΡ€ΠΈ классичСской ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° (рис. 6.6) внСшнСС устройство, находящССся Π² ΡΠΎΡΡ‚оянии ΠΎΠ±ΠΌΠ΅Π½Π°, Π²Ρ‹Π΄Π°Π΅Ρ‚ сигнал ПОб= 1, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ПОб = 0. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ†ΠΈΠΊΠ»Π΅ обращСния Π΄ΠΎ ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡ строба чтСния/записи (Π¦ΠΈΠΊΠ»Ρ‹ обращСния ΠΊ магистрали. ΠΈΠ»ΠΈ Π¦ΠΈΠΊΠ»Ρ‹ обращСния ΠΊ магистрали.) ЦП ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ (ΠΏΠΎ ΡΡ€Π΅Π·Ρƒ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² — ВИ) состояниС сигнала ПОб. Если ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ПОб= 0, ЦП ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΎΡΡ‚ояниС оТидания подтвСрТдСния, гСнСрируя сигнал ОТП= 1. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ установится сигнал подтвСрТдСния ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ ПОб = 1, ЦП ΡΠ½ΠΈΠΌΠ°Π΅Ρ‚ сигналы оТидания подтвСрТдСния (ОТП = 0) ΠΈ Ρ‡Ρ‚Сния/записи (Π¦ΠΈΠΊΠ»Ρ‹ обращСния ΠΊ магистрали.). Π”Π°Π½Π½Ρ‹Π΅ Ρ„ΠΈΠΊΡΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ ΡΡ€Π΅Π·Ρƒ (ΠΈΠ· 0 Π² 1) сигналов чтСния/записи.

Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° внСшнСС устройство осущСствляСт сбросом сигнала подтвСрТдСния ΠΎΠ±ΠΌΠ΅Π½Π° (ПОб).

Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠœΠ‘ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ события, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ³ΠΎ прСрывания основной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΡŽ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. РСакция ЦП Π½Π° ΡΡ‚ΠΈ события Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ.

Π¦ΠΈΠΊΠ»Ρ‹ чтСния ΠΈ записи с ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ±ΠΌΠ΅Π½Π°.

Рис. 6.6. Π¦ΠΈΠΊΠ»Ρ‹ чтСния ΠΈ Π·Π°ΠΏΠΈΡΠΈ с ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ±ΠΌΠ΅Π½Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΎΠΌ ΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. ΠœΠΎΠΌΠ΅Π½Ρ‚Ρ‹ возникновСния Ρ‚Π°ΠΊΠΈΡ… событий Π½Π΅ ΠΈΠ·Π²Π΅ΡΡ‚Π½Ρ‹, поэтому Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΡ‡Ρ‚Π΅Π½Ρ‹ ΠΏΡ€ΠΈ составлСнии основной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΈΡ… ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΈ ΡΠΊΡ€Ρ‹Ρ‚Π½ΠΎ ΠΎΡ‚ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΡŽ (ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ) ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сигнал запроса прСрывания (Π—ΠŸΡ€k), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ гСнСрируСтся внСшним устройством (ΠΈΠ»ΠΈ ЦП) ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ обслуТивания прСрывания. АппаратныС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ срСдства, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ систСму ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΈ. Π’ Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° событиС вызываСтся внСшним устройством, ЦП ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ сигнал Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ запроса, ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΎ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… запросов Π—ΠŸΡ€k, ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ машинного Ρ†ΠΈΠΊΠ»Π° — Ρ†ΠΈΠΊΠ»Π° Π²Π²ΠΎΠ΄Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π° прСрывания. Π’ ΡΡ‚ΠΎΠΌ Ρ†ΠΈΠΊΠ»Π΅ вводится информация, связанная с Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ ΠΊ Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ запроса, ΠΈ ΠΎΡΡƒΡ‰Π΅ΡΡ‚вляСтся ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ обслуТивания. Π¦ΠΈΠΊΠ» Π²Π²ΠΎΠ΄Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π° прСрывания отличаСтся ΠΎΡ‚ ΠΏΠΈΠΊΡ‚Π° Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ строб подтвСрТдСния прСрывания (ΠŸΠŸΡ€) вмСсто строба чтСния устройства Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° (Π§Ρ‚Π£Π’Π’). ΠŸΡ€ΠΈ обслуТивании ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ основная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° взаимодСйствуСт с ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌΡ‹Π΅ Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ структуры Π΄Π°Π½Π½Ρ‹Ρ… — области взаимодСйствия, считывая ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ицируя Π΄Π°Π½Π½Ρ‹Π΅ Π² ΡΡ‚ΠΈΡ… областях.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ