Conversion from ASCII (Shift JIS and EUC) to EBCDIC

ASCII

EBCDIC
kana

EBCDIC
lowercase

EBCDIC
ASCII

EBCDIC
ASPEN

IBM
lowercase

IBM lowercase,
extended

NEC
kana

IBM kana,
extended

Char

Hex

Char

Hex

Char

Hex

Char

Hex

Char

Hex

Char

Hex

Char

Hex

Char

Hex

Char

Hex

SP

0x20

SP

0x40

SP

0x40

SP

0x40

SP

0x40

SP

0x40

SP

0x40

SP

0x40

SP

0x40

!

0x21

!

0x5A

!

0x5A

!

0x4F

!

0x4F

!

0x5A

!

0x5A

!

0x4F

!

0x5A

"

0x22

"

0x7F

"

0x7F

"

0x7F

"

0x7F

"

0x7F

"

0x7F

"

0x7F

"

0x7F

#

0x23

#

0x7B

#

0x7B

#

0x7B

#

0x7B

#

0x7B

#

0x7B

#

0x7B

#

0x7B

$

0x24

$

0xE0

$

0xE0

$

0x5B

$

0xE0

$

0x5B

$

0x5B

$

0xE0

$

0xE0

%

0x25

%

0x6C

%

0x6C

%

0x6C

%

0x6C

%

0x6C

%

0x6C

%

0x6C

%

0x6C

&

0x26

&

0x50

&

0x50

&

0x50

&

0x50

&

0x50

&

0x50

&

0x50

&

0x50

'

0x27

'

0x7D

'

0x7D

'

0x7D

'

0x7D

'

0x7D

'

0x7D

'

0x7D

'

0x7D

(

0x28

(

0x4D

(

0x4D

(

0x4D

(

0x4D

(

0x4D

(

0x4D

(

0x4D

(

0x4D

)

0x29

)

0x5D

)

0x5D

)

0x5D

)

0x5D

)

0x5D

)

0x5D

)

0x5D

)

0x5D

*

0x2A

*

0x5C

*

0x5C

*

0x5C

*

0x5C

*

0x5C

*

0x5C

*

0x5C

*

0x5C

+

0x2B

+

0x4E

+

0x4E

+

0x4E

+

0x4E

+

0x4E

+

0x4E

+

0x4E

+

0x4E

,

0x2C

,

0x6B

,

0x6B

,

0x6B

,

0x6B

,

0x6B

,

0x6B

,

0x6B

,

0x6B

-

0x2D

-

0x60

-

0x60

-

0x60

-

0x60

-

0x60

-

0x60

-

0x60

-

0x60

.

0x2E

.

0x4B

.

0x4B

.

0x4B

.

0x4B

.

0x4B

.

0x4B

.

0x4B

.

0x4B

/

0x2F

/

0x61

/

0x61

/

0x61

/

0x61

/

0x61

/

0x61

/

0x61

/

0x61

0

0x30

0

0xF0

0

0xF0

0

0xF0

0

0xF0

0

0xF0

0

0xF0

0

0xF0

0

0xF0

1

0x31

1

0xF1

1

0xF1

1

0xF1

1

0xF1

1

0xF1

1

0xF1

1

0xF1

1

0xF1

2

0x32

2

0xF2

2

0xF2

2

0xF2

2

0xF2

2

0xF2

2

0xF2

2

0xF2

2

0xF2

3

0x33

3

0xF3

3

0xF3

3

0xF3

3

0xF3

3

0xF3

3

0xF3

3

0xF3

3

0xF3

4

0x34

4

0xF4

4

0xF4

4

0xF4

4

0xF4

4

0xF4

4

0xF4

4

0xF4

4

0xF4

5

0x35

5

0xF5

5

0xF5

5

0xF5

5

0xF5

5

0xF5

5

0xF5

5

0xF5

5

0xF5

6

0x36

6

