練習題
組合邏輯
| 題目 | 難度 | 通過人數 | 狀態 |
|---|---|---|---|
| AND 閘:兩個都按下才亮 | ★ | 179 | 未作答 |
| Active-Low:為什麼給 1 反而不亮 | ★ | 165 | 未作答 |
| 反相閘:NAND、NOR、XNOR | ★ | 146 | 未作答 |
| 一根線點滿八顆燈:位元複製 | ★ | 140 | 未作答 |
| 位元切片與串接:拆開再組回去 | ★ | 129 | 未作答 |
| 多工器 MUX:硬體的 if | ★ | 122 | 未作答 |
| 半加器:一位加法的組成 | ★ | 108 | 未作答 |
| 卡諾圖化簡:三變數 | ★★ | 78 | 未作答 |
| 全加器:把進位也算進來 | ★★ | 68 | 未作答 |
| 2 對 4 解碼器:一次只點一盞燈 | ★★ | 68 | 未作答 |
| 二進位轉格雷碼 | ★★ | 60 | 未作答 |
| 4 對 1 多工器:用 case 寫,別漏 default | ★★ | 51 | 未作答 |
| 畫面裡的方塊:座標判斷 | ★★ | 42 | 未作答 |
| 優先編碼器:誰的順位最高 | ★★ | 34 | 未作答 |
| 8 選 1:用索引直接選位 | ★ | 45 | 未作答 |
| 位元反轉:把 8 位元左右顛倒 | ★★ | 34 | 未作答 |
| 數一數:4 位元裡有幾個 1 | ★★ | 35 | 未作答 |
七段顯示器
| 題目 | 難度 | 通過人數 | 狀態 |
|---|---|---|---|
| 七段解碼器:數字變筆畫 | ★★ | 26 | 未作答 |
| 兩位數掃描顯示 | ★★ | 16 | 未作答 |
時序邏輯
| 題目 | 難度 | 通過人數 | 狀態 |
|---|---|---|---|
| D 型正反器:電路開始會記住 | ★ | 43 | 未作答 |
| 每個時脈翻轉一次:閃爍的核心 | ★ | 27 | 未作答 |
| 4 位元計數器:電路在數數 | ★★ | 27 | 未作答 |
| 環形計數器:亮點繞圈圈 | ★★ | 19 | 未作答 |
| 除頻器(翻轉型):每 5 拍翻一次 | ★★ | 19 | 未作答 |
| 移位暫存器:序列輸入 | ★★ | 17 | 未作答 |
| BCD 個位計數器:0 到 9 繞回 | ★★ | 13 | 未作答 |
| 按鍵一拍脈波(one-pulse) | ★★ | 12 | 未作答 |
| 除頻器:每 10 拍一個 tick | ★★★ | 12 | 未作答 |
| 按鍵去彈跳:等它穩下來 | ★★★ | 9 | 未作答 |
| 雙緣偵測:一變化就舉旗一拍 | ★★ | 9 | 未作答 |
| 左右旋轉器:亮點聽方向的話 | ★★ | 8 | 未作答 |
狀態機 FSM
| 題目 | 難度 | 通過人數 | 狀態 |
|---|---|---|---|
| 啟動/暫停開關:最小的 FSM | ★★ | 8 | 未作答 |
| 紅綠燈 FSM:狀態圖照著寫 | ★★★ | 7 | 未作答 |
| 序列偵測器:抓出 1011 | ★★★ | 4 | 未作答 |
| 販賣機:投幣、出貨、找零 | ★★★ | 4 | 未作答 |
應用題
| 題目 | 難度 | 通過人數 | 狀態 |
|---|---|---|---|
| UART 影格:一個位元組怎麼上線 | ★ | 7 | 未作答 |
| Quiz #1-①:2-bit 比較器 | ★★ | 5 | 未作答 |
| Quiz #1-②:受控上下數計數器 | ★★ | 5 | 未作答 |
| Quiz #2:雙向紅綠燈(無黃燈) | ★★ | 4 | 未作答 |
| Quiz #3:鬧鐘比對與停止 | ★★ | 4 | 未作答 |
| Quiz #4:電子琴查表 | ★★ | 4 | 未作答 |
| 蜂鳴器:方波產生器 | ★★ | 4 | 未作答 |
| VGA 水平時序:hsync 與可見區 | ★★ | 4 | 未作答 |
| PWM:用開關快速切換調亮度 | ★★ | 4 | 未作答 |
| 恆溫器:暖氣、冷氣與風扇 | ★★ | 5 | 未作答 |
挑戰題
| 題目 | 難度 | 通過人數 | 狀態 |
|---|---|---|---|
| 兩位數 BCD 計數:進位 | ★★★ | 4 | 未作答 |
| LFSR:硬體亂數產生器 | ★★★ | 3 | 未作答 |
| 倒數計時器核心:99 到 00 的借位 | ★★★ | 3 | 未作答 |
| GCD:資料驅動的 FSM | ★★★ | 4 | 未作答 |
| 移位相加乘法器:用加法做乘法 | ★★★ | 6 | 未作答 |