VSCII

VSCII, also known as TCVN 5712:1993, ISO-IR-180, and Vietnamese Standard Code for Information Interchange is a set of three Vietnamese national standard character encodings for using the Vietnamese language with computers.

Unicode and the Windows-1258 code page are now used for virtually all Vietnamese computer data, but legacy VSCII and VISCII files may need conversion.

Encodings

All three forms of VSCII keep the 95 printable characters of ASCII unmodified. Each includes 134, 90, or 70 precomposed characters, five combining diacritical marks, and one non-breaking space.

VSCII-1, also known as TCVN 5712-1 and VN1, is a modified ASCII. It replaces 12 of the 33 control characters with precomposed characters. It adds 128 characters: 122 precomposed characters, five combining diacritics, and one non-breaking space.

VSCII-2, also known as TCVN 5712-2 and VN2, is a subset of VSCII-1. It is an extended ASCII, because it keeps all 128 codes of ASCII unmodified. It does not re-assign any of the C0 and C1 control codes. It adds 96 characters: 90 precomposed characters, five combining diacritics, and one non-breaking space.

VSCII-3, also known as TCVN 5712-3 and VN3, is a subset of VSCII-2. It is an extended ASCII, because it keeps all 128 codes of ASCII unmodified. It does not re-assign any of the C0 and C1 control codes. It adds 76 characters: 70 precomposed characters, five combining diacritics, and one non-breaking space.

Conversion from VSCII-3 to VSCII-2 or VSCII-1 and conversion from VSCII-2 to VSCII-1 are not necessary, but can result in smaller files.

Conversion from VSCII-1 to VSCII-2 or VSCII-3 and conversion from VSCII-2 to VSCII-3 require expansion of some precomposed characters.

Character set

  Letter   Number   Punctuation   Symbol   Other   undefined

VSCII-1
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL
0000
0
Ú
00DA
1

1EE4
2
ETX
0003
3

1EEA
4

1EEC
5

1EEE
6
BEL
0007
7
BS
0008
8
HT
0009
9
LF
000A
10
VT
000B
11
FF
000C
12
CR
000D
13
SO
000E
14
SI
000F
15
1_ DLE
0010
16

1EE8
17

1EF0
18

1EF2
19

1EF6
20

1EF8
21
Ý
00DD
22

1EF4
23
CAN
0018
24
EM
0019
25
SUB
001A
26
ESC
001B
27
FS
001C
28
GS
001D
29
RS
001E
30
US
001F
31
2_ SP
0020
32
!
0021
33
"
0022
34
#
0023
35
$
0024
36
%
0025
37
&
0026
38
'
0027
39
(
0028
40
)
0029
41
*
002A
42
+
002B
43
,
002C
44
-
002D
45
.
002E
46
/
002F
47
3_ 0
0030
48
1
0031
49
2
0032
50
3
0033
51
4
0034
52
5
0035
53
6
0036
54
7
0037
55
8
0038
56
9
0039
57
:
003A
58
;
003B
59
<
003C
60
=
003D
61
>
003E
62
?
003F
63
4_ @
0040
64
A
0041
65
B
0042
66
C
0043
67
D
0044
68
E
0045
69
F
0046
70
G
0047
71
H
0048
72
I
0049
73
J
004A
74
K
004B
75
L
004C
76
M
004D
77
N
004E
78
O
004F
79
5_ P
0050
80
Q
0051
81
R
0052
82
S
0053
83
T
0054
84
U
0055
85
V
0056
86
W
0057
87
X
0058
88
Y
0059
89
Z
005A
90
[
005B
91
\
005C
92
]
005D
93
^
005E
94
_
005F
95
6_ `
0060
96
a
0061
97
b
0062
98
c
0063
99
d
0064
100
e
0065
101
f
0066
102
g
0067
103
h
0068
104
i
0069
105
j
006A
106
k
006B
107
l
006C
108
m
006D
109
n
006E
110
o
006F
111
7_ p
0070
112
q
0071
113
r
0072
114
s
0073
115
t
0074
116
u
0075
117
v
0076
118
w
0077
119
x
0078
120
y
0079
121
z
007A
122
{
007B
123
|
007C
124
}
007D
125
~
007E
126
DEL
007F
127
8_ À
00C0
128

1EA2
129
Ã
00C3
130
Á
00C1
131

1EA0
132

1EB6
133

1EAC
134
È
00C8
135

1EBA
136

1EBC
137
É
00C9
138

1EB8
139

1EC6
140
Ì
00CC
141

1EC8
142
Ĩ
0128
143
9_ Í
00CD
144

1ECA
145
Ò
00D2
146

1ECE
147
Õ
00D5
148
Ó
00D3
149

1ECC
150

1ED8
151

1EDC
152

1EDE
153

1EE0
154

1EDA
155

1EE2
156
Ù
00D9
157

1EE6
158
Ũ
0168
159
A_ NBSP
00A0
160
Ă
0102
161
Â
00C2
162
Ê
00CA
163
Ô
00D4
164
Ơ
01A0
165
Ư
01AF
166
Đ
0110
167
ă
0103
168
â
00E2
169
ê
00EA
170
ô
00F4
171
ơ
01A1
172
ư
01B0
173
đ
0111
174

1EB0
175
B_ ̀
0300
176
̉
0309
177
̃
0303
178
́
0301
179
̣
0323
180
à
00E0
181

1EA3
182
ã
00E3
183
á
00E1
184

1EA1
185

1EB2
186

1EB1
187

1EB3
188

1EB5
189

1EAF
190

1EB4
191
C_
1EAE
192

1EA6
193

1EA8
194

1EAA
195

1EA4
196

1EC0
197

1EB7
198

1EA7
199

1EA9
200

1EAB
201

1EA5
202

1EAD
203
è
00E8
204

1EC2
205

1EBB
206

1EBD
207
D_ é
00E9
208

1EB9
209

1EC1
210

1EC3
211

1EC5
212
ế
1EBF
213

1EC7
214
ì
00EC
215

1EC9
216

1EC4
217

1EBE
218

1ED2
219
ĩ
0129
220
í
00ED
221

1ECB
222
ò
00F2
223
E_
1ED4
224

1ECF
225
õ
00F5
226
ó
00F3
227

1ECD
228

1ED3
229

1ED5
230

1ED7
231

1ED1
232

1ED9
233

1EDD
234

1EDF
235

1EE1
236

1EDB
237

1EE3
238
ù
00F9
239
F_
1ED6
240

1EE7
241
ũ
0169
242
ú
00FA
243

1EE5
244

1EEB
245

1EED
246

1EEF
247

1EE9
248

1EF1
249

1EF3
250

1EF7
251

1EF9
252
ý
00FD
253

1EF5
254

1ED0
255
_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.