0xF6

6

0xF6

6

0xF6

6

0xF6

6

0xF6

6

0xF6

6

0xF6

6

0xF6

7

0x37

7

0xF7

7

0xF7

7

0xF7

7

0xF7

7

0xF7

7

0xF7

7

0xF7

7

0xF7

8

0x38

8

0xF8

8

0xF8

8

0xF8

8

0xF8

8

0xF8

8

0xF8

8

0xF8

8

0xF8

9

0x39

9

0xF9

9

0xF9

9

0xF9

9

0xF9

9

0xF9

9

0xF9

9

0xF9

9

0xF9

:

0x3A

:

0x7A

:

0x7A

:

0x7A

:

0x7A

:

0x7A

:

0x7A

:

0x7A

:

0x7A

;

0x3B

;

0x5E

;

0x5E

;

0x5E

;

0x5E

;

0x5E

;

0x5E

;

0x5E

;

0x5E

<

0x3C

<

0x4C

<

0x4C

<

0x4C

<

0x4C

<

0x4C

<

0x4C

<

0x4C

<

0x4C

=

0x3D

=

0x7E

=

0x7E

=

0x7E

=

0x7E

=

0x7E

=

0x7E

=

0x7E

=

0x7E

>

0x3E

>

0x6E

>

0x6E

>

0x6E

>

0x6E

>

0x6E

>

0x6E

>

0x6E

>

0x6E

?

0x3F

?

0x6F

?

0x6F

?

0x6F

?

0x6F

?

0x6F

?

0x6F

?

0x6F

?

0x6F

@

0x40

@

0x7C

@

0x7C

@

0x7C

@

0x7C

@

0x7C

@

0x7C

@

0x7C

@

0x7C

A

0x41

A

0xC1

A

0xC1

A

0xC1

A

0xC1

A

0xC1

A

0xC1

A

0xC1

A

0xC1

B

0x42

B

0xC2

B

0xC2

B

0xC2

B

0xC2

B

0xC2

B

0xC2

B

0xC2

B

0xC2

C

0x43

C

0xC3

C

0xC3

C

0xC3

C

0xC3

C

0xC3

C

0xC3

C

0xC3

C

0xC3

D

0x44

D

0xC4

D

0xC4

D

0xC4

D

0xC4

D

0xC4

D

0xC4

D

0xC4

D

0xC4

E

0x45

E

0xC5

E

0xC5

E

0xC5

E

0xC5

E

0xC5

E

0xC5

E

0xC5

E

0xC5

F

0x46

F

0xC6

F

0xC6

F

0xC6

F

0xC6

F

0xC6

F

0xC6

F

0xC6

F

0xC6

G

0x47

G

0xC7

G

0xC7

G

0xC7

G

0xC7

G

0xC7

G

0xC7

G

0xC7

G

0xC7

H

0x48

H

0xC8

H

0xC8

H

0xC8

H

0xC8

H

0xC8

H

0xC8

H

0xC8

H

0xC8

I

0x49

I

0xC9

I

0xC9

I

0xC9

I

0xC9

I

0xC9

I

0xC9

I

0xC9

I

0xC9

J

0x4A

J

0xD1

J

0xD1

J

0xD1

J

0xD1

J

0xD1

J

0xD1

J

0xD1

J

0xD1

K

0x4B

K

0xD2

K

0xD2

K

0xD2

K

0xD2

K

0xD2

K

0xD2

K

0xD2

K

0xD2

L

0x4C

L

0xD3

L

0xD3

L

0xD3

L

0xD3

L

0xD3

L

0xD3

L

0xD3

L

0xD3

M

0x4D

M

0xD4

M

0xD4

M

0xD4

M

0xD4

M

0xD4

M

0xD4

M

0xD4

M

0xD4

N

0x4E

N

0xD5

N

0xD5

N

0xD5

N

0xD5

N

0xD5

N

0xD5

N

