這個議題本來是想與昨天的按鍵彈跳問題一起探討的,但由於一直在 BPI-leaf-S3 板子 BOOT 按鈕上捕捉不到彈跳,做了很多實驗,最後只好自己搞了一個按鈕...
想知道我們在使用滑鼠操作電腦時作業系統在背後做了什麼事情嗎?又或者為什麼我們在寫 C 語言時,老師總是會說要盡量避免多餘的 I/O 操作呢?這些問題的答案我們可...
本文目標 學習基本的排程演算法 閱讀原始碼以理解排程器的實際運作 常見的排程演算法 FCFS (First-Come First-Served) FCFS...
本文目標 認識 PLIC, IRQ 與 ISR 綜合先前所學,應用在實際案例上 進入正題 PIC PIC (Programmable Interrupt C...
你可曾想過現今的電腦是如何同時運行多個應用程式?又或是單核心電腦如何做到多工?為銜接之後的議題,我們需要先認識 RISC-V CPU 中的中斷機制。 複習: C...