数值比较器复习课程
- 格式:ppt
- 大小:1.09 MB
- 文档页数:31
3.3.4 数值比较器在数字和计算机系统中,经常需要比较两个数的大小。
能执行两数比较功能的数字逻辑电路,称为数值比较器。
用来比较的两个数可以是二进制数,也可以是其他进制数。
下面以二进制数为例,讨论数值比较器的构成和工作原理。
1.一位数值比较器A 和B 均为1位二进制数,进行数值比较,比较结果只能有3种情况: ①A >B ,应使比较器的输出Y (A>B) =1;②A =B 应使比较器的输出Y (A=B) =1;③A <B ,应使比较器的输出Y (A<B) =l 。
根据上述3种情况,可以列出一位数值比较器的真值表,如表3-3-10所示。
由表3-3-10,可得到它们的输出逻辑函数表达式:Y (A >B)= B AY (A=B)=AB B A +=A ⊙ B =B A ⊕Y (A<B) =B A根据输出逻辑函数表达式,就可得到一位数值比较器的逻辑电路图。
如图3-3-19所示。
2.多位数值比较器以4位二进制数为例,分析多位数值比较器的比较问题。
设有两个4位二进制数A=A3A2AlA0和B=B3B2BlBo,I(A>B)、 I(A=B)、 I(A<B)是来自低位的进位输入,Y(A>B)、Y(A=B))、Y(A<B)=是总的比较结果。
(1)若要使A=B,则必须使A3=B3,A2=B2,Al=Bl,Ao=Bo,I(A=B)=l。
(2)若要使A>B或A<B,则必须从高位到低位逐位比较,而且只有在高位相等时,才需要比较低位。
①若A3>B3或A3<B3,则不论低位数的大小如何,肯定A>B或A<B;②若A3=B3而A2>B2或A2<B2,则不论低位数的大小如何,肯定A>B或A<B;③若A3=B3、A2=B2而Al>Bl或Al<Bl,则不论低位数的大小如何,肯定A>B或A <B;④若A3=B3、A2=B2、Al=Bl而Ao>Bo或Ao<BO,肯定A>B或A<B;⑤I(A=B)、I(A<B)和I(A>B)是来自低位的进位输入,其值的不同会影响到比较输出。
蛋炒饭作文300字蛋炒饭作文300字(精选26篇)蛋炒饭作文300字篇1每次看到妈妈在厨房里大显身手时,我就两眼冒光,心里很敬佩妈妈做饭时的动作,我学着妈妈做饭时的样子,加上妈妈对我的指点,做饭就成了我的拿手好戏。
我最拿手的一道菜是蛋炒饭,但学习的过程是很艰难的。
记得我第一次做蛋炒饭时,总是往打好的鸡蛋液里放调料,弄得炒出来的蛋炒饭很咸。
把火点着等油锅里的油热好了之后,把蛋液小心翼翼地倒进油锅里时,总把蛋液从高处倒下来,因为怕被油烫到,结果蛋液从高处落到油锅里,油反而四处乱溅,溅到手上、脸上更疼。
妈妈教我:“倒蛋液时,把碗放低一点,这样油就不会乱溅。
”听从妈妈的教诲,我掌握了倒鸡蛋液的技巧。
等鸡蛋液在锅里成型了,一边用锅铲切一个口子,让蛋液流出来,等另外一个成型了又切开一个口子。
蛋液成了蛋饼之后,再切成一段,把米饭倒进去,用锅铲捣碎。
蛋炒饭的米饭用隔夜饭比较好。
等所有技巧都掌握,我有一次自己一个人给爸爸妈妈做蛋炒饭时,看太干了,给加了点水,炒出来的饭黏黏的,真是为难了妈妈和爸爸。
但我知道了做蛋炒饭的基本做法,要想做好吃就要多练了。
现在,我的蛋炒饭已经出神入化了,你可以和我切磋一下吗?蛋炒饭作文300字篇2我特别喜欢吃爸爸做的蛋炒饭,他做的蛋炒饭颜色丰富,味道特别好。
今天上午,爸爸妈妈都在忙,我觉得自己也应该做点什么。
看到厨房里爸爸买好的菜,我灵机一动,心想:我来给爸爸妈妈做一次蛋炒饭吧!我走进厨房,开始准备材料。
我挑了一根胡萝卜、一截春笋、一个青椒、几根小葱,请爸爸帮忙洗干净,并切成小块备用。
这时,我从冰箱里拿出两个鸡蛋,打开倒进碗里,放入料酒和一点点盐,用筷子沿着一个方向把蛋液搅拌均匀。
我小心翼翼地打开煤气灶,等锅有点热气上来,先把油倒进去,再把打好的蛋液慢慢地倒入锅里,学着爸爸的样子用锅铲轻轻地翻动。
刚开始,我还有点害怕,怕油溅到手上,很快,我就觉得蛮好玩的。
蛋煎得差不多了,就把它盛出来,放到一个空盘子里。
图3.2.3 4选1数据选择器逻辑图3.2.3.2 集成电路数据选择器1. 74LS151集成电路数据选择器的功能74LS151是一种典型的集成电路数据选择器,它有3个地址输入端CBA,可选择D0~D78个数据源,具有两个互补输出端,同相输出端Y和反相输出端Y。
其逻辑图和引脚图分别如图3.2.3 (a)和(b)所示,功能表如表3.2.3.2所示。
由图3.2.3.3(a)可知,该逻辑电路的基本结构为“与—或—非”形式。
输入使能G为低电平有效。
输出Y的表达式为式中m i为CBA的最小项。
例如,当CBA=010时,根据最小项性质,只有m2为1,其余各项为0,故得Y=D2,即只有D2传送到输出端。
表3.2.3.2 74LS151的功能表图3.2.3 74LS151的逻辑图和引脚分布图(a)逻辑图(b)引脚分布图74LS151的逻辑图和引脚分布图3.2.3.3 数据选择器的扩展1. 输出扩展上面所讨论的是1位数据选择器,如需要选择多位数据时,可由几个1位数据选择器并联组成,即将它们的使能端连在一起,相应的选择输入端连在一起。
2位8选1数据选择器的连接方法如图3.2.3.4所示。
当需要进一步扩充位数时,只需相应地增加器件的数目。
2. 输入扩展如果把数据选择器的使能端作为地址输入,可以将两片74LS151连接成一个16选1的数据选择器,其连接方式如图3.2.3所示。
16选1的数据选择器的地址选择输入有4位,其最高位D与一个8选1数据选择器的使能端连接,经过一反相器反相后与另一个数据选择器的使能端连接。
低3位地址选择输入端CBA由两片74LS151的地址选择输入端相对应连接而成。
图3.2.3.4 输出扩展的连接方法图3.2.3.5 输入扩展的连接方法综上所述,对数据选择器归纳为以下几点:1.数据选择器通常是用来控制从几组数据中选择其中一组送到输出端。
究竟选择哪一组数据,是由地址输入端的信号来控制的。
2.正确使用数据选择器的使能输入端,可对数据选择器进行扩展。
第10次课加法器、数值比较器●本次重点内容:1、加法器及数值比较器的电路原理与逻辑功能。
2、加法器的应用。
●教学过程10.1加法器一、半加器1.只考虑两个一位二进制数的相加,而不考虑来自低位进位数的运算电路,称为半加器。
如在第n位的两个加数An 和Bn相加,它除产生本位和数Sn之外,还有一个向高位的进位数。
因此,输入信号:加数A n,被加数B n输出信号:本位和S n,向高位的进位C n2.真值表根据二进制加法原则(逢二进一),得以下真值表。
3.写出逻辑函数表达式: S n=nA B n+A n n BC n=A n B n4.逻辑电路:由一个异或门和一个与门组成。
如下图10-1二、全加器1.不仅考虑两个一位二进制数相加,而且还考虑来自低位进位数相加的运算电路,称为全加器。
如在第n位二进制数相加时,被加数、加数和来自低位的进位数分别为A n、B n、C n-1,输出本位和及向相邻高位的进位数为S n、C n。
因此,输入信号:加数A n、被加数B n、来自低位的进位C n-1输出信号:本位和S n,向高位的进位C n2.真值表3.S n 和C n 的卡诺图,如下图10-2所示。
图10-2卡诺图4.逻辑函数表达式1111n n n n n n n n n n n n n S A B C A B C A B C A B C ----=+++ 11()()n n n n n n n n n n A B A B C A B A B C --=+++ 11()n n n n n n A B C A B C --=⊕+⊕ 1n n n A B C -=⊕⊕C n = 1111n n n n n n n n n n n n A B C A B C A B C A B C ----+++=1()nn n n n A B C A B -⊕+5.逻辑图,如下图10-3所示。
C n -1=1=1&&A nB nS n1≥C nA nB n S nC nCO∑C n -1CI图10-3全加器逻辑图及逻辑符号三、多位加法器1.含义:实现多位加法运算的电路,称为加法器。