There are two alphabetic translation tables:
- TTALP, which includes the number sign (#), the dollar sign ($),
and the at sign (@) (Table 1).
- TTALB, which does not include the number sign (#), the dollar
sign ($), and the at sign (@) (Table 2).
Note: Valid alphabetic characters are represented with
X'00'. For example, the hexadecimal position for an uppercase
‘A’ contains X'00'. Non-alphabetic characters are
represented with X'FF'. For example, the hexadecimal position
for a blank contains X'FF'.
Table 1. Sample alphabetic character translation table including #, $, and @Table |
Hexadecimal Code |
Position |
---|
TTALP |
DC X'FFFFFFFFFFFFFFFF'
DC X'FFFFFFFFFFFFFFFF'
DC X'FFFFFFFFFFFFFFFF'
...
DC X'FFFFFF0000FFFFFF'
DC X'FF00000000000000'
...
DC X'0000FFFFFFFFFFFF'
DC X'FFFFFFFFFFFFFFFF'
DC X'0000FFFFFFFFFFFF'
|
(X'00' to X'07')
(X'08' to X'0F')
(X'10' to X'17')
(X'78' to X'7F')
(X'80' to X'87')
(X'E8' to X'EF')
(X'F0' to X'F7')
(X'F8' to X'FF')
|
Table 2. Sample alphabetic character translation table excluding #, $, and @Table |
Hexadecimal Code |
Position |
---|
TTALB |
DC X'FFFFFFFFFFFFFFFF'
DC X'FFFFFFFFFFFFFFFF'
DC X'FFFFFFFFFFFFFFFF'
...
DC X'FFFFFFFFFFFFFFFF'
DC X'FFFFFFFFFFFFFFFF'
...
DC X'FFFFFFFFFFFFFFFF'
DC X'FF00000000000000'
DC X'0000FFFFFFFFFFFF'
...
DC X'0000FFFFFFFFFFFF'
DC X'FFFFFFFFFFFFFFFF'
DC X'FFFFFFFFFFFFFFFF'
|
(X'00' to X'07')
(X'08' to X'0F')
(X'10' to X'17')
(X'50' to X'57')
(X'58' to X'5F')
(X'78' to X'7F')
(X'80' to X'87')
(X'88' to X'8F')
(X'E8' to X'EF')
(X'F0' to X'F7')
(X'F8' to X'FF')
|