Page 108 - Mechanical Engineers Reference Book
P. 108

Analogue and digital electronics theory  2/49

























                                                         =AB +AB


      A




                                                       1



      Figure 2.102  NOR realization of the exclusive-OR function

      state-recording device which may subsequently be referred to
      during various interrupt operations.
      2.3.26 The Marnaugh map
      The Rarnaugh map provides an alternative representation  of a
      Boolean  expression for  all possible  Boolean  input  combina-
      tions. In  some respects the Karnaugh map is like a truth table
      in that identical logical expressions display an identical pattern
      on a Karnaugh map. The Karnaugh map, however, also has a
      great utility in simplifying Boolean expressions in a systematic
      manner.
        The Karnaugh  map consists of  a set of  boxes in which each   11
      box represents one possible combination of the Boolean input
      variables.  The  boxes  are  assigned  either  a  ‘I’ or  a  ‘0’ to             -_
      indicate the value of  the Boolean expression for the particular   IO 1  ABCD  i  ABCD  1  ABCD  1  ABCD
      combination  of  input  variables that  the  box  represents.  The
      number of  boxes required is 2”, where n is the total number of   ~   ~~~   ~~
      input variables.  Although  any number  of  input variables  can   Figure 2.103  Karnaugh map for a four-input system
      be  represented,  a practical  limitation  is  about seven.  Figure
      2.103  shows  the  Karnaugh  map  for  a  four-input  system.
      Within  teach  box  the  unique  Boolean  input  combination  is   in Figure 2.104. The maps are drawn up by placing a ‘1’ in each
      represented by  assigning each  variable the logic values  indi-   box for which the  combination  of  input  variables  makes  the
      cated  along  the  horizontal  and  vertical  axes.  These  values   logical  expression  have  a  value  of  1. All  the  other  boxes
      conform to the binary Gray code in which adjacent consecut-   represent the combination of  input variables which make the
      ive  characters  differ  only  in  one  variable.  This  imparts  a   expression  have  a  logical value  of  0.  Usually  the  ‘0’ is  not
      property  to the  Karnaugh  map  in  that  the  adjacent  squares   entered in the box.
      (vertically or horizontally)  differ only in one variable,   A second example for consideration is
        Asan  examgle,  The  Boolean  expression,  F  = ABCD +
      ABCD -t ABCD is represented  by  the  Karnaugh  map given   F  = ABCD + AC + CD
   103   104   105   106   107   108   109   110   111   112   113