1)8048檢測到按鍵後將掃描碼發送給8042寄存器緩衝區; spa
2)鍵盤中斷處理程序從8042寄存器緩衝區中讀取掃描碼並放進緩衝區A; 程序
3)時鐘中斷處理程序發現鍵被按下,經過IPC向TTY任務發出HARD_INT通知; 鍵盤
4)當TTY任務(每一個TTY都表明了一個CONSOLE,維護着各自的緩衝區以及顯示器操做的狀態等。)被調度時,處理HARD_INT通知並從緩衝區A中讀取掃描碼並轉換爲字符,放入本身的緩衝區後,經過printf等調用將字符顯示到屏幕上。 字符