
Appendix A: Conversion Tables
AscEbc translations
Table A-2 lists
the translations form ASCII to EBCDIC, using the AscEbc function.
When translating ASCII hexadecimal values, such as 0x5A (‘Z’),
go to row value 0x58, and move over to column A, giving the value
0xE9.
Use the upper column numbers for the first 8 values in a hexadecimal
sequence (0 to 7), and the lower column numbers for the second 8
values (8 to F).
Table A-2: ASCII to EBCDIC translations
Row value
|
0
8
|
1
9
|
2
A
|
3
B
|
4
C
|
5
D
|
6
E
|
7
F
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x08
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x10
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x18
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x00
|
0x20
|
0x40
|
0x5A
|
0x7F
|
0x7B
|
0x5B
|
0x6C
|
0x50
|
0x7D
|
0x28
|
0x4D
|
0x5D
|
0x5C
|
0x4E
|
0x6B
|
0x60
|
0x4B
|
0x61
|
0x30
|
0xF0
|
0xF1
|
0xF2
|
0xF3
|
0xF4
|
0xF5
|
0xF6
|
0xF7
|
0x38
|
0xF8
|
0xF9
|
0x7A
|
0x5E
|
0x4C
|
0x7E
|
0x6E
|
0x6F
|
0x40
|
0x7C
|
0xC1
|
0xC2
|
0xC3
|
0xC4
|
0xC5
|
0xC6
|
0xC7
|
0x48
|
0xC8
|
0xC9
|
0xD1
|
0xD2
|
0xD3
|
0xD4
|
0xD5
|
0xD6
|
0x50
|
0xD7
|
0xD8
|
0xD9
|
0xE2
|
0xE3
|
0xE4
|
0xE5
|
0xE6
|
0x58
|
0xE7
|
0xE8
|
0xE9
|
0xAD
|
0xE0
|
0xBD
|
0x5F
|
0x6D
|
0x60
|
0x79
|
0x81
|
0x82
|
0x83
|
0x84
|
0x85
|
0x86
|
0x87
|
0x68
|
0x88
|
0x89
|
0x91
|
0x92
|
0x93
|
0x94
|
0x95
|
0x96
|
0x70
|
0x97
|
0x98
|
0x99
|
0xA2
|
0xA3
|
0xA4
|
0xA5
|
0xA6
|
0x78
|
0xA7
|
0xA8
|
0xA9
|
0xC0
|
0x4F
|
0xD0
|
0xA1
|
0x00
|
Copyright © 2005. Sybase Inc. All rights reserved.
|
|
View this book as PDF 