Wat is MSI (message signaled interrupt)?

Methode waarbij een apparaat een interrupt meldt door naar een vastgesteld adres te schrijven. Geen aparte interruptlijnen nodig en één apparaat kan veel interrupts hebben.

Japanse benaming: MSI(メッセージシグナル割り込み)

“MSI (message signaled interrupt)” komt voor in 1 oefenvragen uit 1 onderwerpen, bijv. Interfaces en busstandaarden.

Vakgebied: Interfaces en busstandaarden

Nu oefenen: vragen over MSI (message signaled interrupt)

Welke eigenschap van MSI (message signaled interrupts), dat bij PCI Express wordt gebruikt, is juist?

  1. ABij elke interrupt belt het apparaat de CPU op om dit te melden
  2. BEr worden geen interrupts gebruikt en de CPU onderzoekt voortdurend de status van het apparaat
  3. CHet apparaat meldt een interrupt door naar een vastgesteld adres te schrijven, zodat geen aparte interruptlijn nodig is
Antwoord en toelichting tonen

Antwoord: C. Het apparaat meldt een interrupt door naar een vastgesteld adres te schrijven, zodat geen aparte interruptlijn nodig is

Oude apparaten hadden een aparte lijn om interrupts te melden, die soms door meerdere apparaten werd gedeeld. Bij MSI schrijft het apparaat vastgestelde data naar een door het OS aangewezen adres, en dat bereikt de CPU als interrupt. Omdat er geen beperking in het aantal lijnen is, kan één apparaat veel interrupts hebben; een netwerkkaart kan bijvoorbeeld per ontvangstwachtrij een aparte interrupt naar een andere core sturen.

“MSI (message signaled interrupt)” in de toelichting

Vragen met “MSI (message signaled interrupt)” (1)

  1. Welke eigenschap van MSI (message signaled interrupts), dat bij PCI Express wordt gebruikt, is juist?

Verwante termen

PCI Express Interrupt 128b/130b-codering 8b/10b-codering AXI Bitfoutenpercentage (BER) Clock-and-data-recovery (CDR) Creditgebaseerde flowcontrol CXL Differentiële signalering

Naar de woordenlijst