+--------------------------------+
                     | 8 Bit Logical Boolean Commands |
                     |         By James Sulak         |
                     |             10/2/96            |
                     +--------------------------------+

The results of these operations are left in the accumulator (A register).  
The carry flag is reset in all logical operations.  The Z, P, and S flags 
are affected.  The first table in the example is a chart of how the 
operation works.  The second is a sample problem with the result.  The 
third is an example mnemonic (s is and 8 bit register).

AND compares two bytes bit by bit.  If a bit is set in both operands, 
it is set to 1 in the result.  Otherwise the bit is reset to 0 in the result.   

  A   B   A AND B            11000011    A             Mnemonic:
  1   1      1         AND   10100101    B             AND s
  1   0      0         -------------------   
  0   1      0               10000001    A AND B   
  0   0      0

OR operator compares two bytes bit by bit.  If a bit is in either operand, 
it is set in the result.  Otherwise it is reset in the result.   

  A   B   A OR B             11000011    A             Mnemonic:
  1   1     1          OR    10100101    B             OR s
  1   0     1          -------------------   
  0   1     1                11100111    A OR B   
  0   0     0

XOR (exclusive OR) operator comares the two bytes bit by bit.  If the 
bit is set in either operand, but not in both, it is set in th

    Source: geocities.com/tutorman_2000/z80

               ( geocities.com/tutorman_2000)