硬連線控制器
硬連線控制器
硬連線控制器又稱組合邏輯控制器,是由基本邏輯電路組成的,對指令中的操作碼進行解碼,併產生相應的時序控制信號的部件。
目錄
hard-wired control unit
硬連線控制器由指令部件、地址部件、時序部件、操作控制部件和中斷控制部件等組成(參見“中 央處理器”條目中的控制器部分)。其中操作控制部件用來產生各種操作控制命令,它根據指令要求和指令流程,按照一定順序發出各種控制命令。操作控制部件的輸人信號有:指令解碼器的輸出信號、時序信號和運算結果標誌狀態信號等。設計時根據指令流程、操作時間表得到各種操作控制命令的邏輯表達式,可採用由基本邏輯電路(與門、或門、與非門等)組成的邏輯網路來實現。也可採用可編程邏輯器件PLD來實現。PLD的“與”陣列及“或”陣列和操作控制命令的“與一或”邏輯表達式相對應,為設計組合邏輯控制器提供了一種理想器件。80年代出現的通用陣列邏輯電路〔熱L與PAL(參見專用邏輯集成電路))具有與可編程邏輯器件PLD類似的結構,它不但可編程並且是可擦除的,為設計提供了更大的靈活性。組合邏輯控制器的最大優點是速度快。但因其 線路複雜而且不規整,不便於調試、維護、修改,也不便於模擬不同的機器的指令集。