American Standard Code for Information Interchange

ASCII (American Standard Code for Information Interchange) ass eng Norm, déi an der Informatik gebraucht gëtt, fir Schrëftzeechen ze codéieren. Et ass déi Norm, déi an der Informatik am beschte bekannt ass.

Si stellt d'amerikanesch Variant vun der Norm ISO/CEI 646 duer. ASCII begräift d'Schrëftzeechen, déi néideg sinn, fir op Englesch ze schreiwen. Déi Norm gouf vum Amerikaner Bob Bemer am Joer 1961 ausgeschafft. Si ass d'Grondlag vu villen aneren Normen: (Unicode, ISO 8859-1, Windows-1252), déi d'Norm nach vergréisseren.

 Prinzipien 

ASCII definéiert an der Informatik 128 Schrëftzeechen, déi vun 0 bis 127 ginn an nom binäre System vun 0000000 bis 1111111 codéiert sinn. Siwe bit ginn also theoreetesch duer, fir e Schrëftzeechen an der ASCII-Norm duerzestellen. Well awer d'Computere gewéinlech op aacht bit ausgeriicht sinn, gëtt en ASCII-Zeechen an engem octet (8 bit) stockéiert, an den 8. bit op 0 gesat.

 Erweiderungen 

Vill Norme si vun der ASCII-Tabell ausgaangen, fir zousätzlech Zeechen ze codéieren an hir Zuel vun 127 op 255 ze vergréisseren, z. B.: 
 Norm ISO/CEI 8859 (gëtt am Internet a vun Unix gebraucht)
 Norm ISO 8859-1, och Latin-1 genannt, déi och d'Schreiwe vun Zeeche mat Akzenter, wéi am Franséische méiglech maachen
 Norm Windows-1252, gëtt vu Microsoft Windows gebraucht
 Code-page 850 (gebraucht vun DOS)
 Unicode-Code (erlaabt d'Schreiwe vun Zéngdausende vu Zeechen)

 Tabell vun den 128 ASCII-Zeechen 

 Basis-Code Zeechen  Significatioun 10 8 16 2 0  0  00 00000000  NUL Null (nul) 1  01  01 00000001  SOH Start of Header  2  02  02 00000010  STX Start of Text  3  03  03 00000011  ETX End of Text  4  04  04 00000100  EOT End of Transmission  5  05  05 00000101  ENQ Enquiry  6  06  06 00000110  ACK Acknowledge  7  07  07 00000111  BEL Bell  8  010  08 00001000  BS Backspace  9  011  09 00001001  HT Horizontal Tab  10  012  0A 00001010  LF Line Feed  11  013  0B 00001011  VT Vertical Tab  12  014  0C 00001100  FF Form Feed  13  015  0D 00001101  CR Carriage Return  14  016  0E 00001110  SO Shift Out  15  017  0F 00001111  SI Shift In  16  020  10 00010000  DLE Data Link Escape 17 021  11 00010001  DC1 Device Control 1 to 4  18  022  12 00010010  DC2 19  023  13 00010011  DC3 20  024  14 00010100  DC4 21  025  15 00010101  NAK Negative Acknowledge  22  026  16 00010110  SYN Synchronous Idle 23  027  17 00010111  ETB End of Transmission Block  24  030  18 00011000  CAN Cancel  25  031  19 00011001  EM End of Medium  26  032  1A 00011010  SUB Substitute  27  033  1B 00011011  ESC Escape  28  034  1C 00011100  FS File Separator  29  035  1D 00011101  GS Group Separator  30  036  1E 00011110  RSenregistrement]]) 31  037  1F 00011111  US Unit Separator  32  040  20 00100000  SP Space  33  041  21 00100001  ! 34  042  22 00100010  " 35  043  23 00100011  # 36  044  24 00100100  $ 37  045  25 00100101 % 38  046  26 00100110  & 39  047  27 00100111  ' 40  050  28 00101000  ( 41  051  29 00101001 ) 42  052  2A 00101010  * 43  053  2B 00101011  + 44  054  2C 00101100 , 45  055  2D 00101101  - 46  056  2E 00101110 . 47  057  2F 00101111  / 48  060  30 00110000  0 49  061  31 00110001  1 50  062  32 00110010  2 51  063  33 00110011  3 52  064  34 00110100  4 53  065  35 00110101  5 54  066  36 00110110  6 55  067  37 00110111  7 56  070  38 00111000  8 57  071  39 00111001  9 58  072  3A 00111010 : 59  073  3B 00111011  ; 60  074  3C 00111100  < 61  075  3D 00111101  = 62  076  3E 00111110  > 63  077  3F 00111111  ? 64  0100  40 01000000  @ 65  0101  41 01000001  A 66  0102  42 01000010  B 67  0103  43 01000011  C 68  0104  44 01000100  D 69  0105  45 01000101  E 70  0106  46 01000110  F 71  0107  47 01000111  G 72  0110  48 01001000  H 73  0111  49 01001001  I 74  0112  4A 01001010  J 75  0113  4B 01001011  K 76  0114  4C 01001100  L 77  0115  4D 01001101  M 78  0116  4E 01001110  N 79  0117  4F 01001111  O 80  0120  50 01010000  P 81  0121  51 01010001  Q 82  0122  52 01010010  R 83  0123  53 01010011  S 84  0124  54 01010100  T 85  0125  55 01010101  U 86  0126  56 01010110  V 87  0127  57 01010111  W 88  0130  58 01011000  X 89  0131  59 01011001  Y 90  0132  5A 01011010  Z 91  0133  5B 01011011  [ 92  0134  5C 01011100  \ 93  0135  5D 01011101  ] 94  0136  5E 01011110  ^ 95  0137  5F 01011111  _ 96  0140  60 01100000  ` 97  0141  61 01100001  a 98  0142  62 01100010  b 99  0143  63 01100011  c 100  0144  64 01100100  d 101  0145  65 01100101  e 102  0146  66 01100110  f 103  0147  67 01100111  g 104  0150  68 01101000  h 105  0151  69 01101001  i 106  0152  6A 01101010  j 107  0153  6B 01101011  k 108  0154  6C 01101100  l 109  0155  6D 01101101  m 110  0156  6E 01101110  n 111  0157  6F 01101111  o 112  0160  70 01110000  p 113  0161  71 01110001  q 114  0162  72 01110010  r 115  0163  73 01110011  s 116  0164  74 01110100  t 117  0165  75 01110101  u 118  0166  76 01110110  v 119  0167  77 01110111  w 120  0170  78 01111000  x 121  0171  79 01111001  y 122  0172  7A 01111010  z 123  0173  7B 01111011  { 124  0174  7C 01111100  | 125  0175  7D 01111101  } 126  0176  7E 01111110  ~ 127  0177  7F 01111111  DEL  Delete 

 Kuckt och 
 ASCII zu Dezimal, Hexadezimal, Binär, Oktal Konvertéier
 Lëscht vu Computerbegrëffer
 Text To ASCII Code Converter at DigitVital.com

Kategorie:Informatik