Κατ οίκον Εργασία ΚE5

Σχετικά έγγραφα
Ελίνα Μακρή

ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ Ι ΕΞΕΤΑΣΕΙΣ ΦΕΒΡΟΥΑΡΙΟΥ 2010

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

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

Εισαγωγή στην επιστήμη των υπολογιστών. Πράξεις με μπιτ

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

Γ2.1 Στοιχεία Αρχιτεκτονικής. Γ Λυκείου Κατεύθυνσης

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

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

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ/ΙΟΥΝΙΟΥ 2014

Συστήματα αρίθμησης. = α n-1 *b n-1 + a n-2 *b n-2 + +a 1 b 1 + a 0 όπου τα 0 a i b-1

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ Η/Υ (ΟΜΑΔΑ ΘΕΜΑΤΩΝ A)

Λύσεις Ασκήσεων ΣΕΙΡΑ 1 η. Πρόσημο και μέγεθος

Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα

ΠΛΗ21 Κεφάλαιο 2. ΠΛΗ21 Ψηφιακά Συστήματα: Τόμος Α Κεφάλαιο: Παράσταση Προσημασμένων Αριθμών Συμπληρώματα

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

ΜΕΡΟΣ 1 ο : Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα

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

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

K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες

4 η Θεµατική Ενότητα : Συνδυαστική Λογική. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

Λογική Σχεδίαση Ι - Εξεταστική Φεβρουαρίου 2013 Διάρκεια εξέτασης : 160 Ονοματεπώνυμο : Α. Μ. Έτος σπουδών:

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών

Αριθμητικά Συστήματα

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

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

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

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

Τετάρτη 5-12/11/2014. ΣΗΜΕΙΩΣΕΙΣ 3 ου και 4 ου ΜΑΘΗΜΑΤΟΣ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΧΙΤΕΚΤΟΝΙΚΗ Η/Υ Α ΕΞΑΜΗΝΟ

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

Ψηφιακά Συστήματα. 5. Απλοποίηση με χάρτες Karnaugh

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

e-book ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ ΑΣΚΗΣΕΙΣ

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων

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

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Αναπαράσταση αριθμών στο δυαδικό σύστημα. Δρ.

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

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

Αριθµητική υπολογιστών

Οργάνωση Υπολογιστών

Δυαδικη παρασταση αριθμων και συμβολων

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών

Ενότητα 4 ΛΟΓΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ ΔΥΟ ΕΠΙΠΕΔΩΝ

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

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

Επανάληψη Βασικών Στοιχείων Ψηφιακής Λογικής

Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις

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

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

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

Σύστημα Πλεονάσματος και Αναπαράσταση Αριθμών Κινητής Υποδιαστολής

Κεφάλαιο 4. Λογική Σχεδίαση

ΑΣΚΗΣΗ 3 ΣΥΝΔΥΑΣΤΙΚΑ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ: ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ

Ελίνα Μακρή

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

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

Σύστημα Πλεονάσματος. Αναπαράσταση Πραγματικών Αριθμών. Αριθμητικές Πράξεις σε Αριθμούς Κινητής Υποδιαστολής

Ελίνα Μακρή

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 7 και 8: Αναπαραστάσεις. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

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

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

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

( 1) R s S. R o. r D + -

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

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

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

Αριθμητικά Συστήματα Κώδικες

Προγραμματισμός Ι (HY120)

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ

Κεφάλαιο 2 Η έννοια και η παράσταση της πληροφορίας στον ΗΥ. Εφ. Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος 1

Παράσταση αριθμών «κινητής υποδιαστολής» floating point

Οικουμενικές Πύλες (ΝΑΝD NOR), Πύλη αποκλειστικού Η (XOR) και Χρήση KarnaughMaps

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

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

Ψηφιακά Συστήματα. 3. Λογικές Πράξεις & Λογικές Πύλες

ΣΥΝΔΙΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ

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

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

Αριθμητικά Συστήματα

ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ : Κ. ΠΕΚΜΕΣΤΖΗ

Ανασκόπηση στα ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

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

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

