Download User`s Manual

Transcript
SAB 80C166 Registers
B.1
CPU General Purpose Registers (GPRs)
CPU General Purpose Registers are accessed via the Context Pointer (CP). The Context
Pointer must be programmed such that the accessed GPRs are always located in the internal
RAM space. All GPRs are bit addressable.
B.1.1
Name
R0
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
Word Registers
Physical
Address
(CP)+0
(CP)+2
(CP)+4
(CP)+6
(CP)+8
(CP)+10
(CP)+12
(CP)+14
(CP)+16
(CP)+18
(CP)+20
(CP)+22
(CP)+24
(CP)+26
(CP)+28
(CP)+30
Semiconductor Group
8-Bit
Address
F0h
F1h
F2h
F3h
F4h
F5h
F6h
F7h
F8h
F9h
FAh
FBh
FCh
FDh
FEh
FFh
Description
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
CPU General Purpose Register
B–2
R0
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
Reset
Value
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh
XXXXh