南京航空航天大学南京航空航天大学6.8加法器一、半加器——不考虑低位进位,只求本位的和0111100110100000CSBAOCABSCABCBABABAS南京航空航天大学南京航空航天大学iSiC1iCiBiA0000111100110011010101010001011101101001二、全加器——求本位和时考虑低位的进位110110111010110??CiiSiAiBiSiC1iCOC南京航空航天大学南京航空航天大学多位数加法器4位串行进位加法器iBCi-1iASiiCBC-10A00S∑Bii-1CAiiSiC101ACB1S∑Bii-1CAiiSiC212ACB2S∑Bii-1CAiiSiC323ACB3S∑C3南京航空航天大学南京航空航天大学IC0A1A2A3A0B1B2B3BOC1S0S2S3S位中规模4南京航空航天大学南京航空航天大学6.9编码器编码——用二进制代码来表示特定的信号一位二进制代码:0和1两种,可表示两个信号。两位二进制代码:00,01,10,11四种,代表四个信号。位二进制代码有种,可表示个信号。n2n2编码0ININnNn2南京航空航天大学南京航空航天大学例:将I0、I1、I2、I3这四个一般信号编成二进制代码110001010010100100001000010123yyIIII310321IIyIIy编码0I1I2I3I1y0y一、二进制编码器11011000321001IIIIyy南京航空航天大学南京航空航天大学二、二—十进制编码器(BCD编码器)二—十进制编码器0I9I3y0y2y1y1049112040811001124884210123yyyy编码常用无效111111101101110010111010南京航空航天大学南京航空航天大学例:0~98421BCD编码100100011110011010100010110001001000000098765432100123IIIIIIIIIIyyyy二—十进制编码器0I9I3y0y2y1y104线编码器4/109753107632176542983IIIIIyIIIIyIIIIyIIy南京航空航天大学南京航空航天大学9I8I7I6I5I4I3I2I1Iy3y2y1y0南京航空航天大学南京航空航天大学三、优先编码器优先级别将(优先次序:)编成二进制代码3210IIII、、、0123IIII、、、001000101000110111010123yyIIII147744/1012312330232331LSIIIIIIIyIIIIIy线优先编码器中规模南京航空航天大学南京航空航天大学110111010111001000010123yyIIII反码输入低电平有效反变量012309yyyyII14774LS南京航空航天大学南京航空航天大学6.10译码器译码——将二进制代码译成原来信号形式一、二进制译码器二进制编码Nn2n二进制译码nN2n2线—4线译码器3线—8线译码器4线—16线译码器南京航空航天大学南京航空航天大学例:二位二进制代码的译码器10001101000100101...