ASCII編碼表
ASCII是英文American Standard Code for Information Interchange的縮寫。ASCII碼是目前計算機最通用的編碼標準。因為計算機只能接受數字資訊,ASCII碼將字元作為數字來表示,以便計算機能夠接受和處理。比如大寫字母A的ASCII碼是65。ASCII碼中,第0~32號及第127號是控制字元,常用的有LF(換行)、CR(回車);第33~126號是字元,其中第48~57號為0~9十個阿拉伯數字;65~90號為26個大寫英文字母,97~122號為26個小寫英文字母,其餘的是一些標點符號、運算子號等。
ASCII字元編碼表
ASCII值 | 控制字元 | ASCII值 | 控制字元 | ASCII值 | 控制字元 | ASCII值 | 控制字元 |
---|---|---|---|---|---|---|---|
0 | NUT | 32 | (space) | 64 | @ | 96 | 、 |
1 | SOH | 33 | ! | 65 | A | 97 | a |
2 | STX | 34 | ” | 66 | B | 98 | b |
3 | ETX | 35 | # | 67 | C | 99 | c |
4 | EOT | 36 | $ | 68 | D | 100 | d |
5 | ENQ | 37 | % | 69 | E | 101 | e |
6 | ACK | 38 | & | 70 | F | 102 | f |
7 | BEL | 39 | , | 71 | G | 103 | g |
8 | BS | 40 | ( | 72 | H | 104 | h |
9 | HT | 41 | ) | 73 | I | 105 | i |
10 | LF | 42 | * | 74 | J | 106 | j |
11 | VT | 43 | + | 75 | K | 107 | k |
12 | FF | 44 | , | 76 | L | 108 | l |
13 | CR | 45 | - | 77 | M | 109 | m |
14 | SO | 46 | . | 78 | N | 110 | n |
15 | SI | 47 | / | 79 | O | 111 | o |
16 | DLE | 48 | 0 | 80 | P | 112 | p |
17 | DCI | 49 | 1 | 81 | Q | 113 | q |
18 | DC2 | 50 | 2 | 82 | R | 114 | r |
19 | DC3 | 51 | 3 | 83 | X | 115 | s |
20 | DC4 | 52 | 4 | 84 | T | 116 | t |
21 | NAK | 53 | 5 | 85 | U | 117 | u |
22 | SYN | 54 | 6 | 86 | V | 118 | v |
23 | TB | 55 | 7 | 87 | W | 119 | w |
24 | CAN | 56 | 8 | 88 | X | 120 | x |
25 | EM | 57 | 9 | 89 | Y | 121 | y |
26 | SUB | 58 | : | 90 | Z | 122 | z |
27 | ESC | 59 | ; | 91 | [ | 123 | { |
28 | FS | 60 | < | 92 | \ | 124 | | |
29 | GS | 61 | = | 93 | ] | 125 | } |
30 | RS | 62 | > | 94 | ^ | 126 | ~ |
31 | US | 63 | ? | 95 | — | 127 | DEL |
ASCII值為十進位制數,控制字元的含義如下表所示。
NUL 空 | VT 垂直製表 | SYN 空轉同步 |
---|---|---|
SOH 標題開始 | FF 走紙控制 | ETB 資訊組傳送結束 |
STX 正文開始 | CR 回車 | CAN 作廢 |
ETX 正文結束 | SO 移位輸出 | EM 紙盡 |
EOY 傳輸結束 | SI 移位輸入 | SUB 換置 |
ENQ 詢問字元 | DLE 空格 | ESC 換碼 |
ACK 承認 | DC1 裝置控制1 | FS 文字分隔符 |
BEL 報警 | DC2 裝置控制2 | GS 組分隔符 |
BS 退一格 | DC3 裝置控制3 | RS 記錄分隔符 |
HT 橫向列表 | DC4 裝置控制4 | US 單元分隔符 |
LF 換行 | NAK 否定 | DEL 刪除 |
由於標準 ASCII 字符集字元數目有限,在實際應用中往往無法滿足要求。為此,國際標準化組織又制定了 ISO2022 標準,它規定了在保持與 ISO646 相容的前提下將 ASCII 字符集擴充為 8 位程式碼的統一方法。 ISO 陸續制定了一批適用於不同地區的擴充 ASCII 字符集,每種擴充 ASCII 字符集分別可以擴充 128 個字元,這些擴充字元的編碼均為高位為 1 的 8 位程式碼(即十進位制數 128~255 ),稱為擴充套件 ASCII 碼。
擴充套件的 ASCII 字元滿足了對更多字元的需求。擴充套件的 ASCII 包含 ASCII 中已有的 128 個字元(數字 0–32 顯示在下圖中),又增加了 128 個字元,總共是 256 個。
相關文章
- ASCII編碼的全面介紹ASCII
- ASCII表ASCII
- ASCII值表ASCII
- ASCII碼ASCII
- 字元編碼:ASCII,Unicode和UTF-8字元ASCIIUnicode
- ASCII碼錶ASCII
- python 列印 ASCII表PythonASCII
- 使用man ascii檢視ascii碼錶ASCII
- 字元編碼筆記:ASCII,Unicode和UTF-8字元筆記ASCIIUnicode
- 字元編碼筆記:ASCII,Unicode 和 UTF-8字元筆記ASCIIUnicode
- Ascii碼對照表ASCII
- ASCII對碼錶ASCII
- 【圖】ASCII碼錶ASCII
- ASCII碼對應表CHR(9),CHR(10),CHR(13)等ASCII
- javascript 字元轉換為ascii碼,ascii碼轉換為字元JavaScript字元ASCII
- Unicode、GBK、UTF-8、ASCII的編碼簡介UnicodeASCII
- 字元編碼 ASCII,Unicode 和 UTF-8 概念掃盲字元ASCIIUnicode
- 常用ASCII 碼對照表ASCII
- java學習日記day03---字母數字ascii編碼JavaASCII
- [20210422]如何檢視字元的ascii編碼.txt字元ASCII
- 字元編解碼的故事(ASCII,ANSI,Unicode,Utf-8區別)字元ASCIIUnicode
- Jdk用native2ascii命令做unicode編碼轉換JDKASCIIUnicode
- ascii2native 轉碼 解碼ASCII
- 字母圖形(字元與ASCII碼)字元ASCII
- ASCII碼是幾位二進位制碼?ASCII
- 資料庫的編碼淺談(ZHS16GBK與US7ASCII)資料庫ASCII
- oracle中ascii函式及to_char函式使用及編碼間的轉換OracleASCII函式
- ascii碼與字元的相互轉換ASCII字元
- 彙編實現10進位制轉16進位制並以ASCII碼輸出ASCII
- javascript字串和ascii碼的相互轉換JavaScript字串ASCII
- 常用asciiASCII
- c語言中文和ascii碼字元分離C語言ASCII字元
- 1020:列印ASCII碼(C C++)ASCIIC++
- 一張圖理清計算機常見編碼的關係。ASCII、Unicode都不是事兒計算機ASCIIUnicode
- ASCII,Unicode,UTF-8,GB2312一些關於編碼的理解ASCIIUnicode
- MySQL資料庫、表的字元編碼MySql資料庫字元
- 7.23 ASCIIASCII
- ASCII對照表ASCII