1 η Θεµατική Ενότητα : Δυαδικά Συστήµατα

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

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

Ηλεκτρονική Μάθημα VIΙ Ψηφιακά Κυκλώματα Ψηφιακή Λογική. Καθηγητής Αντώνιος Γαστεράτος Τμήμα Μηχανικών Παραγωγής και Διοίκησης, Δ.Π.Θ.

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

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 3 : Αναπαράσταση αριθμών στο δυαδικό σύστημα. Δρ.

Ψηφιακά Κυκλώματα Ι. Μάθημα 1: Δυαδικά συστήματα - Κώδικες. Λευτέρης Καπετανάκης

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

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Συνδυαστική Λογική / Κυκλώματα

3. Απλοποίηση Συναρτήσεων Boole

Αρχιτεκτονική Υπολογιστών. Data. Κείμενο. Βίντεο. Αριθμοί Εικόνες. Ήχοι

5. ΤΕΧΝΙΚΕΣ ΑΠΛΟΠΟΙΗΣΗΣ

Ψηφιακά Συστήματα. 1. Συστήματα Αριθμών

Προγραμματισμός Ι (ΗΥ120)

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ

ΑΣΚΗΣΗ 7 ΚΩΔΙΚΕΣ Η ΟΘΟΝΗ 7 ΤΜΗΜΑΤΩΝ - ΚΩΔΙΚΟΠΟΙΗTΕΣ ( ENCODERS )

Transcript:

Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Χειμερινό Εξάμηνο ΗΜΥ Εισαγωγή στην Τεχνολογία Διδάσκων: Δρ. Στέλιος Τιμοθέου Κατ οίκον Εργασία ΚE5 Ασκήσεις Ασκήσεις:. Μετατρέψτε τους ακόλουθους αριθμούς σε δυαδικούς αριθμούς στο συμπλήρωμα ως προς δύο. (α) () 3 (β) (-) 8 (γ) (-4) (δ) (AF3) 6 5 (3) 3 7 (.5 βαθμοί) Θα παραστήσουμε όλους τους αριθμούς σε παράσταση συμπληρώματος ως προς δύο με δεκατρία bit. α) () 3 =(.3 4 +.3 ) =(8+3) =(84) 84 64 3 6 8 4 64-6- 4 4- (84) = (β) (-) 8 =-(*8 + *8 + *8 ) = - (66) 66 64 3 6 8 4 64- -

-() += (γ) (-4) 4 64 3 6 8 4 64-6 3-8 6-8- 4 4- -() += (δ) (AF3) 6 = *6^+5*6^+3=(83) 83 48 4 5 56 8 64 3 6 8 4 48-755 5-43 8-5 64-5 3-9 6-3 - - +() 5 ε) 3 7 3 6 8 4 6-7 4-3 -

- 5/7* = /7 ακέραιος: 3/7* = 6/7 ακέραιος: επαναλαμβανόμενα bits 6/7* = /7 ακέραιος: 5/7* = /7 ακέραιος: 3/7* = 6/7 ακέραιος: 6/7* = /7 ακέραιος: +(. ).

. Κάντε τις ακόλουθες πράξεις χρησιμοποιώντας δυαδική αριθμητική: α. *(-) + * β. - - (.5 βαθμοί) α. Επειδή στη αφαίρεση που υπάρχει στην έκφραση προκύπτει θετικό αποτέλεσμα δεν χρειάζεται να μετατρέψω τους αριθμούς σε συμπλήρωμα ως προς δύο. - * + * + + Β. Επειδή σε αυτό το ερώτημα προκύπτουν αρνητικοί αριθμοί πρέπει να χρησιμοποιήσω παράσταση συμπληρώματος ως προς δύο για να κάνω τις πράξεις. Για να αναπαραστήσω τους αριθμούς σε παράσταση συμπληρώματος ως προς δύο χρειάζομαι τουλάχιστον ένα επιπλέον bit. Έχω λοιπόν ότι: - += - += + Το αποτέλεσμα τις πράξης είναι σε παράσταση συμπληρώματος ως προς δύο για αυτό το λόγο η τιμή που αντιπροσωπεύει ο αριθμός είναι:- 7 + 6 + 3 + + + = -49

