ASCII碼、Unicode編碼對照表 —— ASCII控制字元 Unicode編碼 字元編碼的前世今生
ASCII控制字元 Unicode編碼
ASCII(American Standard Code for Information Interchange,美國資訊互換標準程式碼,ASCⅡ)是基於拉丁字母的一套電腦編碼系統。它主要用於顯示現代英語和其他西歐語言。它是現今最通用的單位元組編碼系統,並等同於國際標準ISO/IEC 646。
ASCII第一次以規範標準的型態發表是在1967年,最後一次更新則是在1986年,至今為止共定義了128個字元,其中33個字元無法顯示(這是以現今作業系統為依歸,但在DOS模式下可顯示出一些諸如笑臉、撲克牌花式等8-bit符號),且這33個字元多數都已是陳廢的控制字元,控制字元的用途主要是用來操控已經處理過的文字,在33個字元之外的是95個可顯示的字元,包含用鍵盤敲下空白鍵所產生的空白字元也算1個可顯示字元(顯示為空白)。
ASCII控制字元
二進位制 | 十進位制 | 十六進位制 | 縮寫 | 可以顯示的表示法/Unicode表示法 | 名稱/意義 |
---|---|---|---|---|---|
0000 0000 | 0 | 00 | NUL | ␀ | 空字元(Null) |
0000 0001 | 1 | 01 | SOH | ␁ | 標題開始 |
0000 0010 | 2 | 02 | STX | ␂ | 本文開始 |
0000 0011 | 3 | 03 | ETX | ␃ | 本文結束 |
0000 0100 | 4 | 04 | EOT | ␄ | 傳輸結束 |
0000 0101 | 5 | 05 | ENQ | ␅ | 請求 |
0000 0110 | 6 | 06 | ACK | ␆ | 確認迴應 |
0000 0111 | 7 | 07 | BEL | ␇ | 響鈴 |
0000 1000 | 8 | 08 | BS | ␈ | 退格 |
0000 1001 | 9 | 09 | HT | ␉ | 水平定位符號 |
0000 1010 | 10 | 0A | LF | ␊ | 換行鍵 |
0000 1011 | 11 | 0B | VT | ␋ | 垂直定位符號 |
0000 1100 | 12 | 0C | FF | ␌ | 換頁鍵 |
0000 1101 | 13 | 0D | CR | ␍ | 歸位鍵 |
0000 1110 | 14 | 0E | SO | ␎ | 取消變換(Shift out) |
0000 1111 | 15 | 0F | SI | ␏ | 啟用變換(Shift in) |
0001 0000 | 16 | 10 | DLE | ␐ | 跳出資料通訊 |
0001 0001 | 17 | 11 | DC1 | ␑ | 裝置控制一(XON 啟用軟體速度控制) |
0001 0010 | 18 | 12 | DC2 | ␒ | 裝置控制二 |
0001 0011 | 19 | 13 | DC3 | ␓ | 裝置控制三(XOFF 停用軟體速度控制) |
0001 0100 | 20 | 14 | DC4 | ␔ | 裝置控制四 |
0001 0101 | 21 | 15 | NAK | ␕ | 確認失敗迴應 |
0001 0110 | 22 | 16 | SYN | ␖ | 同步用暫停 |
0001 0111 | 23 | 17 | ETB | ␗ | 區塊傳輸結束 |
0001 1000 | 24 | 18 | CAN | ␘ | 取消 |
0001 1001 | 25 | 19 | EM | ␙ | 連線介質中斷 |
0001 1010 | 26 | 1A | SUB | ␚ | 替換 |
0001 1011 | 27 | 1B | ESC | ␛ | 跳出 |
0001 1100 | 28 | 1C | FS | ␜ | 檔案分割符 |
0001 1101 | 29 | 1D | GS | ␝ | 組群分隔符 |
0001 1110 | 30 | 1E | RS | ␞ | 記錄分隔符 |
0001 1111 | 31 | 1F | US | ␟ | 單元分隔符 |
0111 1111 | 127 | 7F | DEL | ␡ | 刪除 |
ASCII可顯示字元
|
|