資源描述:
《邏輯函數(shù)及其表示方法》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第五節(jié)幾種常用的編碼十進(jìn)制代碼格雷碼美國信息交換標(biāo)準(zhǔn)代碼下頁總目錄推出1下頁返回不同的數(shù)碼不僅可以用來表示數(shù)量的不同大小,而且可以用來表示不同的事物或事物的不同狀態(tài)。在用于表示不同事物的情況下,這些數(shù)碼已經(jīng)不再具有表示數(shù)量大小的含義了,它們只是不同事物的代號而已。這些數(shù)碼稱為代碼。例如:一位運(yùn)動員編一個號碼。為了便于記憶和查找,在編制代碼時總要遵循一定的規(guī)則,這些規(guī)則就稱為碼制。上頁2下頁返回一、十進(jìn)制代碼為了用二進(jìn)制代碼表示十進(jìn)制數(shù)的0~9這十個狀態(tài),二進(jìn)制代碼至少應(yīng)當(dāng)有4位。4位二進(jìn)制代碼一
2、共有十六個(0000~1111),取其中哪十個以及如何與0~9相對應(yīng),有許多種方案。以下給出常見的幾種十進(jìn)制代碼,它們的編碼規(guī)則各不相同。上頁3下頁返回上頁8421碼BCD代碼余3碼2421碼5211碼余3循環(huán)碼012345678900000001001000110100010101100111100010010011010001010110011110001001101010111100000000010010001101001011110011011110111100000001010001
3、010111100010011100110111110010011001110101010011001101111111101010權(quán)842124215211編碼種類十進(jìn)制數(shù)4下頁返回上頁8421碼又稱為BCD(BinaryCodedDecimal)碼,是十進(jìn)制代碼中最常用的一種。每一位的1代表的十進(jìn)制數(shù)稱為這一位的權(quán)。8421碼中每一位的權(quán)是固定不變的,它屬于恒權(quán)代碼。余3碼的編碼規(guī)則與8421碼不同。如果將兩個余3碼相加,所得的和將比十進(jìn)制數(shù)和所對應(yīng)的二進(jìn)制數(shù)多6。0和9、1和8、2和7、3
4、和6、4和5的余3碼互為反碼,這對于求取對10的補(bǔ)碼是很方便的。余3碼不是恒權(quán)代碼。5下頁返回上頁2421碼是一種恒權(quán)代碼,它的0和9、1和8、2和7、3和6、4和5也互為反碼。5211碼是另一種恒權(quán)代碼。5211碼的每一位正好與8421碼十進(jìn)制計(jì)數(shù)器4個觸發(fā)器輸出脈沖的分頻比相對應(yīng)。這種對應(yīng)關(guān)系在構(gòu)成某些數(shù)字系統(tǒng)時很有用。余3循環(huán)碼是一種變權(quán)碼,每一位的1在不同代碼中并不代表固定的數(shù)值。它的主要特點(diǎn)是相鄰的兩個代碼之間僅有一位的狀態(tài)不同。6下頁返回上頁二、格雷碼編碼順序二進(jìn)制代碼格雷碼0123
5、45678910111213141500000001001000110100010101100111100010011010101111001101111011110000000100110010011001110101010011001101111111101010101110011000格雷碼每一位的狀態(tài)變化都按照一定的順序循環(huán)。格雷碼的最大優(yōu)點(diǎn)在于當(dāng)它按照左表的編碼順序依次變化時,相鄰兩個代碼之間只有一位發(fā)生變化。這樣在代碼轉(zhuǎn)換的過程中就不會產(chǎn)生過渡“噪聲”。7下頁返回上頁三、美國信息交換
6、標(biāo)準(zhǔn)代碼(ASCII)美國信息交換標(biāo)準(zhǔn)代碼(AmericanStandardCodeforInformationInterchange,簡稱ASCII碼)是由美國國家標(biāo)準(zhǔn)化協(xié)會(ANSI)制定的一種信息代碼,廣泛地用于計(jì)算機(jī)和通信領(lǐng)域中。ASCII碼已經(jīng)由國際標(biāo)準(zhǔn)化組織(ISO)認(rèn)定為國際通用的標(biāo)準(zhǔn)代碼。ASCII碼是一組7位二進(jìn)制代碼(b7b6b5b4b3b2b1),共128個,其中包括表示0~9的十個代碼,表示大、小寫英文字母的52個代碼,32個表示各種符號的代碼以及34個控制碼。8返回上頁
7、b4b3b2b1b7b6b50000010100111001011101110000000100100011010001010110011110001001101010111100110111101111NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDELDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSP!“#$%&‘()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[
8、]^_paqbrcsdteufvgwhxiyjzk{l
9、m}n~oDEL美國信息交換標(biāo)準(zhǔn)代碼(ASCII碼)9