Si1000/1/2/3/4/5
SFR Definition 8.3. SP: Stack Pointer
Bit
Name
Type
Reset
0
0
0
0
7
6
5
4
SP[7:0]
R/W
0
1
1
1
3
2
1
0
SFR Page = All Pages; SFR Address = 0x81
Bit
Name
7:0
SP[7:0]
Stack Pointer.
Function
The Stack Pointer holds the location of the top of the stack. The stack pointer is incre-
mented before every PUSH operation. The SP register defaults to 0x07 after reset.
SFR Definition 8.4. ACC: Accumulator
Bit
Name
Type
Reset
0
0
0
0
7
6
5
4
ACC[7:0]
R/W
0
0
0
0
3
2
1
0
SFR Page = All Pages; SFR Address = 0xE0; Bit-Addressable
Bit
Name
Function
7:0
ACC[7:0]
Accumulator.
This register is the accumulator for arithmetic operations.
SFR Definition 8.5. B: B Register
Bit
Name
Type
Reset
0
0
0
0
7
6
5
4
B[7:0]
R/W
0
0
0
0
3
2
1
0
SFR Page = All Pages; SFR Address = 0xF0; Bit-Addressable
Bit
Name
Function
7:0
B[7:0]
B Register.
This register serves as a second accumulator for certain arithmetic operations.
116
Rev. 1.0