久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

超前進位4位加法器74LS283的VHDL程序實現

作者:佚名   來源:本站原創   點擊數:  更新時間:2013年11月09日   【字體:

  由于串行多位加法器的高位相加時要等待低位的進位,所以速度受到進位信號的限制而變慢,人們又設計了一種多位數超前進位加法器邏輯電路,使每位求和結果直接接受加數和被加數而不必等待地位進位,而與低位的進位信號無關,這就大大的提高了運算速度。現在簡單介紹超前進位的運算方法,以及VHDL可編程邏輯編程。

 Library   ieee;
Use    ieee.std_logic_1164.all;
entity     CQadd_Co    is
    port(C0,A1,B1,A2,B2,A3,B3,A4,B4:In std_logic;
          S1,S2,S3,S4,Co:out std_logic);
end CQadd_Co;
architecture    adder    of      CQadd_Co      is
    signal    c1,c2,c3,t1,t2,t3,t4,m1,m2,m3,m4:std_logic;
    signal    P1,P2,P3,P4:std_logic;
       begin
          t1<=not(A1 AND B1);m1<=not(A1 or B1);
          t2<=not(A2 AND B2);m2<=not(A2 or B2);
          t3<=not(A3 AND B3);m3<=not(A3 OR B3);
          t4<=not(A4 AND B4);m4<=not(A4 OR B4);
          P1<=(not m1)and t1;P2<=(not m2)and t2;
          P3<=(not m3)and t3;P4<=(not m4)and t4;
          c1<=not(((not C0)and t1)or m1);
          c2<=not(((not C0)and t1 and t2)or (t2 and m1) or m2);
    c3<=not(((not C0)and t1 and t2 and t3)or (t2 and t3 and m1) or (m2 and t3)or m3);
    Co<=not(((not C0)and t1 and t2 and t3 and t4)or(m1 and t4 and t3 and t2)or(t2 and t3 and t4)or(t4 and m3)or m4);
    S1<=P1 XOR C0;S2<=P2 XOR c1;S3<=P3 XOR c2;S4<=P4 XOR c3;
   end;

關閉窗口

相關文章

主站蜘蛛池模板: 九九九久久国产免费 | 午夜视频一区 | 四虎在线视频 | 日韩一级电影免费观看 | 黄色一级大片在线免费看产 | 99精品国自产在线观看 | 中文字幕在线视频免费视频 | 日韩高清国产一区在线 | 欧美日韩免费 | 国产精彩视频一区 | 一级在线 | 天天插天天舔 | 亚洲成人一级 | 亚洲免费视频网址 | 日韩黄色av | 午夜免费在线电影 | 精品综合久久 | 人人亚洲 | 正在播放国产精品 | 久久久91精品国产一区二区三区 | 国产精品区一区二区三区 | 美女久久视频 | 欧美在线成人影院 | 一区二区在线观看av | 天天干天天插 | 亚洲一区二区在线视频 | 日韩在线一区二区 | 午夜丰满寂寞少妇精品 | 久久国产福利 | 欧美一级大片免费观看 | 欧美男人亚洲天堂 | 精品国产乱码 | 四虎成人免费视频 | 国产精品1区 | 欧美久操网 | 精品在线一区二区 | 在线免费黄色小视频 | 爱综合 | 日韩三片 | 成人h视频 | 91看片网 |