回覆列表
-
1 # 枇杷園丁
-
2 # szdzn30724
ASCII是American Standard Code for Information Interchange,美國標準資訊交換碼的縮寫,用來制訂計算機中每個符號對應的程式碼,這也叫做計算機的內碼(code)。每個ASCII碼以1個位元組(Byte)儲存,從0到數字127代表不同的常用符號, 例如大寫A的ASCII碼是65,小寫a則是97。由於ASCII位元組的七個位,最高位並不使用,所以後來又將最高的一個位也編入這套內碼中,成為八個位的延伸ASCII(ExtendedASCII)碼,這套內碼加上了許多外文和表格等特殊符號,成為目前常用的內碼。
ASCII碼詳解 - CheeseIce
ASCII 碼使用指定的7 位或 8 位二進位制數組合來表示 128 或 256 種可能的字元。標準 ASCII 碼也叫基礎ASCII碼,使用 7 位二進位制數來表示所有的大寫和小寫字母,數字 0 到 9、標點符號, 以及在美式英語中使用的特殊控制字元。
0~31及127(共33個)是控制字元或通訊專用字元(其餘為可顯示字元),如控制符:LF(換行)、CR(回車)、FF(換頁)、DEL(刪除)、BS(退格)、BEL(振鈴)等;通訊專用字元:SOH(文頭)、EOT(文尾)、ACK(確認)等;ASCII值為8、9、10 和 13 分別轉換為退格、製表、換行和回車字元。它們並沒有特定的圖形顯示,但會依不同的應用程式,而對文字顯示有不同的影響。
32~126(共95個)是字元(32sp是空格),其中48~57為0到9十個阿拉伯數字;
65~90為26個大寫英文字母,97~122號為26個小寫英文字母,其餘為一些標點符號、運算子號等。
同時還要注意,在標準ASCII中,其最高位(b7)用作奇偶校驗位。所謂奇偶校驗,是指在程式碼傳送過程中用來檢驗是否出現錯誤的一種方法,一般分奇校驗和偶校驗兩種。