衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

全加器真值表和半加器真值表詳細分析

ss ? 作者:工程師譚軍 ? 2018-07-25 14:39 ? 次閱讀

半加器、全加器是組合電路中的基本元器件,也是CPU中處理加法運算的核心,理解、掌握并熟練應用是硬件課程的最基本要求。本文簡單介紹半加器、全加器,重點對如何構造高效率的加法器進行分析。

半加器和全加器

所謂半加器,是指對兩位二進制數實施加法操作的元器件。其真值表、電路圖和邏輯符號分別如下圖所示:

全加器真值表和半加器真值表詳細分析

根據真值表,其輸入輸出之間的對應關系為:

全加器真值表和半加器真值表詳細分析

全加器真值表和半加器真值表詳細分析

全加器真值表和半加器真值表詳細分析

從半加器的真值表、電路圖可以看出,半加器只能對單個二進制數進行加法操作,只有兩個輸入,無法接受低位的進位,因此稱為半加器。

對此,全加器則解決了這個問題,全加器有三個輸入(包括來自低位的進位),兩個輸出,其對應的真值表、電路圖和邏輯符號如下所示:

全加器真值表和半加器真值表詳細分析

全加器真值表和半加器真值表詳細分析

全加器真值表和半加器真值表詳細分析

加法器的構造

有了全加器,構造加法器就非常容易了,假設有A3A2A1A0和B3B2B1B0,利用全加器構造A3A2A1A0+B3B2B1B0的串行進位加法器電路圖如下圖所示:

全加器真值表和半加器真值表詳細分析

圖中的C-1=0,因為已是最低位,沒有進位。這種串聯方法只是完成了基本功能,從效率上則完全不可行。

全加器真值表和半加器真值表詳細分析

那如何做呢?其實方法挺簡單的,只需要把Ci和參與運算的兩個4位二進制數之間的關系梳理清楚就行了。直接用代入法展開得:

全加器真值表和半加器真值表詳細分析

在這個關系式里,直接列出了4位二進制加法的最終進位,不用等待低位計算完了,再計算高位,而是直接進行計算,最終得到的超前進位加法器電路圖如下所示:

全加器真值表和半加器真值表詳細分析

假設超前進位加法器中的每個門時延是t,對于4位加法,最多經過4t的時延,而且,即使增加更多的位數,其時延也是4t。

對比串行進位加法器和超前進位加法器,前者線路簡單,時延與參與計算的二進制串長度成正比,而后者則是線路復雜,時延是固定值。通常,對于32的二進制串,可以對其進行分組,每8位一組,組內加法用超前進位加法器,組間進位則用串行進位。采用這種折中方法,既保證了效率,又降低了內部線路復雜度。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 全加器
    +關注

    關注

    10

    文章

    62

    瀏覽量

    28562
  • 半加器
    +關注

    關注

    1

    文章

    29

    瀏覽量

    8824
