比较器
发布时间:2012/2/15 20:21:42 访问次数:2880
用来将两个同样位数的二进制数A、B进行比较,并能判别其大小关系的逻辑器件,叫做数码比较器。比较有A>B、A<B、A-B三种结果。参与比较的两个数码可以是二进制数,也可以是BCD码表示的十进制数或其他类数码。QP7C128A-25DMB
(1) -位比较器
设A,B是两个1位二进制数,比较结果为E,H,L。E表示A=B,H表示A>B,L表示A<B,E,H,L三者同时只能有一个为1,即E为1时,H和L为O;H为1时,E和L为O;L为1时,H和E为0。一位比较器的真值表如表8-9所列。
(2)多位比较器
多位比较的规则是从高位到低位逐位比较。若最高位则可判定A>B,H=l;则A<B,L=l;则比较次高位则比较下一位…
现以中规模集成四位比较器ST046为例。ST046可以对4位二进制数A4A。Az Ai和B。B3 82Bl进行比较,比较结果为H(A>B),L(A<B),E(A—B)。为了能用于更多位数的比较,ST046还增加了H',L',E'三个控制输入端,称为比较器扩展端。
当ST046用于位扩展时,H',L',E'三个输入端分别接另-4位比较器的输出端H,L,E。
用两块ST046串联而成的8位二进制比较器如图8- 31所示。本集成块的输人为待比较数码的高4位,另一集成块的输人为待比较数码的低4位。
比较器的位扩展也可用并联方式实现,加图8 - 32所示用5块4位比较器实现16位二进制数比较。如果用串联方式,只用4块4位比较器即可,但并联方式比串联方式速度快。
用来将两个同样位数的二进制数A、B进行比较,并能判别其大小关系的逻辑器件,叫做数码比较器。比较有A>B、A<B、A-B三种结果。参与比较的两个数码可以是二进制数,也可以是BCD码表示的十进制数或其他类数码。QP7C128A-25DMB
(1) -位比较器
设A,B是两个1位二进制数,比较结果为E,H,L。E表示A=B,H表示A>B,L表示A<B,E,H,L三者同时只能有一个为1,即E为1时,H和L为O;H为1时,E和L为O;L为1时,H和E为0。一位比较器的真值表如表8-9所列。
(2)多位比较器
多位比较的规则是从高位到低位逐位比较。若最高位则可判定A>B,H=l;则A<B,L=l;则比较次高位则比较下一位…
现以中规模集成四位比较器ST046为例。ST046可以对4位二进制数A4A。Az Ai和B。B3 82Bl进行比较,比较结果为H(A>B),L(A<B),E(A—B)。为了能用于更多位数的比较,ST046还增加了H',L',E'三个控制输入端,称为比较器扩展端。
当ST046用于位扩展时,H',L',E'三个输入端分别接另-4位比较器的输出端H,L,E。
用两块ST046串联而成的8位二进制比较器如图8- 31所示。本集成块的输人为待比较数码的高4位,另一集成块的输人为待比较数码的低4位。
比较器的位扩展也可用并联方式实现,加图8 - 32所示用5块4位比较器实现16位二进制数比较。如果用串联方式,只用4块4位比较器即可,但并联方式比串联方式速度快。