ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΣΕΙΡΙΑΚΗ ΠΡΟΣΘΕΣΗ

Σχετικά έγγραφα
ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΟΙ ΚΑΤΑΧΩΡΗΤΕΣ ΚΑΙ Η ΥΛΟΠΟΙΗΣΗ ΤΟΥΣ ΜΕ FLIP-FLOP ΚΑΙ ΠΥΛΕΣ

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΚΑΤΑΧΩΡΗΤΕΣ ΟΛΙΣΘΗΤΕΣ

ΑΣΚΗΣΗ 8 ΚΑΤΑΧΩΡΗΤΕΣ - REGISTERS

9. ΚΑΤΑΧΩΡΗΤΕΣ (REGISTERS)

Ψηφιακά Συστήματα. 8. Καταχωρητές

8.1 Θεωρητική εισαγωγή

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. ΚΕΦΑΛΑΙΟ 2ο ΚΑΤΑΧΩΡΗΤΕΣ. (c) Αμπατζόγλου Γιάννης, Ηλεκτρονικός Μηχανικός, καθηγητής ΠΕ17

6.1 Καταχωρητές. Ένας καταχωρητής είναι μια ομάδα από f/f αλλά μπορεί να περιέχει και πύλες. Καταχωρητής των n ψηφίων αποτελείται από n f/f.

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. Χειµερινό Εξάµηνο 2016 ΔΙΑΛΕΞΗ 15: Καταχωρητές (Registers)

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Καταχωρητές και Μετρητές 2. Επιμέλεια Διαφανειών: Δ.

Ψηφιακή Λογική Σχεδίαση

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΕΦΑΡΜΟΓΕΣ ΚΑΤΑΧΩΡΗΤΩΝ ΟΛΙΣΘΗΣΗΣ

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Καταχωρητές 1

Περίληψη. ΗΜΥ-210: Λογικός Σχεδιασµός Εαρινό Εξάµηνο Παράδειγµα: Καταχωρητής 2-bit. Καταχωρητής 4-bit. Μνήµη Καταχωρητών

26-Nov-09. ΗΜΥ 210: Λογικός Σχεδιασμός, Χειμερινό Εξάμηνο Καταχωρητές 1. Διδάσκουσα: Μαρία Κ. Μιχαήλ

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΡΑΓΚΙΑΟΥΡΗΣ ΝΙΚΟΛΑΟΣ

7. ΚΑΤΑΧΩΡΗΤΕΣ ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

ΚΑΤΑΧΩΡΗΤΕΣ ΣΕΙΡΙΑΚΟΙ ΚΑΙ ΠΑΡΑΛΛΗΛΟΙ ΚΑΤΑΧΩΡΗΤΕΣ. Τύποι καταχωρητών: (α) σειριακής-εισόδου-σειριακής-εξόδου, (β) σειριακήςεισόδου-παράλληλης-εξόδου,

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΣΥΓΧΡΟΝΟΙ ΜΕΤΡΗΤΕΣ

ΑΠΟ ΤΑ ΘΕΜΑΤΑ ΤΩΝ ΠΑΝΕΛΛΗΝΙΩΝ ΕΞΕΤΑΣΕΩΝ ΚΕΦΑΛΑΙΟ 7-8 (ΚΑΤΑΧΩΡΗΤΕΣ & ΑΠΑΡΙΘΜΗΤΕΣ)

Εργαστήριο Ψηφιακής Σχεδίασης

Ψηφιακή Σχεδίαση Ενότητα 10:

ΚΑΤΑΧΩΡΗΤΕΣ ΣΕΙΡΙΑΚΟΙ ΚΑΙ ΠΑΡΑΛΛΗΛΟΙ ΚΑΤΑΧΩΡΗΤΕΣ. Καταχωρητές παράλληλης-εισόδου-παράλληληςεξόδου. Καταχωρητές παράλληλης-εισόδου-σειριακής-εξόδου

Η συχνότητα f των παλµών 0 και 1 στην έξοδο Q n είναι. f Qn = 1/(T cl x 2 n+1 )

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

12. ΚΑΤΑΧΩΡΗΤΕΣ. e-book ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ- ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 1

7 η Θεµατική Ενότητα : Καταχωρητές, Μετρητές και Μονάδες Μνήµης

a -j a 5 a 4 a 3 a 2 a 1 a 0, a -1 a -2 a -3

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΑΣΥΓΧΡΟΝΟΙ ΜΕΤΡΗΤΕΣ

Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα κανονικής εξέτασης 2017

Αθροιστές. Ημιαθροιστής

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Σχεδίαση Ψηφιακών Συστημάτων. Ενότητα: ΚΑΤΑΧΩΡΗΤΕΣ - ΑΠΑΡΙΘΜΗΤΕΣ

Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ»

Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα κανονικής εξέτασης Θέμα 1ο (3 μονάδες)

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Γ ΕΠΑΛ 14 / 04 / 2019

Θέμα 1ο (3 μονάδες) Υλοποιήστε το ακoλουθιακό κύκλωμα που περιγράφεται από το κατωτέρω διάγραμμα

Α. ΣΚΟΔΡΑΣ ΠΛΗ21 ΟΣΣ#2. 14 Δεκ 2008 ΠΑΤΡΑ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ 2008 Α. ΣΚΟΔΡΑΣ ΧΡΟΝΟΔΙΑΓΡΑΜΜΑ ΜΕΛΕΤΗΣ

ΑΣΚΗΣΗ 9 ΑΣΥΓΧΡΟΝΟΙ ΜΕΤΡΗΤΕΣ (COUNTERS)

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Αριθμητική περιοχή της ALU 2.5: Κυκλώματα Υπολογιστών

Πράξεις με δυαδικούς αριθμούς

ΗΜΥ-210: Σχεδιασμός Ψηφιακών Συστημάτων

Περίληψη. ΗΜΥ-210: Λογικός Σχεδιασµός Εαρινό Εξάµηνο Μετρητής Ριπής (Ripple Counter) Μετρητές (Counters) Μετρητής Ριπής (συν.

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Μετρητές 1

100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).

6 η Θεµατική Ενότητα : Σχεδίαση Συστηµάτων σε Επίπεδο Καταχωρητή

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. Χειµερινό Εξάµηνο 2016 ΔΙΑΛΕΞΗ 16: Μετρητές (Counters)

Ακολουθιακό κύκλωμα Η έξοδος του κυκλώματος εξαρτάται από τις τιμές εισόδου ΚΑΙ από την προηγούμενη κατάσταση του κυκλώματος

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006

HY430 Εργαστήριο Ψηφιακών Κυκλωμάτων.

"My Binary Logic" Ένας προσομοιωτής λογικών πυλών στο Scratch

9. OIΚΟΥΜΕΝΙΚΕΣ ΠΥΛΕΣ ΠΟΛΛΑΠΛΩΝ ΕΙΣΟ ΩΝ

ΑΣΚΗΣΗ 9. Tα Flip-Flop

ΕΝΟΤΗΤΑ 4.1. ΣΕΙΡΙΑΚΟΙ ΚΑΙ ΠΑΡΑΛΛΗΛΟΙ ΚΑΤΑΧΩΡΗΤΕΣ... 4

Η κανονική μορφή της συνάρτησης που υλοποιείται με τον προηγούμενο πίνακα αληθείας σε μορφή ελαχιστόρων είναι η Q = [A].

Ακολουθιακό κύκλωμα Η έξοδος του κυκλώματος εξαρτάται από τις τιμές εισόδου ΚΑΙ από την προηγούμενη κατάσταση του κυκλώματος

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Μάθημα 4 ο Πράξεις με bits. Δρ.

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009

! Εάν ο αριθμός διαθέτει περισσότερα bits, χρησιμοποιούμε μεγαλύτερες δυνάμεις του 2. ! Προσοχή στη θέση του περισσότερο σημαντικού bit!

Εισαγωγή στην Πληροφορική

ΕΡΓΑΣΤΗΡΙΟ ΗΛΕΚΤΡΟΝΙΚΩΝ ΕΦΑΡΜΟΓΩΝ

4.1 Θεωρητική εισαγωγή

ΑΣΚΗΣΗ 4 ΣΧΕΔΙΑΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΛΟΓΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

i Το τρανζίστορ αυτό είναι τύπου NMOS. Υπάρχει και το συμπληρωματικό PMOS. ; Τι συμβαίνει στο τρανζίστορ PMOS; Το τρανζίστορ MOS(FET)

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία

Ψηφιακή Λογική και Σχεδίαση

3 ΤΕΛΟΣ 1ΗΣ ΑΠΟ 6 ΣΕΛΙ ΕΣ

7.1 Θεωρητική εισαγωγή

Ψηφιακά Κυκλώματα (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

ΑΣΚΗΣΗ 8 ΠΟΛΥΠΛΕΚΤΕΣ ( MULTIPLEXERS - MUX) ΑΠΟΠΛΕΚΤΕΣ (DEMULTIPLEXERS - DEMUX)

Άσκηση 3 Ένα νέο είδος flip flop έχει τον ακόλουθο πίνακα αληθείας : I 1 I 0 Q (t+1) Q (t) 1 0 ~Q (t) Κατασκευάστε τον πίνακα

Ψηφιακή Λογική Σχεδίαση

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 2 ο. ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ

Κεφάλαιο 6. Σύγχρονα και ασύγχρονα ακολουθιακά κυκλώματα

ΘΕΜΑΤΑ & ΕΝΔΕΙΚΤΙΚΕΣ ΛΥΣΕΙΣ

Κεφάλαιο 3 ο Ακολουθιακά Κυκλώματα με ολοκληρωμένα ΤΤL

ΑΣΚΗΣΗ 10 ΣΧΕΔΙΑΣΗ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

Πράξεις με δυαδικούς αριθμούς

ΑΣΚΗΣΗ 10 ΣΥΓΧΡΟΝΟΙ ΑΠΑΡΙΘΜΗΤΕΣ

15 ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ

Ενότητα ΚΑΤΑΧΩΡΗΤΕΣ ΜΕΤΡΗΤΕΣ ΜΝΗΜΕΣ RAM

ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Βασικές Σχεδίασης Υπολογιστών Αριθμητική Μονάδα Επεξεργασίας Κεφάλαιο 10

Εισαγωγή στην πληροφορική

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009 ΑΠΑΝΤΗΣΕΙΣ

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006

1 η Θεµατική Ενότητα : Αριθµητικά Κυκλώµατα. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

7. Ψηφιακά Ηλεκτρονικά

Κεφάλαιο 8. Αριθμητική Λογική μονάδα

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

ΑΣΚΗΣΗ 7 FLIP - FLOP

ε. Ένα κύκλωμα το οποίο παράγει τετραγωνικούς παλμούς και απαιτείται εξωτερική διέγερση ονομάζεται ασταθής πολυδονητής Λ

ΜΙΧΑΛΗΣ ΨΑΡΑΚΗΣ ΑΚΑΔΗΜΑΪΚΟ ΕΤΟΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΕΙΡΑΙΩΣ

Υπολογιστικά Συστήματα Λογική Σχεδίαση Διδάσκοντες: Δρ. Ευγενία Αδαμοπούλου, Δρ. Κώστας Δεμέστιχας

Δυαδικό Σύστημα Αρίθμησης

Transcript:

ΑΣΠΑΙΤΕ ΤΜΗΜΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΗΛΕΚΤΡΟΛΟΓΙΑΣ & ΗΛΕΚΤΡΟΝΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ & μ-υπολογιστων ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΣΕΙΡΙΑΚΗ ΠΡΟΣΘΕΣΗ Θεωρητικό Μέρος Οι σειριακές λειτουργίες είναι πιο αργές αλλά χρειάζονται λιγότερα κυκλωματικά στοιχεία και καλώδια. Το πλεονέκτημα αυτό της σειριακής μετάδοσης αξιοποιοιείται στα κυκλώματα των σειριακών αθροιστών. Στα κυλώματα αυτά καταχωρητές ολίσθησης συνδυάζονται με πλήρεις αθροιστές (Full Adders) για να υλοποιήσουν τις αριθμητικές μονάδες (Arithmetic Logic Units ALUs) των υπολογιστικών συστημάτων. Επίσης, η σειριακή μετάδοση χρησιμοποιείται στο modem και το mouse (ποντίκι). Στα Σχήματα 1 και 2 φαίνονται οι δύο τρόποι μετάδοσης ενός πενταψήφιου δυαδικού αριθμού, όπως λέγεται μιας δυαδικής λέξης, σε σειρά (serial) και παράλλα (parallel). Σχήμα 1. Στη σειριακή μετάδοση ένας πολυψήφιος αριθμός (εδώ ο 10110) μεταφέρεται μέσα από μια γραμμή (μεταφοράς δεδομένων) από ένα σύστημα σε ένα άλλο, αρχίζοντας από το λιγότερο σημαντικό ψηφίο και συνεχίζοντας μέχρι το πιο σημαντικό ψηφίο. Σχήμα 2. Στη παράλληλη μετάδοση όλα τα bit του πολυψήφιου αριθμού (εδώ του 10110) μεταφέρονται ταυτόχρονα μέσα από πολλές γραμμές (εδώ 5) στο άλλο σύστημα. Συνήθως οι ψηφιακές λέξεις είναι αποθηκευμένες σε καταχωρητές και είναι επιθυμητό να μεταφερθούν σε ένα άλλο καταχωρητή. Στο Σχήμα 3 φαίνεται η σειριακή μετάδοση της λέξης 101 από τον καταχωρητή X στον καταχωρητή Y. Η μεταφορά κάθε ψηφίου γίνεται τη χρονική στιγμή του αρνητικού μέτωπου του παλμού του ρολογιού. 1

Σχήμα 3. Σειριακή μετάδοση της λέξης 101 από τον καταχωρητή X στον καταχωρητή Y. Η μεταφορά κάθε ψηφίου γίνεται τη χρονική στιγμή του αρνητικού μέτωπου του παλμού του ρολογιού. Απαιτούνται 3 παλμοί για την μεταφορά της λέξης. Σειριακή Πρόσθεση Αν και η σειριακή πρόσθεση είναι πιο αργή από την παράλληλη, χρησιμοποιείται στις υπολογιστικές μονάδες λόγω του χαμηλότερου κόστους των κυκλωμάτων που την υλοποιούν. Για την πρόσθεση πολυψήφιων αριθμών, πχ δύο τετραψήφιων αριθμών, δεν χρησιμοποιείται παράλληλος αθροιστής με 4 πλήρεις αθροιστές, αλλά ένας μόνον πλήρης αθροιστής. Ο πλήρης αθροιστής, που είναι ένα απλό συνδυαστικό κύκλωμα φτιαγμένο με πύλες, αθροίζει καταρχήν τα λιγότερο σημαντικά ψηφία των δύο προσθετέων και συνεχίζει με τα υπόλοιπα, δηλαδή επαναλαμβάνεται η λειτουργία του τόσες φορές όσα είναι τα ψηφία των δυαδικών αριθμών. Το μέγεθος του αριθμού μπορεί να είναι μεγάλο, αρκεί να αντιστοιχεί στο μήκος του καταχωρητή που θα αποθηκεύσει το αποτέλεσμα. Οι προσθετέοι είναι καταχωρημένοι σε δύο καταχωρητές και το αποτέλεσμα της πρόσθεσης μπορεί να αποθηκεύεται σε έναν τρίτο καταχωρητή ή να αποθηκεύεται σε έναν από τους καταχωρητές των προσθετέων. Επίσης, αν υπάρχει κρατούμενο αποθηκεύεται σε ένα D FF, ώστε να ληφθεί υπόψη στην πρόσθεση των bit με την αμέσως μεγαλύτερη αξία. Αν το αποτέλεσμα αποθηκεύεται στον καταχωρητή Α του 1 ου προσθετέου, όπως φαίνεται στο Σχήμα 4, τότε στον καταχωρητή Β μπορεί να φορτωθεί ένας 3 ος αριθμός και να προστεθεί στο άθροισμα των δύο πρώτων. Με τη γραμμή ελέγχου shift control ελέγχεται η λήξη της διαδικασίας της πρόσθεση. Το D FF απλουστεύει τον σχεδιασμό του κυκλώματος. 2

Σχήμα 4. Σειριακός αθροιστής Ο Πλήρης Αθροιστής (Full Adder) Ο FA προσθέτει τα 3 bit των τριών εισόδων του (x, y, z) και στην έξοδό του δίνει το άθροισμα και το κρατούμενο. Η τρίτη είσοδος z ή C IN είναι απαραίτητη για να λαμβάνει υπόψη το κρατούμενο από την πρόσθεση των bit με την αμέσως χαμηλότερη αξία. Ο Πίνακας Αληθείας και το κύκλωμα του FA φαίνονται παρακάτω: Πίνακας Αληθείας Πλήρη Αθροιστή X Y C IN S C OUT 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 3

Σχήμα 5. Πλήρης Αθροιστής S: ΑΘΡΟΙΣΜΑ C IN : ΚΡΑΤΟΥΜΕΝΟ ΕΙΣΟΔΟΥ C OUT : ΚΡΑΤΟΥΜΕΝΟ ΕΞΟΔΟΥ Πειραματικό Μέρος Σειριακός Αθροιστής Να πραγματοποιήσετε το κύκλωμα του Σχήματος 4 με τα εξής ICs: 1. Το ολοκληρωμένο κύκλωμα 7408 που περιέχει 4 πύλες AND δύο εισόδων 2. Το ολοκληρωμένο κύκλωμα 7474 που περιέχει δύο D-FFs με PRESET και CLEAR. 3. Δύο ολοκληρωμένα κυκλώματα 74194 που το καθένα είναι ένας Universal αμφίδρομος καταχωρητής ολίσθησης με παράλληλη φόρτωση 4 bits. 4. Ένα κύκλωμα FA. Στα παρακάτω σχήματα φαίνονται τα ICs και δίνονται οι απαραίτητες πληροφορίες που τα αφορούν. Σχήμα 6. Το ολοκληρωμένο κύκλωμα 7408 που περιέχει 4 πύλες AND δύο εισόδων Σχήμα 7. Το ολοκληρωμένο κύκλωμα 7474 που περιέχει δύο D-FFs με PRESET και CLEAR. 4

Ο Αμφίδρομος Καταχωρητής ολίσθησης με παράλληλη φόρτωση Ο Αμφίδρομος Καταχωρητής ολίσθησης με παράλληλη φόρτωση 4-bit είναι ένας γενικός universal καταχωρητής με τα εξής χαρακτηριστικά: 1. Δυνατότητα μηδενισμού των εξόδων του καταχωρητή: clear control 2. Δυνατότητα συγχρονισμού με το υπόλοιπο κύκλωμα: clock input 3. Δυνατότητα ελέγχου δεξιάς/αριστερής ολίσθησης: shift-right control, shift-left control 4. Δυνατότητα παράλληλης φόρτωσης: parallel-load control 5. 4 παράλληλες γραμμές εισόδου και 4 εξόδου 6. Δυνατότητα ελέγχου ώστε να μένει το περιεχόμενο του καταχωρητή αναλλοίωτο 7. Σειριακή είσοδο για δεξιά ολίσθηση 8. Σειριακή είσοδο για αριστερή ολίσθηση Οι λειτουργίες του καταχωρητη δίνονται στον παρακάτω Πίνακα: S 1 S 0 Λειτουργίες 00 Δεν αλλάζει το περιεχόμενο του καταχωρητή 01 10 Δεξιά ολίσθηση: Με 4 παλμούς clk φορτώνεται η 4-bit πληροφορία Αριστερή ολίσθηση: Με 4 παλμούς clk φορτώνεται η 4-bit πληροφορία 11 Με έναν παλμό clk φορτώνετα η 4-bit πληροφορία Συγκεκριμένα: Όταν S 1, S 0 είναι 11 οι είσοδοι I i περνούν στις εξόδους των MUX και εφαρμόζονται στις εισόδους του καταχωρητή. Με την εφαρμογή του clock τα δεδομένα αυτά «φορτώνονται» παράλληλα στον καταχωρητή (παράλληλη μεταφορά δεδομένων). Όταν S 1, S 0 είναι 00 τα A i περνούν στις εξόδους των MUX και εφαρμόζονται στις εισόδους του καταχωρητή. Με την εφαρμογή του clock τα δεδομένα αυτά «φορτώνονται» παράλληλα στον καταχωρητή (παράλληλη μεταφορά δεδομένων), οπότε εμφανίζονται και πάλι στις εξόδους του καταχωρητή, δηλαδή ο καταχωρητής διατηρεί το περιεχόμενό του. Όταν S 1, S 0 είναι 01 η σειριακή είσοδος δεξιάς ολίσθησης εφαρμόζεται στον MUX-3 και περνά στην έξοδο του αντίστοιχου FF. Το περιεχόμενο αυτού του FF ολισθαίνει δεξιά κ.ο.κ. (σειριακή μεταφορά προς τα δεξιά). Όταν S 1, S 0 είναι 10 η σειριακή είσοδος αριστερής ολίσθησης εφαρμόζεται στον MUX-0 και περνά στην έξοδο του αντίστοιχου FF. Το περιεχόμενο αυτού του FF ολισθαίνει αριστερά κ.ο.κ. (σειριακή μεταφορά προς τα αριστερά). Το Ο.Κ. 74194 είναι ένας Αμφίδρομος Καταχωρητής ολίσθησης με παράλληλη φόρτωση. Ο καταχωρητής αυτός είναι 4-bit και έχει τρεις διαφορετικές λειτουργίες, οι οποίες ελέγχονται από δύο εισόδους mode control (S 1, S 0 ). Λειτουργεί, είτε σαν καταχωρητής δεξιάς, είτε σαν καταχωρητής αριστερής ολίσθησης (αμφίδρομος καταχωρητής) αλλά και σαν καταχωρητής παράλληλης εισόδουπαράλληλης εξόδου (Parallel In Parallel Out: PIPO). Οι δυνατότητές του επιτρέπουν τη χρήση του και ως καταχωρητή σειριακής εισόδου-σειριακής εξόδου (Serial In Serial Out: SISO) ή παράλληλης εισόδου-σειριακής εξόδου (Parallel In Serial Out: PISO). Η είσοδος clear, όταν ενεργοποιείται, τον θέτει στην κατάσταση «όλες οι έξοδοι 0». Οι είσοδοι του Ο.Κ., όταν δεν είναι συνδεμένες σε κύκλωμα βρίσκονται σε λογικό 1. Έτσι, στη περίπτωση που το chip χρησιμοποιείται σε σύνθετα κυκλώματα, είναι χρήσιμο οι είσοδοι αυτές να γειώνονται, αν δεν 5

χρησιμοποιούνται. Στο Σχήμα 8 φαίνεται το ολοκληρωμένο κύκλωμα 74194 και ο Πίνακας Αληθείας του. Σχήμα 8. Το ολοκληρωμένο κύκλωμα 74194 και ο Πίνακας Αληθείας του. 6

Υλοποίηση στο EWB Υλοποιήστε στο EWB το κύκλωμα του Σχήματος 9 και ελέξτε τη λειτουργία του. Σχήμα 9. Το κύκλωμα του Σειριακού Αθροιστη στο EWB. Γραπτή Άσκηση 1. Εξηγήστε τη χρήση όλων των διακοπτών του κυκλώματος του Σχήματος 9. 2. Εξηγήστε τη λειτουργία όλων των ICs του κυκλώματος. 3. Περιγράψτε τη διαδικασία που ακολουθήσατε για να ελέξετε τη λειτουργία του κυκλώματος. 7