EBCDIC
[IBS Home] [Up] [AFP Printing] [Converting to CSV] [DFU] [EBCDIC] [Excel Imports] [File Support] [Ftp] [IBM Presentations] [IFS] [IPL] [Job Logs] [Netserver] [Operations Console] [OS/400] [Print Queue Management] [Query] [Recovery after Power Outage] [RPG] [SDA - Screen Design Aid] [SSP] [SST] [TCP Support] [Utilities]

IBM Server Site

IBS Home Up

 

 

ASCII to EBCDIC to BINARY

When sending data encapsulated in a network packet between EBCDIC machines and ASCII machines (or visa versus), programmers need to translate from one character set to another. Here is a handy reference chart for both the ASCII codes and the EBCDIC codes, as well as the decimal, hexadecimal, and binary representations.

Example Java Source code for translating ASCII to EBCDIC or vice versa

Example C Source code for translating ASCII to EBCDIC or vice versa

How do I convert Comp-3 packed decimal data in EBCDIC file to ASCII format?

Example Pascal Source code for translating ASCII to EBCDIC or vice versa

EBCDIC to ASCII to Binary Conversion

  Dec Hex ASCII  EBCDIC   BINARY       Dec Hex ASCII  EBCDIC   BINARY             
  ---------------------------------    ---------------------------------- 
   0   0  NUL    NUL      0000 0000     32  20         DS      0010 0000 
   1   1  SOH    SOH      0000 0001     33  21  !     SOS      0010 0001 
   2   2  STX    STX      0000 0010     34  22  "      FS      0010 0010 
   3   3  ETX    ETX      0000 0011     35  23  #     WUS      0010 0011 
   4   4  EOT    SEL      0000 0100     36  24  $     BYP/INP  0010 0100 
   5   5  ENQ     HT      0000 0101     37  25  %      LF      0010 0101 
   6   6  ACK    RNL      0000 0110     38  26  &     ETB      0010 0110 
   7   7  BEL    DEL      0000 0111     39  27  '     ESC      0010 0111 
   8   8   BS     GE      0000 1000     40  28  (      SA      0010 1000 
   9   9  TAB    SPS      0000 1001     41  29  )     SFE      0010 1001 
  10   A   LF    RPT      0000 1010     42  2A  *     SM/SW    0010 1010 
  11   B   VT     VT      0000 1011     43  2B  +     CSP      0010 1011 
  12   C   FF     FF      0000 1100     44  2C  ,     MFA      0010 1100 
  13   D   CR     CR      0000 1101     45  2D  -     ENQ      0010 1101 
  14   E   SO     SO      0000 1110     46  2E  .     ACK      0010 1110 
  15   F   SI     SI      0000 1111     47  2F  /     BEL      0010 1111 
  16  10  DLE    DLE      0001 0000     48  30  0              0011 0000 
  17  11  DC1    DC1      0001 0001     49  31  1              0011 0001 
  18  12  DC2    DC2      0001 0010     50  32  2     SYN      0011 0010          
  19  13  DC3    DC3      0001 0011     51  33  3      IR      0011 0011 
  20  14  DC4    RES/ENP  0001 0100     52  34  4      PP      0011 0100 
  21  15  NAK     NL      0001 0101     53  35  5     TRN      0011 0101 
  22  16  SYN     BS      0001 0110     54  36  6     NBS      0011 0110 
  23  17  ETB    POC      0001 0111     55  37  7     EOT      0011 0111 
  24  18  CAN    CAN      0001 1000     56  38  8     SBS      0011 1000 
  25  19   EM     EM      0001 1001     57  39  9      IT      0011 1001 
  26  1A  SUB    UBS      0001 1010     58  3A  :     RFF      0011 1010                    
  27  1B  ESC    CU1      0001 1011     59  3B  ;     CU3      0011 1011 
  28  1C   FS    IFS      0001 1100     60  3C  <     DC4      0011 1100 
  29  1D   GS    IGS      0001 1101     61  3D  =     NAK      0011 1101 
  30  1E   RS    IRS      0001 1110     62  3E  >              0011 1110 
  31  1F   US    ITB/IUS  0001 1111     63  3F  ?     SUB      0011 1111 
   
  Dec Hex ASCII  EBCDIC   BINARY       Dec Hex ASCII  EBCDIC   BINARY             
  ---------------------------------    -------------------------------- 
  64  40  @       SP      0100 0000     96  60    `     _      0110 0000 
  65  41  A      RSP      0100 0001     97  61    a     /      0110 0001 
  66  42  B               0100 0010     98  62    b            0110 0010 
  67  43  C               0100 0011     99  63    c            0110 0011 
  68  44  D               0100 0100    100  64    d            0110 0100 
  69  45  E               0100 0101    101  65    e            0110 0101 
  70  46  F               0100 0110    102  66    f            0110 0110 
  71  47  G               0100 0111    103  67    g            0110 0111 
  72  48  H               0100 1000    104  68    h            0110 1000 
  73  49  I               0100 1001    105  69    i            0110 1001 
  74  4A  J               0100 1010    106  6A    j     |      0110 1010 
  75  4B  K        .      0100 1011    107  6B    k     ,      0110 1011 
  76  4C  L        <      0100 1100    108  6C    l     %      0110 1100 
  77  4D  M        (      0100 1101    109  6D    m     _      0110 1101 
  78  4E  N        +      0100 1110    110  6E    n     >      0110 1110 
  79  4F  O        |      0100 1111    111  6F    o     ?      0110 1111 
  80  50  P        &      0101 0000    112  70    p            0111 0000 
  81  51  Q               0101 0001    113  71    q            0111 0001 
  82  52  R               0101 0010    114  72    r            0111 0010 
  83  53  S               0101 0011    115  73    s            0111 0011 
  84  54  T               0101 0100    116  74    t            0111 0100 
  85  55  U               0101 0101    117  75    u            0111 0101 
  86  56  V               0101 0110    118  76    v            0111 0110 
  87  57  W               0101 0111    119  77    w            0111 0111 
  88  58  X               0101 1000    120  78    x            0111 1000 
  89  59  Y               0101 1001    121  79    y     `      0111 1001 
  90  5A  Z        !      0101 1010    122  7A    z     :      0111 1010 
  91  5B  [        $      0101 1011    123  7B    {     #      0111 1011 
  92  5C  \        *      0101 1100    124  7C    |     @      0111 1100 
  93  5D  ]        )      0101 1101    125  7D    }     '      0111 1101 
  94  5E  ^        ;      0101 1110    126  7E    ~     =      0111 1110 
  95  5F  _               0101 1111    127  7F  DEL     "      0111 1111 
   
  Dec Hex ASCII  EBCDIC   BINARY       Dec Hex ASCII  EBCDIC   BINARY             
  ---------------------------------    -------------------------------- 
  128 80                  1000 0000    160  A0                 1010 0000 
  129 81           a      1000 0001    161  A1                 1010 0001 
  130 82           b      1000 0010    162  A2          s      1010 0010 
  131 83           c      1000 0011    163  A3          t      1010 0011 
  132 84           d      1000 0100    164  A4          u      1010 0100 
  133 85           e      1000 0101    165  A5          v      1010 0101 
  134 86           f      1000 0110    166  A6          w      1010 0110 
  135 87           g      1000 0111    167  A7          x      1010 0111 
  136 88           h      1000 1000    168  A8          y      1010 1000 
  137 89           i      1000 1001    169  A9          z      1010 1001 
  138 8A                  1000 1010    170  AA                 1010 1010 
  139 8B           {      1000 1011    171  AB                 1010 1011 
  140 8C                  1000 1100    172  AC                 1010 1100 
  141 8D                  1000 1101    173  AD          [      1010 1101 
  142 8E                  1000 1110    174  AE                 1010 1110 
  143 8F           +      1000 1111    175  AF                 1010 1111 
  144 90                  1001 0000    176  B0                 1011 0000 
  145 91           j      1001 0001    177  B1                 1011 0001 
  146 92           k      1001 0010    178  B2                 1011 0010 
  147 93           l      1001 0011    179  B3                 1011 0011 
  148 94           m      1001 0100    180  B4                 1011 0100 
  149 95           n      1001 0101    181  B5                 1011 0101 
  150 96           o      1001 0110    182  B6                 1011 0110 
  151 97           p      1001 0111    183  B7                 1011 0111 
  152 98           q      1001 1000    184  B8                 1011 1000 
  153 99           r      1001 1001    185  B9                 1011 1001 
  154 9A                  1001 1010    186  BA                 1011 1010 
  155 9B           }      1001 1011    187  BB                 1011 1011 
  156 9C                  1001 1100    188  BC                 1011 1100 
  157 9D                  1001 1101    189  BD                 1011 1101 
  158 9E                  1001 1110    190  BE                 1011 1110 
  159 9F                  1001 1111    191  BF                 1011 1111 
     
  Dec Hex ASCII  EBCDIC   BINARY       Dec Hex ASCII  EBCDIC   BINARY             
  ---------------------------------    -------------------------------- 
  192 C0                  1100 0000    224  E0                 1110 0000 
  193 C1           A      1100 0001    225  E1                 1110 0001 
  194 C2           B      1100 0010    226  E2          S      1110 0010 
  195 C3           C      1100 0011    227  E3          T      1110 0011 
  196 C4           D      1100 0100    228  E4          U      1110 0100 
  197 C5           E      1100 0101    229  E5          V      1110 0101 
  198 C6           F      1100 0110    230  E6          W      1110 0110 
  199 C7           G      1100 0111    231  E7          X      1110 0111 
  200 C8           H      1100 1000    232  E8          Y      1110 1000 
  201 C9           I      1100 1001    233  E9          Z      1110 1001 
  202 CA                  1100 1010    234  EA                 1110 1010 
  203 CB                  1100 1011    235  EB                 1110 1011 
  204 CC                  1100 1100    236  EC                 1110 1100 
  205 CD                  1100 1101    237  ED                 1110 1101 
  206 CE                  1100 1110    238  EE                 1110 1110 
  207 CF                  1100 1111    239  EF                 1110 1111 
  208 D0                  1101 0000    240  F0          0      1111 0000 
  209 D1           J      1101 0001    241  F1          1      1111 0001 
  210 D2           K      1101 0010    242  F2          2      1111 0010 
  211 D3           L      1101 0011    243  F3          3      1111 0011 
  212 D4           M      1101 0100    244  F4          4      1111 0100 
  213 D5           N      1101 0101    245  F5          5      1111 0101 
  214 D6           O      1101 0110    246  F6          6      1111 0110 
  215 D7           P      1101 0111    247  F7          7      1111 0111 
  216 D8           Q      1101 1000    248  F8          8      1111 1000 
  217 D9           R      1101 1001    249  F9          9      1111 1001 
  218 DA                  1101 1010    250  FA                 1111 1010 
  219 DB                  1101 1011    251  FB                 1111 1011 
  220 DC                  1101 1100    252  FC                 1111 1100 
  221 DD                  1101 1101    253  FD                 1111 1101 
  222 DE                  1101 1110    254  FE                 1111 1110 
  223 DF                  1101 1111    255  FF                 1111 1111 
 
IBS Lumber and Building Material Software  Copyright © 2006 IBS Lumber Software Inc (TM)
Last modified: December 5, 2008

IBS Sales & Support (888) 427-1566
Main Office 1-812-547-4640
Fax IBS  1-812-547-9614

IBS Corporation - Building Materials Software for your Lumberyard

All pages contained in this support website are not intended for general public distribution.  Any material here can be considered private, confidential with various copyrights and restrictions against public release.  You 'the browser' cannot legally release this information for general public distribution.

IBS Webmail | IBS Corporate Site | IBS Homepage
remote support:
http://www.gotomeeting.com | remote support download program