預習非數值資料的編碼方式

2022-05-30 08:21:13 字數 1001 閱讀 9352

1.邏輯值

①邏輯資料只能參加邏輯運算,並且是按位進行的。

②邏輯資料和數值資料都是一串0/1序列,在形式上無差異,需要通過指令的操作碼型別來識別他們。

2.西文字元
①西文由拉丁字母,數,標點符號和一些特殊符號組成,統稱為字元。字元的集合叫字符集。

②字元主要用於外部裝置和計算機之間交換資訊。

③使用最廣泛的字符集編碼是ascil碼。

ascil碼

3.漢字字元

①漢字的輸入碼:輸入碼碼元(即組成編碼的基本元素)是西文鍵盤中的某個按鍵。

②字符集與漢字內碼:國標交換碼(gb2312國際字符集),碼表94行,94列組成,行號稱為區號,列號稱為位號。漢字的位置由區位碼表示。

對漢字內碼的選擇要考慮的幾個因數:

- 不能有二義性,即不能和 ascii 碼有相同的編碼。

- 要與漢字在字型檔中的位置有關係,以便於漢字的處理、查詢。

- 編碼應盡量短。

③漢字的字模點陣碼和輪廓描述:這種用輪廓描述字形的方式精度高,字形大小可以任意變化。

1.奇偶校驗碼
奇偶效驗根據資料的奇偶性變化來檢錯,只能檢測奇數字出錯,不能檢測偶數字出錯,不具有糾錯能力
2.海明校驗碼
①校驗位的位數的確定

②分組方式的確定

③校驗位的生成和檢錯,糾錯

3.迴圈冗餘碼
①crc碼的檢錯方法

②校檢位的生成

③crc碼的糾錯

碼字、餘數和出錯位的關係

預習非數值資料的編碼方式

1 邏輯值 邏輯資料和數值資料都是一串0 1序列,在形式上無任何差異,需要通過指令的操作碼型別來識別它們。2 字元 字元不能直接在計算機內部進行處理,因而也必須對其進行數位化編碼,字符集中每乙個字元都有乙個 構成了該字符集的 表,簡稱碼表。碼表中的 具有唯一性。用西文字元表示 由拉丁字母,數字,標點...

預習非數值資料的編碼方式

非數值資料的編碼表示 1.邏輯值 n位二進位制數可表示n個邏輯值。邏輯資料只能參加邏輯運算,並且是按位進行的,如按位 與 按位 或 邏輯左移,邏輯右移等。邏輯運算指令處理的是邏輯資料,算術運算指令處理的是數值資料。2.西文字元 西文由拉丁字母,數字,標點符號及一些特殊符號所組成,它們統稱為字元。所有...

預習非數值資料的編碼方式

正常情況下,每個字或其他可定址單位 位元組半字等 是作為乙個整體資料單元看待的。但是,某些時候還需要將乙個,位數掘看成由n個1位資料組成,每個取值為0或1.例如,有時需要儲存乙個布林或二講制資料陣列.陣列中的每項只能取值為1或0 有時可能需要提取乙個資料項中的某位進行諸如 置位 或 清零 等操作。當...