3. Να απλοποιήσετε τις συναρτήσεις με: α. Χρήση άλγεβρας Boole β. Χρήση χαρτών Karnaugh F ( AB AC)( BC A) ( AB BC) A F ( A BC)( A BC) α. F ( AB AC)( BC A) ( AB BC) A ABBC ACBC AAB AAC AAB ABC ABC ABC AB( C) ABC AB B BC) B( C) BC) B C( B B)) B C) AB AC F ( A BC)( A BC) ( A BC) ( A BC) ABC ABC B C) ABC AB AC ABC B C( B)) AB AC β. A B C ( AB AC) ( BC A) ( AB BC) A F BC A Χάρτης Karnaugh για την F F AB AC A B C A BC A BC F A BC Χάρτης Karnaugh για την F F AB AC

4. Να υλοποιήσετε ένα λογικό διάγραμμα που παίρνει ως είσοδο ένα μη-προσημασμένο δυαδικό αριθμό -bit καθώς και το πρόσημο του αριθμού και επιστρέφει ως έξοδο την παράσταση του συμπληρώματος ως προς δύο του συγκεκριμένου αριθμού (π.χ. αν ο αριθμός είναι () και το πρόσημο είναι, δηλαδή το -, το αποτέλεσμα θα είναι ). X X S S X X Y Y Y Χάρτης Karnaugh για την Y Y =SX +SX X X S Χάρτης Karnaugh για την Y Y SX X SX X Y =X X Y X Y S Y

5. Ένα κύκλωμα παίρνει ως είσοδο ένα μη-προσημασμένο δυαδικό αριθμό 4-bit και παράγει τις κατάλληλες εξόδους ώστε να προβάλλεται σε οθόνη 7-τμημάτων(seven-segment-display) ο αντίστοιχος δεκαδικός αριθμός. Σε περίπτωση που ο αριθμός αυτός είναι μεγαλύτερος από 9 τότε προβάλλεται στην οθόνη το γράμμα E(Error). Για παράδειγμα, για την προβολή του αριθμού 7=(), πρέπει να ανάψουν τα δύο κατακόρυφα τμήματα στα δεξιά και το άνω τμήμα της οθόνης 7-τμημάτων, με βάση τα παρακάτω σχήματα, ενώ για την προβολή του Ε πρέπει να ανάψουν τα δύο κατακόρυφα τμήματα στα αριστερά και όλα τα οριζόντια τμήματα. Να δείξετε τον πίνακα αληθείας για το συγκεκριμένο πρόβλημα και να πραγματοποιήσετε τα λογικά διαγράμματα για τα τμήματα και 4. (3 βαθμοί) 3 7 6 4 5 Κάθε ένα τμήμα στην οθόνη μου αντιπροσωπεύεται από μια μεταβλητή εξόδου. Έτσι στο υπό μελέτη πρόβλημα έχουμε 4 εισόδους Χ 3,..., Χ και 7 εξόδους Υ,...,Υ 7, όπου Χ 3 είναι το πιο σημαντικό bit του δυαδικού αριθμού στην είσοδο ενώ το Y i είναι ίσο με ένα αν το τμήμα i στην οθόνη είναι αναμμένο για ένα συγκεκριμένο αριθμό διαφορετικά είναι μηδέν. Πραγματοποιούμε τον πίνακα αληθείας. Χ 3 Χ Χ Χ Υ Υ Υ 3 Υ 4 Υ 5 Υ 6 Υ 7

Στην συνέχεια πραγματοποιούμε τους χάρτες Karnaugh και τα λογικά διαγράμματα για τις μεταβλητές εξόδου και 4. Χ3Χ X X Χ3Χ X X Χάρτης Karnaugh για την Y Χάρτης Karnaugh για την Y 4 Y 3 X X X Y4 3X X 3X X X X X 3 X Y X X 3 X Y 4