Υλικό υπολογιστών

* Γνώση Υπολογιστών >> Υλικό υπολογιστών >> Δίσκοι & Αποθήκευση Υπολογιστών

Πώς να οικοδομήσουμε μια Binary Adder

Ένα δυαδικό αθροιστή είναι ένα κομμάτι του υλικού που προσθέτει δύο δυαδικά strings . Τα δυαδικά αθροιστές αποτελείται από μια σειρά από πλήρους - αθροιστές, και ένα πλήρους αθροιστή αποτελείται από δύο μισά αθροιστές . Οι μισο - αθροιστές που αποτελείται από ένα ζευγάρι των λογικών κυκλωμάτων . Πλήρης αθροιστές λάβει τρεις εισόδους - για να φιλοξενήσει το ψηφίο μεταφοράς - και παράγουν ένα ποσό και μεταφοράς . Το μισό - αθροιστή διαρκεί δύο ψηφία εισόδου και παράγει ένα ποσό και μεταφοράς . Οδηγίες
Η 1

Κάντε μια ημι- αθροιστή με δύο λογικά κυκλώματα . Τα δύο κυκλώματα λογικής είναι το ΚΑΙ πύλη και την πύλη XOR . Η πύλη έχει μια έξοδο 0 , εκτός αν και οι δύο είσοδοι είναι 1 , τότε η έξοδος είναι 1 . Η πύλη είναι το τμήμα μεταφοράς του μισού αθροιστή . Η πύλη XOR έχει μία έξοδο 0 όταν και οι δύο είσοδοι είναι τα ίδια και μία έξοδο 1 , όταν οι είσοδοι είναι διαφορετικές . Η πύλη XOR είναι το άθροισμα μέρος του μισού αθροιστή . Ως εκ τούτου , 1 + 0 παράγει ένα άθροισμα 1 και κρατούμενο 0 και 1 + 1 παράγει ένα άθροισμα από 0 και κρατούμενο 1 . 2

Φτιάξτε μια πλήρη αθροιστή με δύο ημι- προσθήκες. Δύο από τις εισόδους τροφοδοτούνται σε ένα ημι- αθροιστή . Το άθροισμα των εν λόγω ενός δεύτερου αθροιστή και η τρίτη είσοδος τροφοδοτούνται μέσα στο άλλο μισό - αθροιστή . Το άθροισμα του δεύτερου μισού αθροιστή είναι το άθροισμα του συνόλου του πλήρους αθροιστή . Το μεταφέρει από κάθε μισο - αθροιστή τροφοδοτούνται σε μια πύλη OR . Μία πύλη OR έχει μία έξοδο 1 , εκτός εάν και τα δύο εισόδους του είναι μηδέν , τότε η έξοδος της πύλης OR είναι 0 . Η έξοδος της πύλης OR είναι η μεταφορά του πλήρους αθροιστή .
Εικόνων 3

Συνδέστε τα πλήρη αθροιστών σε μια σειρά για να κάνει μια προσθήκη υλικού . Θα πρέπει να υπάρχει ένα πλήρες - αθροιστή για κάθε ψηφίο στις χορδές που θέλετε να προσθέσετε . Η μεταφορά από κάθε πλήρους αθροιστή είναι η τρίτη είσοδος σε κάθε διαδοχικό στάδιο της αθροιστή υλικού . Ο αθροιστής μπορεί επίσης να χρησιμοποιηθεί για την αφαίρεση. Δυαδικές συμβολοσειρές μπορεί να αλλάξει από θετικό σε αρνητικό από το ξεφύλλισμα όλα τα ψηφία και προσθέτοντας 1 . Αν θέλετε να αφαιρέσετε Β από το Α , Β απλά να μετατρέψετε σε έναν αρνητικό αριθμό και προσθέστε . Αυτό που πραγματικά κάνουν είναι A - B = A + ( - B ) , η οποία είναι η αφαίρεση από τη μετατροπή και προσθήκη
Η
εικόνων .

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα