TAL Programmer's Guide
Using Extended Data Segments
Managing Addressing
096254 Tandem Computers Incorporated B–19
C-Series Extended
Segment Examples
On a C-series system, you call ALLOCATESEGMENT and USESEGMENT to create
and use an explicit extended data segment. ALLOCATESEGMENT does not return
the base address of the extended segment. The first segment address you can use in
the explicit extended segment is 4D '<<' 17 or %2000000D. The following declarations
are equivalent:
STRING .EXT ptr := 4D '<<' 17;
STRING .EXT ptr := %2000000D;
Figure B-2 shows the format of the base address.
Figure B-2. Format of Extended Segment Base Address
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
%20 00000
1 1
'<<' 17
A B Segment Page Word Byte(%4)
336