LMS 2012
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Logic

opOR8 (SOURCE1, SOURCE2, DESTINATION)

  • Or two 8 bit values DESTINATION = SOURCE1 | SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA8)SOURCE1
    (DATA8)SOURCE2
    Returns
    (DATA8) DESTINATION

    opOR16 (SOURCE1, SOURCE2, DESTINATION)

  • Or two 16 bit values DESTINATION = SOURCE1 | SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA16)SOURCE1
    (DATA16)SOURCE2
    Returns
    (DATA16) DESTINATION

    opOR32 (SOURCE1, SOURCE2, DESTINATION)

  • Or two 32 bit values DESTINATION = SOURCE1 | SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA32)SOURCE1
    (DATA32)SOURCE2
    Returns
    (DATA32) DESTINATION

    opAND8 (SOURCE1, SOURCE2, DESTINATION)

  • And two 8 bit values DESTINATION = SOURCE1 & SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA8)SOURCE1
    (DATA8)SOURCE2
    Returns
    (DATA8) DESTINATION

    opAND16 (SOURCE1, SOURCE2, DESTINATION)

  • And two 16 bit values DESTINATION = SOURCE1 & SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA16)SOURCE1
    (DATA16)SOURCE2
    Returns
    (DATA16) DESTINATION

    opAND32 (SOURCE1, SOURCE2, DESTINATION)

  • And two 32 bit values DESTINATION = SOURCE1 & SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA32)SOURCE1
    (DATA32)SOURCE2
    Returns
    (DATA32) DESTINATION

    opXOR8 (SOURCE1, SOURCE2, DESTINATION)

  • Exclusive or two 8 bit values DESTINATION = SOURCE1 ^ SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA8)SOURCE1
    (DATA8)SOURCE2
    Returns
    (DATA8) DESTINATION

    opXOR16 (SOURCE1, SOURCE2, DESTINATION)

  • Exclusive or two 16 bit values DESTINATION = SOURCE1 ^ SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA16)SOURCE1
    (DATA16)SOURCE2
    Returns
    (DATA16) DESTINATION

    opXOR32 (SOURCE1, SOURCE2, DESTINATION)

  • Exclusive or two 32 bit values DESTINATION = SOURCE1 ^ SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA32)SOURCE1
    (DATA32)SOURCE2
    Returns
    (DATA32) DESTINATION

    opRL8 (SOURCE1, SOURCE2, DESTINATION)

  • Rotate left 8 bit value DESTINATION = SOURCE1 << SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA8)SOURCE1
    (DATA8)SOURCE2
    Returns
    (DATA8) DESTINATION

    opRL16 (SOURCE1, SOURCE2, DESTINATION)

  • Rotate left 16 bit value DESTINATION = SOURCE1 << SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA16)SOURCE1
    (DATA16)SOURCE2
    Returns
    (DATA16) DESTINATION

    opRL32 (SOURCE1, SOURCE2, DESTINATION)

  • Rotate left 32 bit value DESTINATION = SOURCE1 << SOURCE2
  • Dispatch status unchanged

    Parameters
    (DATA32)SOURCE1
    (DATA32)SOURCE2
    Returns
    (DATA32) DESTINATION