acpx=add with carry to memory at X, then increment the low byte of X
acpy=add with carry to memory at Y, then increment the low byte of Y
adc=add source and carry to destination
add=add source to destination
and=bitwise AND source with destination and update Z
call=call a subroutine using the current bank and the page selected by PSET
calz=call a subroutine in page zero of the current bank
cp=compare operands by subtraction, updating C and Z without storing the result
dec=decrement memory or the stack pointer
di=disable interrupts by clearing I
ei=enable interrupts by setting I
fan=test the bitwise AND of operands, updating Z without storing the result
halt=stop the CPU until an interrupt, leaving the oscillator running
inc=increment memory, the stack pointer, or the low byte of an index register
jp=jump within the page selected by PSET, optionally testing C, NC, Z or NZ
jpba=jump using the page selected by PSET and the offset formed by B:A
lbpx=store an immediate byte as two nibbles at X, low nibble first, incrementing the low byte of X twice
ld=copy source to destination; an immediate load of X or Y preserves its page nibble
ldpx=copy source to destination, then increment the low byte of X
ldpy=copy source to destination, then increment the low byte of Y
nop5=no operation taking five clock cycles
nop7=no operation taking seven clock cycles
not=complement the four bits of the operand and update Z
or=bitwise OR source with destination and update Z
pop=load a nibble from the stack, then increment SP
pset=set the bank and page for the next branch instruction
push=decrement SP, then store a nibble on the stack
rcf=clear the carry flag C
rdf=clear the decimal mode flag D
ret=return from a subroutine using the address on the stack
retd=return from a subroutine and store an immediate byte as two nibbles at X, incrementing the low byte of X twice
rets=return from a subroutine and skip the next instruction
rlc=rotate a nibble left through carry, moving bit 3 into C and the old C into bit 0
rrc=rotate a nibble right through carry, moving bit 0 into C and the old C into bit 3
rst=AND F with an immediate mask to clear selected flags
rzf=clear the zero flag Z
sbc=subtract source and carry from destination
scf=set the carry flag C
scpx=subtract source and carry from memory at X, then increment the low byte of X
scpy=subtract source and carry from memory at Y, then increment the low byte of Y
sdf=set the decimal mode flag D
set=OR F with an immediate mask to set selected flags
slp=stop the CPU and oscillator until wakeup; available on E0C6011, unsupported on E0C6S46 and E0C6S48
sub=subtract source from destination
szf=set the zero flag Z
xor=bitwise exclusive OR source with destination and update Z
