The EBCDIC (Extended Binary
Coded Decimal Interchange Code) was developed in 1963 and 1964 by IBM for use
on its System/360 line of computers.It
was created as an extension of the BCD (Binary Coded Decimal) encoding that
existed at the time.

Character codes 0x00 through
0x3F and 0xFF represent control characters.0x0Dis the code for a carriage return; this moves the cursor back to
the left margin.0x20is used by the ED (Edit) instruction to represent a packed digit
to be printed.0x21is used by the ED (Edit) instruction to force significance.All digits,
including leading 0s, from this position will be printed.0x25is the code for a line feed; this moves the cursor down but not
horizontally.0x2Fis the BELL
code; it causes the terminal to emit a beep.

Character codes 0x40 through
0x7F represent punctuation characters.0x40is the code for a space character:  .0x4Bis the code for a decimal point: ..0x4Eis the code for a plus sign: +.0x50is the code for an ampersand: &.0x5Bis the code for a dollar sign: $.0x5Cis the code for an asterisk: *.0x60is the code for a minus sign: .0x6Bis the code for a comma: ,.0x6Fis the code for a question mark: ?.0x7Cis the code for the commercial at sign: @.

Character codes 0x81 through 0xA9
represent the lower case Latin alphabet.0x81 through 0x89represent the letters a through i,0x91 through 0x99represent the letters j through r, and0xA2 through 0xA9represent the letters s through z.

Character codes 0xC1 through
0xE9 represent the upper case Latin alphabet.0xC1 through 0xC9represent the letters A through I,0xD1 through 0xD9represent the letters J through R, and0xE2 through 0xE9represent the letters S through Z.

Character codes 0xF0 through
0xF9 represent the digits 0 through 9.