費(fèi)希爾控制器的分析指令
費(fèi)希爾控制器的首要任務(wù)應(yīng)該是保證指令流正常運(yùn)轉(zhuǎn),,即保證按程序中規(guī)定的指令順序完成指令的執(zhí)行,,控制器的分析指令或叫解釋指令、指令譯碼等,。是對(duì)當(dāng)前取得的指令進(jìn)行分析,,指出它要求作什么操作,并產(chǎn)生相應(yīng)的操作控制命令,,如果參與操作的數(shù)據(jù)在存儲(chǔ)器中,,還需要形成操作數(shù)地址。 費(fèi)希爾控制器是根據(jù)分析指令時(shí)產(chǎn)生的操作命令和操作數(shù)地址形成相應(yīng)的操作控制信號(hào)序列,,通過CPU及輸入輸出設(shè)備的執(zhí)行,,實(shí)現(xiàn)每條指令的功能,其中還包括對(duì)運(yùn)算結(jié)果的處理以及下條指令地址的形成,。此外,,程序和數(shù)據(jù)要輸入機(jī)器,運(yùn)算結(jié)果要輸出,,機(jī)器運(yùn)行過程中出現(xiàn)的某些異常情況或請(qǐng)求要進(jìn)行處理,,人與機(jī)器之間要進(jìn)行對(duì)話,因此控制器還應(yīng)該具有控制程序和數(shù)據(jù)的輸入與結(jié)果輸出根據(jù)程序的安排或人的干預(yù),,在適當(dāng)?shù)臅r(shí)候向輸入輸出設(shè)備發(fā)出一些相應(yīng)的命令來完成I/O功能,,這實(shí)際上也是通過執(zhí)行程序來完成的。