ASCII碼詳解

一、標準ASCII碼是7位碼

標準ASCII碼共有128個符號,用7位二進位數表示,每個符號都對應一個唯一的值。這使得標準ASCII字符集的定義非常明確和簡單。

0000000: NUL  000    0000001: SOH  001    0000010: STX  002    0000011: ETX  003
0000100: EOT  004    0000101: ENQ  005    0000110: ACK  006    0000111: BEL  007
0001000: BS   008    0001001: HT   009    0001010: LF   00A    0001011: VT   00B
0001100: FF   00C    0001101: CR   00D    0001110: SO   00E    0001111: SI   00F
0010000: DLE  010    0010001: DC1  011    0010010: DC2  012    0010011: DC3  013
0010100: DC4  014    0010101: NAK  015    0010110: SYN  016    0010111: ETB  017
0011000: CAN  018    0011001: EM   019    0011010: SUB  01A    0011011: ESC  01B
0011100: FS   01C    0011101: GS   01D    0011110: RS   01E    0011111: US   01F
0100000: SP   020    0100001:  !   021    0100010:  "   022    0100011:  #   023
0100100:  $   024    0100101:  %   025    0100110:  &   026    0100111:  '   027
0101000:  (   028    0101001:  )   029    0101010:  *   02A    0101011:  +   02B
0101100:  ,   02C    0101101:  -   02D    0101110:  .   02E    0101111:  /   02F
0110000:  0   030    0110001:  1   031    0110010:  2   032    0110011:  3   033
0110100:  4   034    0110101:  5   035    0110110:  6   036    0110111:  7   037
0111000:  8   038    0111001:  9   039    0111010:  :   03A    0111011:  ;   03B
0111100:     03E    0111111:  ?   03F
1000000:  @   040    1000001:  A   041    1000010:  B   042    1000011:  C   043
1000100:  D   044    1000101:  E   045    1000110:  F   046    1000111:  G   047
1001000:  H   048    1001001:  I   049    1001010:  J   04A    1001011:  K   04B
1001100:  L   04C    1001101:  M   04D    1001110:  N   04E    1001111:  O   04F
1010000:  P   050    1010001:  Q   051    1010010:  R   052    1010011:  S   053
1010100:  T   054    1010101:  U   055    1010110:  V   056    1010111:  W   057
1011000:  X   058    1011001:  Y   059    1011010:  Z   05A    1011011:  [   05B
1011100:  \   05C    1011101:  ]   05D    1011110:  ^   05E    1011111:  _   05F
1100000:  `   060    1100001:  a   061    1100010:  b   062    1100011:  c   063
1100100:  d   064    1100101:  e   065    1100110:  f   066    1100111:  g   067
1101000:  h   068    1101001:  i   069    1101010:  j   06A    1101011:  k   06B
1101100:  l   06C    1101101:  m   06D    1101110:  n   06E    1101111:  o   06F
1110000:  p   070    1110001:  q   071    1110010:  r   072    1110011:  s   073
1110100:  t   074    1110101:  u   075    1110110:  v   076    1110111:  w   077
1111000:  x   078    1111001:  y   079    1111010:  z   07A    1111011:  {   07B
1111100:  |   07C    1111101:  }   07D    1111110:  ~   07E    1111111: DEL  07F

二、標準ASCII碼共有128個編碼

ASCII碼共128個編碼,其中0~31為非列印控制字元,而32~127為列印字元,在計算機系統和網路中得到廣泛應用。

三、標準ASCII碼大小寫字母

標準ASCII碼包括大寫字母、小寫字母和數字。大寫字母的碼值範圍為65~90,小寫字母的碼值範圍為97~122,數字的碼值範圍為48~57。

四、標準ASCII碼錶

以下是標準ASCII碼錶的完整列表。每個字元都有一個唯一的十進位值。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/271456.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-16 14:56
下一篇 2024-12-16 14:56

相關推薦

  • Linux sync詳解

    一、sync概述 sync是Linux中一個非常重要的命令,它可以將文件系統緩存中的內容,強制寫入磁碟中。在執行sync之前,所有的文件系統更新將不會立即寫入磁碟,而是先緩存在內存…

    編程 2025-04-25
  • 神經網路代碼詳解

    神經網路作為一種人工智慧技術,被廣泛應用於語音識別、圖像識別、自然語言處理等領域。而神經網路的模型編寫,離不開代碼。本文將從多個方面詳細闡述神經網路模型編寫的代碼技術。 一、神經網…

    編程 2025-04-25
  • nginx與apache應用開發詳解

    一、概述 nginx和apache都是常見的web伺服器。nginx是一個高性能的反向代理web伺服器,將負載均衡和緩存集成在了一起,可以動靜分離。apache是一個可擴展的web…

    編程 2025-04-25
  • git config user.name的詳解

    一、為什麼要使用git config user.name? git是一個非常流行的分散式版本控制系統,很多程序員都會用到它。在使用git commit提交代碼時,需要記錄commi…

    編程 2025-04-25
  • MPU6050工作原理詳解

    一、什麼是MPU6050 MPU6050是一種六軸慣性感測器,能夠同時測量加速度和角速度。它由三個感測器組成:一個三軸加速度計和一個三軸陀螺儀。這個組合提供了非常精細的姿態解算,其…

    編程 2025-04-25
  • Linux修改文件名命令詳解

    在Linux系統中,修改文件名是一個很常見的操作。Linux提供了多種方式來修改文件名,這篇文章將介紹Linux修改文件名的詳細操作。 一、mv命令 mv命令是Linux下的常用命…

    編程 2025-04-25
  • Python安裝OS庫詳解

    一、OS簡介 OS庫是Python標準庫的一部分,它提供了跨平台的操作系統功能,使得Python可以進行文件操作、進程管理、環境變數讀取等系統級操作。 OS庫中包含了大量的文件和目…

    編程 2025-04-25
  • Python輸入輸出詳解

    一、文件讀寫 Python中文件的讀寫操作是必不可少的基本技能之一。讀寫文件分別使用open()函數中的’r’和’w’參數,讀取文件…

    編程 2025-04-25
  • 詳解eclipse設置

    一、安裝與基礎設置 1、下載eclipse並進行安裝。 2、打開eclipse,選擇對應的工作空間路徑。 File -> Switch Workspace -> [選擇…

    編程 2025-04-25
  • Java BigDecimal 精度詳解

    一、基礎概念 Java BigDecimal 是一個用於高精度計算的類。普通的 double 或 float 類型只能精確表示有限的數字,而對於需要高精度計算的場景,BigDeci…

    編程 2025-04-25

發表回復

登錄後才能評論
NUL (null)0SOH (start of heading)1STX (start of text)2ETX (end of text)3
EOT (end of transmission)4ENQ (enquiry)5ACK (acknowledge)6BEL (bell)7
BS (backspace)8HT (horizontal tab)9LF (line feed)10VT (vertical tab)11
FF (form feed)12CR (carriage return)13SO (shift out)14SI (shift in)15
DLE (data link escape)16DC1 (device control 1)17DC2 (device control 2)18DC3 (device control 3)19
DC4 (device control 4)20NAK (negative acknowledge)21SYN (synchronous idle)22ETB (end of transmission block)23
CAN (cancel)24EM (end of medium)25SUB (substitute)26ESC (escape)27
FS (file separator)28GS (group separator)29RS (record separator)30US (unit separator)31
32!3334#35
$36%37&3839
(40)41*42+43
,4445.46/47
048149250351
452553654755
856957:58;59
<60=61>62?63
@64A65B66C67
D68E69F70G71
H72I73J74K75
L76M77N78O79
P80