0xD5

N

0xD5

O

0x4F

O

0xD6

O

0xD6

O

0xD6

O

0xD6

O

0xD6

O

0xD6

O

0xD6

O

0xD6

P

0x50

P

0xD7

P

0xD7

P

0xD7

P

0xD7

P

0xD7

P

0xD7

P

0xD7

P

0xD7

Q

0x51

Q

0xD8

Q

0xD8

Q

0xD8

Q

0xD8

Q

0xD8

Q

0xD8

Q

0xD8

Q

0xD8

R

0x52

R

0xD9

R

0xD9

R

0xD9

R

0xD9

R

0xD9

R

0xD9

R

0xD9

R

0xD9

S

0x53

S

0xE2

S

0xE2

S

0xE2

S

0xE2

S

0xE2

S

0xE2

S

0xE2

S

0xE2

T

0x54

T

0xE3

T

0xE3

T

0xE3

T

0xE3

T

0xE3

T

0xE3

T

0xE3

T

0xE3

U

0x55

U

0xE4

U

0xE4

U

0xE4

U

0xE4

U

0xE4

U

0xE4

U

0xE4

U

0xE4

V

0x56

V

0xE5

V

0xE5

V

0xE5

V

0xE5

V

0xE5

V

0xE5

V

0xE5

V

0xE5

W

0x57

W

0xE6

W

0xE6

W

0xE6

W

0xE6

W

0xE6

W

0xE6

W

0xE6

W

0xE6

X

0x58

X

0xE7

X

0xE7

X

0xE7

X

0xE7

X

0xE7

X

0xE7

X

0xE7

X

0xE7

Y

0x59

Y

0xE8

Y

0xE8

Y

0xE8

Y

0xE8

Y

0xE8

Y

0xE8

Y

0xE8

Y

0xE8

Z

0x5A

Z

0xE9

Z

0xE9

Z

0xE9

Z

0xE9

Z

0xE9

Z

0xE9

Z

0xE9

Z

0xE9

[

0x5B

 

0x40

 

0x40

[

0x4A

[

0x4A

[

0xBA

[

0xAD

[

0x4A

[

0x70

\

0x5C

\

0x5B

\

0x5B

\

0xE0

\

0x5B

\

0xE0

\

0xE0

\

0x5B

\

0xB2

]

0x5D

 

0x40

 

0x40

]

0x5A

]

0x5A

]

0xBB

]

0xBD

]

0x5A

]

0x80

^

0x5E

 

0x40

 

0x40

^

0x5F

^

0x5F

^

0xB0

^

0xB0

^

0x5F

^

0xB0

_

0x5F

_

0x6D

_

0x6D

_

0x6D

_

0x6D

_

0x6D

_

0x6D

_

0x6D

_

0x6D

`

0x60

`

0x79

`

0x79

`

0x79

`

0x79

`

0x79

`

0x79

`

0x79

