數值比較器
數值比較器用來判斷兩個二進制數的大小或相等.
一位數值比較器
多位數值比較器
比較兩個多位數,應首先從高位開始,逐位比較。
例如: A=A3A2A1A0 B=B3B2B1B0
比較方法為:
① 首先比較A3和B3 , 如A3B3=10, 則A>B,如A3B3=01, 則A
② 比較A2和B2 , 如A2B2=10, 則A>B,如 A2B2=01,則A
③ 比較A1和B1 , 如A1B1=10, 則A>B,如 A1B1=01,則A
④ 比較A0和B0 , 如A0B0=10, 則A>B,如 A0B0=01,則A
四位數值比較器邏輯表達式:
通用數值比較器集成電路
通用數值比較器集成電路有多個品種,屬CMOS電路的4位數值比較器的有74HC85(對應的TTL電路為74LS85)、CC14585等。
74HC85為帶級聯輸入的4位數值比較器。
級聯輸入本身是多級連接時的控制信號具體到數值比較器它的含義:多位比較時要用多個芯片,低位的比較結果要送到高位芯片,高位芯片的比較結果才能完全確定。 級聯輸入就是高,低位之間的聯系信號。
比較器的擴展:
十六位數值比較器(并行接法)
串行接法和并行接法性能比較:
串行接法電路簡單,但速度慢; 并行接法電路復雜,速度快.
數值比較器應用舉例
例:設計一個求兩數之差絕對值電路。
設計思路:先將兩數比較,對小的數求補,將得到的補碼與另一數相加,得到結果。
數值比較器的VHDL描述
帶級聯輸入的4位數值比較器VHDL描述:
-
芯片
+關注
關注
453文章
50410瀏覽量
421849 -
集成電路
+關注
關注
5381文章
11385瀏覽量
360877 -
CMOS
+關注
關注
58文章
5680瀏覽量
235147 -
比較器
+關注
關注
14文章
1636瀏覽量
107102 -
數值
+關注
關注
0文章
80瀏覽量
14352
發布評論請先 登錄
相關推薦
評論