Ψηφιακή Σχεδίαση. Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:07. Δρ. Μηνάς Δασυγένης. Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Σχετικά έγγραφα
Ψηφιακή Σχεδίαση. Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:05. Δρ. Μηνάς Δασυγένης. Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Ψηφιακή Σχεδίαση. Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:01. Δρ. Μηνάς Δασυγένης. Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Αρχιτεκτονική Υπολογιστών

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Μοντελοποίηση Λογικών Κυκλωμάτων

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Πληροφορική. Ενότητα 4 η : Κωδικοποίηση & Παράσταση Δεδομένων. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II

Πληροφορική. Εργαστηριακή Ενότητα 3 η : Επεξεργασία Κελιών Γραμμών & Στηλών. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Εισαγωγή στην Επιστήμη των Υπολογιστών

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

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

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

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

Αρχιτεκτονική Υπολογιστών Εργαστήριο

Εισαγωγή στις Τηλεπικοινωνίες / Εργαστήριο

Αρχιτεκτονική Υπολογιστών

Ενσωματωμένα Συστήματα

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

Ψηφιακή Τεχνολογία σε Ακαδημαϊκό Περιβάλλον

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

Ενσωματωμένα Συστήματα

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 4 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:

Ενσωματωμένα Συστήματα

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 3 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:

Αρχιτεκτονική Υπολογιστών

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Πληροφορική. Εργαστηριακή Ενότητα 8 η : Γραφήματα

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

ΜΑΘΗΜΑ: ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Αρχιτεκτονική Υπολογιστών

Συστήματα Παράλληλης & Κατανεμημένης Επεξεργασίας

Ενσωματωμένα Συστήματα

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 2 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Συστήματα Αυτομάτου Ελέγχου. Ενότητα Α: Γραμμικά Συστήματα

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Εισαγωγή στην Επιστήμη των Υπολογιστών

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Εισαγωγή στις Τηλεπικοινωνίες

Ενσωματωμένα Συστήματα

Νέες Τεχνολογίες και Καλλιτεχνική Δημιουργία

Πληροφορική. Εργαστηριακή Ενότητα 1 η : Εισαγωγή στα Λογιστικά Φύλλα με το MS Excel. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Λογιστικές Εφαρμογές Εργαστήριο

Αρχιτεκτονική Υπολογιστών

Λειτουργικά Συστήματα

Αρχιτεκτονική Υπολογιστών

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ

Εισαγωγή στις Τηλεπικοινωνίες / Εργαστήριο

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 5 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:

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

ΜΑΘΗΜΑ: Ψηφιακά Συστήματα

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Λειτουργικά Συστήματα

Εισαγωγή στους Υπολογιστές

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα

Εισαγωγή στους Υπολογιστές

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 4 : Πράξεις με bits. Δρ. Γκόγκος Χρήστος

Αρχιτεκτονική Υπολογιστών

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 1: Εισαγωγικό Μάθημα

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

Λογική Σχεδίαση Ψηφιακών Συστημάτων

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Εισαγωγή στις Τηλεπικοινωνίες / Εργαστήριο

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

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Ενσωματωμένα Συστήματα

Ψηφιακά Συστήματα. 6. Σχεδίαση Συνδυαστικών Κυκλωμάτων

Μαθηματικά. Ενότητα 7: Μη Πεπερασμένα Όρια. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Αριθμητικά Συστήματα. Επιμέλεια Διαφανειών: Δ.

Εργαστήριο Ψηφιακών Συστηµάτων ΗΜΥ211

Ενσωματωμένα Συστήματα

Υπολογιστές Ι. Άδειες Χρήσης. Εισαγωγή. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Μαθηματικά. Ενότητα 6: Ασκήσεις Ορίων Συνάρτησης. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

ΜΑΘΗΜΑ: Ηλεκτρονικά Ισχύος

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Transcript:

Ψηφιακή Σχεδίαση Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:07 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών http: //arch.icte.uowm.gr/mdasyg

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ψηφιακά Μαθήματα του Πανεπιστημίου Δυτικής Μακεδονίας» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 2

