1. 程式人生 > >ASCII碼的常用值為何為000~127位

ASCII碼的常用值為何為000~127位

                         在計算機內,我們用C語言所寫的程式碼會通過ASCII碼最終轉化計算機能識別的二進位制數0和1,在ASCII碼中,ASCII值取000~255,但通常,我們寫的程式碼最終轉換成二進位制的只有ASCII中的000~127位,而這000~127位便是ASCII碼的常用值。

     ASCII碼分為7位碼和8位碼兩種形式。一位二進位制可有兩種(2^1)表示,兩位二進位制有四種(2^2)表示,同理7位二進位制的表示方法有128(2^7)種表示形式(其值得二進位制有7位),即為標準ASCII碼的000~127。而128~255位是為ASCII碼的擴充套件字元,不常用。

         在計算機中其基本處理單位為位元組,即一位元組八位。所以一般需要一個位元組來存放一個ASCII字元。每一個位元組的最高位在計算機中通常保持為零。但在資料傳輸時可用作奇偶校驗位。而由於標準的ASCII碼無法滿足要求,人們又給它擴充為八位程式碼統一方法。即128~255位的擴充位。