介面與匯流排規格

下列關於PCI Express所使用的MSI(訊息訊號中斷)之特徵,何者正確?

  1. A每次中斷時,裝置都打電話通知CPU
  2. B不使用中斷,由CPU持續檢查裝置的狀態
  3. C裝置透過對指定位址進行寫入來通知中斷,因此不需要專用的中斷線
查看答案與解析

正確答案:C. 裝置透過對指定位址進行寫入來通知中斷,因此不需要專用的中斷線

以前的裝置具有通知中斷用的專用線路,也有多個裝置共用一條線的情況。MSI是由裝置對OS所指定的位址寫入指定的資料,這會作為中斷傳達給CPU。由於沒有線路數量的限制,一個裝置可以擁有許多中斷,例如網路卡可以依每個接收佇列,將不同的中斷送到不同的核心。

  • A. 當然不會使用電話。
  • B. 那是輪詢(polling)。
  • C. 正確。中斷也是以封包傳送。
練習這個領域 前往領域頁面

介面與匯流排規格的其他題目

  1. 下列關於表示介面效能的「頻寬」與「延遲(latency)」之差異,何者正確?
  2. 在頻寬10 GB/s、延遲1 µs的連接上,傳送一次64位元組的資料所需時間最接近下列何者?(時間=延遲+資料量÷頻寬)
  3. 對於與裝置之間逐一交換數千次小量資料的程式,下列哪一種加速方法最有效?
  4. 下列關於USB通訊機制的敘述,何者正確?(針對USB4以外的傳統USB)
  5. 下列關於USB Type-C的敘述,何者正確?

這個領域的比較