- 大學計算機基礎教程(Windows 7+Office 2010)
- 郭向周 謝艦鋒 容會
- 457字
- 2019-09-30 12:11:25
1.5.2 字符編碼:ASCII碼
ASCII(American Standard Code for Information Interchange,美國標準信息交換碼)規定用怎樣的二進制碼來表示字母、數字以及特殊符號。ASCII已被國際標準化組織(ISO)接收為國際標準,稱為ISO-646。它采用8位二進制對字符進行編碼,當8位二進制的最高位為0時稱為七位碼或基本ASCII碼,8位二進制的最高位為1時稱為八位碼或擴展的ASCII碼。每個字符在計算機中用一個字節來表示。
ASCII采用低七位(除最高位)對字符進行二進制編碼,這樣共可以表示128個字符(見表1-5),最高位一般當0看待,用作檢驗位。例如,“A”“=”“5”三個字符的編碼及在計算機內的存儲見表1-4。
表1-4 編碼及存儲表

編碼稱為字符的ASCII編碼,可以將字符的ASCII碼視為字符的“ASCII碼值”,這樣,字符就可以比較大小了。如“A”>“=”、“A”<“a”等。
從表1-5中可以看出:128個ASCII字符由10個阿拉伯字符0、1、2、3、4、5、6、7、8、9,52個大小寫英文字母A、B、C、……、X、Y、Z,a、b、c、……、x、y、z,32個運算符和標點符號+、-、*、/、<、>=、?、“,1個空格符(SP)共95個符號,33個控制碼組成。
表1-5 七位ASCII碼字符編碼表
