xref: /freebsd/share/man/man7/ascii.7 (revision 6145586a6c74e99969d74384066ecaf6580a8015)
1afe61c15SRodney W. Grimes.\" Copyright (c) 1989, 1990, 1993
2afe61c15SRodney W. Grimes.\"	The Regents of the University of California.  All rights reserved.
3afe61c15SRodney W. Grimes.\"
4afe61c15SRodney W. Grimes.\" Redistribution and use in source and binary forms, with or without
5afe61c15SRodney W. Grimes.\" modification, are permitted provided that the following conditions
6afe61c15SRodney W. Grimes.\" are met:
7afe61c15SRodney W. Grimes.\" 1. Redistributions of source code must retain the above copyright
8afe61c15SRodney W. Grimes.\"    notice, this list of conditions and the following disclaimer.
9afe61c15SRodney W. Grimes.\" 2. Redistributions in binary form must reproduce the above copyright
10afe61c15SRodney W. Grimes.\"    notice, this list of conditions and the following disclaimer in the
11afe61c15SRodney W. Grimes.\"    documentation and/or other materials provided with the distribution.
12dda5b397SEitan Adler.\" 3. Neither the name of the University nor the names of its contributors
13afe61c15SRodney W. Grimes.\"    may be used to endorse or promote products derived from this software
14afe61c15SRodney W. Grimes.\"    without specific prior written permission.
15afe61c15SRodney W. Grimes.\"
16afe61c15SRodney W. Grimes.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
17afe61c15SRodney W. Grimes.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18afe61c15SRodney W. Grimes.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19afe61c15SRodney W. Grimes.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
20afe61c15SRodney W. Grimes.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21afe61c15SRodney W. Grimes.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22afe61c15SRodney W. Grimes.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23afe61c15SRodney W. Grimes.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24afe61c15SRodney W. Grimes.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25afe61c15SRodney W. Grimes.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26afe61c15SRodney W. Grimes.\" SUCH DAMAGE.
27afe61c15SRodney W. Grimes.\"
28*6145586aSGordon Bergling.Dd January 4, 2025
29afe61c15SRodney W. Grimes.Dt ASCII 7
30afe61c15SRodney W. Grimes.Os
31afe61c15SRodney W. Grimes.Sh NAME
32afe61c15SRodney W. Grimes.Nm ascii
33fde66652SJeremie Le Hen.Nd octal, hexadecimal, decimal and binary
34afe61c15SRodney W. Grimes.Tn ASCII
35afe61c15SRodney W. Grimescharacter sets
36afe61c15SRodney W. Grimes.Sh DESCRIPTION
37afe61c15SRodney W. GrimesThe
38afe61c15SRodney W. Grimes.Nm octal
39afe61c15SRodney W. Grimesset:
40afe61c15SRodney W. Grimes.Bd -literal -offset left
41db8993ceSRuslan Ermilov000 NUL  001 SOH  002 STX  003 ETX  004 EOT  005 ENQ  006 ACK  007 BEL
422332dd94SEd Maste010 BS   011 HT   012 LF   013 VT   014 FF   015 CR   016 SO   017 SI
43db8993ceSRuslan Ermilov020 DLE  021 DC1  022 DC2  023 DC3  024 DC4  025 NAK  026 SYN  027 ETB
44db8993ceSRuslan Ermilov030 CAN  031 EM   032 SUB  033 ESC  034 FS   035 GS   036 RS   037 US
45db8993ceSRuslan Ermilov040 SP   041  !   042  "   043  #   044  $   045  %   046  &   047  '
46afe61c15SRodney W. Grimes050  (   051  )   052  *   053  +   054  ,   055  -   056  .   057  /
47afe61c15SRodney W. Grimes060  0   061  1   062  2   063  3   064  4   065  5   066  6   067  7
48afe61c15SRodney W. Grimes070  8   071  9   072  :   073  ;   074  <   075  =   076  >   077  ?
49afe61c15SRodney W. Grimes100  @   101  A   102  B   103  C   104  D   105  E   106  F   107  G
50afe61c15SRodney W. Grimes110  H   111  I   112  J   113  K   114  L   115  M   116  N   117  O
51afe61c15SRodney W. Grimes120  P   121  Q   122  R   123  S   124  T   125  U   126  V   127  W
52afe61c15SRodney W. Grimes130  X   131  Y   132  Z   133  [   134  \e\   135  ]   136  ^   137  _
53afe61c15SRodney W. Grimes140  `   141  a   142  b   143  c   144  d   145  e   146  f   147  g
54afe61c15SRodney W. Grimes150  h   151  i   152  j   153  k   154  l   155  m   156  n   157  o
55afe61c15SRodney W. Grimes160  p   161  q   162  r   163  s   164  t   165  u   166  v   167  w
56db8993ceSRuslan Ermilov170  x   171  y   172  z   173  {   174  |   175  }   176  ~   177 DEL
57afe61c15SRodney W. Grimes.Ed
58afe61c15SRodney W. Grimes.Pp
59afe61c15SRodney W. GrimesThe
60afe61c15SRodney W. Grimes.Nm hexadecimal
61afe61c15SRodney W. Grimesset:
62afe61c15SRodney W. Grimes.Bd -literal -offset left
63db8993ceSRuslan Ermilov00 NUL   01 SOH   02 STX   03 ETX   04 EOT   05 ENQ   06 ACK   07 BEL
64d04e6601SEdward Tomasz Napierala08 BS    09 HT    0a LF    0b VT    0c FF    0d CR    0e SO    0f SI
65db8993ceSRuslan Ermilov10 DLE   11 DC1   12 DC2   13 DC3   14 DC4   15 NAK   16 SYN   17 ETB
66d04e6601SEdward Tomasz Napierala18 CAN   19 EM    1a SUB   1b ESC   1c FS    1d GS    1e RS    1f US
67db8993ceSRuslan Ermilov20 SP    21  !    22  "    23  #    24  $    25  %    26  &    27  '
68afe61c15SRodney W. Grimes28  (    29  )    2a  *    2b  +    2c  ,    2d  -    2e  .    2f  /
69afe61c15SRodney W. Grimes30  0    31  1    32  2    33  3    34  4    35  5    36  6    37  7
70afe61c15SRodney W. Grimes38  8    39  9    3a  :    3b  ;    3c  <    3d  =    3e  >    3f  ?
71afe61c15SRodney W. Grimes40  @    41  A    42  B    43  C    44  D    45  E    46  F    47  G
72afe61c15SRodney W. Grimes48  H    49  I    4a  J    4b  K    4c  L    4d  M    4e  N    4f  O
73afe61c15SRodney W. Grimes50  P    51  Q    52  R    53  S    54  T    55  U    56  V    57  W
74afe61c15SRodney W. Grimes58  X    59  Y    5a  Z    5b  [    5c  \e\    5d  ]    5e  ^    5f  _
75afe61c15SRodney W. Grimes60  \`    61  a    62  b    63  c    64  d    65  e    66  f    67  g
76afe61c15SRodney W. Grimes68  h    69  i    6a  j    6b  k    6c  l    6d  m    6e  n    6f  o
77afe61c15SRodney W. Grimes70  p    71  q    72  r    73  s    74  t    75  u    76  v    77  w
78db8993ceSRuslan Ermilov78  x    79  y    7a  z    7b  {    7c  |    7d  }    7e  ~    7f DEL
79afe61c15SRodney W. Grimes.Ed
80afe61c15SRodney W. Grimes.Pp
81afe61c15SRodney W. GrimesThe
82afe61c15SRodney W. Grimes.Nm decimal
83afe61c15SRodney W. Grimesset:
84afe61c15SRodney W. Grimes.Bd -literal -offset left
85db8993ceSRuslan Ermilov  0 NUL    1 SOH    2 STX    3 ETX    4 EOT    5 ENQ    6 ACK    7 BEL
862332dd94SEd Maste  8 BS     9 HT    10 LF    11 VT    12 FF    13 CR    14 SO    15 SI
87db8993ceSRuslan Ermilov 16 DLE   17 DC1   18 DC2   19 DC3   20 DC4   21 NAK   22 SYN   23 ETB
88db8993ceSRuslan Ermilov 24 CAN   25 EM    26 SUB   27 ESC   28 FS    29 GS    30 RS    31 US
89db8993ceSRuslan Ermilov 32 SP    33  !    34  "    35  #    36  $    37  %    38  &    39  '
90afe61c15SRodney W. Grimes 40  (    41  )    42  *    43  +    44  ,    45  -    46  .    47  /
91afe61c15SRodney W. Grimes 48  0    49  1    50  2    51  3    52  4    53  5    54  6    55  7
92afe61c15SRodney W. Grimes 56  8    57  9    58  :    59  ;    60  <    61  =    62  >    63  ?
93afe61c15SRodney W. Grimes 64  @    65  A    66  B    67  C    68  D    69  E    70  F    71  G
94afe61c15SRodney W. Grimes 72  H    73  I    74  J    75  K    76  L    77  M    78  N    79  O
95afe61c15SRodney W. Grimes 80  P    81  Q    82  R    83  S    84  T    85  U    86  V    87  W
96afe61c15SRodney W. Grimes 88  X    89  Y    90  Z    91  [    92  \e\    93  ]    94  ^    95  _
97afe61c15SRodney W. Grimes 96  `    97  a    98  b    99  c   100  d   101  e   102  f   103  g
98afe61c15SRodney W. Grimes104  h   105  i   106  j   107  k   108  l   109  m   110  n   111  o
99afe61c15SRodney W. Grimes112  p   113  q   114  r   115  s   116  t   117  u   118  v   119  w
100db8993ceSRuslan Ermilov120  x   121  y   122  z   123  {   124  |   125  }   126  ~   127 DEL
101afe61c15SRodney W. Grimes.Ed
102fde66652SJeremie Le Hen.Pp
103fde66652SJeremie Le HenThe
104fde66652SJeremie Le Hen.Nm binary
105fde66652SJeremie Le Henset:
106fde66652SJeremie Le Hen.Bd -literal -offset left
107fde66652SJeremie Le Hen 00     01     10     11
108fde66652SJeremie Le Hen
109fde66652SJeremie Le HenNUL     SP      @      `     00000
110fde66652SJeremie Le HenSOH      !      A      a     00001
111fde66652SJeremie Le HenSTX      "      B      b     00010
112fde66652SJeremie Le HenETX      #      C      c     00011
113fde66652SJeremie Le HenEOT      $      D      d     00100
114fde66652SJeremie Le HenENQ      %      E      e     00101
115fde66652SJeremie Le HenACK      &      F      f     00110
116fde66652SJeremie Le HenBEL      '      G      g     00111
117fde66652SJeremie Le Hen BS      (      H      h     01000
118fde66652SJeremie Le Hen HT      )      I      i     01001
119fde66652SJeremie Le Hen LF      *      J      j     01010
120fde66652SJeremie Le Hen VT      +      K      k     01011
121fde66652SJeremie Le Hen FF      ,      L      l     01100
122fde66652SJeremie Le Hen CR      -      M      m     01101
123fde66652SJeremie Le Hen SO      .      N      n     01110
124fde66652SJeremie Le Hen SI      /      O      o     01111
125fde66652SJeremie Le HenDLE      0      P      p     10000
126fde66652SJeremie Le HenDC1      1      Q      q     10001
127fde66652SJeremie Le HenDC2      2      R      r     10010
128fde66652SJeremie Le HenDC3      3      S      s     10011
129fde66652SJeremie Le HenDC4      4      T      t     10100
130fde66652SJeremie Le HenNAK      5      U      u     10101
131fde66652SJeremie Le HenSYN      6      V      v     10110
132fde66652SJeremie Le HenETB      7      W      w     10111
133fde66652SJeremie Le HenCAN      8      X      x     11000
134fde66652SJeremie Le Hen EM      9      Y      y     11001
135fde66652SJeremie Le HenSUB      :      Z      z     11010
136fde66652SJeremie Le HenESC      ;      [      {     11011
137424b4e73SEitan Adler FS      <      \e\      |     11100
138fde66652SJeremie Le Hen GS      =      ]      }     11101
139fde66652SJeremie Le Hen RS      >      ^      -     11110
140fde66652SJeremie Le Hen US      ?      _    DEL     11111
141fde66652SJeremie Le Hen.Ed
142b6d1ac7fSGordon Bergling.Pp
143b6d1ac7fSGordon BerglingThe full
144b6d1ac7fSGordon Bergling.Nm names
145b6d1ac7fSGordon Berglingof the control character set:
146b6d1ac7fSGordon Bergling.Bd -literal -offset left
147b6d1ac7fSGordon BerglingNUL      NULl
148b6d1ac7fSGordon BerglingSOH      Start Of Heading
149b6d1ac7fSGordon BerglingSTX      Start Of Text
150b6d1ac7fSGordon BerglingETX      End Of Text
151b6d1ac7fSGordon BerglingEOT      End Of Transmission
152b6d1ac7fSGordon BerglingENQ      ENQuiry
153b6d1ac7fSGordon BerglingACK      ACKnowledge
154b6d1ac7fSGordon BerglingBEL      BELl
155b6d1ac7fSGordon Bergling BS      BackSpace
156b6d1ac7fSGordon Bergling HT      Horizontal Tab
157b6d1ac7fSGordon Bergling LF      Line Feed (new line)
158b6d1ac7fSGordon Bergling VT      Vertical Tab
159b6d1ac7fSGordon Bergling FF      new page Form Feed
160b6d1ac7fSGordon Bergling CR      Carriage Return
161b6d1ac7fSGordon Bergling SO      Shift Out
162b6d1ac7fSGordon Bergling SI      Shift In
163b6d1ac7fSGordon BerglingDLE      Data Link Escape
164b6d1ac7fSGordon BerglingDC1      Device Control 1
165b6d1ac7fSGordon BerglingDC2      Device Control 2
166b6d1ac7fSGordon BerglingDC3      Device Control 3
167b6d1ac7fSGordon BerglingDC4      Device Control 4
168b6d1ac7fSGordon BerglingNAK      Negative AcKnowledge
169b6d1ac7fSGordon BerglingSYN      SYNchronous idle
170b6d1ac7fSGordon BerglingETB      End of Transmission Block
171b6d1ac7fSGordon BerglingCAN      CANcel
172b6d1ac7fSGordon Bergling EM      End of Medium
173b6d1ac7fSGordon BerglingSUB      SUBstitute
174b6d1ac7fSGordon BerglingESC      ESCape
175b6d1ac7fSGordon Bergling FS      File Separator
176b6d1ac7fSGordon Bergling GS      Group Separator
177b6d1ac7fSGordon Bergling RS      Record Separator
178b6d1ac7fSGordon Bergling US      Unit Separator
179b6d1ac7fSGordon Bergling.Ed
180afe61c15SRodney W. Grimes.Sh FILES
181afe61c15SRodney W. Grimes.Bl -tag -width /usr/share/misc/ascii -compact
182afe61c15SRodney W. Grimes.It Pa /usr/share/misc/ascii
183afe61c15SRodney W. Grimes.El
184e1005484SMateusz Piotrowski.Sh STANDARDS
185e1005484SMateusz Piotrowski.Rs
186e1005484SMateusz Piotrowski.%T Information Systems - Coded Character Sets - 7-Bit American National\
187e1005484SMateusz Piotrowski Standard Code for Information Interchange (7-Bit ASCII)
188e1005484SMateusz Piotrowski.%R INCITS 4-1986[R2017]
189e1005484SMateusz Piotrowski.%Q InterNational Committee for Information Technology Standards
190e1005484SMateusz Piotrowski.Re
191afe61c15SRodney W. Grimes.Sh HISTORY
192afe61c15SRodney W. GrimesAn
1934b66483fSRuslan Ermilov.Nm
194afe61c15SRodney W. Grimesmanual page appeared in
195*6145586aSGordon Bergling.At v1 .
196