設(shè)備控制器是計(jì)算機(jī)中的一個(gè)實(shí)體,其主要職責(zé)是控制一個(gè)或多個(gè)I/O設(shè)備,實(shí)現(xiàn)I/O設(shè)備和計(jì)算機(jī)之間的數(shù)據(jù)交換。它是CPU和I/O設(shè)備之間的界面。它接收來自CPU的命令,控制I/O設(shè)備的工作,使處理器擺脫復(fù)雜的設(shè)備控制事務(wù)。
設(shè)備控制器是一種可編地址的裝置,當(dāng)它只控制一個(gè)裝置時(shí),它只有一個(gè)裝置地址;當(dāng)控制可連接多個(gè)裝置時(shí),它應(yīng)該包含多個(gè)裝置地址,并使每個(gè)裝置地址對(duì)應(yīng)一個(gè)裝置。
設(shè)備控制器的復(fù)雜性因設(shè)備而異,差別很大,因此可以將設(shè)備控制器分為兩類:一類是控制字符裝置的控制器,另一類是控制塊裝置的控制器。和小機(jī)中的控制器往往是印刷電路卡的形式,所以也叫接口卡,可以插入電腦。有些控制器還可以處理兩個(gè)、四個(gè)或八個(gè)類似的設(shè)備。
責(zé)任編輯:tzh
電子發(fā)燒友App






































































評(píng)論