加法器是什么?加法器電路原理
加法器:
加法器是為了實(shí)現(xiàn)加法的。
即是產(chǎn)生數(shù)的和的裝置。加數(shù)和被加數(shù)為輸入,和數(shù)與進(jìn)位為輸出的裝置為半加器。若加數(shù)、被加數(shù)與低位的進(jìn)位數(shù)為輸入,而和數(shù)與進(jìn)位為輸出則為全加器。常用作計(jì)算機(jī)算術(shù)邏輯部件,執(zhí)行邏輯操作、移位與指令調(diào)用。
對于1位的二進(jìn)制加法,相關(guān)的有五個(gè)的量:1,被加數(shù)A,2,被加數(shù)B,3,前一位的進(jìn)位CIN,4,此位二數(shù)相加的和S,5,此位二數(shù)相加產(chǎn)生的進(jìn)位COUT。前三個(gè)量為輸入量,后兩個(gè)量為輸出量,五個(gè)量均為1位。
對于32位的二進(jìn)制加法,相關(guān)的也有五個(gè)量:1,被加數(shù)A(32位),2,被加數(shù)B(32位),3,前一位的進(jìn)位CIN(1位),4,此位二數(shù)相加的和S(32位),5,此位二數(shù)相加產(chǎn)生的進(jìn)位COUT(1位)。
要實(shí)現(xiàn)32位的二進(jìn)制加法,一種自然的想法就是將1位的二進(jìn)制加法重復(fù)32次(即逐位進(jìn)位加法器)。這樣做無疑是可行且易行的,但由于每一位的CIN都是由前一位的COUT提供的,所以第2位必須在第1位計(jì)算出結(jié)果后,才能開始計(jì)算;第3位必須在第2位計(jì)算出結(jié)果后,才能開始計(jì)算,等等。而最后的第32位必須在前31位全部計(jì)算出結(jié)果后,才能開始計(jì)算。這樣的方法,使得實(shí)現(xiàn)32位的二進(jìn)制加法所需的時(shí)間是實(shí)現(xiàn)1位的二進(jìn)制加法的時(shí)間的32倍。
可以看出,上法是將32位的加法1位1位串行進(jìn)行的,要縮短進(jìn)行的時(shí)間,就應(yīng)設(shè)法使上敘進(jìn)行過程并行化。
逐位進(jìn)位加法器,在每一位的計(jì)算時(shí),都在等待前一位的進(jìn)位。那么不妨預(yù)先考慮進(jìn)位輸入的所有可能,對于二進(jìn)制加法來說,就是0與1兩種可能,并提前計(jì)算出若干位針對這兩種可能性的結(jié)果。等到前一位的進(jìn)位來到時(shí),可以通過一個(gè)雙路開關(guān)選出輸出結(jié)果。這就是進(jìn)位選擇加法器的思想。
提前計(jì)算多少位的數(shù)據(jù)為宜?同為32位的情況:線形進(jìn)位選擇加法器,方法是分N級,每級計(jì)算32/N位;平方根進(jìn)位選擇加法器,考慮到使兩個(gè)路徑(1,提前計(jì)算出若干位針對這兩種可能性的結(jié)果的路徑,2,上一位的進(jìn)位通過前面的結(jié)構(gòu)的路徑)的延時(shí)達(dá)到相等或是近似。方法,或是2345666即第一級相加2位,第二級3位,第三級4位,第四級5位,第五級6位,第六級6位,第七級6位;或是345677即第一級相加3位,第二級4位,第三級5位,第四級6位,第五級7位,第六級7位。
進(jìn)一步分析加法進(jìn)行的機(jī)制,可以使加法器的結(jié)構(gòu)進(jìn)一步并行化。
令G = AB,P = A⊕B,則COUT(G,P) = G + PCIN,S(G,P)=P⊕CIN。由此,A,B,CIN,S,COUT五者的關(guān)系,變?yōu)榱薌,P,CIN,S,COUT五者的關(guān)系。
再定義點(diǎn)運(yùn)算(•),(G,P)•(G’,P’)=(G + PG’,PP’),可以分解(G 3:2,P3:2) =(G3,P3)•(G2,P2)。 點(diǎn)運(yùn)算服從結(jié)合律,但不符合交換律。
點(diǎn)運(yùn)算只與G,P有關(guān)而與CIN無關(guān),也就是可以通過只對前面若干位G,P進(jìn)行點(diǎn)運(yùn)算計(jì)算,就能得到第N位的GN:M,PN:M值,當(dāng)取M為0時(shí),獲得的GN:0,PN:0即可與初使的CIN一起代入COUT(G,P) = G + PCIN,S(G,P)=P⊕CIN,得到此位的COUT,S;而每一位的G,P值又只與該位的A,B值即輸入值有關(guān),所以在開始進(jìn)行運(yùn)算后,就能并行的得到每一位的G,P值。
以上分析產(chǎn)生了超前進(jìn)位加法器的思想:三步運(yùn)算,1,由輸入的A,B算出每一位的G,P;2,由各位的G,P算出每一位的GN:0,PN:0;3,由每一位的GN:0,PN:0與CIN算出每一位的COUT,S。其中第1,3步顯然是可以并行處理的,計(jì)算的主要復(fù)雜度集中在了第2步。
第2步的并行化,也就是實(shí)現(xiàn)GN:0,PN:0的點(diǎn)運(yùn)算分解的并行化。
加法器定義
實(shí)現(xiàn)多位二進(jìn)制數(shù)相加的電路稱為加法器, 它能解決二進(jìn)制中1+1=10 的功能(當(dāng)然還有 0+0、0+1、1+0).
加法器的分類
一、半加器概念:能對兩個(gè)1位二進(jìn)制數(shù)進(jìn)行相加而求得和及進(jìn)位的邏輯電路稱為半加器。或:只考慮兩個(gè)一位二進(jìn)制數(shù)的相加,而不考慮來自低位進(jìn)位數(shù)的運(yùn)算電路,稱為半加器。
Ai、Bi:加數(shù), Si:本位的和。
二、全加器
概念:能對兩個(gè)1位二進(jìn)制數(shù)進(jìn)行相加并考慮低位來的進(jìn)位,即相當(dāng)于3個(gè)1位二進(jìn)制數(shù)相加,求得和及進(jìn)位的邏輯電路稱為全加器。或:不僅考慮兩個(gè)一位二進(jìn)制數(shù)相加,而且還考慮來自低位進(jìn)位數(shù)相加的運(yùn)算電路,稱為全加器。
Ai、Bi:加數(shù), Ci-1:低位來的進(jìn)位,Si:本位的和, Ci:向高位的進(jìn)位。
加法器的實(shí)現(xiàn)
1、串行進(jìn)位加法器
構(gòu)成:把n位全加器串聯(lián)起來,低位全加器的進(jìn)位輸出連接到相鄰的高位全加器的進(jìn)位輸入。
特點(diǎn):進(jìn)位信號是由低位向高位逐級傳遞的,速度不高。
2、并行進(jìn)位加法器(超前進(jìn)位加法器)
設(shè)一個(gè)n位的加法器的第i位輸入為ai、bi、ci,輸出si和ci+1,其中ci是低位來的進(jìn)位,ci+1(i=n-1,n-2,…,1,0)是向高位的進(jìn)位,c0是整個(gè)加法器的進(jìn)位輸入,而cn是整個(gè)加法器的進(jìn)位輸出。則和 si=ai i i+ ibi i+ i ici+aibici (1)
進(jìn)位ci+1=aibi+aici+bici (2)
令gi=aibi, (3)
pi=ai+bi, (4)
則 ci+1= gi+pici (5)
只要aibi=1,就會產(chǎn)生向i+1位的進(jìn)位,稱g為進(jìn)位產(chǎn)生函數(shù);同樣,只要ai+bi=1,就會把ci傳遞到i+1位,所以稱p為進(jìn)位傳遞函數(shù)。把(5)式展開,得到
ci+1= gi+ pigi-1+pipi-1gi-2+…+ pipi-1…p1g0+ pipi-1…p0c0 (6) 隨著位數(shù)的增加(6)式會加長,但總保持三個(gè)邏輯級的深度,因此形成進(jìn)位的延遲是與位數(shù)無關(guān)的常數(shù)。一旦進(jìn)位(c1~cn-1)算出以后,和也就可由(1)式得出。
使用上述公式來并行產(chǎn)生所有進(jìn)位的加法器就是超前進(jìn)位加法器。產(chǎn)生gi和pi需要一級門延遲,ci 需要兩級,si需要兩級,總共需要五級門延遲。與串聯(lián)加法器(一般要2n級門延遲)相比,(特別是n比較大的時(shí)候)超前進(jìn)位加法器的延遲時(shí)間大大縮短了。
關(guān)鍵詞: 加法器
您可能也感興趣:
今日熱點(diǎn)
為您推薦
保險(xiǎn)業(yè)去年原保費(fèi)收入微降0.79% 健康險(xiǎn)業(yè)務(wù)增長3.36%
銀保監(jiān)會:嚴(yán)防銀行保險(xiǎn)資金被用于盲目“加杠桿”,強(qiáng)化金融反壟斷
保險(xiǎn)打工人年終獎多數(shù)和上年持平或下降,怎樣發(fā)才合理?
更多
- 長三角區(qū)域協(xié)同創(chuàng)新指數(shù)年均增速達(dá)9.54% 成果共用指標(biāo)增幅最大
- 大興機(jī)場臨空區(qū)設(shè)立國際創(chuàng)新中心 助力外資企業(yè)順利“走進(jìn)來”
- 湖南發(fā)布“創(chuàng)新十條” 幫助企業(yè)紓困增效、激發(fā)創(chuàng)新活力
- 科技部和浙江發(fā)布《創(chuàng)新行動方案》 構(gòu)建高標(biāo)準(zhǔn)技術(shù)要素市場...
- 蕪湖釋放創(chuàng)新“N次方”效應(yīng) 數(shù)字賦能驅(qū)動產(chǎn)業(yè)升級
- 重慶:激發(fā)人才創(chuàng)新活力,到2025年創(chuàng)新要素活躍度顯著增強(qiáng)
- 西寧加快知識產(chǎn)權(quán)強(qiáng)市建設(shè)步伐 去年兌現(xiàn)資助資金200萬元
- 無錫錫山區(qū)全面啟動實(shí)施“雙招雙引” 引進(jìn)高端創(chuàng)新資源
更多
- 盤錦市實(shí)際利用外資取得重大進(jìn)展 加強(qiáng)對外資項(xiàng)目的跟蹤服務(wù)
- 重慶去年非金融類對外投資增長43% 優(yōu)勢產(chǎn)業(yè)增資近億美元
- 廣西將實(shí)施制造業(yè)招商行動 扎實(shí)推進(jìn)招才引智
- 廣西扎實(shí)推進(jìn)招商引資工作 去年新簽約項(xiàng)目投資額1.1萬億元
- 四川省抓項(xiàng)目促投資 從7方面提出具體措施
- 春節(jié)臨近短期投資需求下滑 房地產(chǎn)銷售回落
- 去年交通固定資產(chǎn)投資規(guī)模高位運(yùn)行 港口貨物吞吐量平穩(wěn)增長
- 廣州醫(yī)藥呈“供銷兩旺”態(tài)勢 醫(yī)藥制造業(yè)投資持續(xù)擴(kuò)大
排行
最近更新
- 加法器是什么?加法器電路原理
- 中國品牌TECNO Mobile手機(jī)在非洲有多火?
- 為什么電網(wǎng)中存在有功功率與無功功率?
- 電容式觸摸屏原理
- 說唱歌手TYGA將Instagram頭像更換為INNOCENT CATS NFT
- 比特幣非零錢包數(shù)量突破4000萬 創(chuàng)歷史新高
- 空氣治理概念股名單,空氣治理概念股龍頭有哪些?
- A股建材龍頭上市公司匯總(附股)
- 新鮮出爐!碳中和概念龍頭股全名單揭曉!(干貨滿滿)
- 飼料龍頭股上市公司有哪些,飼料龍頭概念股票一覽
- 人腦工程概念股有哪些,人腦工程概念股名單
- 朗源股份(300175)最大股東是誰?
- 電池容量的計(jì)算
- 常用穩(wěn)壓二極管技術(shù)參數(shù)
- 應(yīng)變儀的種類有哪些?應(yīng)變儀的常見類型
- 與非門組成振蕩電路圖
- 超強(qiáng)科普帖:薩德到底是個(gè)什么鬼?
- 觸摸屏原理及基礎(chǔ)知識
- 圖文詳解:LED驅(qū)動電路的基本架構(gòu)和特性
- 華為拿出百億給員工分紅,任正非股權(quán)還不到1%
- 京東到家:平臺異地訂單同比增長1.3倍,預(yù)制菜較為走俏
- 新城控股計(jì)劃提前贖回2億美元債券 并予以注銷
- 2022年A股市場有望延續(xù)結(jié)構(gòu)性行情 港股反彈可期
- 人民網(wǎng):數(shù)字人民幣走進(jìn)冬奧 非接觸支付凸顯防疫優(yōu)勢
- 以太坊Layer2總鎖倉量突破60億美元
- 百融云創(chuàng)推出智能語音技術(shù) 提速農(nóng)村金融服務(wù)效率
- 可以影響全人類的雪蓮養(yǎng)護(hù)技術(shù)誕生,大眾日常生活用品增添新品類
- 中國創(chuàng)造雪蓮養(yǎng)護(hù)技術(shù)走在世界前列,人體養(yǎng)護(hù)領(lǐng)域迎來國際話語權(quán)
- 生物質(zhì)能概念股一覽, 2021年生物質(zhì)能龍頭概念股有哪些
- 中字頭股股票有哪些?2021中字頭股一覽