普考-資訊處理計算機概要112 年第 10 題單選題
正向邊緣觸發的正反器,在下列何情況可觸發輸出狀態改變?
ACLOCK = 0的週期
BCLOCK由0→1的邊緣正確答案
CCLOCK = 1的週期
DCLOCK由1→0的邊緣
B正確答案
正向邊緣觸發 = 在時脈由 0→1 的上升邊緣瞬間才會改變輸出狀態。
為什麼答案是 B
CLOCK 由 0→1 即為『上升邊緣 (rising edge)』,正是正向邊緣觸發 (positive edge-triggered) 正反器改變輸出的瞬間,符合定義。
載入中…
完整詳解
Pro · 無限重點 正向邊緣觸發 = 在時脈由 0→1 的上升邊緣瞬間才會改變輸出狀態。
看到『正向邊緣』直接鎖定『0→1』;『負向邊緣』才是『1→0』。
逐選項分析
A✕
CLOCK = 0 的整個週期屬於『位準』狀態,不是邊緣,正反器不會在此時改變輸出。這是位準觸發 (Level-triggered) 的概念。
B✓ 正確
CLOCK 由 0→1 即為『上升邊緣 (rising edge)』,正是正向邊緣觸發 (positive edge-triggered) 正反器改變輸出的瞬間,符合定義。
C✕ 陷阱
CLOCK = 1 期間是高位準維持狀態,屬於位準觸發的作用時機,不是邊緣觸發。容易和『高電位致能閂鎖 (Latch)』混淆。
D✕ 陷阱
CLOCK 由 1→0 是『下降邊緣 (falling edge)』,屬於負向邊緣觸發 (negative edge-triggered) 正反器的作用時機,與題目『正向』相反。
觸發方式對照
| 類型 | 作用時機 | 符號特徵 | 常見元件 |
|---|
| 正向邊緣觸發 | CLK 0→1 瞬間 | 時脈腳有三角形 | D FF、JK FF |
| 負向邊緣觸發 | CLK 1→0 瞬間 | 三角形前有小圓圈 | 部分 JK FF |
| 高位準觸發 | CLK = 1 整段期間 | 無三角形 | D Latch |
| 低位準觸發 | CLK = 0 整段期間 | 輸入有小圓圈 | SR Latch |
考選部最愛把『正向 (positive)』和『上升 (rising)』分開考,同時塞入 CLOCK=1 (位準) 混淆。記住:正向=上升=0→1 邊緣,而不是 CLOCK 保持為 1 的那段時間。