收藏 人收藏

    評論

    相關推薦

    怎么利用QuartuesII查元件真值表

    最近學這款軟件,教材上說,打開幫助文件macrofunction,選messages項,繼而選Macrofunction項和old_style macrofunction項,最后選Decoder中的74138,即可見到其真值表。哪位大神幫幫忙吧,最好截個圖,非常感謝
    發表于 11-15 20:15

    74LS00芯片資料及真值表

    74LS00芯片資料及真值表
    發表于 12-07 13:03

    怎么利用QuartusII查元件真值表

    本帖最后由 gk320830 于 2015-3-8 20:32 編輯 QuartusII 7.2版本,想知道真值表,比如74ls138,7ls39
    發表于 12-20 13:53

    求常用單片機的功能、引腳圖、真值表

    各位大神:本人菜鳥一枚,剛開始接觸單片機。想請問大神們,求常用單片機的功能、引腳圖、真值表。請發郵箱中164810174@qq.com 謝謝!
    發表于 04-25 18:18

    關于多位輸入真值表的問題

    在復雜的數字電路中,用真值表的方法化簡邏輯表達式很復雜,很麻煩,請問諸位高手有沒有簡單的方法化簡邏輯表達式啊?小弟在這里不勝感激
    發表于 07-11 15:20

    幫忙看下,我仿真出來的怎么和真值表不一樣啊,是不是.....

    幫忙看看啊,是不是哪里出問題啊,和真值表完全不一樣啊
    發表于 10-08 12:10

    輸入真值表相同 輸出結果不同 74HC138

    流水燈的部分電路第一張圖只有2燈不亮 其他常亮 而 第二張圖可以流水亮起測出來的真值表都是一樣的。。。 不知道為啥輸出結果不一樣 求各位大神指點指點。。。。
    發表于 10-26 13:37

    LUT真值表在實施期間發生了變化

    你好我使用了VIVADO 2016.1,但我遇到了一個問題。我找到一些關鍵的真值表& nbsp;在實現后,LUT被更改,因此導致我不希望的邏輯錯誤。我怎樣才能避免這種情況發生?有什么辦法可以
    發表于 11-01 16:13

    門電路的計算方式 門電路工作原理真值計算

    ?¤B = A ∩ B 其真值表 1-1。2.“或”門當兩個輸入端 A、 B 中, 只要至少有一個輸入端為“1”時, 輸出 端 C 就為“1” , 具有這種邏輯關系的電路叫做“或”門。其邏輯圖如 圖
    發表于 12-25 17:04

    LUT與真值表有何關系

    LUT與真值表有何關系?FPGA是如何通過兩個相同輸入的LUT5和一個MUX組成LUT6的?
    發表于 11-02 06:12

    真值表,真值表是什么意思

    真值表,真值表是什么意思 把變量的各種可能取值與想對應的函數值,用表格的形式一一列舉出來,這種表格就叫做真值表。設一個變量均有0、1兩
    發表于 03-08 11:03 ?2.9w次閱讀

    與門真值表

    本文是74ls175的真值表及74ls175功能描述
    發表于 03-20 17:00 ?2.7w次閱讀
    與門<b class='flag-5'>真值表</b>

    與門真值表和與非門真值表的區別

    與門真值表和與非門真值表的區別,與門真值表:有0出0,全1出1。與非門真值表:有0出1,全1出0。
    發表于 01-30 15:37 ?12.2w次閱讀
    與門<b class='flag-5'>真值表</b>和與非門<b class='flag-5'>真值表</b>的區別

    全加器真值表解釋

    全加器能進行加數、被加數和低位來的進位信號相加,并依據求和作用給出該位的進位信號。依據它的功用,能夠列出它的真值表,如表1.2所示。
    發表于 02-18 14:33 ?5.9w次閱讀
    <b class='flag-5'>全加器</b><b class='flag-5'>真值表</b>解釋

    全加器真值表

    全加器英語名稱為full-adder,是用門電路實現兩個二進制數相加并求出和的組合線路,稱為一位全加器。一位全加器可以處理低位進位,并輸出本位加法進位,多個一位全加器進行級聯可以得到多
    的頭像 發表于 06-29 09:14 ?6.1w次閱讀
    <b class='flag-5'>全加器</b>的<b class='flag-5'>真值表</b>
    澳门百家乐官网鸿福厅| ea百家乐官网打水| 澳门百家乐官网官网网站| 全讯网是什么| 百家乐破解的方法| 韦德国际| 太阳神百家乐的玩法技巧和规则 | 网上娱乐城开户| 百家乐多少钱| 百家乐官网德州桌| 娱乐城排名| 百家乐下注技巧| 百家乐投注最好方法| 如何看百家乐官网的玩法技巧和规则 | 百家乐西园出售| 百家乐官网注册下注平台| 德州扑克筹码定做| 圣淘沙百家乐的玩法技巧和规则 | 网络百家乐官网真人游戏| 亲朋棋牌游戏| 威尼斯人娱乐城真钱百家乐| 百家乐出老千视频| 网上的百家乐官网怎么才能赚钱| 凤山市| 万达百家乐娱乐城| 百家乐赌现金| 在线百家乐游戏软件| 百家乐官网21点德州扑克| 六合彩摇奖结果| 木棉百家乐的玩法技巧和规则| 百家乐技巧心得| 百家乐官网计划软件| 澳门百家乐官网娱乐城送体验金 | 百家乐手机壳| 百家乐游戏接口| 百家乐跟路技巧| 半圆百家乐桌子| 百家乐最低压多少| 百家乐官网一般的庄闲比例是多少| 如何看百家乐官网的路纸| 基隆市|