Iran System encoding standard

From Wikipedia, the free encyclopedia

Iran System encoding standard was an 8-bit character encoding scheme and was created by Iran System corporation for Persian language support. This standard was in use in Iran in DOS-based programs and after introduction of Microsoft codepage 1256 this standard became obsolete. However some windows and DOS programs using this encoding are still in use and some windows fonts with this encoding exist. Now most programs use codepage 1256 or Unicode.

[edit] Code page layout

Only the upper half (128–255) of the table is shown, the lower half (0–127) being plain ASCII. This character set encodes certain presentation forms separately.

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
 
8−
 
۰
06F0
۱
06F1
۲
06F2
۳
06F3
۴
06F4
۵
06F5
۶
06F6
۷
06F7
۸
06F8
۹
06F9
،
060C
ـ
0640
؟
061F

FE81

FE8B*
ء
0621
 
9−
 

FE8D

FE8E

FE8F*

FE91**

FB56*

FB58**

FE95*

FE97**

FE99*

FE9B**

FE9D*

FE9F**

FB7C*

FB7C**

FEA1*

FEA3**
 
A−
 

FEA5*

FEA7**
د
062F
ذ
0630
ر
0631
ز
0632
ژ
0698

FEB1

FEB3

FEB5

FEB7

FEB9

FEBB

FEBD
ﺿ
FEBF
ط
0637
 
B−
 

2591

2592

2593

2502

2524

2561

2562

2556

2555

2563

2551

2557

255D

255C

255B

2510
 
C−
 

2514

2534

252C

251C

2500

253C

255E

255F

255A

2554

2569

2566

2560

2550

256C

2567
 
D−
 

2568

2564

2565

2559

2558

2552

2553

256B

256A

2518

250C

2588

2584

258C

2590

2580
 
E−
 
ظ
0638

FEC9*

FECA**

FECC*

FECB**

FECD*

FECE**

FED0*

FECF**

FED1*

FED3**

FED5*

FED7**

FB8E*

FB90**

FB92*
 
F−
 

FB94**

FEDD*

FEFB*

FEDF**

FEE1*

FEE3**

FEE5*

FEE7**
و
0648

FEE9*

FEEC

FEEB

FBFD

FBFC

FBFE**
 
00A0
.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
*The code point given is for the isolated form, the final form is also encoded.
**The code point given is for the initial form, the medial form is also encoded.