The character set is restricted to those characters which are generally accepted and which are represented by a unique code in any particular coded decimal language. Analysis of the IBM binary code decimal tape code recognized by 8 computer manufacturers on approximately 15 different computer types reveals a consensus on the 10 decimal digits, the 26 alphabetic symbols, 6 special characters, and the blank or space. Also, each of these systems recognizes the tape mark.
The character conversion chart on the following page contains the 43 character graphics and their coded representation in BCED and EBCDIC. The 6-bit character code is shown in octal representation; the 8-bit character code is shown in hexadecimal.
The six special characters which may be used in data intended for interchange are indicated below. They also appear on the character conversion chart shown on the next page.
Character Graphic |
BDC* (Octal)* |
EBCDIC* (Hexadecimal)* |
- (minus) |
40 |
60 |
, (comma) |
33 |
6B |
. (period) |
73 |
4B |
$ (dollar sign) |
53 |
5B |
* (asterisk) |
54 |
5C |
/ (slash or virgule) |
21 |
61 |
Note: *See footnotes to following character conversion chart |
Character Graphic |
BCD1 (Octal)2
|
EBCDIC3 (Hexadecimal)4
|
Blank (space) |
20 |
40 |
- (minus) |
40 |
60 |
0 |
12 |
F0 |
1 |
1 |
F1 |
2 |
2 |
F2 |
3 |
3 |
F3 |
4 |
4 |
F4 |
5 |
5 |
F5 |
6 |
6 |
F6 |
7 |
7 |
F7 |
8 |
10 |
F8 |
9 |
11 |
F9 |
, (comma) |
33 |
6B |
. (period) |
73 |
4B |
A |
61 |
C1 |
B |
62 |
C2 |
C |
63 |
C3 |
D |
64 |
C4 |
E |
65 |
C5 |
F |
66 |
C6 |
G |
67 |
C7 |
H |
70 |
C8 |
I |
71 |
C9 |
J |
41 |
D1 |
K |
42 |
D2 |
L |
43 |
D3 |
M |
44 |
D4 |
N |
45 |
D5 |
O |
46 |
D6 |
P |
47 |
D7 |
Q |
50 |
D8 |
R |
51 |
D9 |
S |
22 |
E2 |
T |
23 |
E3 |
U |
24 |
E4 |
V |
25 |
E5 |
W |
26 |
E6 |
X |
27 |
E7 |
Y |
30 |
E8 |
Z |
31 |
E9 |
$ (dollar) |
53 |
5B |
* (asterisk) |
54 |
5C |
/ (slash or virgule) |
21 |
61 |
1This is a 6-bit code known as binary coded decimal, used originally in earlier model IBM computers and peripheral devices.
2This is an 8-bit code, known as extended binary coded decimal interchange code, which originated with IBM Systems 360.
3In the octal representation of each 6-bit code, the three high order bits are represented in the most significant digit of the octal code, and the three low order bits are represented in the least significant digit of the octal code. The range of each octal digit is 0-7.
4In the hexadecimal representation of the 8-bit code, the four most significant bits are represented in the most significant digit of the octal code, and the four least significant bits are represented in the least significant position on the hexadecimal code. The value range of each hexadecimal character is 0-15 where the values 10, 11 --- 15 are defined by the letters A, B, --- F, respectively.
5Octal 20 for the blank, in BCD, appears only on tape. Internally this code is 00 and difference between the internal and external representations is handled automatically by the hardware. Where BCD is generated internally in the UNIVAC 1107 or 1108, and written to tape without the hardware translation, the octal 20 must be created in core.