我們知道,linux系統(tǒng)中用戶空間和內(nèi)核空間是隔離的,用戶空間程序不能隨意的訪問(wèn)內(nèi)核空間數(shù)據(jù),只能通過(guò)中斷或者異常的方式進(jìn)入內(nèi)核態(tài)
對(duì)于一個(gè)系統(tǒng)來(lái)講,會(huì)有很多的外設(shè),那么這些外設(shè)的管理都是通過(guò)CPU完成。那么CPU在這個(gè)過(guò)程中是如何找到外設(shè)的呢?
對(duì)于一個(gè)系統(tǒng)來(lái)講,會(huì)有很多的外設(shè),那么這些外設(shè)的管理都是通過(guò)CPU完成。那么CPU在這個(gè)過(guò)程中是如何找到外設(shè)的呢?