Περιεχόμενα 1. Σκοπός της άσκησης... 4 2. Ερωτήσεις/Ασκήσεις... 4 3

1. Σκοπός της άσκησης Η εξοικείωση των φοιτητών με: τα αριθμητικά συστήματα ( δυαδικό, δεκαεξαδικό, δεκαδικό ), τις μετατροπές, τις κωδικοποιήσεις BCD, ASCII και το bit ισοτιμίας. Διαθέσιμα υλικά επίλυσης: Διαφάνειες μαθήματος, calculator των Windows, Internet Όλες οι απαντήσεις θα πρέπει να είναι όσο το δυνατόν καλύτερα δικαιολογημένες (S) 2 Ασκήσεις (Α) 3 Ερωτήσεις 2. Ερωτήσεις/Ασκήσεις Να κατασκευάσετε ένα κύκλωμα αθροιστή, το οποίο θα δέχεται ως είσοδο 2 ψηφία σε μορφή BCD και ένα κρατούμενο εισόδου και θα έχει στην έξοδο ένα κρατούμενο εξόδου και το αποτέλεσμα σε μορφή BCD. Να ονοματίσετε τις εισόδους A0 έως Α3, B0 έως Β3, Cin και τις εξόδους Cout και S0 έως S8. (S1) Τοποθετήστε το όνομά σας στην κάτω δεξιά γωνία του κυκλώματος σε μια ετικέτα κειμένου Παραδοτέο: Screenshot του κυκλώματος ( alt + printscreen ) Ποιο είναι το αποτέλεσμα σε BCD (σε δυαδική αναπαράσταση ) της πρόσθεσης των ψηφίων 9 + 9; (A1) Ποια τιμή πρέπει να παρατηρήσετε στις εξόδους Cout, S0 έως S8; (A2) Επιβεβαιώστε την ορθή λειτουργία του κυκλώματός σας (S2) Παραδοτέο: Screenshot του κυκλώματος ( alt + printscreen ) αφού έχετε τοποθετήσει ( με CTRL + 1 ) τις τιμές στις εισόδους 9 + 9 4

Σας δίνεται η συνάρτηση F( x, y, z, w ) = Π( 4, 8, 9, 10, 12, 14, 15 ) Να υλοποιήσετε τη συνάρτηση χρησιμοποιώντας έναν αποκωδικοποιητή και πύλες OR τριών εισόδων. (S3) Ο αποκωδικοποιητής είναι ένα κύκλωμα που υπάρχει έτοιμο στο Logisim. Για να το χρησιμοποιήσετε, αρκεί να επιλέξετε την κατηγορία Plexers και στη συνέχεια να σύρετε το κύκλωμα Decoder. Επειδή έχετε 4 εισόδους θα πρέπει να επιλέξετε το Decoder και στη συνέχεια από την αριστερή πλευρά το Select Bits σε 4 Η κάτω είσοδος του αποκωδικοποιητή είναι ένας δίαυλος των 4 bit. Για να χρησιμοποιήσετε το Decoder θα πρέπει να τοποθετήσετε ένα Splitter από την κατηγορία Base. Στη συνέχεια ρυθμίστε την τιμή Bit Width In σε 4 ώστε να δέχεται 4 bit στην είσοδο και να τα τοποθετεί στο δίαυλο των bit, όπως παρακάτω. Συνδέστε την έξοδο του splitter με την κάτω είσοδο του αποκωδικοποιητή. Τοποθετήστε το όνομά σας στην κάτω δεξιά γωνία του κυκλώματος σε μια ετικέτα κειμένου Προσέξτε στο bit0 του splitter να τοποθετήσετε την είσοδο w και στο bit3 του splitter να τοποθετήσετε την είσοδο x. Παραδοτέο1: Να θέσετε τις τιμές f( x, y, z, w ) = f( 0, 1, 1, 1 ) και να δώσετε το print-screen του κυκλώματος Παραδοτέο2: Να δώσετε τον πίνακα αληθείας του κυκλώματος από το Logisim (A3) 5