Κοινή χρήση τεχνολογίας

[Σημειώσεις Μελέτης] 4. Συνδυαστικό λογικό κύκλωμα (Μέρος 1)

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

  • Ταξινόμηση ψηφιακών κυκλωμάτων: συνδυαστικά λογικά κυκλώματα, διαδοχικά λογικά κυκλώματα.
  • Αυτό το κεφάλαιο μελετά τα συνδυαστικά λογικά κυκλώματα.

4.1 Ανάλυση Συνδυαστικών Λογικών Κυκλωμάτων

  • Δεδομένου ενός λογικού κυκλώματος, προσδιορίστε τη λογική του έκφραση, απαριθμήστε τον πίνακα αληθείας, αποκτήστε την απλοποιημένη λογική έκφραση και αναλύστε τη λειτουργία του.

Κύκλωμα περιττής ισοτιμίας 3 bit

(1) Όπως φαίνεται στο παρακάτω σχήμα.
Εισαγάγετε την περιγραφή της εικόνας εδώ
(2) Καταγράψτε τον πίνακα αλήθειας

ΕΝΑσιντοΖμεγάλο
00000
00101
01011
01110
10011
10110
11000
11101

(3) ΑναλύστεΚύκλωμα περιττής ισοτιμίαςΛειτουργία.

  • Όταν το C είναι 1 και υπάρχουν 0 ή 2 1s στο AB (το AB είναι το ίδιο, Z=0), (μονός αριθμός 1s), το L είναι 1.
  • Όταν το C είναι 0, και υπάρχει μόνο ένα 1 στο ΑΒ (το ΑΒ είναι διαφορετικό, Z=1), (μονός αριθμός 1), το L είναι 1.
  • Δηλαδή, όταν υπάρχει περιττός αριθμός 1 στο ABC, το L είναι 1. Όταν υπάρχει ζυγός αριθμός 1 στο ABC, το L είναι 0.

Κύκλωμα ομοιόμορφης ισοτιμίας 3 bit

(1) Με βάση το κύκλωμα περιττής ισοτιμίας, προσθέτοντας έναν μετατροπέα στο άκρο εξόδου, μπορούμε να πάρουμεΚύκλωμα ομοιόμορφης ισοτιμίας

Συμπληρωματικό κύκλωμα 3 bit

  • Οπως φαίνεται παρακάτω.
    Εισαγάγετε την περιγραφή της εικόνας εδώ
  • Λογική έκφραση.
    Χ = ΑΧ = ΑΧ=ΕΝΑ
    Y = ( A ⋅ B ‾ ‾ ) ⋅ ( A ‾ ⋅ B ) ‾ ‾ = A ⋅ B ‾ + A ‾ ⋅ BY = overline{(overline{A·overline{B}})·(overline{overline{A} ·Β)}}=A·overline{B}+overline{A}·BΥ=(ΕΝΑσι)(ΕΝΑσι)=ΕΝΑσι+ΕΝΑσι
    Z = ( A ‾ ⋅ C ‾ ) ⋅ ( A ⋅ C ‾ ) ‾ ‾ = A ‾ ⋅ C + A ⋅ C ‾ Z=overline{(overline{overline{A}·C})·(overline{A·overline {C})}}=overline{A}·C+A·overline{C}Ζ=(ΕΝΑντο)(ΕΝΑντο)=ΕΝΑντο+ΕΝΑντο
  • Πίνακας αλήθειας.
ΕΝΑσιντοΧΥΖ
000000
001001
010010
011011
100111
101110
110101
111100
  • Λειτουργική Ανάλυση.
    (1) Ο αρχικός κωδικός ABC, το A χρησιμεύει ως bit πρόσημου, το 0 αντιπροσωπεύει έναν θετικό αριθμό και το 1 αντιπροσωπεύει έναν αρνητικό αριθμό.
    (2) Ο αντίστροφος κωδικός XYZ, X χρησιμεύει ως bit πρόσημου, σύμφωνα με το A.
    (3) Όταν το A=0 είναι θετικός αριθμός, το YZ και το BC είναι συνεπή.
    (4) Όταν το A=1 είναι αρνητικός αριθμός, το bit του πρόσημου παραμένει αμετάβλητο στο X=A, και το YZ είναι το αποτέλεσμα της αντιστροφής του BC.

4.2 Σχεδιασμός κυκλώματος συνδυαστικής λογικής

  • Αποσαφηνίστε τη λογική συνάρτηση, προσδιορίστε την είσοδο και την έξοδο, παραθέστε τον πίνακα αληθείας, γράψτε τη λογική έκφραση, απλοποιήστε τη λογική έκφραση μετασχηματισμού και σχεδιάστε το λογικό διάγραμμα.

Ενδεικτική λυχνία άφιξης τρένου 3 ψηφίων

  • χρειάζομαι.
    (1) Χρησιμοποιήστε 2 εισόδουςΠύλη NAND,αντιστροφέας.
    (2) Νο. 1 ενδεικτική λυχνία, ενδεικτική λυχνία άφιξης τρένου ταχείας κυκλοφορίας. Υψηλή προτεραιότητα.
    (3) Ενδεικτική λυχνία Νο. 2, αμαξοστοιχία άμεσης ταχύτητας που εισέρχεται στην ενδεικτική λυχνία σταθμού. Σε προτεραιότητα.
    (4) Ενδεικτική λυχνία Νο. 3, αργή αμαξοστοιχία που εισέρχεται στην ενδεικτική λυχνία του σταθμού. Χαμηλή προτεραιότητα.
    (5) Το πολύ μια ενδεικτική λυχνία μπορεί να ανάβει ταυτόχρονα.

  • Ορισμός μεταβλητών εισόδου και εξόδου.
    (1) Σήμα εισόδου, I 0 ρητή αίτηση, I 1 άμεση ρητή αίτηση, I 2 τοπικό αίτημα τρένου I_0 ρητή αίτηση, I_1 άμεση ρητή αίτηση, I_2 αίτημα τοπικού τρένουΕγώ0ρητή αίτηση,Εγώ1Απλά ζητήστε το γρήγορα,Εγώ2Αίτημα αργού τρένου . Το 1 σημαίνει ότι υπάρχει εισερχόμενο αίτημα, το 0 σημαίνει ότι δεν υπάρχει εισερχόμενο αίτημα.
    (2) Σήμα εξόδου, L 0 ενδεικτική λυχνία ταχείας στάσης, L 1 ενδεικτική λυχνία άμεσης στάσης τρένου, L 2 ενδεικτική λυχνία τοπικής στάσης τρένου L_0 ενδεικτική λυχνία ταχείας στάσης, L_1 ενδεικτική λυχνία άμεσης γρήγορης στάσης, L_2 ενδεικτική λυχνία τοπικής στάσης τρένουμεγάλο0Φως άφιξης Express,μεγάλο1Ενδεικτική λυχνία άμεσης στάσης,μεγάλο2Ενδεικτική λυχνία αργής άφιξης τρένου . Το 1 σημαίνει ότι το φως είναι αναμμένο, το 0 σημαίνει ότι το φως είναι σβηστό.

  • Πίνακας αλήθειας.

εισαγωπαραγωγή
I_0I_1I_2L_0L_1L_2
000000
1ΧΧ100
01Χ010
001001
  • Κατάλογος λογικών εκφράσεων
    L 0 = I 0 L_0 = I_0μεγάλο0=Εγώ0
    L 1 = I 0 ‾ ⋅ I 1 L_1 = overline{I_0}·I_1μεγάλο1=Εγώ0Εγώ1
    L 2 = I 0 ‾ ⋅ I 1 ‾ ⋅ I 2 L_2 = overline{I_0}·overline{I_1}·I_2μεγάλο2=Εγώ0Εγώ1Εγώ2

  • Μετατρέψτε σε φόρμα NAND όπως απαιτείται.
    L 0 = I 0 L_0 = I_0μεγάλο0=Εγώ0
    L 1 = I 0 ‾ ⋅ I 1 ‾ ‾ L_1 = overline{overline{overline{I_0}·I_1}}μεγάλο1=Εγώ0Εγώ1
    L 2 = I 0 ‾ ⋅ I 1 ‾ ‾ ‾ ⋅ I 2 ‾ ‾ L_2 =overline{overline{overline{overline{overline{I_0}·overline{I_1}}}·I_2}}μεγάλο2=Εγώ0Εγώ1Εγώ2

  • Σχεδιάστε ένα λογικό διάγραμμα.
    (1) Ένα τσιπ 74HC00 περιέχει τέσσερις πύλες CMOS NAND 2 εισόδων.
    (2) Ένα τσιπ 74HC04 περιέχει 6 μετατροπείς CMOS.
    Εισαγάγετε την περιγραφή της εικόνας εδώ

Μετατροπή γκρι κώδικα 4 bit σε φυσικό δυαδικό κώδικα

  • χρειάζομαι.
    (1) Μπορεί να χρησιμοποιηθεί οποιοδήποτε κύκλωμα λογικής πύλης.
    (2) Γκρι κώδικας 4 bit, που μετατράπηκε σε φυσικό δυαδικό κώδικα.

  • Ορισμός μεταβλητών εισόδου και εξόδου.
    (1) Μεταβλητές εισόδου, G 3 , G 2 , G 1 , G 0 G_3,G_2,G_1,G_0σολ3,σολ2,σολ1,σολ0
    (2) Μεταβλητές εξόδου, B 3 , B 2 , B 1 , B 0 B_3, B_2, B_1, B_0σι3,σι2,σι1,σι0

  • Καταγράψτε τον πίνακα αλήθειας.

