加法器:實現(xiàn)1位二進制數(shù)之間加法運算的電路稱為1位加法器。根據(jù)加數(shù)的不同,1位加法器又分為半加器和全加器兩種電路類型。如果不考慮來自低位的進位而是只將兩個1位二進制數(shù)相加,即只有加數(shù)和被加數(shù)相加,這種加法運算稱為半加運算。實現(xiàn)半加運算的電路叫做半加器。串行進位加法器的優(yōu)點是電路比較簡單,缺點是速度比較慢。
編碼器:在數(shù)字系統(tǒng)中,所謂編碼,就是將字母、數(shù)字、符號等信息編成一組二進制代碼的過程。編碼器是數(shù)字電路中常用的集成電路之一。最常見的計算機鍵盤中就含有編碼器器件,當按下鍵盤上的按鍵時,編碼器將按鍵信息轉(zhuǎn)換成二進制代碼,并將這組二進制代碼送到計算機進行處理。目前經(jīng)常使用的編碼器有普通編碼器和優(yōu)先編碼器兩類。
譯碼器:譯碼是編碼的反過程。編碼是將信號轉(zhuǎn)換成二進制代碼,譯碼則是將二進制代碼轉(zhuǎn)換成特定的信號。將輸入的二進制代碼轉(zhuǎn)換成特定的高(低)電平信號輸出的邏輯電路稱為譯碼器。
數(shù)據(jù)選擇器:數(shù)據(jù)選擇器的功能是根據(jù)地址選擇碼從多路輸入數(shù)據(jù)中選擇一路送到輸出。
當輸入信號經(jīng)過不同的路徑傳輸?shù)酵粋€門電路時,由于信號所經(jīng)過的門電路的傳輸延時不同,或者所經(jīng)過的門電路的級數(shù)不同,導致信號到達匯合點門電路的時間不同,從而可能引起該門電路的輸出波形出現(xiàn)尖峰脈沖(干擾信號),這一現(xiàn)象稱為組合邏輯電路中的競爭-冒險現(xiàn)象。
產(chǎn)生競爭-冒險的原因是由于一個門的兩個互補的輸入信號分別經(jīng)過兩條不同的路徑傳輸,由于延遲時間不同,而到達的時間不同引起的。消除競爭-冒險的方法主要有引入封鎖脈沖、引入選通脈沖、接濾波電容或修改邏輯設計等。