
30Mar98@15:00h
Semiconductor Group
20
Version 1.2, 12.97
C166 Family Instruction Set
Instruction Set Summary
*)
The EXTended instructions are not available in the SAB 8XC166(W) devices.
Return Operations
RET
Return from intra-segment subroutine
2
RETS
Return from inter-segment subroutine
2
RETP
reg
Return from intra-segment subroutine and pop direct
word register from system stack
2
RETI
Return from interrupt service subroutine
2
System Control
SRST
Software Reset
4
IDLE
Enter Idle Mode
4
PWRDN
Enter Power Down Mode
(supposes NMI-pin being low)
4
SRVWDT
Service Watchdog Timer
4
DISWDT
Disable Watchdog Timer
4
EINIT
Signify End-of-Initialization on RSTOUT-pin
4
ATOMIC
#irang2
Begin ATOMIC sequence
*)
2
EXTR
#irang2
Begin EXTended Register sequence
*)
2
EXTP
Rw, #irang2
Begin EXTended Page sequence
*)
2
EXTP
#pag10, #irang2
Begin EXTended Page sequence
*)
4
EXTPR
Rw, #irang2
Begin EXTended Page and Register sequence
*)
2
EXTPR
#pag10, #irang2
Begin EXTended Page and Register sequence
*)
4
EXTS
Rw, #irang2
Begin EXTended Segment sequence
*)
2
EXTS
#seg8, #irang2
Begin EXTended Segment sequence
*)
4
EXTSR
Rw, #irang2
Begin EXTended Segment and Register sequence
*)
2
EXTSR
#seg8, #irang2
Begin EXTended Segment and Register sequence
*)
4
Miscellaneous
NOP
Null operation
2
Instruction Set Summary (cont’d)*
Mnemonic
Description
Bytes