數(shù)字電子技術(shù)基礎(chǔ)課件:數(shù)字電路基礎(chǔ)_第1頁
數(shù)字電子技術(shù)基礎(chǔ)課件:數(shù)字電路基礎(chǔ)_第2頁
數(shù)字電子技術(shù)基礎(chǔ)課件:數(shù)字電路基礎(chǔ)_第3頁
數(shù)字電子技術(shù)基礎(chǔ)課件:數(shù)字電路基礎(chǔ)_第4頁
數(shù)字電子技術(shù)基礎(chǔ)課件:數(shù)字電路基礎(chǔ)_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

數(shù)

術(shù)

目錄CATALOG數(shù)字電路基礎(chǔ)1門電路組合邏輯電路觸發(fā)器時(shí)序邏輯電路D/A與A/D轉(zhuǎn)換2345678脈沖波形的產(chǎn)生與整形邏輯代數(shù)基礎(chǔ)半導(dǎo)體存儲(chǔ)器和PLD9目錄CATALOG

數(shù)字電路基礎(chǔ)1.11.21.31.4概

述數(shù)

制二進(jìn)制數(shù)的算術(shù)運(yùn)算碼制1.5應(yīng)用案例延遲符數(shù)字信號(hào)及其描述方法自然界中的速度溫度、壓力、速度

等模擬量傳感器ADC計(jì)算機(jī)、單片機(jī)等數(shù)字處理系統(tǒng)DAC驅(qū)動(dòng)器對(duì)象模擬信號(hào)數(shù)字信號(hào)線性轉(zhuǎn)換模擬量:在時(shí)間和數(shù)值上連續(xù)變化的物理量。模擬信號(hào):在時(shí)間和數(shù)值上連續(xù)的電信號(hào)。模擬電路:產(chǎn)生、傳送、接收、處理模擬信號(hào)的電子電路。電信號(hào):隨時(shí)間變化的電壓和電流。數(shù)字信號(hào)及其描述方法

由于計(jì)算機(jī)無法直接處理模擬信號(hào),所以模擬信號(hào)需用通過模數(shù)轉(zhuǎn)換電路(ADC)轉(zhuǎn)換為數(shù)字信號(hào),才能被數(shù)字系統(tǒng)處理。模/數(shù)轉(zhuǎn)換模擬信號(hào)數(shù)字信號(hào)數(shù)字信號(hào):在時(shí)間和數(shù)值上離散的電信號(hào)。數(shù)字電路:產(chǎn)生、傳送、接收、處理數(shù)字信號(hào)的電子電路。數(shù)字信號(hào)及其描述方法數(shù)碼0,1表示數(shù)量大小(二進(jìn)制數(shù)算數(shù)運(yùn)算)

表示兩種對(duì)立狀態(tài)(二值數(shù)字邏輯)1.二值數(shù)字邏輯2.邏輯電平高電平、低電平分別表示1、0兩種邏輯狀態(tài)。正邏輯體制:高電平為邏輯1,低電平為邏輯0。負(fù)邏輯體制:高電平為邏輯0,低電平為邏輯1。數(shù)字信號(hào)的描述方法3.數(shù)字波形數(shù)字波形—是信號(hào)邏輯電平對(duì)時(shí)間的圖形表示。(b)數(shù)字波形的常規(guī)表示(a)用邏輯電平描述的數(shù)字波形不標(biāo)電壓值不畫時(shí)間軸數(shù)字電路的分類集成電路分立元件電路按電路結(jié)構(gòu)分類,可分為延遲符數(shù)字電路的分類按所用器件類型的不同,可分為:TTL數(shù)字電路CMOS數(shù)字電路數(shù)字電路的分類按集成度分類,可分為數(shù)字電路的分類按邏輯功能特點(diǎn)分類,可分為:數(shù)字電路組合邏輯電路在任何時(shí)刻的穩(wěn)定輸出僅取決于該時(shí)刻的輸入,而與電路過去的輸入無關(guān)。無記憶功能。時(shí)序邏輯電路在任何時(shí)刻的穩(wěn)定輸出不僅取決于該時(shí)刻的輸入,且與電路過去的輸入相關(guān)。有記憶功能。數(shù)字電路特點(diǎn)數(shù)字電路實(shí)現(xiàn)很簡單,易于設(shè)計(jì)。數(shù)字電路穩(wěn)定性好,抗干擾能力強(qiáng)。數(shù)字信號(hào)更便于存儲(chǔ)、加密、壓縮、傳輸和再現(xiàn)。數(shù)字電路具有“邏輯

思維”能力。數(shù)字電路集成度高、產(chǎn)品系列多、通用性強(qiáng)、成本低。延遲符數(shù)字電路的特點(diǎn)延遲符初級(jí)階段第二階段第三階段第四階段第五階段真空三極管1906年,美國李.德福雷斯特發(fā)明

真空三極管。

晶體管1947年,貝爾實(shí)驗(yàn)室的巴丁、肖克利、布拉頓發(fā)明晶體管。集成電路1958年,基爾比制成第一塊集成電路??删幊虜?shù)字芯片20世紀(jì)80年代中后期

可編程數(shù)字芯片出現(xiàn)。微電子技術(shù)20世紀(jì)70年代中期

微電子技術(shù)開始發(fā)展。數(shù)字電子技術(shù)的發(fā)展數(shù)字電子技術(shù)的應(yīng)用隨著電視技術(shù)雷達(dá)技術(shù)航空航天計(jì)算機(jī)技術(shù)通信網(wǎng)絡(luò)設(shè)備自動(dòng)控制系統(tǒng)家用電器課程性質(zhì)是高等院校電類各專業(yè)理論性和實(shí)踐性均較強(qiáng)的電子技術(shù)入門階段直接面向應(yīng)用的的專業(yè)基礎(chǔ)課程,也是考研科目之一。課程特點(diǎn)課程任務(wù)教學(xué)目標(biāo)掌握邏輯電路的分析方法和設(shè)計(jì)方法,具備正確運(yùn)用數(shù)字集成電路的能力,為后續(xù)課程的學(xué)習(xí)和實(shí)際應(yīng)用奠定堅(jiān)實(shí)的基礎(chǔ)。數(shù)字電子技術(shù)邏輯性強(qiáng)、發(fā)展快、應(yīng)用廣,并且工程實(shí)踐性強(qiáng)。培養(yǎng)學(xué)生工匠精神、合作意識(shí)以及嚴(yán)謹(jǐn)踏實(shí)的學(xué)習(xí)習(xí)慣和精益求精的工作態(tài)度,實(shí)現(xiàn)學(xué)生知識(shí)、能力、素質(zhì)的協(xié)調(diào)發(fā)展。課程性質(zhì)、任務(wù)與學(xué)習(xí)方法抓住基本概念、基本理論和基本方法,為實(shí)際應(yīng)用中的各種數(shù)字電路、數(shù)字電子新技術(shù)打下堅(jiān)實(shí)的基礎(chǔ)。只有學(xué)會(huì)了數(shù)字電路的基本分析方法,具備了分析解決問題的能力,才能做到對(duì)實(shí)際問題舉一反三。只有把注意力集中在數(shù)字電路的外特性、邏輯功能和典型應(yīng)用的分析上,才能夠深入理解實(shí)際集成電路的功能。在學(xué)習(xí)中,應(yīng)當(dāng)以集成電路為起點(diǎn),逐步提高閱讀集成電路產(chǎn)品手冊的能力,以便從中獲取更多的信息。打好基礎(chǔ)重視方法加強(qiáng)應(yīng)用主動(dòng)更新延遲符課程性質(zhì)、目標(biāo)與學(xué)習(xí)方法1.什么是數(shù)字信號(hào)?什么是數(shù)字電路?數(shù)字電路有什么特點(diǎn)?2.數(shù)字電路可分為幾大類?

3.敘述數(shù)字電路中“1”和“0”,以及高電平和低電平的含義。

4.模擬電路和數(shù)字電路有什么本質(zhì)的區(qū)別?思考與練習(xí)數(shù)

制二進(jìn)制Binary十六進(jìn)制Hexadecimal八進(jìn)制Octal十進(jìn)制Decimal話撥電位置計(jì)數(shù)法按權(quán)展開法(129.34)10=1×102+2×101+9×100+3×10-1+4×10-2多位數(shù)的按權(quán)展開式為:基數(shù)(計(jì)數(shù)制中所用到的數(shù)碼的個(gè)數(shù))位權(quán)(基數(shù)的冪)n表示整數(shù)位數(shù)m表示小數(shù)位數(shù)第i位系數(shù)第i位位權(quán)數(shù)制:多位數(shù)碼中每一位的構(gòu)成以及從低位向高位的進(jìn)位規(guī)則就是數(shù)制。數(shù)

制數(shù)制十進(jìn)制(D)二進(jìn)制(B)八進(jìn)制(O)十六進(jìn)制(H)

基數(shù)102816數(shù)碼090、10709、A、B、C、D、E、F位權(quán)10i2i8i16i計(jì)數(shù)規(guī)則按權(quán)展開式逢十進(jìn)一逢二進(jìn)一逢八進(jìn)一逢十六進(jìn)一

數(shù)制十進(jìn)制二進(jìn)制八進(jìn)制十六進(jìn)制十進(jìn)制二進(jìn)制八進(jìn)制十六進(jìn)制012345678910111213141500000001001000110100010101100111100010011010101111001101111011110123456701234567101112131415161789ABCDEF延遲符數(shù)制轉(zhuǎn)換二、八、十六進(jìn)制數(shù)→十進(jìn)制數(shù)方法:按權(quán)展開相加。應(yīng)用舉例分別將(110.11)2、(316.04)8

、(E5.C)16

轉(zhuǎn)換成十進(jìn)制數(shù)。解:例:1-1非十進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)(E5.C)16=14×161+5×160+12×16-1=(229.75)10(110.11)2=1×22+1×21+0×20+1×2-1+1×2-2=(6.75)10(316.04)8=3×82+1×81+6×80+0×8-1+4×8-2=(206.0625)10延遲符數(shù)制轉(zhuǎn)換十進(jìn)制數(shù)→二、八、十六進(jìn)制數(shù)(1)整數(shù)轉(zhuǎn)換:“除基取余,逆序排列”。十進(jìn)制數(shù)轉(zhuǎn)換為非十進(jìn)制數(shù)分2步:整數(shù)轉(zhuǎn)換,小數(shù)轉(zhuǎn)換,然后將它們合并起來。(2)小數(shù)轉(zhuǎn)換:“乘基取整,順序排列”。1.500

1

整數(shù)

0.750

0如:將十進(jìn)制數(shù)(26.375)10轉(zhuǎn)換成二進(jìn)制數(shù)。

26

6

1

3

01

10

12(26)10=(11010)2

×2×21.000

1.37522220.375×2一直除到商為0為止

余數(shù)

13

0逆序排列順序排列

.011延遲符數(shù)制轉(zhuǎn)換例:(93.75)10=(?)8解:整數(shù)部分:938118180………5………3………1低位高位小數(shù)部分:0.75×8=6.00……6∴(93.75)10=(135.6)8

(93.75)10=(?)16整數(shù)部分:小數(shù)部分:0.75×16=12.00……C∴(93.75)10=(5D.C)16

93165160………D………5低位高位十進(jìn)制數(shù)→八、十六進(jìn)制數(shù)延遲符數(shù)制轉(zhuǎn)換

將十進(jìn)制數(shù)44.375轉(zhuǎn)換成二進(jìn)制數(shù)。應(yīng)用舉例

例:1-2整數(shù)部分——除2取余法小數(shù)部分——乘2取整法解:所以:(44.375)10=(101100.011)2采用基數(shù)連除、連乘法,可將十進(jìn)制數(shù)轉(zhuǎn)換為任意的R進(jìn)制數(shù)。數(shù)制轉(zhuǎn)換二進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù)、十六進(jìn)制數(shù)方法:3位二進(jìn)制數(shù)?1位八進(jìn)制數(shù):從小數(shù)點(diǎn)開始,3位一組,不足3位加0補(bǔ)足。例:1-3將(11100101.001)2轉(zhuǎn)換為八進(jìn)制數(shù)、十六進(jìn)制數(shù)。解:二進(jìn)制數(shù)

011

100

101.

001

↓↓↓

↓八進(jìn)制數(shù)

3

4

5

1得到:(11100101.001)2=(345.1)8二進(jìn)制與八進(jìn)制、十六進(jìn)制數(shù)之間的轉(zhuǎn)換4位二進(jìn)制數(shù)?1位十六進(jìn)制數(shù):從小數(shù)點(diǎn)開始,4位一組,不足4位加0補(bǔ)足。

二進(jìn)制數(shù)

1110

0101.0010

十六進(jìn)制數(shù)

E

5

2結(jié)果:(11100101.001)2=(345.1)8=(E5.2)16數(shù)制轉(zhuǎn)換將八進(jìn)制數(shù)(147.2)8轉(zhuǎn)換為二進(jìn)制數(shù)。解:八進(jìn)制數(shù)

1

47.

2↓↓↓

↓二進(jìn)制數(shù)001

100

111.010得到:(147.2)8=(1100111.01)2例:1-4例:1-5將十六進(jìn)制數(shù)(4FB.CA)16轉(zhuǎn)換為二進(jìn)制數(shù)。解:十六進(jìn)制數(shù)4FB.CA↓↓↓↓↓二進(jìn)制數(shù)0100

1111

1011.1100

1010得到:(4FB.CA)16=(10011111011.1100101)2數(shù)制轉(zhuǎn)換

八進(jìn)制數(shù)和十六進(jìn)制數(shù)之間轉(zhuǎn)換通常以二進(jìn)制數(shù)作為中間橋梁。

例:1-6解:(5A3.21)16=(0101

1010

0011.

0010

0001)2

↓↓↓↓↓=(010

110

100

011.001

000

010)2

↓↓↓↓↓↓↓八進(jìn)制數(shù)

2643

.102將(5A3.21)16轉(zhuǎn)換為八進(jìn)制數(shù)。得到:(5A3.21)16=(2643.102)8八進(jìn)制數(shù)與十六進(jìn)制數(shù)之間的轉(zhuǎn)換1.基數(shù)和位權(quán)分別表示數(shù)制的什么內(nèi)容?3.為什么要使用二進(jìn)制數(shù)制?4.常用的數(shù)制有幾種?2.同一個(gè)數(shù)用不同進(jìn)制表示時(shí)有什么不同?檢驗(yàn)學(xué)習(xí)結(jié)果二進(jìn)制數(shù)的算術(shù)運(yùn)算無符號(hào)二進(jìn)制數(shù)的算術(shù)運(yùn)算

二進(jìn)制數(shù)的加、減、乘、除四則運(yùn)算,在數(shù)字系統(tǒng)中是經(jīng)常遇到的,運(yùn)算法則與十進(jìn)制數(shù)的運(yùn)算法則基本相同,但進(jìn)位、借位規(guī)則不同,而二進(jìn)制數(shù)是“逢二進(jìn)一,借一當(dāng)二”。加法規(guī)則:0+0=0,0+1=1,1+0=1,1+1=[1]0(逢2進(jìn)1)減法規(guī)則:0-0=0,0-1=[-1]1(借1當(dāng)2),1-0=1,1-1=0乘法規(guī)則:0

0=0,0

1=0,1

0=0,1

1=1除法規(guī)則:0÷1=0,1÷1=1

運(yùn)算規(guī)則二進(jìn)制數(shù)的算術(shù)運(yùn)算無符號(hào)二進(jìn)制數(shù)的算術(shù)運(yùn)算1011011

+)

1010.11

1100101.11

1010110

-)

1101.11

1001000.011011.01

×)

101

101101

000000

+)101101

111000.01111.01 101)100100.01

-)

101

1000

-)

101

110

-)

101

101

-)

101

0多位數(shù)二進(jìn)制數(shù)的加、減、乘、除四則運(yùn)算列豎式的計(jì)算過程如下:在無符號(hào)減法運(yùn)算中無法表示負(fù)數(shù),故要求被減數(shù)必須大于減數(shù)。乘法運(yùn)算可歸結(jié)為“移位與加法”,除法運(yùn)算可歸結(jié)為“移位與減法”。有符號(hào)二進(jìn)制數(shù)的算數(shù)運(yùn)算有符號(hào)的二進(jìn)制數(shù)包含有符號(hào)和數(shù)值信息,符號(hào)位一般放在最高位,用0和1分別表示這個(gè)數(shù)是正數(shù)還是負(fù)數(shù),數(shù)值位則表示該數(shù)的大小。兩種表示方法:真值法和機(jī)器數(shù)(機(jī)器碼)真值:用“+”、“-”符號(hào)表示出來的數(shù)稱為真值。機(jī)器數(shù):正負(fù)符號(hào)數(shù)碼化后的數(shù)。機(jī)器數(shù)有三種:原碼、反碼和補(bǔ)碼。+6和-6有符號(hào)二進(jìn)制數(shù)的算數(shù)運(yùn)算符號(hào)位+數(shù)值位正→0不變負(fù)→1不變

符號(hào)位+數(shù)值位正→0不變負(fù)→1取反符號(hào)位+數(shù)值位正→0不變負(fù)→1取反+1

1、原碼2、反碼3、補(bǔ)碼[+6]補(bǔ)碼=00110

[-6]補(bǔ)碼

=1

1010[+6]原碼=00110

[-6]原碼=10110[+6]反碼=00110[-6]反碼=11001負(fù)數(shù)的補(bǔ)碼=符號(hào)位+數(shù)值位逐位求反(反碼)+1。正數(shù):[N]原=[N]反=[N]補(bǔ)正數(shù)的原碼、反碼、補(bǔ)碼相同。負(fù)數(shù)的反碼=符號(hào)位+數(shù)值位逐位求反(反碼)。負(fù)數(shù):[N]反=符號(hào)位+數(shù)值位01互換[N]補(bǔ)=[N]反+1有符號(hào)二進(jìn)制數(shù)的算數(shù)運(yùn)算應(yīng)用舉例

求二進(jìn)制數(shù)x=+1011,y=-1011在八位存貯器中的原碼、反碼和補(bǔ)碼的表示形式。例:1-7

[x]原碼=0

0001011[y]原碼=1

0001011

[x]反碼=0

0001011[y]反碼=1

1110100

[x]補(bǔ)碼=0

0001011[y]補(bǔ)碼=1

1110101有符號(hào)二進(jìn)制數(shù)的算數(shù)運(yùn)算[+0]原碼=00000000

[-0]原碼=10000000

[+0]反碼=00000000

[-0]反碼=111111111

在補(bǔ)碼表示法中,0只有一種表示形式:

[+0]補(bǔ)碼=00000000

[-0]補(bǔ)碼=11111111+1=0

0000000所以有:[+0]補(bǔ)碼=[-0]補(bǔ)碼

=0

0000000n位帶符號(hào)二進(jìn)制數(shù)的原碼、反碼和補(bǔ)碼的數(shù)值范圍:

原碼:-(2n-1-1)~+(2n-1-1)

反碼:-(2n-1-1)~+(2n-1-1)

補(bǔ)碼:-2n-1

~+(2n-1-1)有符號(hào)二進(jìn)制數(shù)的算數(shù)運(yùn)算表1-43位二進(jìn)制數(shù)的原碼、反碼、補(bǔ)碼對(duì)照有符號(hào)二進(jìn)制數(shù)的算數(shù)運(yùn)算

二進(jìn)制數(shù)補(bǔ)碼的運(yùn)算補(bǔ)碼的原理可以用時(shí)鐘來說明。如果要將時(shí)鐘從9點(diǎn)撥到4點(diǎn),可以向前撥,也可以向后撥。其表示如下:9-5=4(向后撥5個(gè)字)9+7-12=4(向前撥7個(gè)字)7是-5對(duì)模12的補(bǔ)碼。顯然這里已將9-5變成了9+7。通過補(bǔ)碼,將減一個(gè)數(shù)用加上該數(shù)的補(bǔ)碼來實(shí)現(xiàn)。[X+Y]補(bǔ)=[X]補(bǔ)+[Y]補(bǔ)[X?Y]補(bǔ)=[X+(?Y)]補(bǔ)=[X]補(bǔ)+[?Y]補(bǔ){[X±Y]補(bǔ)}補(bǔ)=[X±Y]原補(bǔ)碼加、減運(yùn)算規(guī)則模:一個(gè)計(jì)數(shù)系統(tǒng)的計(jì)數(shù)基數(shù)舍去進(jìn)位(溢出)1269310118124579-5=49+7-12=4有符號(hào)二進(jìn)制數(shù)的算數(shù)運(yùn)算解:因?yàn)?6

2)補(bǔ)

=(6)補(bǔ)+(2)

補(bǔ)=0110+1110=0100

所以:62=4例:1-8試用4位二進(jìn)制補(bǔ)碼計(jì)算6

2。注意:進(jìn)行二進(jìn)制數(shù)補(bǔ)碼加法運(yùn)算時(shí),被加數(shù)的補(bǔ)碼和加數(shù)的

補(bǔ)碼的位數(shù)要相等(不等可以擴(kuò)位補(bǔ)齊),運(yùn)算結(jié)果多

出的高位要舍掉!自動(dòng)舍去有符號(hào)二進(jìn)制數(shù)的算數(shù)運(yùn)算

解決溢出的辦法:進(jìn)行位擴(kuò)展。解:因?yàn)?7+4)補(bǔ)=(7)補(bǔ)+(4)

補(bǔ)=0111+0100=1011例:1-9試用4位二進(jìn)制補(bǔ)碼計(jì)算7+4。即(7+4)補(bǔ)=(7)補(bǔ)+(4)補(bǔ)

=00111+00100=01011計(jì)算結(jié)果01011表示+11,而實(shí)際正確的結(jié)果也是11。計(jì)算結(jié)果超出了四位有符號(hào)二進(jìn)制數(shù)補(bǔ)碼的表示范圍,產(chǎn)生了溢出。(-5)補(bǔ)結(jié)果與7+4=11不符有符號(hào)二進(jìn)制數(shù)的算數(shù)運(yùn)算如果兩個(gè)加數(shù)的符號(hào)相同,而和的符號(hào)與它們不同,則運(yùn)算結(jié)果是錯(cuò)誤的,產(chǎn)生溢出。如何判斷是否產(chǎn)生溢出?

0100+)

00100

0110

+4+)+2+6

1011+)

11011

1000

-5+)

-3

-8

0011+)

01100

1001

+3+)+6+9

1100+)

10111

0111

-4+)-5

-9(+6)(-8)補(bǔ)(-7)補(bǔ)(+7)進(jìn)位位與符號(hào)位相同,無溢出進(jìn)位位與符號(hào)位相反,有溢出溢出的判別“溢出”僅發(fā)生在兩個(gè)同符號(hào)的數(shù)(兩個(gè)正數(shù)或者兩個(gè)負(fù)數(shù))相加的情況下。

如果兩個(gè)正數(shù)相加的結(jié)果大于機(jī)器所能表示的最大正數(shù),稱為正溢出。

如果兩個(gè)負(fù)數(shù)相加的結(jié)果小于機(jī)器所能表示的最小負(fù)數(shù),稱為負(fù)溢出。1.為什么說二進(jìn)制數(shù)的加法運(yùn)算是算數(shù)運(yùn)算的基礎(chǔ)?2.二進(jìn)制數(shù)的減法運(yùn)算過程有什么規(guī)律?3.說明反碼與補(bǔ)碼之間的關(guān)系。4.說明溢出產(chǎn)生的原因。?思考回答碼

制編制代碼所要遵循的規(guī)則稱為碼制。碼制常用到的碼制:二~十進(jìn)制編碼(亦稱

BCD碼)格雷碼奇偶校驗(yàn)碼字符編碼(ASCII碼)表示不同事物的二進(jìn)制數(shù)碼稱為代碼(如郵政編碼、電話號(hào)碼、運(yùn)動(dòng)員編號(hào)等等)。代碼用一定位數(shù)的二進(jìn)制代碼來表示十進(jìn)制數(shù)碼、字母、符號(hào)等信息稱為編碼。編碼碼

制延遲符位權(quán)為8、4、2、1

比8421BCD碼多余3取四位自然二進(jìn)制數(shù)的前10種組合,去掉后6種組合1010~1111。用4位二進(jìn)制數(shù)來表示一位十進(jìn)制數(shù)中的0~9十個(gè)數(shù)碼。不用的6個(gè),稱為禁用碼或偽碼。二~十進(jìn)制編碼(亦稱

BCD碼)延遲符碼

制2421碼的權(quán)值依次為2、4、2、1。8421碼的權(quán)值依次為8、4、2、1。[]8421BCD

0111()10

7=11214180+++=

[]()D

2421BCD

7112041211101=+++=

余3碼由8421BCD碼加3(0011)得到。不能省略!不能省略!對(duì)于有權(quán)BCD碼,可以根據(jù)位權(quán)展開求得所代表的十進(jìn)制數(shù)。一個(gè)多位的十進(jìn)制數(shù)每一位用4位BCD代碼來表示。碼

注意區(qū)別BCD編碼與數(shù)制轉(zhuǎn)換:一個(gè)n位的十進(jìn)制數(shù),其BCD碼為

4n位。(13)10

(0001

0011)8421BCD,這是編碼!“十進(jìn)制數(shù)與二進(jìn)制數(shù)的轉(zhuǎn)換”(13)10

(1101)2,這是轉(zhuǎn)換!通常,編碼比轉(zhuǎn)換需要的二進(jìn)制數(shù)位數(shù)更多。延遲符碼

制解:由幾種常用的BCD代碼表可得:

(83)10=(10000011)8421BCD

(83)10=(1110

0011)2421BCD

(83)10=(1011

0110)余3碼應(yīng)用舉例例:1-10

為使代碼不易出錯(cuò),或者出錯(cuò)時(shí)容易發(fā)現(xiàn),甚至能查出錯(cuò)誤的位置,除提高計(jì)算機(jī)本身的可靠性外,人們還采用可靠性編碼。常用的可靠性編碼有格雷

(Gray)碼和奇偶校驗(yàn)碼。可靠性編碼:將十進(jìn)制數(shù)83分別用8421碼、2421碼和余3碼表示。10111111

1位格雷碼

0

2位格雷碼10100

3位格雷碼00011110000010110100互補(bǔ)反射互補(bǔ)反射鏡像對(duì)稱鏡像對(duì)稱鏡像對(duì)稱0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

四位格雷碼100101111110010011001000000001011010110111101100特點(diǎn):相鄰項(xiàng)只有

一位不同。格雷碼:是一種無權(quán)循環(huán)碼,任何兩個(gè)相鄰代碼之間僅有一位不同,有“反射性”。延遲符碼

制可以減少代碼產(chǎn)生錯(cuò)誤的可能,或者在發(fā)生錯(cuò)誤時(shí)能發(fā)現(xiàn)或糾正。奇偶校驗(yàn)碼使“1”的個(gè)數(shù)為奇數(shù)的稱奇校驗(yàn),

為偶數(shù)的稱偶校驗(yàn)。奇校驗(yàn)碼偶校驗(yàn)碼

信息碼

+

校驗(yàn)碼需要傳送的信息,某種數(shù)字代碼。

僅有一位,取值為0或1。

奇偶校驗(yàn)碼奇偶校驗(yàn)碼只能檢一位錯(cuò),且不能糾錯(cuò)。

延遲符碼

制8421奇偶校驗(yàn)碼十進(jìn)制數(shù)8421奇校驗(yàn)碼8421偶校驗(yàn)碼0123456789校驗(yàn)位

1

0

0

1

0

1

1

0

0

1

信息位0000

0001

0010

0011

0100

0101

0110

0111

1000

1001信息位

校驗(yàn)位00000000110010

10011

00100

10101

00110

00111

11000

110010延遲符碼

奇偶校驗(yàn)碼的作用是使信息碼和校驗(yàn)位中1的總數(shù)為奇數(shù)或偶數(shù),1的總數(shù)為奇數(shù)的稱為奇校驗(yàn);1的總數(shù)為偶數(shù)的稱為偶校驗(yàn)。如奇校驗(yàn)碼在傳送過程中多一個(gè)1或少一個(gè)1時(shí),就出現(xiàn)了1的個(gè)數(shù)為偶數(shù),用奇校驗(yàn)電路就可發(fā)現(xiàn)信息出錯(cuò)。

顯然,奇偶校驗(yàn)碼是一種具有檢錯(cuò)能力的代碼。在信息傳送過程中,干擾若使信息出錯(cuò),它可自動(dòng)檢錯(cuò)。101100110110010101100010110010奇校驗(yàn)出錯(cuò)正確偶校驗(yàn)

奇偶校驗(yàn)碼只能檢一位錯(cuò),且不能糾錯(cuò)。

生成和檢測電路結(jié)構(gòu)簡單,成本低廉。

延遲符字符代碼(美國信息交換標(biāo)準(zhǔn)代碼-ASCⅡ)數(shù)字、字母和專用符號(hào)統(tǒng)稱字符。字符都必須用二進(jìn)制代碼來表示。它們的編碼稱為字符代碼。

ASCII碼用7位二進(jìn)制數(shù)表示128種字符,可以表示大、小寫英文字母、十進(jìn)制數(shù)、標(biāo)點(diǎn)符號(hào)、運(yùn)算符號(hào)、控制符號(hào)等,普遍用于計(jì)算機(jī)的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論