SACB

 Store ACC in ACCB

 SACH

 Store ACCH, with left shift, in data memory location

 SACL

 Store ACCL, with left shift, in data memory location

 SAMM

 Store ACCL in memory mapped register

 SATH

 Barrel-shift ACC right 0 or 16 bits as specified by TREG1

SATL

 Barrel-shift ACC right as specified by TREG1

 SAR

 Store ARx in data memory location

 SBB

 Subtract ACCB from ACC

 SBBB

 Subtract ACCB and logical inversion of carry bit from ACC

 SBRK

 Subtract short immediate from AR

 SETC

 Set overflow mode (OVM) bit

Set sign extension mode (SXM) bit

Set hold mode (HM) bit

Set test/control (TC) bit

Set carry (C) bit

Set external flag (XF) pin high

Set configuration control (CNF) bit

Set interrupt mode (INTM) bit

 SFL

 Shift ACC left 1 bit

 SFLB

 Shift ACCB and ACC left 1 bit

 SFR

 Shift ACC right 1 bit

 SFRB

 Shift ACCB and ACC right 1 bit

 SMMR

 Store memory-mapped register in data memory location

 SPAC

 Subtract PREG, with shift specified by PM bits, from ACC

 SPH

 Store PREG high byte, with shift specified by PM bits, in data memory location

 SPL

 Store PREG low byte, with shift specified by PM bits, in data memory location

 SPLK

 Store long immediate in data memory location

 SPM

 Set product shift mode (PM) bits

 SQRA

 Add PREG, with shift specified by PM bits, to ACC; load data memory value to TREG0; square value and store result in PREG

 SQRS

 Subtract PREG, with shift specified by PM bits, from ACC; load data memory value to TREG0; square value and store result in PREG

 SST

 Store ST0 in data memory location

Store ST1 in data memory location

 SUB

 Subtract data memory value, with left shift, from ACC

Subtract data memory value, with left shift of 16, from ACC

Subtract short immediate from ACC

Subtract long immediate, with left shift, from ACC

 SUBB

 Subtract data memory value and logical inversion of carry bit from ACC with sign extension suppressed

 SUBC

 Conditional subtract

 SUBS

 Subtract data memory value from ACC with sign extension suppressed

 SUBT

 Subtract data memory value, with left shift specified by TREG1, from ACC