εισαγωπαραγωγή
G_3G_2G_1G_0B_3Β_2B_1B_0
00000000
00010001
00110010
00100011
01100100
01110101
01010110
01000111
11001000
11011001
11111010
11101011
10101100
10111101
10011110
10001111
  • Σχεδιάστε έναν χάρτη Karnaugh με βάση τον πίνακα αλήθειας.
    Εισαγάγετε την περιγραφή της εικόνας εδώ
    Εισαγάγετε την περιγραφή της εικόνας εδώ

  • Κατάλογος λογικών εκφράσεων.
    B 3 = G 3 B_3 = G_3σι3=σολ3
    B 2 = G 3 ‾ ⋅ G 2 + G 3 ⋅ G 2 ‾ = G 3 ⊕ G 2 B_2 = overline{G_3}·G_2 + G_3·overline{G_2}=G_3⊕G_2σι2=σολ3σολ2+σολ3σολ2=σολ3σολ2
    B 1 = G 3 ‾ G 2 G 1 ‾ + G 3 G 2 ‾ G 1 ‾ + G 3 ‾ G 2 ‾ G 1 + G 3 G 2 G 1 = ( G 3 G 2 ‾ + G 3 ‾ G 2 ) G 1 ‾ + ( G 3 G 2 ‾ + G 3 ‾ G 2 ) ‾ G 1 = G 3 ⊕ G 2 ⊕ G 1 B_1 = overline{G_3}G_2overline{G_1}+G_3overline{G_2}overline{G_1}+ {G_3}overline{G_2}G_1+G_3G_2G_1=(G_3overline{G_2}+overline{G_3}G_2)overline{G_1}+overline{(G_3overline{G_2}+overline{G_3}G_2)}G_1=G_3⊕G_2σι1=σολ3σολ2σολ1+σολ3σολ2σολ1+σολ3σολ2σολ1+σολ3σολ2σολ1=(σολ3σολ2+σολ3σολ2)σολ1+(σολ3σολ2+σολ3σολ2)σολ1=σολ3σολ2σολ1
    B 0 = G 3 ⊕ G 2 ⊕ G 1 ⊕ G 0 B_0=G_3⊕G_2⊕G_1⊕G_0σι0=σολ3σολ2σολ1σολ0

  • Σχεδιάστε ένα λογικό διάγραμμα.
    Εισαγάγετε την περιγραφή της εικόνας εδώ

4.3 Ανταγωνισμός και περιπέτεια σε κυκλώματα συνδυαστικής λογικής

  • Στα συνδυαστικά λογικά κυκλώματα, χρειάζεται ένα ορισμένο χρονικό διάστημα για να περάσουν τα σήματα μέσα από λογικές πύλες.
  • Τα σήματα περνούν από διαφορετικές διαδρομές και έχουν διαφορετικούς χρόνους μετάδοσης (διαφορετικά επίπεδα λογικών πυλών, διαφορετικοί τύποι λογικών πυλών).
  • Ανταγωνισμός: Το σήμα σε πολλαπλά τερματικά εισόδου μιας λογικής πύλης αλλάζει σε αντίθετες κατευθύνσεις ταυτόχρονα και ο χρόνος αλλαγής είναι διαφορετικός. (Ποιος αλλάζει πρώτος και ποιος αλλάζει αργότερα είναι ο ανταγωνισμός).
  • Haunting: Η διαμάχη παράγει στενούς παλμούς παρεμβολής εξόδου, ένα φαινόμενο γνωστό ως Haunting.

4.3.1 Λόγοι ανταγωνιστικών κινδύνων

  • Τα σήματα εισόδου δεν μπορούν να φτάσουν ταυτόχρονα, με αποτέλεσμα μια σύντομη περίοδο ασυνήθιστα στενών παλμών.
  • ΚΑΙ πύλη
    Εισαγάγετε την περιγραφή της εικόνας εδώ
  • Ή πύλη
    Εισαγάγετε την περιγραφή της εικόνας εδώ

4.3.2 Μέθοδοι για την εξάλειψη του ανταγωνιστικού κινδύνου

1. Ανακαλύψτε και εξαλείψτε τους συμπληρωματικούς όρους πολλαπλασιασμού

  • F = ( A + B ) ( A ‾ + C ) F = (A+B) (overline{A}+C)φά=(ΕΝΑ+σι)(ΕΝΑ+ντο)
  • Όταν B=C=0, θα εμφανιστεί AA ‾ Aoverline{A}ΕΝΑΕΝΑόρος προϊόντος.
  • Ανακαλύπτω: AA ‾ Aoverline{A}ΕΝΑΕΝΑΟι όροι προϊόντων μπορεί να οδηγήσουν σε "φυλετικό κίνδυνο".
    Εισαγάγετε την περιγραφή της εικόνας εδώ
  • Συμπληρωματικοί όροι πολλαπλασιασμού: A ⋅ A ‾ A·overline{A}ΕΝΑΕΝΑ
  • Εξαλείφω: F = ( A + B ) ( A ‾ + C ) = AA ‾ + AC + BA ‾ + BC = AC + BA ‾ + BCF = (A+B)(overline{A}+C)=Aoverline{A}+ AC+Boverline{A}+BC=AC+Boverline{A}+BCφά=(ΕΝΑ+σι)(ΕΝΑ+ντο)=ΕΝΑΕΝΑ+ΕΝΑντο+σιΕΝΑ+προ ΧΡΙΣΤΟΥ=ΕΝΑντο+σιΕΝΑ+προ ΧΡΙΣΤΟΥ . Με αυτόν τον τρόπο δεν υπάρχουν συμπληρωματικά στοιχεία και ως ένα βαθμό αποφεύγεται ο ανταγωνισμός και η ανάληψη κινδύνων.

Εισαγάγετε την περιγραφή της εικόνας εδώ

2. Προσθέστε όρους προϊόντος για να αποφύγετε την προσθήκη συμπληρωματικών όρων

  • Οπως αναφέρθηκε προηγουμένως, F = AC + BA ‾ + BCF =AC+Boverline{A}+BCφά=ΕΝΑντο+σιΕΝΑ+προ ΧΡΙΣΤΟΥ, όταν B=C=1, F = A + A ‾ + 1 = 1 F = A+overline{A}+1 =1φά=ΕΝΑ+ΕΝΑ+1=1 . Ο όρος προϊόντος BC εδώ = 1 παίζει ρόλο στην αποφυγή του κινδύνου ανταγωνισμού στην προσθήκη συμπληρωματικών όρων.
  • σύμφωνα μεΛειτουργίες "OR" που χρησιμοποιούνται συνήθως ταυτότητα(Ενότητα 2.1), AB + A ‾ C + BC = AB + A ‾ C AB + overline{A} C + BC = AB + overline{A} CΕΝΑσι+ΕΝΑντο+προ ΧΡΙΣΤΟΥ=ΕΝΑσι+ΕΝΑντο
  • Όταν συναντάμε λογικές συναρτήσεις L = AC + BC ‾ L = AC + Boverline{C}μεγάλο=ΕΝΑντο+σιντοΣε αυτή τη φόρμα, μπορούμε να προσθέσουμε τον όρο του προϊόντος ΑΒ ΑΒΕΝΑσι
    Εισαγάγετε την περιγραφή της εικόνας εδώ

3. Παράλληλος πυκνωτής στην έξοδο

  • Για πιο αργά σενάρια εργασίας.
  • Η τιμή χωρητικότητας είναι 4~20pF. Παίζει «εξομαλυντικό» ρόλο στον κίνδυνο στενών σφυγμών.
  • Μειονέκτημα: Οι ακμές ανόδου και πτώσης της κυματομορφής εξόδου θα γίνουν πιο αργές.

4.4 (Εστίαση μάθησης) Αρκετά τυπικά ολοκληρωμένα κυκλώματα συνδυαστικής λογικής

  • Κωδικοποιητής, αποκωδικοποιητής, επιλογέας δεδομένων, διανομέας δεδομένων, αριθμητικός συγκριτής, αριθμητική/λογική μονάδα λειτουργίας.

4.4.1 Κωδικοποιητής

1. Ορισμός και αρχή λειτουργίας

  • Η χρήση ενός δυαδικού κώδικα για την αναπαράσταση πληροφοριών με συγκεκριμένο νόημα ονομάζεται κωδικοποίηση.
  • Ένα λογικό κύκλωμα με συνάρτηση κωδικοποίησης ονομάζεται κωδικοποιητής.
    Εισαγάγετε την περιγραφή της εικόνας εδώ
(1) Συνηθισμένος αποκωδικοποιητής (4-wire-2-wire encoder)
  • 4 είσοδοι I 0 I 1 I 2 I 3 I_0 I_1 I_2 I_3Εγώ0Εγώ1Εγώ2Εγώ3, ενεργό σήμα υψηλού επιπέδου.
  • 2 έξοδοι Y 1 Y 0 Y_1Y_0Υ1Υ0
  • Προϋπόθεση: ανά πάσα στιγμή, I 0 I 1 I 2 I 3 I_0 I_1 I_2 I_3Εγώ0Εγώ1Εγώ2Εγώ3 Μπορεί να υπάρχει μόνο μία τιμή του 1.Και υπάρχει και αντίστοιχος δυαδικός κώδικας Y 1 Y 0 Y_1Y_0Υ1Υ0
  • Όπως φαίνεται στον παρακάτω πίνακα, εκτός από τους τέσσερις συνδυασμούς τιμών των τεσσάρων εισόδων, οι έξοδοι που αντιστοιχούν στους άλλους 12 συνδυασμούς είναι και οι 00.
I 0 I_0Εγώ0 I 1 I_1Εγώ1 I 2 I_2Εγώ2 I 3 I_3Εγώ3 Υ 1 Υ_1Υ1 Y 0 Y_0Υ0
100000
010001
001010
000111
  • Λογικές εκφράσεις και λογικά διαγράμματα
    Y 1 = I 0 ‾ I 1 ‾ I 2 I 3 ‾ + I 0 ‾ I 1 ‾ I 2 ‾ I 3 Y_1 = overline{I_0}overline{I_1}I_2overline{I_3}+overline{I_0}overline{I_1} {I_2}I_3Υ1=Εγώ0Εγώ1Εγώ2Εγώ3+Εγώ0Εγώ1Εγώ2Εγώ3
    Y 0 = I 0 ‾ I 1 I 2 ‾ I 3 ‾ + I 0 ‾ I 1 ‾ I 2 ‾ I 3 Y_0 = overline{I_0}I_1overline{I_2}overline{I_3}+overline{I_0}overline{I_1} {I_2}I_3Υ0=Εγώ0Εγώ1Εγώ2Εγώ3+Εγώ0Εγώ1Εγώ2Εγώ3

Εισαγάγετε την περιγραφή της εικόνας εδώ

  • Πρόσθετη ερώτηση: Εάν περισσότερες από 2 από τις 4 εισόδους έχουν τιμή 1 ταυτόχρονα, η έξοδος θα κωδικοποιηθεί εσφαλμένα.
    Για παράδειγμα: I 2 = I 3 = 1 I_2=I_3=1Εγώ2=Εγώ3=1ώρα, Y 1 Y 0 = 0 Y_1Y_0=0Υ1Υ0=0
  • Για την αντιμετώπιση αυτού του προβλήματος, μπορούν να τεθούν προτεραιότητες και προτεραιότητες αυξάνοντας την προτεραιότητα.
(2) Κωδικοποιητής προτεραιότητας
  • Με βάση τα παραπάνω, παραθέστε τον πίνακα αλήθειας.
I 0 I_0Εγώ0 I 1 I_1Εγώ1 I 2 I_2Εγώ2 I 3 I_3Εγώ3 Υ 1 Υ_1Υ1 Y 0 Y_0Υ0
100000
Χ10001
ΧΧ1010
ΧΧΧ111
  • Λογική έκφραση:
    Y 1 = I 2 I 3 ‾ + I 3 = I 2 + I 3 Y_1 = I_2overline{I_3}+I_3= I_2+I_3Υ1=Εγώ2Εγώ3+Εγώ3=Εγώ2+Εγώ3
    Y 0 = I 1 I 2 ‾ I 3 ‾ + I 3 = I 1 I 2 ‾ + I 3 Y_0 = I_1overline{I_2}overline{I_3}+I_3=I_1overline{I_2}+I_3Υ0=Εγώ1Εγώ2Εγώ3+Εγώ3=Εγώ1Εγώ2+Εγώ3

Εισαγάγετε την περιγραφή της εικόνας εδώ

(3) Η τιμή εξόδου είναι έγκυρη
  • Επιπλέον ερώτηση: Πότε I 0 = 1 ή I 0 = 1 I_0=1 ή I_0=1Εγώ0=1ήΕγώ0=1πάντα πάντα Y 1 Y 0 = 0 Y_1Y_0=0Υ1Υ0=0 .Διαφορετικές είσοδοι, ίδιες έξοδοι, δυσδιάκριτεςΗ έγκυρη έξοδος είναι 0 ( I 0 = 1 I_0=1Εγώ0=1καιΜη έγκυρη έξοδος 0
  • Για να λύσετε αυτό το πρόβλημα, μπορείτε να προσθέσετε μια έκφραση "Η τιμή εξόδου είναι έγκυρη"Η τιμή σημαίας εξόδου είναι GS.
  • Για παράδειγμα, ο ακόλουθος κωδικοποιητής 8421BCD. Η πρώτη και η δεύτερη σειρά του πίνακα αλήθειας είναι και οι δύο 0000. Μόνο όταν GS==1, σημαίνει ότι το ABCD αυτή τη στιγμή είναι έγκυρος κωδικός.
S 9 S_9μικρό9 S 8 S_8μικρό8 S 7 S_7μικρό7 S 6 S_6μικρό6 S 5 S_5μικρό5 S 4 S_4μικρό4 S 3 S_3μικρό3 S 2 S_2μικρό2 S 1 S_1μικρό1 S 0 S_0μικρό0 AAΕΝΑ ΒΒσι CCντο DDρε ΓΣ ΓΣΓ.Σ
111111111100000
111111111000001
111111110100011
111111101100101
111111011100111
111110111101001
111101111101011
111011111101101
110111111101111
101111111110001
011111111110011

2. Κωδικοποιητής προτεραιότητας ολοκληρωμένου κυκλώματος

  • Τυπικό: Κωδικοποιητής προτεραιότητας CD4532 (δεν συνεχίζεται)
    Εισαγάγετε την περιγραφή της εικόνας εδώ

  • Ο κωδικοποιητής προτεραιότητας I 7 έχει την υψηλότερη προτεραιότητα και ο I 0 τη χαμηλότερη προτεραιότητα. Ο κωδικοποιητής προτεραιότητας I_7 έχει την υψηλότερη προτεραιότητα και ο I_0 έχει τη χαμηλότερη προτεραιότητα.κωδικοποιητής προτεραιότηταςΕγώ7πρώτη προτεραιότητα,Εγώ0Η χαμηλότερη προτεραιότητα.

    • Μόνο όταν EI=1, ο κωδικοποιητής λειτουργεί.
    • Όταν EI=0, απαγορεύεται η λειτουργία του κωδικοποιητή (η έξοδος είναι όλα σε χαμηλό επίπεδο).
  • Όταν EI=1, όταν όλες οι είσοδοι είναι χαμηλού επιπέδου, όχιχαμηλότερη προτεραιότητα Εισαγωγή υψηλού επιπέδου και έξοδος 000 αυτή τη στιγμή. Αυτή τη στιγμή EO=1.

  • Μόνο όταν EI=1 και όλες οι είσοδοι είναι 0, EO=1. Αφιερωμένο στο EI cascading με άλλη συσκευή.

  • Όταν EI=1, τουλάχιστον ένας από τους ακροδέκτες εισόδου είναι υψηλού επιπέδου 1 και GS=1.

  • Ανατρέξτε στο βιβλίο για συγκεκριμένες λογικές εκφράσεις και λογικά μπλοκ διαγράμματα.

Το EI επιτρέπει την κωδικοποίηση Το EI επιτρέπει την κωδικοποίησημιΕγώΕπιτρέπεται η κωδικοποίηση I 7 I_7Εγώ7 I 6 I_6Εγώ6 I 5 I_5Εγώ5 I 4 I_4Εγώ4 I 3 I_3Εγώ3 I 2 I_2Εγώ2 I 1 I_1Εγώ1 I 0 I_0Εγώ0 Υ 2 Υ_2Υ2 Υ 1 Υ_1Υ1 Y 0 Y_0Υ0 Το GS έχει είσοδο 1 Το GS έχει είσοδο 1Γ.ΣΥπάρχει είσοδος1 Το EO εισάγει όλα τα 0 Το EO εισάγει όλα τα 0ΕΟΕισαγάγετε όλα0
0ΧΧΧΧΧΧΧΧ00000
11ΧΧΧΧΧΧΧ11110
101ΧΧΧΧΧΧ11010
1001ΧΧΧΧΧ10110
10001ΧΧΧΧ10010
100001ΧΧΧ01110
1000001ΧΧ01010
10000001Χ00110
10000000100010
10000000000001

  • Όταν EI 1 = 0, το κομμάτι 1 είναι απενεργοποιημένο. Y 2 Y 1 Y 0 = = 000 , GS 1 = 0 , EO 1 = 0 . EI 0 = 0, το chip 0 είναι επίσης απενεργοποιημένο. Όταν EI_1=0, το κομμάτι 1 είναι απενεργοποιημένο. Y_2Y_1Y_0==000, GS_1=0, EO_1=0. EI_0=0, το slice 0 είναι επίσης απενεργοποιημένο.πότεμιΕγώ1=0ώρα, ταινία1Ατομα με ειδικές ανάγκες.Υ2Υ1Υ0==000σολμικρό1=0μιΟ1=0μιΕγώ0=0,κομμάτι0Επίσης απενεργοποιημένο.

    • Αυτή τη στιγμή GS 0 = 0. L 3 L 2 L 1 L 0 = 0000. GS = GS 1 + GS 0 = 0, αυτή τη στιγμή GS_0=0. L_3L_2L_1L_0=0000. GS = GS_1+GS_0=0,αυτή τη στιγμήσολμικρό0=0μεγάλο3μεγάλο2μεγάλο1μεγάλο0=0000Γ.Σ=σολμικρό1+σολμικρό0=0,
    • Αυτή είναι μια μη έγκυρη κωδικοποίηση.
  • Όταν EI 1 = 1, η φέτα 1 επιτρέπεται να κωδικοποιηθεί Αν I 15 − I 8 = 000...000, τότε EO 1 = 1, άρα EI 0 = 1. Το Slice 0 επιτρέπει την κωδικοποίηση. Μπορεί να φανεί ότι η κωδικοποίηση του τεμαχίου 1 έχει μεγαλύτερη προτεραιότητα από την κωδικοποίηση του τμήματος 0. Όταν EI_1=1, επιτρέπεται η κωδικοποίηση του τμήματος 1 Εάν I_{15} - I_8 = 000...000, τότε EO_1= 1, άρα EI_0=1. Το Slice 0 επιτρέπει την κωδικοποίηση.Μπορεί να φανεί ότι η προτεραιότητα της κωδικοποίησης του τμήματος 1 είναι υψηλότερη από εκείνη της κωδικοποίησης του τμήματος 0.πότεμιΕγώ1=1ώρα, ταινία1Η κωδικοποίηση επιτρέπεται εάνΕγώ15Εγώ8=000...000, αυτή τη στιγμήμιΟ1=1,εκ τούτουμιΕγώ0=1 .κομμάτι0 Επιτρέπεται η κωδικοποίηση.Μπορεί να φανεί ότι η ταινία1Η κωδικοποίηση έχει προτεραιότητα έναντι των τμημάτων0κωδικοποίηση

    • Αυτή τη στιγμή, L 3 = GS 1 = 0, L 2 = Y 2 1 + Y 2 0 = Y 2 0, L 1 = Y 1 1 + Y 1 0 = Y 1 0, L 0 = Y 0 1 + Y 0 0 = Y 0 0 Αυτή τη στιγμή, L_3=GS_1=0, L2=Y2_1+Y2_0=Y2_0, L1=Y1_1+Y1_0=Y1_0, L0=Y0_1+Y0_0=Y0_0αυτή τη στιγμήμεγάλο3=σολμικρό1=0μεγάλο2=Υ21+Υ20=Υ20μεγάλο1=Υ11+Υ10=Υ10μεγάλο0=Υ01+Υ00=Υ00
    • Το εύρος κωδικοποίησης εξόδου είναι 0000 − 0111 Το εύρος κωδικοποίησης εξόδου είναι 0000-0111Το εύρος κωδικοποίησης εξόδου είναι00000111
  • Όταν EI 1 = 1, επιτρέπεται η κωδικοποίηση στο slice 1. Εάν το I 15 − I 8 έχει τουλάχιστον ένα 1, τότε EO 1 = 0, άρα EI 0 = 0, και η κωδικοποίηση απαγορεύεται στο slice 0. Όταν EI_1=1, επιτρέπεται η κωδικοποίηση στο slice 1. Εάν το I_{15} - I_8 έχει τουλάχιστον ένα 1, τότε EO_1=0, επομένως EI_0=0, η κωδικοποίηση απαγορεύεται στο slice 0.πότεμιΕγώ1=1ώρα, ταινία1Η κωδικοποίηση επιτρέπεται εάνΕγώ15Εγώ8τουλάχιστον ένα1, αυτή τη στιγμήμιΟ1=0,εκ τούτουμιΕγώ0=0,κομμάτι0Η κωδικοποίηση απαγορεύεται.

    • Αυτή τη στιγμή, L 3 = GS 1 = 1, L 2 = Y 2 1 + Y 2 0 = Y 2 1, L 1 = Y 1 1 + Y 1 0 = Y 1 1, L 0 = Y 0 1 + Y 0 0 = Y 0 1 Αυτή τη στιγμή, L_3=GS_1=1, L2=Y2_1+Y2_0=Y2_1, L1=Y1_1+Y1_0=Y1_1, L0=Y0_1+Y0_0=Y0_1αυτή τη στιγμήμεγάλο3=σολμικρό1=1μεγάλο2=Υ21+Υ20=Υ21μεγάλο1=Υ11+Υ10=Υ11μεγάλο0=Υ01+Υ00=Υ01
    • Το εύρος κωδικοποίησης εξόδου είναι 1000 − 1111 Το εύρος κωδικοποίησης εξόδου είναι 1000-1111Το εύρος κωδικοποίησης εξόδου είναι10001111
Το EI 1 επιτρέπει την κωδικοποίηση Το EI_1 επιτρέπει την κωδικοποίησημιΕγώ1Επιτρέπεται η κωδικοποίηση Το EI 0 επιτρέπει την κωδικοποίηση Το EI_0 επιτρέπει την κωδικοποίησημιΕγώ0Επιτρέπεται η κωδικοποίηση I 15 I_{15}Εγώ15 I 14 I_{14}Εγώ14 I 13 I_{13}Εγώ13 I 12 I_{12}Εγώ12 I 11 I_{11}Εγώ11 I 10 I_{10}Εγώ10 I 9 I_{9}Εγώ9 I 8 I_8Εγώ8 I 7 I_7Εγώ7 I 6 I_6Εγώ6 I 5 I_5Εγώ5 I 4 I_4Εγώ4 I 3 I_3Εγώ3 I 2 I_2Εγώ2 I 1 I_1Εγώ1 I 0 I_0Εγώ0 Υ 2 1 Υ2_1Υ21 Υ 1 1 Υ1_1Υ11 Y 0 1 Y0_1Υ01 Υ 2 0 Υ2_0Υ20 Υ 1 0 Υ1_0Υ10 Y 0 0 Y0_0Υ00 EO 1 Εισαγάγετε όλα τα 0 EO_1 Εισάγετε όλα τα 0μιΟ1Εισαγάγετε όλα0 EO 0 Εισαγάγετε όλα τα 0 EO_0 Εισάγετε όλα τα 0μιΟ0Εισαγάγετε όλα0 Το GS 1 έχει είσοδο 1 Το GS_1 έχει είσοδο 1σολμικρό1Υπάρχει είσοδος1 Το GS 0 έχει είσοδο 0 Το GS_0 έχει είσοδο 0σολμικρό0Υπάρχει είσοδος0 L 3 L_3μεγάλο3 L 2 L_2μεγάλο2 L 1 L_1μεγάλο1 L 0 L_0μεγάλο0
0 (κομμάτι 1 απενεργοποιημένο) EI 0 = EO 1 = 0 EI_0=EO_1=0μιΕγώ0=μιΟ1=0(απενεργοποιημένο στο κομμάτι 0)ΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧ00000000000000
101ΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧ111000001 (το τσιπ 1 έχει είσοδο)01 L 3 = GS 1 L_3 =GS_1μεγάλο3=σολμικρό11 L 2 = Y 2 1 L_2 =Y2_1μεγάλο2=Υ211 L 1 = Y 1 1 L_1 =Y1_1μεγάλο1=Υ111 L 0 = Y 0 1 L_0 =Y0_1μεγάλο0=Υ01
1001ΧΧΧΧΧΧΧΧΧΧΧΧΧΧ11000000101110
10001ΧΧΧΧΧΧΧΧΧΧΧΧΧ10100000101101
100001ΧΧΧΧΧΧΧΧΧΧΧΧ10000000101100
1000001ΧΧΧΧΧΧΧΧΧΧΧ01100000101011
10000001ΧΧΧΧΧΧΧΧΧΧ01000000101010
100000001ΧΧΧΧΧΧΧΧΧ00100000101001
1000000001ΧΧΧΧΧΧΧΧ00000000101000
1 EI 0 = EO 1 = 1 EI_0=EO_1=1μιΕγώ0=μιΟ1=1(τεμάχιο 0 έργο)000000001ΧΧΧΧΧΧΧ0001111 (η είσοδος του τσιπ 1 είναι και 0)00 (Μη έγκυρη κωδικοποίηση για το τμήμα 1)10 L 3 = GS 1 L_3 =GS_1μεγάλο3=σολμικρό11 L 2 = Y 2 0 L_2 =Y2_0μεγάλο2=Υ201 L 1 = Y 1 0 L_1 =Y1_0μεγάλο1=Υ101 L 0 = Y 0 0 L_0 =Y0_0μεγάλο0=Υ00
110000000001ΧΧΧΧΧΧ00011010010110
1100000000001ΧΧΧΧΧ00011110010101
11000000000001ΧΧΧΧ00011110010100
110000000000001ΧΧΧ00011110010011
1100000000000001ΧΧ00011110010010
11000000000000001Χ00011110010001
11000000000000000100011110010000
11000000000000000000011111 (η είσοδος τσιπ 0 είναι όλη η 0)00 (τμήμα 0 μη έγκυρη κωδικοποίηση)0000

4.4.2 Αποκωδικοποιητής

  • 138 αποκωδικοποιητής.
  • 151 επιλογέας δεδομένων.

1. Ορισμός και λειτουργία

  • Υπάρχουν δύο τύποι αποκωδικοποιητών:
    • Μοναδικός αποκωδικοποιητής διευθύνσεων: Μετατρέπει μια σειρά κωδικών σε έγκυρο σήμα που αντιστοιχεί σε έναν. (Για παράδειγμα, ο υπολογιστής αποκωδικοποιεί τη διεύθυνση της μονάδας αποθήκευσης, μετατρέπει τον κωδικό διεύθυνσης σε έγκυρο σήμα και επιλέγει την αντίστοιχη μονάδα αποθήκευσης)
    • Transcoder: Μετατρέπει έναν κωδικό σε άλλο κωδικό.
(1) Δυαδικός αποκωδικοποιητής
  • n ακροδέκτες εισόδου
  • 2 n 2^n2nτερματικό εξόδου
  • 1 ενεργοποίηση τερματικού
(2) 2-wire-4-wire αποκωδικοποιητής
  • Τερματικό εξόδου, ενεργό χαμηλό επίπεδο
    Εισαγάγετε την περιγραφή της εικόνας εδώ
  • πίνακας αλήθειας
εισαγωπαραγωγή
/ΜΙΑ'1A_0/Y_3/Y_2/Y_1/Y_0
1 απαγορευμένοΧΧ1111
0 ενεργοποίηση001110 χαμηλή ενεργή
0 ενεργοποίηση01110 χαμηλή αποτελεσματική1
0 ενεργοποίηση1010 χαμηλή ενεργή11
0 ενεργοποίηση110 χαμηλή ενεργή111
  • λογική έκφραση (ΟΧΙ πύληκαιΠύλη NANDμορφή έκφρασης)

Y 0 ‾ = E ‾ ‾ ⋅ A 1 ‾ ⋅ A 0 ‾ ‾ overline{Y_0} = overline{overline{overline{E}}·overline{A_1}·overline{A_0}}Υ0=μιΕΝΑ1ΕΝΑ0 //00
Y 1 ‾ = E ‾ ‾ ⋅ A 1 ‾ ⋅ A 0 ‾ overline{Y_1} = overline{overline{overline{E}}·overline{A_1}·A_0}Υ1=μιΕΝΑ1ΕΝΑ0 //01
Y 2 ‾ = E ‾ ‾ ⋅ A 1 ⋅ A 0 ‾ ‾ overline{Y_2} = overline{overline{overline{E}}·A_1·overline{A_0}}Υ2=μιΕΝΑ1ΕΝΑ0 //10
Y 3 ‾ = E ‾ ‾ ⋅ A 1 ⋅ A 0 ‾ overline{Y_3} = overline{overline{overline{E}}·A_1·A_0}Υ3=μιΕΝΑ1ΕΝΑ0 //11

  • Λογικό διάγραμμα αποκωδικοποιητή 2 συρμάτων σε 4 συρμάτων
    Εισαγάγετε την περιγραφή της εικόνας εδώ

2. Αποκωδικοποιητής ολοκληρωμένου κυκλώματος

(1) Δυαδικός αποκωδικοποιητής
2-wire-4-wire αποκωδικοποιητής x2
  • Χρησιμοποιήστε το 74x139 για να υποδείξετε τον τύπο CMOS 74HC139 ή τον τύπο TTL 74LS139.
  • 74x139Ναί"Διπλός αποκωδικοποιητής 2 συρμάτων σε 4 καλωδίων”。
  • Δύο ανεξάρτητοι αποκωδικοποιητές συσκευάζονται σε ένα ενσωματωμένο τσιπ. (δείτε παραπάνω για λεπτομέρειες)
    Εισαγάγετε την περιγραφή της εικόνας εδώ
Αποκωδικοποιητής 3-8 καλωδίων
  • Χρησιμοποιήστε 74x138 για να αντιπροσωπεύσετε CMOS τύπου 74HC138 ή TTL τύπου 74LS138.
  • 74x138ΝαίΑποκωδικοποιητής 3-8 καλωδίων
  • χρήσηΑποκωδικοποιητής 3-8 καλωδίωνμπορεί να αποτελείΑποκωδικοποιητής 4 γραμμών έως 16 γραμμώνΑποκωδικοποιητής 5 γραμμών έως 32 γραμμώνΑποκωδικοποιητής 6 γραμμών έως 64 γραμμών
  • πότε E 3 = 1 , E 2 ‾ = E 1 ‾ = 0 E_3=1,overline{E_2}=overline{E_1}=0μι3=1,μι2=μι1=0, ο αποκωδικοποιητής είναι σε κατάσταση λειτουργίας.

Εισαγάγετε την περιγραφή της εικόνας εδώ

  • Σε συνέχεια του προηγούμενου άρθρου, μπορεί να προκύψει η λογική έκφραση του «αποκωδικοποιητή 3 γραμμών 8 γραμμών».

Y 0 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ‾ ⋅ A 1 ‾ ⋅ A 0 ‾ ‾ overline{Y_0} = overline{E_3·{_overline{2}overline E_1}}·overline{A_2}·overline{A_1}·overline{A_0}}Υ0=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0 //000
Y 1 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ‾ ⋅ A 1 ‾ ⋅ A 0 ‾ overline{Y_1} = overline{E_3·overline2}overline·{1] }}·overline{A_2}·overline{A_1}·A_0}Υ1=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0 //001
Y 2 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ‾ ⋅ A 1 ⋅ A 0 ‾ ‾ overline{Y_2} = overline{E_3·overline2}overline·{E_overline }}·overline{A_2}·A_1·overline{A_0}}Υ2=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0 //010
Y 3 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ‾ ⋅ A 1 ⋅ A 0 ‾ overline{Y_3} = overline{E_3·overline{overline{E_2} }·overline{A_2}·A_1·A_0}Υ3=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0 //011
Y 4 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ⋅ A 1 ‾ ⋅ A 0 ‾ ‾ overline{Y_4} = overline{E_3·overline2}overline·{1] overline }}·A_2·overline{A_1}·overline{A_0}}Υ4=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0 //100
Y 5 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ⋅ A 1 ‾ ⋅ A 0 ‾ overline{Y_5} = overline{E_3·overline{overline{E_1}{E_2} }·A_2·overline{A_1}·A_0}Υ5=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0 //101
Y 6 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ⋅ A 1 ⋅ A 0 ‾ ‾ overline{Y_6} = overline{E_3·overline{overline{E_2} }·A_2·A_1·overline{A_0}}Υ6=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0 //110
Y 7 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ⋅ A 1 ⋅ A 0 ‾ overline{Y_7} = overline{E_3·overline{overline{E_2}}·E_1}overline ·A_2·A_1·A_0}Υ7=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0 //111

Αποκωδικοποιητής 5x-32 γραμμών
  • Χρησιμοποιήστε 74x139 και 74x138 για να σχηματίσετε έναν "αποκωδικοποιητή 5 γραμμών 32 γραμμών"
    Εισαγάγετε την περιγραφή της εικόνας εδώ
Ο αποκωδικοποιητής 3 συρμάτων έως 8 καλωδίων υλοποιεί τη λογική λειτουργία
  • Η λογική συνάρτηση είναι L = A ‾ ⋅ C ‾ + A ⋅ BL=overline{A}·overline{C}+A·Bμεγάλο=ΕΝΑντο+ΕΝΑσι
  • Η είσοδος του αποκωδικοποιητή 3 γραμμών έως 8 γραμμών μπορεί να οριστεί ως A, B και C.
  • Η έξοδος του αποκωδικοποιητή 3 γραμμών έως 8 γραμμών είναι στην πραγματικότητα η έξοδος 8 γραμμών που αντιστοιχεί στους διάφορους ελάχιστους όρους των A, B και C.
  • Για οποιονδήποτε συνδυασμό ABC, μόνο μία έξοδος θα είναι σε έγκυρο επίπεδο.
  • Το L είναι στην πραγματικότητα μια συλλογή πολλών συνδυασμών των A, B και C.

L = A ‾ ⋅ C ‾ + A ⋅ B = A ‾ ⋅ B ‾ ⋅ C ‾ + A ‾ ⋅ B ⋅ C ‾ + A ⋅ B ⋅ C ‾ + ABC = m 0 + m + m 2 + L =overline{A}·overline{C}+A·B =overline{A}·overline{B}·overline{C}+overline{A}·B·overline{C} + A·B·overline{C} +ABC = m_0+m_2+m_6+m_7μεγάλο=ΕΝΑντο+ΕΝΑσι=ΕΝΑσιντο+ΕΝΑσιντο+ΕΝΑσιντο+ΕΝΑπρο ΧΡΙΣΤΟΥ=Μ0+Μ2+Μ6+Μ7

Y 0 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ‾ ⋅ A 1 ‾ ⋅ A 0 ‾ ‾ = E 3 ⋅ E 2 ​ ‾ ‾ overline{Y_0} = overline{E_3·overline{overline{E_2}}·overline{overline{E_1}}·overline{A_2}·overline{A_1}·overline{A_0}} = overline{E_3·overline{overline{E_2}}·overline {overline{E_1}}·m_0}Υ0=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0=μι3μι2μι1Μ0 //000
Y 1 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ‾ ⋅ A 1 ‾ ⋅ A 0 ‾ = E 3 ⋅ E 2 ‾ ‾ ‾ ‾ ‾ _1} = overline{E_3·overline{overline{E_2}}·overline{overline{E_1}}·overline{A_2}·overline{A_1}·A_0} = overline{E_3·overline{overline{E_2}}·overline{overline{E_1 }}·m_1}Υ1=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0=μι3μι2μι1Μ1 //001
Y 2 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ‾ ⋅ A 1 ⋅ A 0 ‾ ‾ = E 3 ⋅ E 2 ‾ ‾ ‾ ‾ _2} = overline{E_3·overline{overline{E_2}}·overline{overline{E_1}}·overline{A_2}·A_1·overline{A_0}}= overline{E_3·overline{overline{E_2}}·overline{overline{E_1 }}·m_2}Υ2=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0=μι3μι2μι1Μ2 //010
Y 3 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ‾ ⋅ A 1 ⋅ A 0 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ ‾ ‾ ⋅ ⋅ ‾ ‾ ‾ ⋅ υπεργραμμίστε {E_3·overline{overline{E_2}}·overline{overline{E_1}}·overline{A_2}·A_1·A_0}= overline{E_3·overline{overline{E_2}}·overline{overline{E_1}}·m_3 }Υ3=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0=μι3μι2μι1Μ3 //011
Y 4 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ⋅ A 1 ‾ ⋅ A 0 ‾ ‾ = E 3 ⋅ E 2 ‾ ‾ ‾ ‾ ‾ _4} = overline{E_3·overline{overline{E_2}}·overline{overline{E_1}}·A_2·overline{A_1}·overline{A_0}}= overline{E_3·overline{overline{E_2}}·overline{overline{E_1 }}·m_4}Υ4=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0=μι3μι2μι1Μ4 //100
Y 5 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ⋅ A 1 ‾ ⋅ A 0 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ ⋅ ‾ ‾ ‾ ‾ ‾ ‾ ‾ ‾ ⋅ υπεργραμμίστε {E_3·overline{overline{E_2}}·overline{overline{E_1}}·A_2·overline{A_1}·A_0}= overline{E_3·overline{overline{E_2}}·overline{overline{E_1}}·m_5 }Υ5=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0=μι3μι2μι1Μ5 //101
Y 6 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ⋅ A 1 ⋅ A 0 ‾ ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ ‾ ‾ ⋅ ⋅ ‾ ‾ ‾ ‾ ‾ ⋅ υπεργραμμίστε {E_3·overline{overline{E_2}}·overline{overline{E_1}}·A_2·A_1·overline{A_0}}= overline{E_3·overline{overline{E_2}}·overline{overline{E_1}}·m_6 }Υ6=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0=μι3μι2μι1Μ6 //110
Y 7 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ⋅ A 1 ⋅ A 0 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ πάνω από γραμμή m E_3·overline{overline{E_2}}·overline{overline{E_1}}·A_2·A_1·A_0}= overline{E_3·overline{overline{E_2}}·overline{overline{E_1}}·m_7}Υ7=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0=μι3μι2μι1Μ7 //111

  • Βεβαιωθείτε ότι E 3 = 1 , E 2 = 0 , E 1 = 0 Βεβαιωθείτε ότι E_3=1,E_2=0,E_1=0συγουρεύομαιμι3=1,μι2=0,μι1=0, δηλαδή Y 0 ‾ = m 0 ‾ , Y 2 ‾ = m 2 ‾ , Y 6 ‾ = m 6 ‾ , Y 7 ‾ = m 7 ‾ overline{Y_0}=overline{m_0},overline{Y_2} ,overline{Y_6}=overline{m_6},overline{Y_7}=overline{m_7}Υ0=Μ0Υ2=Μ2Υ6=Μ6Υ7=Μ7

  • Μετασχηματίστε λογικές συναρτήσεις σύμφωνα με το νόμο της αντιστροφής
    L = L ‾ ‾ = m 0 + m 2 + m 6 + m 7 ‾ ‾ = m 0 ‾ ⋅ m 2 ‾ ⋅ m 6 ‾ ⋅ m 7 ‾ ‾ = m 0 + m 2 + m 6 + m 7 = Y 0 ‾ ⋅ Y 2 ‾ ⋅ Y 6 ‾ ⋅ Y 7 ‾ ‾ L=overline{overline{L}} = overline{overline{m_0+m_2+m_6+m_7}} = overline{overline{m_0}·overline{ m_2}·overline{m_6}·overline{m_7}} = overline{overline{m_0+m_2+m_6+m_7}} = overline{overline{Y_0}·overline{Y_2}·overline{Y_6}·overline{Y_7}}μεγάλο=μεγάλο=Μ0+Μ2+Μ6+Μ7=Μ0Μ2Μ6Μ7=Μ0+Μ2+Μ6+Μ7=Υ0Υ2Υ6Υ7

  • Λήψη λογικού διαγράμματος
    Εισαγάγετε την περιγραφή της εικόνας εδώ

(2) Δυαδικός-δεκαδικός αποκωδικοποιητής
  • 774HC42

  • 4 είσοδοι

  • 10 ακροδέκτες εξόδου, η έξοδος είναι ενεργή σε χαμηλό επίπεδο, που αντιστοιχεί σε δεκαδικούς αριθμούς 0~9.
    Εισαγάγετε την περιγραφή της εικόνας εδώ

  • 4 ακροδέκτες εισόδου, συνολικά 16 καταστάσεις

  • μόνο m 0 , m 1 , m 2 . . . . . . m 9 m_0 ,m_1,m_2......m_9Μ0,Μ1,Μ2......Μ9Είναι μια έγκυρη είσοδος (η αντίστοιχη ακίδα εξόδου βγάζει χαμηλή τιμή 0 και οι άλλες έξοδοι είναι υψηλή 1).

  • Ανάμεσα στα υπόλοιπα 6 m 10 , m 11 , m 12 . . . . . . m 15 m_{10} ,m_{11},m_{12}......m_{15}Μ10,Μ11,Μ12......Μ15Σημαίνει ότι δεν υπάρχει έγκυρη έξοδος αποκωδικοποίησης (όταν δεν είναι έγκυρη, η έξοδος είναι όλα υψηλή 1).

  • Σχεδιάστε τα διαγράμματα κυματομορφής εισόδου και εξόδου του 74HC42.

Εισαγάγετε την περιγραφή της εικόνας εδώ

  • Εάν ο βρόχος DCBA εισάγει 0000-1001, θα το κάνει Y 0 ‾ έως Y 9 ‾ overline{Y_0} για overline{Y_9}Υ0φθάνωΥ9Ο επάνω βρόχος εξάγει "σήμα διαδοχικού παλμού".
  • Ο αποκωδικοποιητής μπορεί να κατασκευαστείπαλμός ακολουθίαςΔημιουργία κυκλώματος.
    Εισαγάγετε την περιγραφή της εικόνας εδώ
(3) Αποκωδικοποιητής οθόνης επτά τμημάτων
  • Αρχή απεικόνισης ψηφιακού σωλήνα
    Εισαγάγετε την περιγραφή της εικόνας εδώ

  • Ενσωματωμένος αποκωδικοποιητής οθόνης επτά τμημάτων. 74HC4511 (κοινή κάθοδος) (υψηλού επιπέδου ανάβει)

  • ΛΕ ΛΕμεγάλομιΕνεργοποίηση κλειδώματος

  • LT ‾ overline{LT}μεγάλοΤείσοδος δοκιμής λαμπτήρα όταν LT ‾ = 0 overline{LT}=0μεγάλοΤ=0Όταν , το ag βγάζει όλα τα 1 και εμφανίζει τη γραμματοσειρά "8".

  • BL ‾ overline{BL}σιμεγάλοΕίσοδος σβησίματος φωτός, όταν LT ‾ = 1, και BL ‾ = 1 overline{LT}=1, και overline{BL}=1μεγάλοΤ=1,καισιμεγάλο=1 Όταν , ag όλες οι έξοδοι 0. Μπορεί να χρησιμοποιηθεί για να σβήσει το μη απαραίτητο εμφανιζόμενο μηδέν "0".
    Εισαγάγετε την περιγραφή της εικόνας εδώ

  • D 3 D 2 D 1 D 0 D_3D_2D_1D_0ρε3ρε2ρε1ρε0=0000, η ​​αντίστοιχη γλυφή εξόδου "0"

  • D 3 D 2 D 1 D 0 D_3D_2D_1D_0ρε3ρε2ρε1ρε0=0001, η αντίστοιχη γραμματοσειρά εξόδου "1"

  • D 3 D 2 D 1 D 0 D_3D_2D_1D_0ρε3ρε2ρε1ρε0=0010, η αντίστοιχη γραμματοσειρά εξόδου "2"

  • D 3 D 2 D 1 D 0 D_3D_2D_1D_0ρε3ρε2ρε1ρε0=0011, η αντίστοιχη γραμματοσειρά εξόδου "3"

  • D 3 D 2 D 1 D 0 D_3D_2D_1D_0ρε3ρε2ρε1ρε0=0100, η ​​αντίστοιχη γραμματοσειρά εξόδου "4"

  • D 3 D 2 D 1 D 0 D_3D_2D_1D_0ρε3ρε2ρε1ρε0=0101, η αντίστοιχη γραμματοσειρά εξόδου "5"

  • D 3 D 2 D 1 D 0 D_3D_2D_1D_0ρε3ρε2ρε1ρε0=0110, η αντίστοιχη γραμματοσειρά εξόδου "6"

  • D 3 D 2 D 1 D 0 D_3D_2D_1D_0ρε3ρε2ρε1ρε0=0111, η αντίστοιχη γραμματοσειρά εξόδου "7"

  • D 3 D 2 D 1 D 0 D_3D_2D_1D_0ρε3ρε2ρε1ρε0=1000, η ​​αντίστοιχη γραμματοσειρά εξόδου "8"

  • D 3 D 2 D 1 D 0 D_3D_2D_1D_0ρε3ρε2ρε1ρε0=1001, η αντίστοιχη γραμματοσειρά εξόδου "9"

  • 1010-1111, εκτός

3. Διανομέας δεδομένων

  • Από ένα σε πολλά, τα δεδομένα στην κοινή γραμμή δεδομένων αποστέλλονται σε διαφορετικά κανάλια ανάλογα με τις ανάγκες.

  • Παρόμοιο με τον "μονοπολικό διακόπτη πολλαπλών ρίψεων"

  • Χρησιμοποιώντας έναν μοναδικό αποκωδικοποιητή διευθύνσεων, εφαρμόστε τον εκχωρητή δεδομένων

  • Για παράδειγμα, το 74x138 ενσωματώνει έναν αποκωδικοποιητή 3 γραμμών έως 8 γραμμών.

  • E 1 ‾ ως εισαγωγή δεδομένων overline{E_1} ως εισαγωγή δεδομένωνμι1ως εισαγωγή δεδομένων

  • Y 0 Y 1 Y 2 Y 3 Y 4 Y 5 Y 6 Y 7 Y_0 Y_1 Y_2Y_3Y_4Y_5Y_6Y_7Υ0Υ1Υ2Υ3Υ4Υ5Υ6Υ78 κανάλια ως έξοδος δεδομένων
    Εισαγάγετε την περιγραφή της εικόνας εδώ

  • Y 2 ‾ = E 3 ⋅ E 2 ‾ ‾ ⋅ E 1 ‾ ‾ ⋅ A 2 ‾ ⋅ A 1 ⋅ A 0 ‾ ‾ overline{Y_2} = overline{E_3·overline2}overline·{E_overline }}·overline{A_2}·A_1·overline{A_0}}Υ2=μι3μι2μι1ΕΝΑ2ΕΝΑ1ΕΝΑ0 //010

  • Στην παραπάνω φωτογραφία, E 3 = 1 , E 2 ‾ = 0 E_3=1,overline{E_2}=0μι3=1μι2=0, όταν η γραμμή διεύθυνσης A 2 A 1 A 0 = 010 A_2A_1A_0=010ΕΝΑ2ΕΝΑ1ΕΝΑ0=010ώρα, Y 2 ‾ = E 1 ‾ overline{Y_2}=overline{E_1}Υ2=μι1

  • Με την ίδια λογική μπορούμε να συμπεράνουμε:
    Όταν η γραμμή διεύθυνσης A 2 A 1 A 0 = 000 A_2A_1A_0=000ΕΝΑ2ΕΝΑ1ΕΝΑ0=000ώρα, Y 0 ‾ = E 1 ‾ = D overline{Y_0}=overline{E_1}=DΥ0=μι1=ρε,άλλα Y x = 1 Y_x=1ΥΧ=1
    Όταν η γραμμή διεύθυνσης A 2 A 1 A 0 = 001 A_2A_1A_0=001ΕΝΑ2ΕΝΑ1ΕΝΑ0=001ώρα, Y 1 ‾ = E 1 ‾ = D overline{Y_1}=overline{E_1}=DΥ1=μι1=ρε,άλλα Y x = 1 Y_x=1ΥΧ=1
    Όταν η γραμμή διεύθυνσης A 2 A 1 A 0 = 010 A_2A_1A_0=010ΕΝΑ2ΕΝΑ1ΕΝΑ0=010ώρα, Y 2 ‾ = E 1 ‾ = D overline{Y_2}=overline{E_1}=DΥ2=μι1=ρε,άλλα Y x = 1 Y_x=1ΥΧ=1
    Όταν η γραμμή διεύθυνσης A 2 A 1 A 0 = 011 A_2A_1A_0=011ΕΝΑ2ΕΝΑ1ΕΝΑ0=011ώρα, Y 3 ‾ = E 1 ‾ = D overline{Y_3}=overline{E_1}=DΥ3=μι1=ρε,άλλα Y x = 1 Y_x=1ΥΧ=1
    Όταν η γραμμή διεύθυνσης A 2 A 1 A 0 = 100 A_2A_1A_0=100ΕΝΑ2ΕΝΑ1ΕΝΑ0=100ώρα, Y 4 ‾ = E 1 ‾ = D overline{Y_4}=overline{E_1}=DΥ4=μι1=ρε,άλλα Y x = 1 Y_x=1ΥΧ=1
    Όταν η γραμμή διεύθυνσης A 2 A 1 A 0 = 101 A_2A_1A_0=101ΕΝΑ2ΕΝΑ1ΕΝΑ0=101ώρα, Y 5 ‾ = E 1 ‾ = D overline{Y_5}=overline{E_1}=DΥ5=μι1=ρε,άλλα Y x = 1 Y_x=1ΥΧ=1
    Όταν η γραμμή διεύθυνσης A 2 A 1 A 0 = 110 A_2A_1A_0=110ΕΝΑ2ΕΝΑ1ΕΝΑ0=110ώρα, Y 6 ‾ = E 1 ‾ = D overline{Y_6}=overline{E_1}=DΥ6=μι1=ρε,άλλα Y x = 1 Y_x=1ΥΧ=1
    Όταν η γραμμή διεύθυνσης A 2 A 1 A 0 = 111 A_2A_1A_0=111ΕΝΑ2ΕΝΑ1ΕΝΑ0=111ώρα, Y 7 ‾ = E 1 ‾ = D overline{Y_7}=overline{E_1}=DΥ7=μι1=ρε,άλλα Y x = 1 Y_x=1ΥΧ=1

4.4.3 Επιλογέας δεδομένων

1. Ορισμός και λειτουργία

  • Η συνάρτηση είναι αντίθετη από τον "κατανομέα δεδομένων" στο 4.4.2.3 παραπάνω.
  • Πολλά προς ένα.
  • Για παράδειγμα, επιλογέας δεδομένων 4-προς-1.
    Εισαγάγετε την περιγραφή της εικόνας εδώ
  • E ‾ = 0 overline{E}=0μι=0, επιτρέπεται να εργαστεί.
  • πότε S 1 = 0, S 0 = 0 S_1=0, S_0=0μικρό1=0μικρό0=0ώρα, Y = I 0 Y=I_0Υ=Εγώ0
  • πότε S 1 = 0, S 0 = 1 S_1=0, S_0=1μικρό1=0μικρό0=1ώρα, Y = I 1 Y = I_1Υ=Εγώ1
  • πότε S 1 = 1, S 0 = 0 S_1=1, S_0=0μικρό1=1μικρό0=0ώρα, Y = I 2 Y = I_2Υ=Εγώ2
  • πότε S 1 = 1, S 0 = 1 S_1 = 1, S_0 = 1μικρό1=1μικρό0=1ώρα, Y = I 3 Y = I_3Υ=Εγώ3

2. Επιλογέας δεδομένων ολοκληρωμένου κυκλώματος

  • 74x151: 1-8-επιλογή δεδομένων. Αντιστοιχεί σε CMOS τύπου 74HC151 και TTL τύπου 74LS151.
  • 74x153: Διπλός επιλογέας δεδομένων 4 σε 1. Αντιστοιχεί σε CMOS τύπου 74HC153 και TTL τύπου 74LS153.
  • 74x157: Επιλογέας δεδομένων τέσσερα προς δύο προς ένα. Αντιστοιχεί σε CMOS τύπου 74HC157 και TTL τύπου 74LS157.
  • 74x251: Με έξοδο τριών καταστάσεων, όταν E ‾ = 1 overline{E}=1μι=1 , η έξοδος βρίσκεται σε κατάσταση υψηλής σύνθετης αντίστασης. Υποστήριξη πολλαπλών εξόδων chip"Γραμμή και”。
  • 74x253: Με έξοδο τριών καταστάσεων, όταν E ‾ = 1 overline{E}=1μι=1 , η έξοδος βρίσκεται σε κατάσταση υψηλής σύνθετης αντίστασης. Υποστήριξη πολλαπλών εξόδων chip"Γραμμή και”。
  • 74x257: Με έξοδο τριών καταστάσεων, όταν E ‾ = 1 overline{E}=1μι=1 , η έξοδος βρίσκεται σε κατάσταση υψηλής σύνθετης αντίστασης. Υποστήριξη πολλαπλών εξόδων chip"Γραμμή και”。
(1)74HC151

Y = S 2 ‾ ⋅ S 1 ‾ ⋅ S 0 ‾ ⋅ D 0 + S 2 ‾ ⋅ S 1 ‾ ⋅ S 0 ⋅ D 1 + S 2 ‾ ⋅ S 1 ⋅ S ⋅ S ‾ ‾ 1 ⋅ S 0 ⋅ D 3 + S 2 ⋅ S 1 ‾ ⋅ S 0 ‾ ⋅ D 4 + S 2 ⋅ S 1 ‾ ⋅ S 0 ⋅ D 5 + S 2 ⋅ S 1 ⋅ S ⋅ S ⋅ 0 ⋅ S 1 ⋅ S 0 ⋅ D 7 Y=overline{S_2}·overline{S_1}·overline{S_0}·D_0 +overline{S_2}·overline{S_1}·S_0·D_1 +overline{S_2}·S_1·overline {S_0}·D_2 +overline{S_2}·S_1·S_0·D_3 +S_2·overline{S_1}·overline{S_0}·D_4 +S_2·overline{S_1}·S_0·D_5 +S_2·S_1·overline{S_0} ·D_6 +S_2·S_1·S_0·D_7Υ=μικρό2μικρό1μικρό0ρε0+μικρό2μικρό1μικρό0ρε1+μικρό2μικρό1μικρό0ρε2+μικρό2μικρό1μικρό0ρε3+μικρό2μικρό1μικρό0ρε4+μικρό2μικρό1μικρό0ρε5+μικρό2μικρό1μικρό0ρε6+μικρό2μικρό1μικρό0ρε7
Εισαγάγετε την περιγραφή της εικόνας εδώ

(2) Εφαρμογή επιλογέα δεδομένων
  • Επεκτάσεις για επιλογείς δεδομένων.

    • Επέκταση bit εξόδου ( Y 0 − > Y 1 Y 0 Y_0->Y_1Y_0Υ0>Υ1Υ0)
    • Εισαγωγή ψηφίου επέκτασης ( D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0 − > D 15 D 14 D 13 D 12 D 11 D 10 D 9 D 8 D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0 D_7D_6D_5D_4D_3D_2D_1D_0->D_{15}D_{14}D_{13}D_{12}D_{11}D_{10}D_{9}D_{8}D_7D_6D_5D_4D_3D_2D_1D_0ρε7ρε6ρε5ρε4ρε3ρε2ρε1ρε0>ρε15ρε14ρε13ρε12ρε11ρε10ρε9ρε8ρε7ρε6ρε5ρε4ρε3ρε2ρε1ρε0)。
  • γεννήτρια λογικής συνάρτησης

    • Γνωστός επιλογέας δεδομένων 8-προς-1.
      Y = S 2 ‾ ⋅ S 1 ‾ ⋅ S 0 ‾ ⋅ D 0 + S 2 ‾ ⋅ S 1 ‾ ⋅ S 0 ⋅ D 1 + S 2 ‾ ⋅ S 1 ⋅ S ⋅ S ‾ ‾ 1 ⋅ S 0 ⋅ D 3 + S 2 ⋅ S 1 ‾ ⋅ S 0 ‾ ⋅ D 4 + S 2 ⋅ S 1 ‾ ⋅ S 0 ⋅ D 5 + S 2 ⋅ S 1 ⋅ S ⋅ S ⋅ 0 ⋅ S 1 ⋅ S 0 ⋅ D 7 Y=overline{S_2}·overline{S_1}·overline{S_0}·D_0 +overline{S_2}·overline{S_1}·S_0·D_1 +overline{S_2}·S_1·overline {S_0}·D_2 +overline{S_2}·S_1·S_0·D_3 +S_2·overline{S_1}·overline{S_0}·D_4 +S_2·overline{S_1}·S_0·D_5 +S_2·S_1·overline{S_0} ·D_6 +S_2·S_1·S_0·D_7Υ=μικρό2μικρό1μικρό0ρε0+μικρό2μικρό1μικρό0ρε1+μικρό2μικρό1μικρό0ρε2+μικρό2μικρό1μικρό0ρε3+μικρό2μικρό1μικρό0ρε4+μικρό2μικρό1μικρό0ρε5+μικρό2μικρό1μικρό0ρε6+μικρό2μικρό1μικρό0ρε7

    • Y = m 0 ⋅ D 0 + m 1 ⋅ D 1 + m 2 ⋅ D 2 + m 3 ⋅ D 3 + m 4 ⋅ D 4 + m 5 ⋅ D 5 + m 6 ⋅ D 6 + m 7 ⋅ D 7 Y =m_0·D_0 +m_1·D_1 +m_2·D_2 +m_3·D_3 +m_4·D_4 +m_5·D_5 +m_6·D_6 +m_7·D_7Υ=Μ0ρε0+Μ1ρε1+Μ2ρε2+Μ3ρε3+Μ4ρε4+Μ5ρε5+Μ6ρε6+Μ7ρε7

    • λογική λειτουργία L = A ‾ BC + AB ‾ C + ABL=overline{A}BC+Aoverline{B}C+ABμεγάλο=ΕΝΑπρο ΧΡΙΣΤΟΥ+ΕΝΑσιντο+ΕΝΑσι
      L = A ‾ BC + AB ‾ C + AB = A ‾ BC + AB ‾ C + ABC ‾ + ABC = m 3 + m 5 + m 6 + m 7 L=overline{A}BC+Aoverline{B}C+ AB=overline{A}BC+Aoverline{B}C+ABoverline{C}+ABC=m_3+m_5+m_6+m_7μεγάλο=ΕΝΑπρο ΧΡΙΣΤΟΥ+ΕΝΑσιντο+ΕΝΑσι=ΕΝΑπρο ΧΡΙΣΤΟΥ+ΕΝΑσιντο+ΕΝΑσιντο+ΕΝΑπρο ΧΡΙΣΤΟΥ=Μ3+Μ5+Μ6+Μ7

    • Χρησιμοποιήστε τον επιλογέα δεδομένων 8-προς-1 για να εφαρμόσετε την παραπάνω λειτουργία L
      L = Y = m 3 + m 5 + m 6 + m 7, όπου D 7 D 6 D 5 D 3 = 1111, D 4 D 2 D 1 D 0 = 0000 L=Y=m_3+m_5+m_6+m_7, Μεταξύ αυτών D_7D_6D_5D_3=1111, D_4D_2D_1D_0=0000μεγάλο=Υ=Μ3+Μ5+Μ6+Μ7,σερε7ρε6ρε5ρε3=1111ρε4ρε2ρε1ρε0=0000
      Εισαγάγετε την περιγραφή της εικόνας εδώ

  • Παράλληλα δεδομένα με σειριακά δεδομένα
    Εισαγάγετε την περιγραφή της εικόνας εδώ

4.4.4 Αριθμητικός συγκριτής

1. Ορισμός και λειτουργία

  • Συγκρίνετε το μέγεθος δύο αριθμών.
(1) Μονοψήφιος αριθμητικός συγκριτής
  • Κατάλογος πίνακα αλήθειας
ΕΝΑσι FA &gt; B F_{A&gt;B}φάΕΝΑ>σι FA &lt; B F_{AφάΕΝΑ<σι FA = = B F_{A==B}φάΕΝΑ==σι
00001
01010
10100
11001
  • λογική έκφραση
    • FA &gt; B = A ⋅ B ‾ F_{A&gt;B} = A·overline{B}φάΕΝΑ>σι=ΕΝΑσι
    • FA &lt; B = A ‾ ⋅ B F_{AφάΕΝΑ<σι=ΕΝΑσι
    • FA = = B = A ⋅ B + A ‾ ⋅ B ‾ F_{A==B} = A·B+overline{A}·overline{B}φάΕΝΑ==σι=ΕΝΑσι+ΕΝΑσι
  • λογικό διάγραμμα
    Εισαγάγετε την περιγραφή της εικόνας εδώ
(2) Διψήφιος αριθμητικός συγκριτής
  • Κατάλογος πίνακα αλήθειας
A 1; B 1 A _1; B_1ΕΝΑ1σι1 Α 0 ? B 0 A_0?B_0ΕΝΑ0?σι0 FA &gt; B F_{A&gt;B}φάΕΝΑ>σι FA &lt; B F_{AφάΕΝΑ<σι FA = = B F_{A==B}φάΕΝΑ==σι
A 1 &gt; B 1 A_1&gt;B_1ΕΝΑ1>σι1Χ100
A 1 &lt; B 1 A_1ΕΝΑ1<σι1Χ010
A 1 = = B 1 A_1==B_1ΕΝΑ1==σι1 A 0 &gt; B 0 A_0&gt;B_0ΕΝΑ0>σι0100
A 1 = = B 1 A_1==B_1ΕΝΑ1==σι1 A 0 &lt; B 0 A_0ΕΝΑ0<σι0010
A 1 = = B 1 A_1==B_1ΕΝΑ1==σι1 A 0 = = B 0 A_0==B_0ΕΝΑ0==σι0001
  • λογική έκφραση
    FA &gt; B = FA 1 &gt; B 1 + FA 1 = = B 1 ⋅ FA 0 &gt; B 0 F_{A&gt;B} = F_{A_1&gt;B_1} +F_{A_1==B_1}·F_{A_0&gt;B_0}φάΕΝΑ>σι=φάΕΝΑ1>σι1+φάΕΝΑ1==σι1φάΕΝΑ0>σι0
    FA &lt; B = FA 1 &lt; B 1 + FA 1 = = B 1 ⋅ FA 0 &lt; B 0 F_{AφάΕΝΑ<σι=φάΕΝΑ1<σι1+φάΕΝΑ1==σι1φάΕΝΑ0<σι0
    FA = = B = FA 1 = = B 1 ⋅ FA 0 = = B 0 F_{A==B} = F_{A_1==B_1}·F_{A_0==B_0}φάΕΝΑ==σι=φάΕΝΑ1==σι1φάΕΝΑ0==σι0

  • λογικό διάγραμμα
    Εισαγάγετε την περιγραφή της εικόνας εδώ

2. Ενσωματωμένος αριθμητικός συγκριτής

  • 74x85, αριθμητική σύγκριση 4-bit. (CMOS τύπος 74HC85)
  • 74x682, αριθμητική σύγκριση 8-bit.
(1) Λειτουργίες του 74HC85
  • IA &gt; B 、 IA = B 、 IA &lt; B I_{A&gt;B}、I_{A=B}、I_{AΕγώΕΝΑ>σιΕγώΕΝΑ=σιΕγώΕΝΑ<σι Είναι το τερματικό εισόδου επέκτασης. Όταν οι είσοδοι 4-bit AB είναι όλες ίσες, το μέγεθος του AB καθορίζεται με βάση το εκτεταμένο τερματικό εισόδου.
    Εισαγάγετε την περιγραφή της εικόνας εδώ
  • Οι λογικές εκφράσεις μπορούν να γραφτούν παραθέτοντας έναν πίνακα αλήθειας.
(2) Ψηφιακή επέκταση του αριθμητικού συγκριτή
  • Σύνδεση σειράς, επεκτάθηκε σε αριθμητική σύγκριση 8-bit
    Εισαγάγετε την περιγραφή της εικόνας εδώ

  • Παράλληλη σύνδεση, επεκτάθηκε σε αριθμητική σύγκριση 16-bit.

  • Όταν συνδέεται παράλληλα, η ταχύτητα είναι γρήγορη.
    Εισαγάγετε την περιγραφή της εικόνας εδώ

Για περιορισμούς μεγέθους άρθρου, ανατρέξτε αργότερα στο "[Σημειώσεις μελέτης] 4. Συνδυαστικά λογικά κυκλώματα (Μέρος 2)".