ASCII
ASCII(American Standard Code for Information Interchange,美國信息交換標準代碼)是基於拉丁字母的一套電腦編碼系統。
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0000 | 0001 | 0010 | 0011 | 0100 | 0101 | 0110 | 0111 | 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111 | ||
| 0x | 0000 | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
| 1x | 0001 | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
| 2x | 0010 | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / | |
| 3x | 0011 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 4x | 0100 | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 5x | 0101 | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | 0110 | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 7x | 0111 | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL |
其中有33個控制字符:
- NUL:空字符
- SOH:報頭開始符(start of headline)
- STX:正文開始(start of text)
- ETX:正文結束(end of text)
- EOT:傳輸結束(end of transmission)
- ENQ:請求(enquiry)
- ACK:收到通知(acknowledge)
- BEL:響鈴(bell)
- BS:退格(backspace)
- HT:水平制表符(horizontal tab)
- LF:換行(line feed)
- VT:垂直制表符(vertical tab)
- FF:換頁(form feed)
- CR:回車(carriage return)
- SO:禁用切換(shift out)
- SI:啟用切換(shift in)
- DLE:數據鏈接轉義(data link escape)
- DC1:設備控制1(device control 1)
- DC2:設備控制2(device control 2)
- DC3:設備控制3(device control 3)
- DC4:設備控制4(device control 4)
- NAK:拒絕接收(negative acknowledge)
- SYN:同步空閒(synchronous idle)
- ETB:結束傳輸塊(end of transmission block)
- CAN:取消(cancel)
- EM:媒體結尾(end of medium)
- SUB:代替(substitute)
- ESC:換碼(escape)
- FS:文件分隔符(file separator)
- GS:分組分隔符(group separator)
- RS:記錄分隔符(record separator)
- US:單元分隔符(unit separator)
- DEL:刪除(delete)