3 下列何者不屬於程序間通訊(interprocess communication)方式?
(A)中斷(interrupt)
(B)共享記憶體(shared memory)
(C)訊息傳遞(message passing)
(D)插座(sockets)
答案:登入後查看
統計: A(73), B(8), C(4), D(85), E(0) #1195642
統計: A(73), B(8), C(4), D(85), E(0) #1195642
詳解 (共 2 筆)
#3849999
在電腦科學中,中斷(英語:Interrupt)是指處理器接收到來自硬體或軟體的訊號,提示發生了某個事件,應該被注意,這種情況就稱為中斷。
通常,在接收到來自外圍硬體(相對於中央處理器和記憶體)的非同步訊號,或來自軟體的同步訊號之後,處理器將會進行相應的硬體/軟體處理。發出這樣的訊號稱為進行中斷請求(interrupt request,IRQ)。硬體中斷導致處理器通過一個執行資訊切換(context switch)來儲存執行狀態(以程式計數器和程式狀態字等暫存器資訊為主);軟體中斷則通常作為CPU指令集中的一個指令,以可程式化的方式直接指示這種執行資訊切換,並將處理導向一段中斷處理代碼。中斷在電腦多工處理,尤其是即時系統中尤為有用。這樣的系統,包括執行於其上的作業系統,也被稱為「中斷驅動的」(interrupt-driven)。
5
1