Page 39 - Handout Digital Electronics
P. 39

Table 3: A three variable Boolean function truth table

                      Input  variables                 Output
                  A          B            C            F
                  0          0            0            0
                  0          0            1            1
                  0          1            0            1
                  0          1            1            0
                  1          0            0            1
                  1          0            1            0
                  1          1            0            0
                  1          1            1            1

            The results (outputs) in column F can be given arbitrary and do not worry about how they have been
            computed)  calculated.  There  is  a  chapter  devoted  to  the  calculations  of  the  outputs  of  Boolean
            functions.

            5.2 Forms of Boolean Expressions

            Consider the numeric representation of a Boolean function given in a three variable table below:


                    Table 4: Three variable truth table

                    Dec        A       B        C        F
                    0          0       0        0        1
                    1          0       0        1        0
                    2          0       1        0        0
                    3          0       1        1        1
                    4          1       0        0        0
                    5          1       0        1        1
                    6          1       1        0        1
                    7          1       1        1        0

            In the above truth table, Dec values are the decimal values, that is base ten representations, A, B, C are
            the Boolean variables, and F is the output (result).The input combinations of A.B and C are listed in
            ascending order from 000 to 111. This does not necessarily mean that the function operates in this
            order but rather the ascending order is used so that no input combination can be mistakenly left out.

            Looking at the truth table, the function F has a value of 1 for the following input combinations:  000,
            011,101,   and   110.   This   can   be   written  as:   F   (A,  B,  C)   =  ABC    ABC    ABC   ABC
            . The (A, B, C) in parenthesis are used to show that the function is three variables.


            This function can also be written as: F (A, B, C) = 000+011+101+110. This can still further be reduced to
            the form: F (A, B, C) = ∑ (000, 011, 101, 110). This form can further be written in a more convenient
            decimal form: F (A, B, C) =∑ (0, 3, 5, 6).



                                                                39
   34   35   36   37   38   39   40   41   42   43   44