`

0x79

a

0x61

A

0xC1

a

0x81

a

0x81

a

0x59

a

0x81

a

0x81

a

0x57

a

0x62

b

0x62

B

0xC2

b

0x82

b

0x82

b

0x62

b

0x82

b

0x82

b

0x59

b

0x63

c

0x63

C

0xC3

c

0x83

c

0x83

c

0x63

c

0x83

c

0x83

c

0x62

c

0x64

d

0x64

D

0xC4

d

0x84

d

0x84

d

0x64

d

0x84

d

0x84

d

0x63

d

0x65

e

0x65

E

0xC5

e

0x85

e

0x85

e

0x65

e

0x85

e

0x85

e

0x64

e

0x66

f

0x66

F

0xC6

f

0x86

f

0x86

f

0x66

f

0x86

f

0x86

f

0x65

f

0x67

g

0x67

G

0xC7

g

0x87

g

0x87

g

0x67

g

0x87

g

0x87

g

0x66

g

0x68

h

0x68

H

0xC8

h

0x88

h

0x88

h

0x68

h

0x88

h

0x88

h

0x67

h

0x69

i

0x69

I

0xC9

i

0x89

i

0x89

i

0x69

i

0x89

i

0x89

i

0x68

i

0x71

j

0x6A

J

0xD1

j

0x91

j

0x91

j

0x70

j

0x91

j

0x91

j

0x69

j

0x72

k

0x6B

K

0xD2

k

0x92

k

0x92

k

0x71

k

0x92

k

0x92

k

0x70

k

0x73

l

0x6C

L

0xD3

l

0x93

l

0x93

l

0x72

l

0x93

l

0x93

l

0x71

l

0x74

m

0x6D

M

0xD4

m

0x94

m

0x94

m

0x73

m

0x94

m

0x94

m

0x72

m

0x75

n

0x6E

N

0xD5

n

0x95

n

0x95

n

0x74

n

0x95

n

0x95

n

0x73

n

0x76

o

0x6F

O

0xD6

o

0x96

o

0x96

o

0x75

o

0x96

o

0x96

o

0x74

o

0x77

p

0x70

P

0xD7

p

0x97

p

0x97

p

0x76

p

0x97

p

0x97

p

0x75

p

0x78

q

0x71

Q

0xD8

q

0x98

q

0x98

q

0x77

q

0x98

q

0x98

q

0x76

q

0x8B

r

0x72

R

0xD9

r

0x99

r

0x99

r

0x78

r

0x99

r

0x99

r

0x77

r

0x9B

s

0x73

S

0xE2

s

0xA2

s

0xA2

s

0x80

s

0xA2

s

0xA2

s

0x78

s

0xAB

t

0x74

T

0xE3

t

0xA3

t

0xA3

t

0x8B

t

0xA3

t

0xA3

t

0x80

t

0xB3

u

0x75

U

0xE4

u

0xA4

u

0xA4

u

0x9B

u

0xA4

u

0xA4

u

0x8B

u

0xB4

v

0x76

V

0xE5

v

0xA5

v

0xA5

v

0x9C

v

0xA5

v

0xA5

v

0x9B

v

0xB5

w

0x77

W

0xE6

w

0xA6

w

0xA6

w

0xA0

w

0xA6

w

0xA6

w

0x9C

w

0xB6

x

0x78

X

0xE7

x

0xA7

x

0xA7

x

0xAB

x

0xA7

x

0xA7

x

0xA0

x

0xB7

y

0x79

Y

0xE8

y

0xA8

y

0xA8

y

0xB0

y

0xA8

y

0xA8

y

0xAB

y

0xB8

z

0x7A

Z

0xE9

z

0xA9

z

0xA9

z

0xB1

z

0xA9

z

0xA9

z

0xB0

z

0xB9

{

0x7B

{

0xC0

{

0xC0

{

0xC0

{

0xC0

{

0xC0

{

0xC0

{

0xC0

{

0xC0

|

0x7C

|

0x4F

|

0x4F

|

0x6A

|

0x6A

|

0x4F

|

0x4F

|

0x6A

|

0x4F

}

0x7D

}

0xD0

}

0xD0

}

0xD0

}

0xD0

}

0xD0

}

0xD0

}

0xD0

}

0xD0

~

0x7E

~

0xA1

~

0xA1

~

0xA1

~

0xA1

~

0xA1

~

0xA1

~

0xA1

~

0xA0

 

0xA0

 

0x40

 

0x40

 

0x40

 

0x57

 

0x40

 

0x40

 

0x40

 

0x40

0xA1

0x41

 

0x40

 

0x40

0x41

 

0x40

0x42

0x41

0x41

0xA2

0x42

 

0x40

 

0x40

0x42

 

0x40

0x43

0x42

0x42

0xA3

0x43

 

0x40

 

0x40

0x43

 

0x40

0x44

0x43

0x43

0xA4

0x44

 

0x40

 

0x40

0x44

 

0x40

0x45

0x44

0x44

0xA5

0x45

 

0x40

 

0x40

0x45

 

0x40

0x46

0x45

0x45

0xA6

0x46

 

0x40

 

0x40

0x46

 

0x40

0x47

0x46

0x46

0xA7

0x47

 

0x40

 

0x40

0x47

 

0x40

0x48

0x47

0x47

0xA8

0x48

 

0x40

 

0x40

0x48

 

0x40

0x49

0x48

0x48

0xA9

0x49

 

0x40

 

0x40

0x49

 

0x40

0x51

0x49

0x49

0xAA

0x51

 

0x40

 

0x40

0x51

 

0x40

0x52

0x51

0x51

0xAB

0x52

 

0x40

 

0x40

0x52

 

0x40

0x53

0x52

0x52

0xAC

0x53

 

0x40

 

0x40

0x53

 

0x40

0x54

0x53

0x53

0xAD

0x54

 

0x40

 

0x40

0x54

 

0x40

0x55

0x54

0x54

0xAE

0x55

 

0x40

 

0x40

0x55

 

0x40

0x56

0x55

0x55

0xAF

0x56

 

0x40

 

0x40

0x56

 

0x40

0x57

0x56

0x56

0xB0

0x58

 

0x40

 

0x40

0x58

 

0x40

0x58

0x58

0x58

0xB1

0x81

 

0x40

 

0x40

0x81

 

0x40

0x59

0x81

0x81

0xB2

0x82

 

0x40

 

0x40

0x82

 

0x40

0x62

0x82

0x82

0xB3

0x83

 

0x40

 

0x40

0x83

 

0x40

0x63

0x83

0x83

0xB4

0x84

 

0x40

 

0x40

0x84

 

0x40

0x64

0x84

0x84

0xB5

0x85

 

0x40

 

0x40

0x85

 

0x40

0x65

0x85

0x85

0xB6

0x86

 

0x40

 

0x40

0x86

 

0x40

0x66

0x86

0x86

0xB7

0x87

 

0x40

 

0x40

0x87

 

0x40

0x67

0x87

0x87

0xB8

0x88

 

0x40

 

0x40

0x88

 

0x40

0x68

0x88

0x88

0xB9

0x89

 

0x40

 

0x40

0x89

 

0x40

0x69

0x89

0x89

0xBA

0x8A

 

0x40

 

0x40

0x8A

 

0x40

0x70

0x8A

0x8A

0xBB

0x8C

 

0x40

 

0x40

0x8C

 

0x40

0x71

0x8C

0x8C

0xBC

0x8D

 

0x40

 

0x40

0x8D

 

0x40

0x72

0x8D

0x8D

0xBD

0x8E

 

0x40

 

0x40

0x8E

 

0x40

0x73

0x8E

0x8E

0xBE

0x8F

 

0x40

 

0x40

0x8F

 

0x40

0x74

0x8F

0x8F

ソ

0xBF

ソ

0x90

 

0x40

 

0x40

ソ

0x90

 

0x40

ソ

0x75

ソ

0x90

ソ

0x90

0xC0

0x91

 

0x40

 

0x40

0x91

 

0x40

0x76

0x91

0x91

0xC1

0x92

 

0x40

 

0x40

0x92

 

0x40

0x77

0x92

0x92

0xC2

0x93

 

0x40

 

0x40

0x93

 

0x40

0x78

0x93

0x93

0xC3

0x94

 

0x40

 

0x40

0x94

 

0x40

0x8A

0x94

0x94

0xC4

0x95

 

0x40

 

0x40

0x95

 

0x40

0x8B

0x95

0x95

0xC5

0x96

 

0x40

 

0x40

0x96

 

0x40

0x8C

0x96

0x96

0xC6

0x97

 

0x40

 

0x40

0x97

 

0x40

0x8D

0x97

0x97

0xC7

0x98

 

0x40

 

0x40

0x98

 

0x40

0x8E

0x98

0x98

0xC8

0x99

 

0x40

 

0x40

0x99

 

0x40

0x8F

0x99

0x99

0xC9

0x9A

 

0x40

 

0x40

0x9A

 

0x40

0x9A

0x9A

0x9A

0xCA

0x9D

 

0x40

 

0x40

0x9D

 

0x40

0x9B

0x9D

0x9D

0xCB

0x9E

 

0x40

 

0x40

0x9E

 

0x40

0x9C

0x9E

0x9E

0xCC

0x9F

 

0x40

 

0x40

0x9F

 

0x40

0x9D

0x9F

0x9F

0xCD

0xA2

 

0x40

 

0x40

0xA2

 

0x40

0x9E

0xA2

0xA2

0xCE

0xA3

 

0x40

 

0x40

0xA3

 

0x40

0x9F

0xA3

0xA3

0xCF

0xA4

 

0x40

 

0x40

0xA4

 

0x40

0xAA

0xA4

0xA4

0xD0

0xA5

 

0x40

 

0x40

0xA5

 

0x40

0xAB

0xA5

0xA5

0xD1

0xA6

 

0x40

 

0x40

0xA6

 

0x40

0xAC

0xA6

0xA6

0xD2

0xA7

 

0x40

 

0x40

0xA7

 

0x40

0xAE

0xA7

0xA7

0xD3

0xA8

 

0x40

 

0x40

0xA8

 

0x40

0xAF

0xA8

0xA8

0xD4

0xA9

 

0x40

 

0x40

0xA9

 

0x40

0xB3

0xA9

0xA9

0xD5

0xAA

 

0x40

 

0x40

0xAA

 

0x40

0xB4

0xAA

0xAA

0xD6

0xAC

 

0x40

 

0x40

0xAC

 

0x40

0xB5

0xAC

0xAC

0xD7

0xAD

 

0x40

 

0x40

0xAD

 

0x40

0xB6

0xAD

0xAD

0xD8

0xAE

 

0x40

 

0x40

0xAE

 

0x40

0xB7

0xAE

0xAE

0xD9

0xAF

 

0x40

 

0x40

0xAF

 

0x40

0xB8

0xAF

0xAF

0xDA

0xBA

 

0x40

 

0x40

0xBA

 

0x40

0xB9

0xBA

0xBA

0xDB

0xBB

 

0x40

 

0x40

0xBB

 

0x40

0xBA

0xBB

0xBB

0xDC

0xBC

 

0x40

 

0x40

0xBC

 

0x40

0xBB

0xBC

0xBC

0xDD

0xBD

 

0x40

 

0x40

0xBD

 

0x40

0xBC

0xBD

0xBD

0xDE

0xBE

 

0x40

 

0x40

0xBE

 

0x40

0xBE

0xBE

0xBE

0xDF

0xBF

 

0x40

 

0x40

0xBF

 

0x40

0xBF

0xBF

0xBF

 

= Remarks =

The codes that are not included in the table in Conversion from ASCII (Shift JIS and EUC) to EBCDIC are converted as indicated in the table below.

ASCII

EBCDIC

From 0x01 to 0x1F

Not converted

Other

0x40

DataMagic handles 0x00 as the end of the data. For details, see descriptions about handling of null characters in data, in DataMagic Operation Manual.

= Remarks =

In the conversion from EUC halfwidth kana to EBCDIC, the 0xBE that was added before the ASCII codes (from 0xA1 to 0xDF) is deleted before the ASCII codes are converted to EBCDIC halfwidth kana characters. The codes from 0xA1 to 0xFE of EUC that are not preceded by 0x8E are combined with the subsequent byte and converted as 2-byte codes. If there is no subsequent data, a conversion error is generated. Other codes are converted as indicated in the conversion table.