DIN 66003

From Wikipedia, the free encyclopedia
  (Redirected from Code page 1011)
Jump to navigation Jump to search
Logo of the German Institute for Standardization
DIN66003
AreaCharacter encoding
TitleInformation processing; 7-Bit-Code
SummaryCharacter set standard for character encoding in computer systems
Last output1999-02
DIN 66003
MIME / IANADIN_66003
Alias(es)IBM-1011, MS-10206, ISO646-DE, ISO-IR-21, csISO21German, GERMAN, DE, D7DEC
StandardDIN 66003
ClassificationISO/IEC 646, DEC NRCS
Based onUS-ASCII
ExtensionsDRV8
Succeeded byDIN 66303 (DRV8, ARV8 and ISO-8859-1)
Other related encoding(s)NATS-SEFI

The German standard DIN 66003, also known as Code page 1011 (CCSID 1011; abbreviated CP1011) by IBM,[1][2] Code page 20106 (abbreviated CP20106) by Microsoft[3] and D7DEC by Oracle,[4] is a modification of 7-bit ASCII with adaptations for the German language, replacing certain symbol characters with umlauts and the eszett. It is the German national version of ISO/IEC 646 (ISO 646-DE), and also a localised option in DEC's National Replacement Character Set (NRCS) for their VT220 terminals.

It is registered with the ISO-IR registry for use with ISO/IEC 2022 as ISO-IR-21. Kermit calls it GERMAN, but also accepts the IANA-registered name ISO646-DE.[5] Other IANA-registered names include DIN_66003, csISO21German and simply de.[6]

Code page layout[edit]

DIN 66003[7][8][9]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_
0
NUL
0000
SOH
0001
STX
0002
ETX
0003
EOT
0004
ENQ
0005
ACK
0006
BEL
0007
BS
0008
HT
0009
LF
000A
VT
000B
FF
000C
CR
000D
SO
000E
SI
000F
1_
16
DLE
0010
DC1
0011
DC2
0012
DC3
0013
DC4
0014
NAK
0015
SYN
0016
ETB
0017
CAN
0018
EM
0019
SUB
001A
ESC
001B
FS
001C
GS
001D
RS
001E
US
001F
2_
32
SP
0020
!
0021
"
0022
#
0023
$
0024
%
0025
&
0026
'
0027
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A
;
003B
<
003C
=
003D
>
003E
?
003F
4_
64
§
00A7
A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_
80
P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
Ä
00C4
Ö
00D6
Ü
00DC
^
005E
_
005F
6_
96
`
0060
a
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
i
0069
j
006A
k
006B
l
006C
m
006D
n
006E
o
006F
7_
112
p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
0076
w
0077
x
0078
y
0079
z
007A
ä
00E4
ö
00F6
ü
00FC
ß
00DF
DEL
007F

  Letter  Number  Punctuation  Symbol  Other  Undefined  Differences from ASCII

See also[edit]

References[edit]

  1. ^ "CCSID 1011 information document". Archived from the original on 2016-03-28.
  2. ^ "Code page 1011 information document". Archived from the original on 2016-10-10.
  3. ^ "Code Page Identifiers". Microsoft Developer Network. Microsoft. 2014. Archived from the original on 2016-06-19. Retrieved 2016-06-19.
  4. ^ Baird, Cathy; Chiba, Dan; Chu, Winson; Fan, Jessica; Ho, Claire; Law, Simon; Lee, Geoff; Linsley, Peter; Matsuda, Keni; Oscroft, Tamzin; Takeda, Shige; Tanaka, Linus; Tozawa, Makoto; Trute, Barry; Tsujimoto, Mayumi; Wu, Ying; Yau, Michael; Yu, Tim; Wang, Chao; Wong, Simon; Zhang, Weiran; Zheng, Lei; Zhu, Yan; Moore, Valarie (2002) [1996]. "Appendix A: Locale Data". Oracle9i Database Globalization Support Guide (PDF) (Release 2 (9.2) ed.). Oracle Corporation. Oracle A96529-01. Archived (PDF) from the original on 2017-02-14. Retrieved 2017-02-14.
  5. ^ da Cruz, Frank (2010-04-02). "Kermit and MIME Character-Set Names". Kermit Project. Columbia University.
  6. ^ "Character Sets". IANA.
  7. ^ Code Page CPGID 01011 (pdf) (PDF), IBM
  8. ^ Code Page CPGID 01011 (txt), IBM
  9. ^ Deutsches Institut für Normung (1975), German reference version of the ISO 7-bit coded character set (graphics only) for the German language as defined in the German standard DIN 66 003—June 1974 (PDF), ITSCJ/IPSJ, ISO-IR-21

External links[edit]