beautypg.com

Cpl -8 – Maxim Integrated MAXQ7666 User Manual

Page 345

background image

MAXQ7665/MAXQ7666 User’s Guide

14-8

CMP

src

Compare Accumulator

Description:

Compare for equality between the active accumulator and the least significant byte of the specified src. The
MAXQ7665/MAXQ7666 may use the PFX[n] register to supply the high byte of data for 8-bit sources.

Status Flags:

E

Operation:

Acc = src: E

← 1

Acc <> src: E

← 0

Encoding:

15

0

Example(s):

CMP #45h

; Acc = 0145h, E=0

CMP #145h

; PFX[0] register used

; MOVE PFX[0], #01h (smart-prefixing)

; CMP #45h E=1

CPL

Complement Acc

Description:

Performs a logical bitwise complement (1's complement) on the active accumulator (Acc or A[AP]) and returns the
result to the active accumulator.

Status Flags:

S, Z

Operation:

Acc

← ~Acc

Encoding:

15

0

Example(s):

; Acc = FFFFh, S=1, Z=0

CPL

; Acc

← 0000h, S=0, Z=1

; Acc = 0990h, S=0, Z=0

CPL

; Acc

← F66Fh, S=1, Z=0

f111

1000

ssss

ssss

1000

1010

0001

1010

Maxim Integrated

This manual is related to the following products: