❶ 什麼是奇偶校驗電路
奇偶校驗電路是一種校驗代碼傳輸正確性的電路。
奇校驗電路,當輸入有奇數個1時,輸出為1;偶校驗電路當輸入有偶數個1時,輸出為0。奇偶校驗只能檢查一位錯誤,且沒有糾錯的能力。
奇校驗是通過增加一位校驗位的邏輯取值,在源端將原數據代碼中為1的位數形成奇數,然後在宿端使用該代碼時,連同校驗位一起檢查為1的位數是否是奇數,做出進一步操作的決定。
奇偶校驗器多設計成九位二進制數,以適應一個位元組,一個ASCII代碼的應用要求。
奇偶校驗是一種冗餘編碼校驗,在存儲器中是按存儲單元為單位進行的,是依靠硬體實現的,因而適時性強,但這種校驗方法只能發現奇數個錯,如果數據發生偶數位個錯,由於不影響碼子的奇偶性質,因而不能發現。
對於位數較少,電路較簡單的應用,可以採用奇偶校驗的方法提高系統的可靠性。
❷ 奇偶校驗電路邏輯表達式
奇偶校驗電路邏輯表達式:G』是選通輸入端(又稱使能端),CBA是三個地址碼選擇輸入端,Y是同相輸出端,W是反向輸出端。X表示隨意態。G』=1時,禁止工作,Y端輸出始終為0,W端輸出始終為1;G』=0。
門和非門的疊加,有多個輸入和一個輸出。對於非計算性輸入有兩個要求。如果輸入用0和1表示,則運算的結果是這兩個數的乘積。如果1和1(兩端都有信號),則輸出為0;1和0,輸出為1;0和0,輸出為1。
奇偶校驗器為奇校驗:
發送器的數據10101100 送到奇偶校驗器,由於數據中的「1」的個數是偶數個,奇偶校驗器輸出1,它送到接收端的奇偶校驗器,與此同時,發送端的數據10101100 也送到接收端的奇偶校驗器,這樣送到接收端的奇偶校驗器的數據中「1」的個數為奇數個(含發送端奇偶校驗器送來的「1")。
如果數據傳遞沒有發生錯誤,接收端的奇偶校驗器輸出0,它去控制接收器工作,接收發送過來的數據。如果數據在傳遞過程中發生了錯誤,數據由10101100 變為10101000。
那麼送到接收端奇偶校驗器的數據中的「1」的個數是偶數個,校驗器輸出為1,它一方面控制接收器,禁止接收器接收錯誤的數據,同時還去觸發報警器,讓它發出數據錯誤報警。
❸ 用4選1數據選擇器74ls153實現三輸入變數的奇偶校驗電路.當三個輸入端有奇數個1時,輸出為高,否則為低
在數據選擇器中,通常用地址輸入信號來完成挑選數據的任務。如一個4選1的數據選擇器,應有2個地址輸入端。共有2z=4種不同的組合,每一種組合可選擇對應的一路輸入數據輸出。同理對一個8選1的數據選擇器,應有3個地址輸入端。
此外數據選擇器還廣泛用於產生任意一種組合邏輯函數。在圖示電路中,若將Y看成是A0、A1及D0、D1、D2、D3的函數,如果把A1、A0視為兩個輸入邏輯變數,同時把D0、D1、D2和D3取為第三個輸入邏輯變數A2的不同狀態,便可產生所需要的任何一種三變數A2、A1、A0的組合邏輯函數。
(3)計算機網路奇偶校驗電路擴展閱讀:
注意事項:
1、選擇器中包含「·」「#」「(」或者「]」等特殊字元,注意使用轉義字元將特殊字元轉義
2、選擇器中包含空格的注意事項:選擇器中的空格也是不容忽視的,空格存在與否得出的結果可能很大的不同。
3、$(".test :hidden")表示選取class為test的元素裡面的隱藏元素。
4、$(".test:hidden")表示隱藏的class為test的元素。
❹ 奇偶校驗器需要額外的邏輯電路嗎
當然需要。當傳送一段編碼給你後,對方最終把它的奇偶校驗結果也發過來,你這邊必須要有額外的邏輯電路來進行計算,當你接收完畢信號以後,你的校驗器的結果要與對方發來的結果相一致,就表示傳輸沒有錯誤。
❺ 設計一個奇偶校驗電路,要求當輸入的四個變數中有偶數個1時,輸出為1,否則為0。
設計一個奇偶校驗電路。四個輸入變數,有16個組合狀態,所以用兩片8選1數據選擇器74LS151來做,比較容易。
真值有如下
❻ 如何用74LS151設計4位奇偶校驗電路
如果傳輸數據是3位的話,假設你需要奇校驗
那麼把數據位連到151片子的ABC埠,而D0~D7分別連到Vcc或GND,具體的電位高低為:
D0-----H
D1-----L
D2-----L
D3-----H
D4-----L
D5-----H
D6-----H
D7-----L
最後的輸出為YABC,對應為增加奇校驗的數據
❼ 怎樣用74LS139實現奇偶校驗電路(三輸入兩輸出)
74LS139片內就是雙2線-線解碼器,正好組成三輸入兩輸出的奇偶校驗電路。
在數據選擇器中,通常用地址輸入信號完成挑選數據的任務。如一個4選1的數據選擇器,應有2個地址輸入端。共有2z=4種不同的組合,每一種組合可選擇對應的一路輸入數據輸出。同理對一個8選1的數據選擇器,應有3個地址輸入端。
(7)計算機網路奇偶校驗電路擴展閱讀:
為了能檢測和糾正內存軟錯誤,首先出現的是內存「奇偶校驗」。內存中最小的單位是比特,也稱為「位」,位只有兩種狀態分別以1和0來標示,每8個連續的比特叫做一個位元組(byte)。不帶奇偶校驗的內存每個位元組只有8位,如果其某一位存儲了錯誤的值,就會導致其存儲的相應數據發生變化,進而導致應用程序發生錯誤。而奇偶校驗就是在每一位元組(8位)之外又增加了一位作為錯誤檢測位。
❽ 1.簡述計算機網路的主要功能 2.什麼是奇偶校驗有何特點如果採用奇校驗,數據「01000011」的校驗位
主要功能:數據通信,資源共享,負載均衡與分布處理。
奇偶校驗:是一種通過增加冗餘位使得碼字中「1」的個數恆為奇數或偶數的校驗方法。
特點:是一種檢錯法,且查錯能力只能是一位,無糾錯能力(因為它不能指出出錯的是哪一位)。
採用奇校驗,數據「01000011」中「1」的個數為3,是奇數,故校驗位為0(就是該數據中的最高位)
❾ 用8選1數據選擇器74ls151設計四位奇偶校驗電路怎麼弄!!急!!!
Y是同相輸出端,W是反向輸出端。X表示隨意態。G』=1時,禁止工作,Y端輸出始終為0,W端輸出始終為1;G』=0,參考如下:
1111 0表達式:Y=A』B』C』D+A』B』CD』+A』BC』D』+AB』C』D』+ABCD』+ABC』D+AB』CD+A』BCD,
連接圖:74151的端子A2、A1、A0分別接A、B、C,74151的端子D0、D3、D5、D6接D,D1、D2、D4、D7接D』,74151的輸出端為Y。
真值表:ABCD Y,0000 0,0001 1,0010 1,0011 0,0100 1,0101 0,0110 0,0111 1,1000 11001 0,1010 0,1011 1,1100 0,1101 1,1110 1。
(9)計算機網路奇偶校驗電路擴展閱讀:
在 asic 設計和 pld 設計中,簡化組合邏輯電路的設計非常重要,因為這些設計通常需要最少的邏輯門或導線。 在專用集成電路設計和可編程邏輯器件設計中,有很多約束條件需要處理,但只有有限的1或0。 本文提出了一種新的組合邏輯電路設計方法。 以及一種因果關系的邏輯表示。
其中結果只有在所有決定事物結果的條件都滿足的情況下才發生。 與輸出變數為1的組合的所有因子不會與輸出變數為1的組合一起出現,與輸出變數為0的組合也不會出現,因此可以表示與輸出變數為1的組合。
組合邏輯電路的分析分以下幾個步驟:
(1)有給定的邏輯電路圖,寫出輸出端的邏輯表達式;
(2)列出真值表;
(3)通過真值表概括出邏輯功能,看原電路是不是最理想,若不是,則對其進行改進。
❿ 用74138和最少的門電路設計一個奇偶校驗電路,要求當輸入的四個變數中有偶數1時輸出1,否則為0.
設計一個奇偶校驗電路。四個輸入變數,有16個組合狀態,所以用兩片8選1數據選擇器74LS151來做,比較容易。
三輸入奇偶校驗電路偶數個1時輸出1,其真值表如圖左,Y=A'B'C'+A'BC+AB'C+ABC',
對比74ls138真值表,輸出對應項為Y=Y0'+Y3'+Y5'+Y6'=(Y0'Y3'Y5'Y6')'。
奇偶校驗電路設計用2個3線8線解碼器和一個與非門要求輸入的四變數中有偶數個1時輸出為1否則輸出為0。
四變數接解碼器輸入,與非門8個輸入分別接解碼器輸出的Y1、Y2、Y4、Y7、Y8、Y11、Y13、Y14。
(10)計算機網路奇偶校驗電路擴展閱讀:
在數字電子設備中,數字電路之間經常要進行數據傳遞,由於受一些因素的影響,數據在傳送過程中可能會產生錯誤,從而會引起設備工作不正常。為了解決這個問題,常常在數據傳送電路中設置奇偶校驗器。
奇偶校驗是檢驗數據傳遞是否發生錯誤的方法之一。它通過檢驗傳遞數據中「1」的個數是奇數還是偶數來判斷傳遞數據是否有錯誤。
奇偶校驗有奇校驗和偶校驗之分。對於奇校驗,若數據中有奇數個「1」,則校驗結果為0,若數據中有偶數個「1」,則校驗結果為1; 對於偶校驗,若數據中有偶數個「1」,則校驗結果為0,若數據中有奇數個「1」,則校驗結果為1。