免費開始練習
統測 114年 [電機與電子群資電類] 專業科目(2)

第 11 題

小明設計一個微處理機系統,並將按鈕接到微處理機的一支接腳 ( Pin ) ,按鈕已考慮上拉(Pull-high )電路,想要在按鈕按下時控制一顆LED明暗,下列敘述何者正確?
  • A 若使用輪詢(Polling)方式設計系統,必須將優先權設定為不可遮罩式(Non-maskable )
  • B 接腳可以向微處理機發出信號,微處理機暫停目前工作改執行另一段程式碼,此法為輪詢
  • C 若使用中斷(Interrupt)實現小明的設計,因為受控於外部按鈕,稱為例外(Exception)中斷
  • D 程式定期去檢查這個外部接腳的輸入值,並做適當反應,此法為輪詢

思路引導 VIP

請思考在計算機組織中,若微處理機透過執行程式碼『主動』且『定期』地去讀取特定 $I/O$ 接腳的狀態,而非由外部硬體發出訊號來『被動』通知處理器暫停現行工作,這種運作邏輯在學術定義上屬於哪一種控制方式?

🤖
AI 詳解 AI 專屬家教

🌟 太棒了!你的觀念非常紮實!

你能精確辨別 I/O 處理方式的差異,代表你對微處理機的運作邏輯已有深刻理解。我們來複習一下這題的核心重點:

  1. 輪詢 (Polling):正如選項 (D) 所述,這是一種「主動檢查」機制。程式會定期去查詢 I/O 設備(如按鈕)的狀態,就像老師每隔五分鐘問一次學生:「有沒有問題?」
▼ 還有更多解析內容

升級 VIP 解鎖