SX Users Manual Rev. 3.1
66
© 2000 Scenix Semiconductor, Inc. All rights reserved.
www.scenix.com
Chapter 3 Instruction Set
Table 3-8 Key to Abbreviations and Symbols
Symbol
Description
W
Working register
fr
File register value (a 5-bit file register address specified in the instruction)
PC
Lower eight bits of program counter (global file register 02h)
STATUS
STATUS register (global file register 03h)
FSR
File Select Register (global file register 04h)
C
Carry bit in STATUS register (bit 0)
DC
Digit Carry bit in STATUS register (bit 1)
Z
Zero bit in STATUS register (bit 2
PD
Power Down bit in STATUS register (bit 3)
TO
Watchdog Timeout bit in STATUS register (bit 4)
PA2:PA0
Page select bits in STATUS register (bits 7:5)
OPTION
OPTION register (not memory-mapped)
WDT
Watchdog Timer register (not memory-mapped)
MODE
MODE register (not memory-mapped)
rx
Port control register pointer (RA, RB, RC, RD, or RE)
!
Non-memory-mapped register designator
f
File register address bit in opcode
k
Constant value bit in opcode
n
Numerical value bit in opcode
b
Bit position selector bit in opcode
.
File register / bit selector separator in assembly language instruction
#
Immediate literal designator in assembly language instruction
lit
Literal value in assembly language instruction
addr8
8-bit address in assembly language instruction
addr9
9-bit address in assembly language instruction
addr12
12-bit address in assembly language instruction
/
Logical 1s complement
|
Logical OR
^
Logical exclusive OR
&
Logical AND
<>
Swap high and low nibbles (4-bit segments)
<<
Rotate left through carry bit
>>
Rotate right through carry bit
- -
Decrement file register
++
Increment file register