非數值資料的編碼表示
1.邏輯值
n位二進位制數可表示n個邏輯值。
邏輯資料只能參加邏輯運算,並且是按位進行的,如按位「與」,按位「或」,邏輯左移,邏輯右移等。
邏輯運算指令處理的是邏輯資料,算術運算指令處理的是數值資料。
2.西文字元
西文由拉丁字母,數字,標點符號及一些特殊符號所組成,它們統稱為字元。所有字元的集合叫字符集。
碼表中的**具有唯一性。
字元主要用於外部裝置和計算機之間交換資訊。
目前計算機中使用最廣泛的西文字符集及其編碼是ascii碼,即美國標準資訊交換碼。
3.漢字字元
1.漢字的輸入碼
目前,最簡便,最廣泛採用的漢字輸入方法是利用英文鍵盤輸入漢字。
漢字的輸入碼的碼元(即組成編碼的基本元素)是西文鍵盤中的某個按鍵。
2.字符集與漢字內碼
漢字內碼考慮因素
不能有二義性,即不能和ascii碼有相同的編碼。
要與漢字在字型檔中的位置有關係,以便於漢字的處理,查詢。
編碼應盡量短。
3.漢字的字模點陣碼和輪廓描述
漢字的字形主要有兩種描述方法:字模點陣描述和輪廓描述。
輪廓描述已有兩類國際標準:adobetybel和truetype。
預習非數值資料的編碼方式
1 邏輯值 邏輯資料和數值資料都是一串0 1序列,在形式上無任何差異,需要通過指令的操作碼型別來識別它們。2 字元 字元不能直接在計算機內部進行處理,因而也必須對其進行數位化編碼,字符集中每乙個字元都有乙個 構成了該字符集的 表,簡稱碼表。碼表中的 具有唯一性。用西文字元表示 由拉丁字母,數字,標點...
預習非數值資料的編碼方式
正常情況下,每個字或其他可定址單位 位元組半字等 是作為乙個整體資料單元看待的。但是,某些時候還需要將乙個,位數掘看成由n個1位資料組成,每個取值為0或1.例如,有時需要儲存乙個布林或二講制資料陣列.陣列中的每項只能取值為1或0 有時可能需要提取乙個資料項中的某位進行諸如 置位 或 清零 等操作。當...
預習非數值資料的編碼方式
邏輯值 n位二進位制數可表示n個邏輯值 邏輯數值和數值資料都是一串0 1序列 西文字元 西文由拉丁字母 數字 標點符號及一些特殊字元所組成,它們統稱為字元,所以字元的集合叫做字符集 字符集中每乙個字元都有乙個 即二進位制編碼的0 1序列 構成該字符集的 表 碼表 碼表中 具有唯一性 ascii字元表...