計算機非數值型數據編碼
計算機不僅能處理數值型數據,還可以處理字符、文字、圖形等非數值型數據,但這些數據必須表示成二進制編碼形式才能由計算機存儲和處理,常用的信息編碼標準有BCD碼、ASCII碼和漢字編碼。
(1)十進制BCD碼
將十進制數表示為二進制編碼形式,稱為十進制數的二進制編碼,簡稱BCD(Binary-Coded Decimal)碼。一位十進制數有0~9十個數字,需要用四位二進制數的編碼表示。最常用的8421碼,是從四位二進制數組成的十六個編碼中選取前十個碼代表0~9 。
(2)字符ASCII碼
ASCII碼是用7位二進制表示一個字符,7位二進制可表示27共128個字符,其中包括:數字0~9,26個大寫英文字母,26個小寫英文字母,各種運算符(如+、-、*、/、=等)以及各種控制符。
(3)漢字編碼
國標碼
機內碼
輸入碼
字形碼