User’s Manual
C166S V1 SubSystem
Central Processing Unit
User’s Manual
3-14
V 1.6, 2001-08
3.3.4
Code Addressing via Code Segment and Instruction Pointer
The C166S provides a total addressable memory space of 16 MBytes. This address
space is arranged as 256 segments of 64 KBytes each. A dedicated 24-bit code address
pointer is used to access the memories for instruction fetches. This pointer has two parts:
An 8-bit Code Segment Pointer (CSP), and a 16-bit offset Instruction Pointer (IP). The
concatenation of the CSP and IP results directly in a correct 24-bit physical memory
address.
CSP
0
15
IP
0
23
0
00’0000
H
1
01’0000
H
254
FE’0000
H
255
FF’0000
H
Memory organized in segments
Figure 3-2
Addressing via the Code Segment- and Instruction Pointers
segment
offset
0
15
7
8
15
16
Содержание C166S V1 SubSystem
Страница 10: ...User s Manual C166S V1 SubSystem User s Manual I 6 V 1 6 2001 08...
Страница 16: ...User s Manual C166S V1 SubSystem Introduction User s Manual 1 6 V 1 6 2001 08...
Страница 126: ...User s Manual C166S V1 SubSystem Central Processing Unit User s Manual 3 96 V 1 6 2001 08...
Страница 178: ...User s Manual C166S V1 SubSystem Memory Organization User s Manual 4 52 V 1 6 2001 08...
Страница 206: ...User s Manual C166S V1 SubSystem Instruction Set User s Manual 5 28 V 1 6 2001 08...
Страница 306: ...User s Manual C166S V1 SubSystem Detailed Instruction Set User s Manual 6 100 V 1 6 2001 08...
Страница 362: ...User s Manual C166S V1 SubSystem The External Bus Interface User s Manual 8 40 V 1 6 2001 08...
Страница 452: ...User s Manual C166S V1 SubSystem General Purpose Timer Unit User s Manual 12 44 V 1 6 2001 08...
Страница 454: ...User s Manual C166S V1 SubSystem Instruction Index User s Manual 13 2 V 1 6 2001 08...
Страница 459: ......