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

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

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

Transcript

1 ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΠΛΗ-2 ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ ΑΣΚΗΣΕΙΙΣ ΓΡΑΠΤΩΝ ΕΡΓΑΣΙΙΩΝ & ΘΕΜΑΤΩΝ ΕΞΕΤΑΣΕΩΝ ΣΥΝΤΕΛΕΣΤΕΣ (ΚΑΤ ΑΛΦΑΒΗΤΙΚΗ ΣΕΙΡΑ): Γ. ΑΛΕΞΙΟΥ Χ. ΒΕΡΓΟΣ Κ. ΕΥΣΤΑΘΙΟΥ Γ. ΘΕΟΔΩΡΙΔΗΣ Χ. ΚΑΒΟΥΣΙΑΝΟΣ Ο. ΚΟΥΦΟΠΑΥΛΟΥ Κ. ΛΑΜΠΡΙΝΟΥΔΑΚΗΣ Φ. ΛΙΟΤΟΠΟΥΛΟΣ Α. ΜΟΣΧΟΒΟΣ Δ. ΜΠΑΚΑΛΗΣ Σ. ΝΙΚΟΛΑΪΔΗΣ Δ. ΝΙΚΟΛΟΣ Β. ΠΑΛΙΟΥΡΑΣ Ι. ΠΑΠΑΕΥΣΤΑΘΙΟΥ Δ. ΠΑΠΑΚΩΣΤΑΣ Α. ΣΤΟΥΡΑΙΤΗΣ Α. ΣΚΟΔΡΑΣ Β. ΦΩΤΟΠΟΥΛΟΣ Α. ΧΑΤΖΟΠΟΥΛΟΣ ΕΠΙΜΕΛΕΙΑ ΕΚΔΟΣΗΣ: Φ. ΛΙΟΤΟΠΟΥΛΟΣ Δ. ΜΠΑΚΑΛΗΣ Χ. ΚΑΒΟΥΣΙΑΝΟΣ ΠΑΤΡΑ 28

2 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Το παρόν υλικό αποτελεί το κύριο τμήμα των ασκήσεων που δόθηκαν προς επίλυση στους φοιτητές του Ελληνικού Ανοικτού Πανεπιστημίου στα πλαίσια της Θεματικής Ενότητας ΠΛΗ-2: Ψηφιακά Συστήματα του Προγράμματος Σπουδών της Πληροφορικής κατά τα ακαδημαϊκά έτη ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Σύμφωνα με το Ν. 22/993, απαγορεύεται η συνολική ή αποσπασματική αναδημοσίευση του παρόντος υλικού ή αναπαραγωγή του με οποιοδήποτε μέσο χωρίς έγγραφη άδεια. Σελίδα 2 από 73

3 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Περιεχόμενα I. Αριθμητικά Συστήματα... 4 II. Κώδικες Αναπαράστασης Δεδομένων III. Άλγεβρα Boole IV. Σχεδίαση συνδυαστικών κυκλωμάτων με λογικές πύλες V. Αποκωδικοποιητές Πολυπλέκτες - Αθροιστές VI. Ακολουθιακά κυκλώματα VII. Σχεδίαση Καταχωρητών Σελίδα 3 από 73

4 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ ΑΣΚΗΣΗ I. Αριθμητικά Συστήματα Δίνονται οι αριθμοί: χ = και ψ = σε δεκαδική αναπαράσταση. Α. Να μετατραπούν σε δυαδική αναπαράσταση (χ 2, ψ 2 ) με 8 ψηφία για το ακέραιο μέρος και 4 ψηφία για το κλασματικό μέρος καθώς και σε δεκαεξαδική αναπαράσταση (χ 6, ψ 6 ) με 2 ψηφία για το ακέραιο μέρος και ψηφίο για το κλασματικό μέρος. Η μετατροπή να εξηγηθεί αναλυτικά μόνο για τον αριθμό χ. Β. Να μετατραπούν πάλι σε δεκαδική αναπαράσταση οι αριθμοί (χ 2, ψ 2 και χ 6, ψ 6 ) που προέκυψαν από το ερώτημα Α. Σχολιάστε τις διαφορές που παρατηρείτε ανάμεσα στις δεκαδικές αναπαραστάσεις που υπολογίσατε στο ερώτημα Β και στις αρχικές. (Υπόδειξη: Συμβουλευτείτε το Παράρτημα Α του Β τόμου Αρχιτεκτονική Υπολογιστών Ι ). Λύση: A. Για να μετατρέψουμε τον αριθμό χ = σε δυαδική μορφή αντιμετωπίζουμε ξεχωριστά το ακέραιο (244) από το κλασματικό (.75) μέρος. Για τη μετατροπή του ακεραίου μέρους από δεκαδική σε δυαδική μορφή, εκτελούμε τη διαδικασία των διαδοχικών διαιρέσεων, ως εξής: ΛΣΨ 5 2 ακεραίου 7 2 μέρους 3 2 ΠΣΨ ακεραίου 2 μέρους όπου διαιρούμε το πηλίκο κάθε διαίρεσης με τη βάση στην οποία θέλουμε να μετατρέψουμε την αρχική αναπαράσταση, δηλ. με το δύο, μέχρις ότου το πηλίκο να μηδενιστεί. Τότε, το τελικό αποτέλεσμα σχηματίζεται από τα υπόλοιπα των διαιρέσεων, με το περισσότερο σημαντικό ψηφίο να είναι το υπόλοιπο το οποίο προέκυψε τελευταίο. Άρα η δυαδική έκφραση του ακεραίου μέρους είναι 2, το οποίο προκύπτει εκφρασμένο με 8 δυαδικά ψηφία. Για το κλασματικό μέρος, δηλ. το.75, εφαρμόζουμε τη μέθοδο των διαδοχικών πολλαπλασιασμών, ως εξής:.75 2 =.5 = +.5 ΠΣΨ κλασματικού μέρους.5 2 =. = =. = +. 2 =. = + ΛΣΨ κλασματικού μέρους όπου πολλαπλασιάζουμε διαδοχικά με τη βάση, δηλ. το 2, το κλασματικό μέρος του αποτελέσματος του προηγούμενου πολλαπλασιασμού. Η διαδικασία τερματίζεται όταν το κλασματικό μέρος απομείνει μηδέν ή όταν εξαντληθούν τα διαθέσιμα για την αναπαράσταση δυαδικά ψηφία. Στην άσκηση αυτή ζητείται η έκφραση του κλασματικού μέρους με τέσσερα ψηφία. Το αποτέλεσμα προκύπτει από τις τιμές των ακεραίων μερών των γινομένων, με λιγότερο σημαντικό το ψηφίο που υπολογίστηκε τελευταίο. Άρα το κλασματικό μέρος εκφράζεται σε δυαδική αναπαράσταση ως Σελίδα 4 από 73

5 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ. 2. Συνεπώς η τελική έκφραση του χ η οποία περιλαμβάνει ακέραιο και κλασματικό μέρος είναι χ 2 =. 2 Για τη μετατροπή στο δεκαεξαδικό, αντιστοιχίζουμε ένα δεκαεξαδικό ψηφίο σε κάθε τέσσερα δυαδικά. Έτσι:. {{ { F 4 C άρα η δεκαεξαδική αναπαράσταση είναι χ 6 = F4.C 6 Ομοίως για το , προκύπτει ότι η δυαδική έκφραση είναι ψ 2 =. 2. Επειδή ζητείται η έκφραση με οκτώ δυαδικά ψηφία ακεραίων ενώ αρκούν έξι, έχουν προστεθεί δύο μηδενικά στις δύο περισσότερο σημαντικές θέσεις. Η μετατροπή στο δεκαεξαδικό γίνεται ως εξής: {{{., δηλ. η δεκαεξαδική έκφραση είναι ψ 6 = Β. Η έκφραση χ 2 μετατρέπεται σε δεκαδική πολλαπλασιάζοντας κάθε δυαδικό ψηφίο με το αντίστοιχο βάρος εκφρασμένο σε δεκαδική μορφή: = Αντίστοιχα, η δεκαεξαδική έκφραση χ 6 μετατρέπεται σε δεκαδική ως ακολούθως: F C6 6 = = Παρατηρούμε ότι και στις δύο περιπτώσεις προκύπτει η αρχική έκφραση χ, ακριβώς. Αυτό συμβαίνει γιατί τα τέσσερα δυαδικά ψηφία είναι αρκετά για την ακριβή αναπαράσταση του συγκεκριμένου κλασματικού μέρους, μιας και το υπόλοιπο της διαδικασίας των διαδοχικών πολλαπλασιασμών για τη μετατροπή σε δυαδικό, είναι μηδέν. Επίσης τα οκτώ δυαδικά ψηφία αρκούν για την αναπαράσταση του ακεραίου μέρους, μιας και το 244 είναι μικρότερο από το 255(=2 8 -), ποσότητα η οποία είναι η μέγιστη αναπαραστάσιμη με 8 δυαδικά, όταν δεν έχουμε πρόσημο. Επαναλαμβάνοντας τη διαδικασία για τα ψ 2 και ψ 6, προκύπτει ότι = και = = Παρατηρούμε ότι η ποσότητα που προκύπτει είναι κατά =.7 μικρότερη από την ψ. Αυτό οφείλεται στο ότι κατά τη μετατροπή της αναπαράστασης του κλασματικού μέρους σε δυαδική μορφή, με τους διαδοχικούς πολλαπλασιασμούς, έμεινε ένα μη μηδενικό υπόλοιπο. ΑΣΚΗΣΗ 2 Απαντήστε στις ακόλουθες ερωτήσεις. Δικαιολογήστε τις απαντήσεις σας και αναλύστε τον τρόπο επίλυσης, όπου χρειάζεται. Δίνονται οι αριθμοί α=375, β=568, γ=35, δ=6, ε=45.5 και ζ= α. Να γραφούν σε δυαδική και δεκαεξαδική αναπαράσταση. Να δηλωθεί σε κάθε περίπτωση, το περισσότερο και το λιγότερο σημαντικό ψηφίο. β. Να γραφούν οι αντίθετοί τους στο δυαδικό και στο δεκαεξαδικό σε μορφή συμπληρώματος του δύο και του δεκαέξι αντίστοιχα. γ. Να γίνουν αναλυτικά οι πράξεις α + β, β + γ, α γ, α + δ στο δυαδικό και στο δεκαεξαδικό. Οι διαφορές να υπολογιστούν χρησιμοποιώντας συμπληρώματα ως προς τις αντίστοιχες βάσεις. Ομοίως, να υπολογιστεί στο δυαδικό το άθροισμα ε+ζ και η διαφορά ε ζ. Λύση: Ερώτημα (α) Σελίδα 5 από 73

6 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Το πλήθος των απαιτούμενων δυαδικών ψηφίων είναι n = log X + 2, άρα απαιτούνται n = log = 9 2 δυαδικά ψηφία. Άρα διαιρούμε με τις δυνάμεις του 2: 2 8, 2 7,..., Συνεπώς, από τα πηλίκα των ανωτέρω διαδοχικών διαιρέσεων και το υπόλοιπο της τελευταίας, προκύπτει ότι 375 =. 2 Υπάρχουν δύο τρόποι για τη μετατροπή σε δεκαεξαδικό. Τρόπος ος Η διαδικασία επαναλαμβάνεται για βάση 6: n = log X 6 + = log = 3. 6 Συνεπώς, απαιτούνται τρία δεκαεξαδικά ψηφία, άρα διαιρούμε με τις δυνάμεις του 6, 6: Άρα, το 375 γράφεται 375 = = 256 και Τρόπος 2ος Επίσης από τη δυαδική αναπαράσταση του 375, προκύπτει ότι 375 = = 2 {{{ = Δυαδική αναπαράσταση: ( ) 2. MSB LSB Δεκαεξαδική: 375 = ( 7 7 ) 6 MSB LSB Ομοίως για τους άλλους αριθμούς. Τα αποτελέσματα δίνονται στον Πίνακα Ι. Αριθμός Δεκαδική Δυαδική Δεκαεξαδική α β γ 35 5Ε δ 6 6A ε D.8 ζ C Πίνακας Ι: Δυαδική και Δεκαεξαδική Αναπαράσταση. Ερώτημα (β) Το συμπλήρωμα ως προς δύο του 375 προκύπτει αντιστρέφοντας τα δυαδικά ψηφία και προσθέτοντας μονάδα στο λιγότερο σημαντικό ψηφίο. Έτσι για το 375 ισχύει ότι: Σελίδα 6 από 73

7 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ αντιστροφη ψηφιων + συμπληρωμα του 2 Ομοίως για την δεκαεξαδική αναπαράσταση προκύπτει ότι: 77 (5 )(5 )(5 7)(5 7) = (5)(4)88 = FE88 + FE89 συμπληρωμα του 6 Αριθμός Δεκαδική Δυαδική Συμπληρώματος Δεκαεξαδικό Συμπλήρωμα α 375 FΕ89 β 568 FDC8 γ 35 FEA2 δ 6 F96 ε FD2.8 ζ FCF.4 Πίνακας ΙΙ: Δυαδική και Δεκαεξαδική Αναπαράσταση των Αντιθέτων. Άλλος τρόπος υπολογισμού του συμπληρώματος ως προς 2 του αριθμού Α, είναι με τη χρήση του τύπου 2 n A, ως εξής: Όπως προκύπει από το ερώτημα (α), το 375 χρειάζεται 9 δυαδικά ψηφία, και η αναπαράσταση του είναι. Παρατηρούμε ότι επειδή το περισσότερο σημαντικό ψηφίο είναι, πρέπει να προστεθεί ένα αρχικό μηδέν για να δηλωθεί ότι ο αριθμός είναι θετικός, δηλαδή να εκφραστεί ως. Άρα η δεκαδική αναπαράσταση του συμπληρώματος του 2 του 375 είναι = 649, γιατί απαιτούνται 9 + = ψηφία, εξαιτίας του αρχικού. Μετατρέποντας το 649 σε δυαδική μορφή, προκύπτει ότι το συμπλήρωμα ως προς 2 του 375 είναι το 2 το οποίο συμφωνεί με το αποτέλεσμα του άλλου τρόπου. Ομοίως εφαρμόζεται η διαδικασία για τους άλλους αριθμούς. Ερώτημα (γ) Το άθροισμα α + β υπολογίζεται ως εξής: (Κρατούμενα) + (Άθροισμα) Στο α προστίθεται ένα αρχικό μηδέν για να έχουν ίσο μήκος λέξης οι δύο αριθμοί. Το άθροισμα β +γ υπολογίζεται ως εξής + Η διαφορά α γ υπολογίζεται αθροίζοντας το α με το συμπλήρωμα του γ ως προς 2. (κρατούμενα) + ) (άθροισμα) Στο α προστίθεται ένα αρχικό μηδέν για να έχουν ίσο μήκος λέξης οι δύο αριθμοί. Στην περίπτωση αυτή το αποτέλεσμα είναι 25. Το κρατούμενο από την περισσότερο σημαντική θέση στην περίπτωση αυτή αγνοείται. Σελίδα 7 από 73

8 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Το άθροισμα α + δ υπολογίζεται ως εξής. (κρατούμενα) + (άθροισμα). Στο δεκαεξαδικό σύστημα, τα αθροίσματα υπολογίζονται ως εξής: Α F E F E A 2 ) A E Με τον ίδιο τρόπο υπολογίζονται και τα αθροίσματα ε + ζ και η διαφορά ε ζ. Αρχικά σε δυαδικό:. +.. Η διαφορά υπολογίζεται με πρόσθεση σε συμπλήρωμα του ). Σε δεκαεξαδικό, οι πράξεις γίνονται ως εξής: 2 D C 5 E. 4 2 D. 8 + F C F. 4 )F F C. C ΑΣΚΗΣΗ 3 Δίνονται οι αριθμοί α=247, β=932 και γ=63. Α. Να γραφούν οι αριθμοί α,β,γ σε δυαδική αναπαράσταση με 2 ψηφία και σε δεκαεξαδική αναπαράσταση με 3 ψηφία. Η μετατροπή να εξηγηθεί αναλυτικά μόνο για τον αριθμό α. Β. Να γραφούν οι αντίθετοί τους στο δυαδικό και στο δεκαεξαδικό σε μορφή συμπληρώματος του δύο και του δεκαέξι, διατηρώντας το μήκος λέξης των αριθμών σε κάθε περίπτωση, δηλ. 2 δυαδικά ψηφία και 3 δεκαεξαδικά ψηφία. Γ. Να γίνουν αναλυτικά οι πράξεις α + β και α γ στο δυαδικό και στο δεκαεξαδικό σύστημα χρησιμοποιώντας την αναπαράσταση του πρώτου ερωτήματος. Οι διαφορές (α γ) να υπολογιστούν χρησιμοποιώντας τα συμπληρώματα ως προς τις αντίστοιχες βάσεις από το ερώτημα Β. Λύση: Σελίδα 8 από 73

9 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Α. Το πλήθος των απαιτούμενων δυαδικών ψηφίων είναι n = log X + 2, άρα απαιτούνται n = log = 8 2 δυαδικά ψηφία. Άρα διαιρούμε με τις δυνάμεις του 2: 2 7,2 6,..., Συνεπώς, από τα πηλίκα των ανωτέρω διαδοχικών διαιρέσεων και το υπόλοιπο της τελευταίας, προκύπτει ότι 247 =, 2 όπου απλώς προσθέτουμε τέσσερα μηδενικά στο περισσότερο σημαντικό μέρος, για να εκφραστεί ο αριθμός στη ζητούμενη μορφή των 2 δυαδικών ψηφίων. Υπάρχουν δύο τρόποι για τη μετατροπή στο δεκαεξαδικό σύστημα αναπαράστασης. Τρόπος ος Η διαδικασία μετατροπής σε βάση 2 επαναλαμβάνεται για βάση 6: n = log X 6 + = log = 2. 6 Συνεπώς, απαιτούνται δύο δεκαεξαδικά ψηφία, άρα διαιρούμε με 6: Άρα, το 247 γράφεται 247 = F7 = F7 6 6, γιατί 5 = F6. Τρόπος 2ος Επίσης η μετατροπή στο δεκαεξαδικό μπορεί να γίνει μετατρέποντας τα ψηφία της δυαδικής αναπαράστασης ανά τέσσερα σε ένα δεκαεξαδικό ψηφίο. Ξεκινώντας από τα λιγότερο σημαντικά ψηφία προκύπτει ότι: 247 = = 2 { { { = F 7. 6 F 7 Ομοίως για τους άλλους αριθμούς. Τα αποτελέσματα δίνονται στον Πίνακα Ι. Αριθμός Αναπαράσταση Δεκαδική Δυαδική Δεκαεξαδική α 247 F7 β 932 3Α4 γ 63 A3 Πίνακας Ι: Δυαδική και Δεκαεξαδική Αναπαράσταση. Β. Το συμπλήρωμα ως προς δύο του 247 προκύπτει αντιστρέφοντας τα δώδεκα δυαδικά ψηφία και προσθέτοντας μονάδα στο λιγότερο σημαντικό ψηφίο. Έτσι για το 247 ισχύει ότι: αντιστροφη ψηφιων + συμπληρωμα του 2 Με αντίστοιχο τρόπο, για την δεκαεξαδική αναπαράσταση προκύπτει ότι: Σελίδα 9 από 73

10 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ ( )( ) F7 (5 )(5 5)(5 7) = (5) 8 = F8 + F9 συμπληρωμα του 6 Αριθμός Δεκαδική Δυαδική Συμπληρώματος Δεκαεξαδικό Συμπλήρωμα α 247 F9 β 932 C5C γ 63 F5D Πίνακας ΙΙ: Δυαδική και Δεκαεξαδική Αναπαράσταση των Αντιθέτων. Άλλος τρόπος υπολογισμού του συμπληρώματος ως προς 2 του αριθμού Α, είναι με τη χρήση του τύπου 2 n A, ως εξής: Όπως προκύπει από το ερώτημα (α), το 247 αναπαριστάται με δώδεκα δυαδικά ψηφία, και η αναπαράσταση του είναι. Άρα η δεκαδική αναπαράσταση του συμπληρώματος του 2 2 του 247 είναι = Μετατρέποντας το 3849 σε δυαδική μορφή, προκύπτει ότι το συμπλήρωμα ως προς 2 του 247 είναι το 2 το οποίο συμφωνεί με το αποτέλεσμα του πρώτου τρόπου υπολογισμού του συμπληρώματος, ανά ψηφίο. Ομοίως εφαρμόζεται η διαδικασία για τους άλλους αριθμούς. Γ. Το άθροισμα α + β υπολογίζεται ως εξής: (Κρατούμενα) + (Άθροισμα) Η διαφορά α γ υπολογίζεται αθροίζοντας το α με το συμπλήρωμα του γ ως προς 2. (Κρατούμενα) + (Άθροισμα) Το αποτέλεσμα στο δεκαδικό σύστημα είναι ίσο με 84. Το κρατούμενο από την περισσότερο σημαντική θέση στην περίπτωση αυτή αγνοείται. Στο δεκαεξαδικό σύστημα, οι πράξεις υπολογίζονται ως εξής: F Α Β F 7 + F 5 D 5 4 ΑΣΚΗΣΗ 4 Δίνονται οι αριθμοί α=247, β=352, γ=46 και δ=. α. Να γραφούν οι αριθμοί α έως δ σε δυαδική αναπαράσταση με 2 ψηφία και σε δεκαεξαδική αναπαράσταση με 3 ψηφία. Η μετατροπή να εξηγηθεί αναλυτικά για τον αριθμό α και συνοπτικά για τους λοιπούς. β. Να γραφούν οι αντίθετοί τους στο δυαδικό και στο δεκαεξαδικό σε μορφή συμπληρώματος του δύο και του δεκαέξι, διατηρώντας το μήκος λέξης των αριθμών σε κάθε περίπτωση, δηλ. 2 δυαδικά ψηφία και 3 δεκαεξαδικά ψηφία. Σελίδα από 73

11 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ γ. Να γίνουν αναλυτικά οι πράξεις α + β, β + γ, α γ και α + δ στο δυαδικό και στο δεκαεξαδικό σύστημα χρησιμοποιώντας την αναπαράσταση του πρώτου ερωτήματος. Οι διαφορές να υπολογιστούν χρησιμοποιώντας συμπληρώματα ως προς τις αντίστοιχες βάσεις. Λύση: Ερώτημα (α) Το πλήθος των απαιτούμενων δυαδικών ψηφίων είναι n = log X + 2, άρα απαιτούνται n = log = 8 2 δυαδικά ψηφία. Άρα διαιρούμε με τις δυνάμεις του 2: 2 7,2 6,..., Συνεπώς, από τα πηλίκα των ανωτέρω διαδοχικών διαιρέσεων και το υπόλοιπο της τελευταίας, προκύπτει ότι 247 =, 2 όπου απλώς προσθέτουμε τέσσερα μηδενικά στο περισσότερο σημαντικό μέρος, για να εκφραστεί ο αριθμός στη ζητούμενη μορφή των 2 δυαδικών ψηφίων. Άλλος τρόπος για μετατροπή σε δυαδικό Διαιρούμε διαδοχικά με τη βάση, δηλ. το 2, μέχρις ότου το πηλίκο να μηδενιστεί. Το τελικό αποτέλεσμα σχηματίζεται από τα υπόλοιπα των διαδοχικών διαιρέσεων, με περισσότερο σημαντικό ψηφίο το τελευταίο υπόλοιπο, δηλαδή όπως δείχνει το βέλος στο παρακάτω σχήμα Άρα, η δυαδική αναπαράσταση του 247 είναι 2. (Τοποθετήθηκαν τέσσερα μηδενικά στην αρχή της δυαδικής λέξης, γιατί αυτή ζητείται με δώδεκα ψηφία.) Υπάρχουν δύο τρόποι για τη μετατροπή στο δεκαεξαδικό σύστημα αναπαράστασης. Τρόπος ος Η διαδικασία μετατροπής σε βάση 2 επαναλαμβάνεται για βάση 6: n = log X 6 + = log = 2. 6 Συνεπώς, απαιτούνται δύο δεκαεξαδικά ψηφία, άρα διαιρούμε με 6: Άρα, το 247 γράφεται 247 = F7 = F7 6 6, γιατί 5 = F6. Σελίδα από 73

12 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Τρόπος 2ος Επίσης από τη δυαδική αναπαράσταση, προκύπτει ότι 247 = = { { { = F F 7 Ομοίως για τους άλλους αριθμούς. Τα αποτελέσματα δίνονται στον Πίνακα Ι. Αριθμός Αναπαράσταση Δεκαδική Δυαδική Δεκαεξαδική α 247 F7 β γ 46 CC δ 65 Πίνακας Ι: Δυαδική και Δεκαεξαδική Αναπαράσταση. Ερώτημα (β) Το συμπλήρωμα ως προς δύο του 247 προκύπτει αντιστρέφοντας τα δώδεκα δυαδικά ψηφία και προσθέτοντας μονάδα στο λιγότερο σημαντικό ψηφίο. Έτσι για το 247 ισχύει ότι: αντιστροφη ψηφιων + συμπληρωμα του 2 Με αντίστοιχο τρόπο, για την δεκαεξαδική αναπαράσταση προκύπτει ότι: F7 (5 )(5 5)(5 7) = (5) ( )( 8) = F8 + F9 συμπληρωμα του 6 Σελίδα 2 από 73

13 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Αριθμός Δεκαδική Δυαδική Συμπληρώματος Δεκαεξαδικό Συμπλήρωμα α 247 F9 β 352 EΑ γ 46 E34 δ F9B Πίνακας ΙΙ: Δυαδική και Δεκαεξαδική Αναπαράσταση των Αντιθέτων. Άλλος τρόπος υπολογισμού του συμπληρώματος ως προς 2 του αριθμού Α, είναι με τη χρήση του τύπου 2 n A, ως εξής: Όπως προκύπει από το ερώτημα (α), το 247 αναπαριστάται με δώδεκα δυαδικά ψηφία, και η αναπαράσταση του είναι. Άρα η δεκαδική αναπαράσταση του συμπληρώματος του 2 2 του 247 είναι = Μετατρέποντας το 3849 σε δυαδική μορφή, προκύπτει ότι το συμπλήρωμα ως προς 2 του 247 είναι το 2 το οποίο συμφωνεί με το αποτέλεσμα του πρώτου τρόπου υπολογισμού του συμπληρώματος, ανά ψηφίο. Ομοίως εφαρμόζεται η διαδικασία για τους άλλους αριθμούς. Ερώτημα (γ) Το άθροισμα α + β υπολογίζεται ως εξής: (Κρατούμενα) + (Άθροισμα) Το άθροισμα β + γ υπολογίζεται ως εξής (Κρατούμενα) + (Άθροισμα) Η διαφορά α γ υπολογίζεται αθροίζοντας το α με το συμπλήρωμα του γ ως προς 2. (Κρατούμενα) + (Άθροισμα) Το άθροισμα α + δ υπολογίζεται ως εξής. (κρατούμενα) + (άθροισμα) Στο δεκαεξαδικό σύστημα, τα αθροίσματα υπολογίζονται ως εξής: F C C 3 2 C F 7 + E 3 4 F 2 B F C Σελίδα 3 από 73

14 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ ΑΣΚΗΣΗ 5 Δίνονται οι δεκαεξαδικοί αριθμοί 85FA 6, 453A 6, FFFF 6, 6, 6. Να γραφούν σε δυαδική, οκταδική και δεκαδική μορφή. Να περιγραφεί αναλυτικά ο τρόπος μετατροπής. Λύση: α) Mετατροπή σε δυαδική μορφή. 3 2 ( ) ( ) ( ) ( ) FA 6 = = = = ( ) ( ) ( ) ( ) ( ) ( ) ( ) 453A = = = = FFFF = ( 3 2 ) ( 4 ) ( 3 2 ) ( 4 ) ( 3 2 ) 4 ( 3 2 ) = = = 2. 4 = 2 + = ( ) 2 = 2 = 2 = β) Μετατροπή σε οκταδικό. Χρησιμοποιούμε τις δυαδικές αναπαραστάσεις: FA6 = = ( ) ( ) ( ) ( ) ( )( ) = = = A6 = = FFFF ( ) ( ) ( ) = = = = = K ( ) ( )( ) ( )( ) ( )( ) ( )( ) = = = = 2 + = 2 2 = 2 8 = ( ) ( ) = = = = = = Σελίδα 4 από 73

15 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ γ) Mετατροπή σε δεκαδική μορφή FA6 = F 6 + A = = A6 = A = = FFFF6 = F 6 + F 6 + F 6 + F = = = 6 + = 6. 2 = = Άλλος τρόπος Για μετατροπή σε δυαδικό, αντιστοιχίζουμε δυαδικά ψηφία σε κάθε δεκαεξαδικό. 8{ 5{ { F { A Άρα το αποτέλεσμα είναι. Για μετατροπή σε οκταδικό, ξεκινώντας από τη δυαδική αναπαράσταση, προχωρούμε σε ορισμό τριάδων δυαδικών ψηφίων και αντιστοιχίζουμε σε κάθε τριάδα ένα οκταδικό ψηφίο.. Άρα σε οκταδική αναπαράσταση το αποτέλεσμα είναι {{{{{{ ΑΣΚΗΣΗ 6 Δίνονται οι δεκαεξαδικοί αριθμοί 8D4E 6, 34A2 6, FFFF 6, 2 6, 2 6. Να γραφούν σε δυαδική, οκταδική και δεκαδική μορφή. Να περιγραφεί αναλυτικά ο τρόπος μετατροπής. Λύση: α) Mετατροπή σε δυαδική μορφή D4E = ( ) ( ) ( ) ( ) = = = ( ) ( ) ( ) ( ) ( ) ( ) 34A 2 = = = = FFFF = ( 3 2 ) ( 4 ) ( 3 2 ) ( 4 ) ( 3 2 ) 4 ( 3 2 ) = = = = = ( ) 2 2 = 2 2 = 2 2 = 2 = β) Μετατροπή σε οκταδικό. Χρησιμοποιούμε τις δυαδικές αναπαραστάσεις: Σελίδα 5 από 73

16 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ D4E6 = = ( ) ( ) ( ) ( ) ( ) ( )( ) = = = A26 = = FFFF ( )( ) ( ) ( ) = = = = = K ( ) ( )( ) ( )( ) ( )( ) ( )( ) = = = = = 2 2 = 4 8 = ( ) ( ) = = = = = = γ) Mετατροπή σε δεκαδική μορφή D4E6 = D E = = A26 = A = = FFFF6 = F 6 + F 6 + F 6 + F = = = = = = Άλλος τρόπος 7 Για μετατροπή δεκαεξαδικού σε δυαδικό, αντιστοιχίζουμε τέσσερα δυαδικά ψηφία σε κάθε δεκαεξαδικό ψηφίο. 8{ { D 4{ E { Άρα το αποτέλεσμα είναι. Για μετατροπή δεκαεξαδικού σε οκταδικό, ξεκινώντας από τη δυαδική αναπαράσταση, προχωρούμε σε ορισμό τριάδων δυαδικών ψηφίων και αντιστοιχίζουμε σε κάθε τριάδα ένα οκταδικό ψηφίο.. Άρα σε οκταδική αναπαράσταση το αποτέλεσμα είναι {{{{{{ Σελίδα 6 από 73

17 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ ΑΣΚΗΣΗ 7 Δίνονται οι αριθμοί: χ = και ψ = σε δεκαδική αναπαράσταση. Α. Να μετατραπούν σε δυαδική αναπαράσταση (χ 2, ψ 2 ) με 8 ψηφία για το ακέραιο μέρος και 4 ψηφία για το κλασματικό μέρος καθώς και σε δεκαεξαδική αναπαράσταση (χ 6, ψ 6 ) με 2 ψηφία για το ακέραιο μέρος και ψηφίο για το κλασματικό μέρος. Η μετατροπή να εξηγηθεί αναλυτικά μόνο για τον αριθμό χ. Β. Να μετατραπούν πάλι σε δεκαδική αναπαράσταση οι αριθμοί (χ 2, ψ 2 και χ 6, ψ 6 ) που προέκυψαν από το ερώτημα Α. Σχολιάστε τις διαφορές που παρατηρείτε ανάμεσα στις δεκαδικές αναπαραστάσεις που υπολογίσατε στο ερώτημα Β και στις αρχικές. (Υπόδειξη: Συμβουλευτείτε το Παράρτημα Α του Β τόμου Αρχιτεκτονική Υπολογιστών Ι ). Λύση A. Για να μετατρέψουμε τον αριθμό χ = σε δυαδική μορφή αντιμετωπίζουμε ξεχωριστά το ακέραιο (24) από το κλασματικό (.625) μέρος. Για τη μετατροπή του ακεραίου μέρους από δεκαδική σε δυαδική μορφή, εκτελούμε τη διαδικασία των διαδοχικών διαιρέσεων, ως εξής: ΛΣΨ ακεραίου μέρους ΠΣΨ ακεραίου μέρους όπου διαιρούμε το πηλίκο κάθε διαίρεσης με τη βάση στην οποία θέλουμε να μετατρέψουμε την αρχική αναπαράσταση, δηλ. με το δύο, μέχρις ότου το πηλίκο να μηδενιστεί. Τότε, το τελικό αποτέλεσμα σχηματίζεται από τα υπόλοιπα των διαιρέσεων, με το περισσότερο σημαντικό ψηφίο να είναι το υπόλοιπο το οποίο προέκυψε τελευταίο. Άρα η δυαδική έκφραση του ακεραίου μέρους είναι 2. Επειδή ζητείται η έκφραση με οκτώ δυαδικά ψηφία ακεραίων ενώ αρκούν πέντε, έχουν προστεθεί τρία μηδενικά στις τρεις περισσότερο σημαντικές θέσεις. Για το κλασματικό μέρος, δηλ. το.625, εφαρμόζουμε τη μέθοδο των διαδοχικών πολλαπλασιασμών, ως εξής: =.25 = =.5 = =. = +. 2 =. = + ΛΣΨ κλασματικού μέρους όπου πολλαπλασιάζουμε διαδοχικά με τη βάση, δηλ. το 2, το κλασματικό μέρος του αποτελέσματος του προηγούμενου πολλαπλασιασμού. Η διαδικασία τερματίζεται όταν το κλασματικό μέρος απομείνει μηδέν ή όταν εξαντληθούν τα διαθέσιμα για την αναπαράσταση δυαδικά ψηφία. Στην άσκηση αυτή ζητείται η έκφραση του κλασματικού μέρους με τέσσερα ψηφία. Το αποτέλεσμα προκύπτει από τις τιμές των ακεραίων μερών των γινομένων, με λιγότερο σημαντικό το ψηφίο που υπολογίστηκε τελευταίο. Άρα το κλασματικό μέρος εκφράζεται σε δυαδική αναπαράσταση ως. 2. Συνεπώς η τελική έκφραση του χ η οποία περιλαμβάνει ακέραιο και κλασματικό μέρος είναι χ 2 =. 2 Για τη μετατροπή στο δεκαεξαδικό, αντιστοιχίζουμε ένα δεκαεξαδικό ψηφίο σε κάθε τέσσερα δυαδικά. Έτσι:. {{{ 8 A άρα η δεκαεξαδική αναπαράσταση είναι χ 6 = 8.Α 6 Σελίδα 7 από 73

18 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Ομοίως για το , προκύπτει ότι η δυαδική έκφραση είναι ψ 2 =. 2. Η μετατροπή στο δεκαεξαδικό γίνεται ως εξής:. {{ {, δηλ. η δεκαεξαδική έκφραση είναι ψ 6 = Β. Η έκφραση χ 2 μετατρέπεται σε δεκαδική πολλαπλασιάζοντας κάθε δυαδικό ψηφίο με το αντίστοιχο βάρος εκφρασμένο σε δεκαδική μορφή: = Αντίστοιχα, η δεκαεξαδική έκφραση χ 6 μετατρέπεται σε δεκαδική ως ακολούθως: A6 6 = = Παρατηρούμε ότι και στις δύο περιπτώσεις προκύπτει η αρχική έκφραση χ, ακριβώς. Αυτό συμβαίνει γιατί τα τέσσερα δυαδικά ψηφία είναι αρκετά για την ακριβή αναπαράσταση του συγκεκριμένου κλασματικού μέρους, μιας και το υπόλοιπο της διαδικασίας των διαδοχικών πολλαπλασιασμών για τη μετατροπή σε δυαδικό, είναι μηδέν. Επαναλαμβάνοντας τη διαδικασία για τα ψ 2 και ψ 6, προκύπτει ότι = και = = Παρατηρούμε ότι η ποσότητα που προκύπτει είναι κατά =.23 μικρότερη από την ψ. Αυτό οφείλεται στο ότι κατά τη μετατροπή της αναπαράστασης του κλασματικού μέρους σε δυαδική μορφή, με τους διαδοχικούς πολλαπλασιασμούς, έμεινε μη μηδενικό υπόλοιπο. Επίσης τα οκτώ δυαδικά ψηφία αρκούν για την αναπαράσταση του ακεραίου μέρους, μιας και το 35 είναι μικρότερο από το 255, ποσότητα η οποία είναι η μέγιστη αναπαραστάσιμη με 8 δυαδικά, όταν δεν έχουμε πρόσημο. ΑΣΚΗΣΗ 8 Δίνονται οι αριθμοί α=47, β=3276 και γ=37. Α. Να γραφούν οι αριθμοί α,β,γ σε δυαδική αναπαράσταση με 2 ψηφία και σε δεκαεξαδική αναπαράσταση με 3 ψηφία. Η μετατροπή να εξηγηθεί αναλυτικά μόνο για τον αριθμό α. Β. Να γραφούν οι αντίθετοί τους στο δυαδικό και στο δεκαεξαδικό σε μορφή συμπληρώματος του δύο και του δεκαέξι, διατηρώντας το μήκος λέξης των αριθμών σε κάθε περίπτωση, δηλ. 2 δυαδικά ψηφία και 3 δεκαεξαδικά ψηφία. Γ. Να γίνουν αναλυτικά οι πράξεις α + β και α γ στο δυαδικό και στο δεκαεξαδικό σύστημα χρησιμοποιώντας την αναπαράσταση του πρώτου ερωτήματος. Οι διαφορές (α γ) να υπολογιστούν χρησιμοποιώντας τα συμπληρώματα ως προς τις αντίστοιχες βάσεις από το ερώτημα Β. Λύση Α. Το πλήθος των απαιτούμενων δυαδικών ψηφίων είναι n = log X + 2, n 7 άρα απαιτούνται n = log 47 + = 8 2 δυαδικά ψηφία. Άρα διαιρούμε με 2 = 2 = 28 : Συνεπώς, από τα πηλίκα των ανωτέρω διαδοχικών διαιρέσεων και το υπόλοιπο της τελευταίας, προκύπτει ότι 47 =, 2 όπου απλώς προσθέτουμε τέσσερα μηδενικά στο περισσότερο σημαντικό μέρος, για να εκφραστεί ο αριθμός στη ζητούμενη μορφή των 2 δυαδικών ψηφίων. Υπάρχουν δύο τρόποι για τη μετατροπή στο δεκαεξαδικό σύστημα αναπαράστασης. Σελίδα 8 από 73

19 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Τρόπος ος Η διαδικασία μετατροπής σε βάση 2 επαναλαμβάνεται για βάση 6: n = log X 6 + = log 47 + = 2. 6 n Συνεπώς, απαιτούνται δύο δεκαεξαδικά ψηφία, άρα διαιρούμε με 6 = 6 = 6 : Άρα, το 47 γράφεται 47 = 936 = 936. Τρόπος 2ος Επίσης η μετατροπή στο δεκαεξαδικό μπορεί να γίνει μετατρέποντας τα ψηφία της δυαδικής αναπαράστασης ανά τέσσερα σε ένα δεκαεξαδικό ψηφίο. Ξεκινώντας από τα λιγότερο σημαντικά ψηφία προκύπτει ότι: 47 = 2 = {{{ = Ομοίως για τους άλλους αριθμούς. Τα αποτελέσματα δίνονται στον Πίνακα Ι. Αριθμός Αναπαράσταση Δεκαδική Δυαδική Δεκαεξαδική Α Β 3276 CCC Γ Πίνακας Ι: Δυαδική και Δεκαεξαδική Αναπαράσταση. Β. Το συμπλήρωμα ως προς δύο του 47 προκύπτει αντιστρέφοντας τα δώδεκα δυαδικά ψηφία και προσθέτοντας μονάδα στο λιγότερο σημαντικό ψηφίο. Έτσι για το 47 ισχύει ότι: αντιστροφη ψηφιων + συμπληρωμα του 2 Με αντίστοιχο τρόπο, για την δεκαεξαδική αναπαράσταση προκύπτει ότι: 93 (5 )(5 9)(5 3) = (5) ( 6)( 2) = F6C + F6D συμπληρωμα του 6 Αριθμός Δεκαδική Δυαδική Συμπληρώματος Δεκαεξαδικό Συμπλήρωμα α 47 F6D β * -* γ 37 ECD Πίνακας ΙΙ: Δυαδική και Δεκαεξαδική Αναπαράσταση των Αντιθέτων. * Ο αριθμός β=3276 και ο αντίθετός του δεν μπορούν να αναπαρασταθούν ως προσημασμένοι σε μορφή συμπληρώματος του δύο με 2 δυαδικά ψηφία καθώς η περιοχή των αριθμών που καλύπτεται με 2 δυαδικά ψηφία στο συμπλήρωμα ως προς 2 είναι από -2 =-248 ως 2 -=247. Θα μπορούσε να αναπαρασταθεί με περισσότερα από 2 δυαδικά ψηφία (π.χ. με 6 δυαδικά ψηφία θα είχαμε β=3276= =CCC και ο αντίθετος του β θα ήταν =F334. Άλλος τρόπος υπολογισμού του συμπληρώματος ως προς 2 του αριθμού Α, είναι με τη χρήση του τύπου 2 n A, ως εξής: Όπως προκύπει από το ερώτημα (α), το 47 αναπαριστάται με δώδεκα δυαδικά ψηφία, και η αναπαράσταση του είναι. Άρα η δεκαδική αναπαράσταση του συμπληρώματος του 2 2 του 47 είναι 2 47 = Μετατρέποντας το 3949 σε δυαδική μορφή, προκύπτει ότι το Σελίδα 9 από 73

20 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ συμπλήρωμα ως προς 2 του 47 είναι το 2 το οποίο συμφωνεί με το αποτέλεσμα του πρώτου τρόπου υπολογισμού του συμπληρώματος, ανά ψηφίο. Γ. Το άθροισμα α + β υπολογίζεται ως εξής: (Κρατούμενα) + (Άθροισμα) Η διαφορά α γ υπολογίζεται αθροίζοντας το α με το συμπλήρωμα του γ ως προς 2. (Κρατούμενα) + (Άθροισμα) Το αποτέλεσμα στο δεκαδικό σύστημα είναι ίσο με -6. Εύκολα μπορεί να αποδειχθεί ότι το -6 στο συμπλήρωμα ως προς 2 είναι το. Στο δεκαεξαδικό σύστημα, οι πράξεις υπολογίζονται ως εξής: C C C D 5 F E C D F 6 ΑΣΚΗΣΗ 9 Α. Δίνονται οι αριθμοί α= 2, σε δυαδική αναπαράσταση με 2 ψηφία και β=cd 6 σε δεκαεξαδική αναπαράσταση με 3 ψηφία. Να γίνουν οι απαραίτητες μετατροπές ώστε να συμπληρωθεί ο παρακάτω πίνακας. Αριθμός Αναπαράσταση Δεκαδική Δυαδική (2 ψηφία) Δεκαεξαδική (3 ψηφία) α β CD Πίνακας: Δεκαδική, Δυαδική και Δεκαεξαδική Αναπαράσταση. Β. Να γίνουν αναλυτικά οι πράξεις α + β και α β στο δυαδικό και στο δεκαεξαδικό σύστημα. Η διαφορά (α β) να υπολογιστεί χρησιμοποιώντας τα συμπληρώματα του αριθμού β ως προς 2 και 6 για το δυαδικό και το δεκαεξαδικό σύστημα αντίστοιχα. Επαληθεύστε τις πράξεις στο δεκαδικό. Γ. Δίνεται ο αριθμός: χ =24.65 σε δεκαδική αναπαράσταση. Να μετατραπεί σε δυαδική αναπαράσταση (χ 2 ) με 8 ψηφία για το ακέραιο μέρος και 4 ψηφία για το κλασματικό μέρος καθώς και σε δεκαεξαδική αναπαράσταση (χ 6 ) με 2 ψηφία για το ακέραιο μέρος και ψηφίο για το κλασματικό μέρος. Να μετατραπούν πάλι σε δεκαδική αναπαράσταση οι αριθμοί (χ 2 και χ 6 ) που προέκυψαν. Παρατηρείτε διαφορές ανάμεσα στις δεκαδικές αναπαραστάσεις που υπολογίσατε και στην αρχική; Σχολιάστε τις περιπτώσεις που θα εμφανιζόταν διαφορές. (Υπόδειξη: Συμβουλευτείτε το Παράρτημα Α του Β τόμου Αρχιτεκτονική Υπολογιστών Ι ). Λύση A. O αριθμός α= 2 μετατρέπεται σε δεκαδική μορφή πολλαπλασιάζοντας κάθε δυαδικό ψηφίο με το αντίστοιχο βάρος εκφρασμένο σε δεκαδική μορφή: = 24. Σελίδα 2 από 73

21 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Για τη μετατροπή στο δεκαεξαδικό, αντιστοιχίζουμε ένα δεκαεξαδικό ψηφίο σε κάθε τέσσερα δυαδικά. Έτσι: {{{ 4 B 4 άρα η δεκαεξαδική αναπαράσταση είναι α 6 = 4Β4 6. Η αντίστροφη μετατροπή δεκαεξαδικού σε δυαδικό γίνεται και πάλι με αντιστοίχιση τεσσάρων δυαδικών ψηφίων σε κάθε δεκαεξαδικό: { {{ C D Η μετατροπή του δεκαεξαδικού σε δεκαδικό γίνεται πολλαπλασιάζοντας κάθε δεκαεξαδικό ψηφίο με το αντίστοιχο βάρος εκφρασμένο σε δεκαδική μορφή: C6 6 + D6 6 = = 25 Με βάση τα παραπάνω συμπληρώνεται ο πίνακας. Αριθμός Αναπαράσταση Δεκαδική Δυαδική (2 ψηφία) Δεκαεξαδική (3 ψηφία) α 24 4Β4 β 25 CD Πίνακας: Δεκαδική, Δυαδική και Δεκαεξαδική Αναπαράσταση. Β. Το άθροισμα (α+β) υπολογίζεται ως εξής: (Κρατούμενα) + 2 (Άθροισμα) (Κρατούμενα) 4 Β 4 + C D (Άθροισμα) Στο δεκαδικό το άθροισμα γράφεται: = 49 ή = οπότε επαληθεύεται η πράξη και στο δεκαδικό: = 49 Το συμπλήρωμα ως προς δύο του β προκύπτει αντιστρέφοντας τα δώδεκα δυαδικά ψηφία και προσθέτοντας μονάδα στο λιγότερο σημαντικό ψηφίο. Έτσι για το 25 ισχύει ότι: αντιστροφη ψηφιων + συμπληρωμα του 2 Με αντίστοιχο τρόπο, για την δεκαεξαδική αναπαράσταση προκύπτει ότι: CD (5 )(5 2)(5 3) = (5) ( 3)( 2) = F32 + F33 συμπληρωμα του 6 Η διαφορά α β υπολογίζεται αθροίζοντας το α με το συμπλήρωμα του β ως προς την αντίστοιχη βάση (2 ή 6). (Κρατούμενα) Σελίδα 2 από 73

22 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ + (Διαφορά α-β) 4 Β 4 + F E 7 (Διαφορά α-β) Στο δεκαδικό η διαφορά γράφεται: = 999 ή E = = οπότε επαληθεύεται η πράξη και στο δεκαδικό: = 999 Γ. Για να μετατρέψουμε τον αριθμό χ =24.65 σε δυαδική μορφή αντιμετωπίζουμε ξεχωριστά το ακέραιο (24) από το κλασματικό (.65) μέρος. Για τη μετατροπή του ακεραίου μέρους από δεκαδική σε δυαδική μορφή, εκτελούμε τη διαδικασία των διαδοχικών διαιρέσεων, ως εξής: ΛΣΨ ακεραίο υ ΠΣΨ ακεραίου 2 μέρους όπου διαιρούμε το πηλίκο κάθε διαίρεσης με τη βάση στην οποία θέλουμε να μετατρέψουμε την αρχική αναπαράσταση, δηλ. με το δύο, μέχρις ότου το πηλίκο να μηδενιστεί. Τότε, το τελικό αποτέλεσμα σχηματίζεται από τα υπόλοιπα των διαιρέσεων, με το περισσότερο σημαντικό ψηφίο να είναι το υπόλοιπο το οποίο προέκυψε τελευταίο. Άρα η δυαδική έκφραση του ακεραίου μέρους είναι 2. Επειδή ζητείται η έκφραση με οκτώ δυαδικά ψηφία ακεραίων ενώ αρκούν επτά, έχει προστεθεί ένα μηδενικό στην περισσότερο σημαντική θέση. Για το κλασματικό μέρος, δηλ. το.65, εφαρμόζουμε τη μέθοδο των διαδοχικών πολλαπλασιασμών, ως εξής:.65 2 =.3 = =.6 = =.2 = =.4 = +.4 ΠΣΨ κλασματικού μέρους ΛΣΨ κλασματικού μέρους όπου πολλαπλασιάζουμε διαδοχικά με τη βάση, δηλ. το 2, το κλασματικό μέρος του αποτελέσματος του προηγούμενου πολλαπλασιασμού. Η διαδικασία τερματίζεται όταν το κλασματικό μέρος απομείνει μηδέν ή όταν εξαντληθούν τα διαθέσιμα για την αναπαράσταση δυαδικά ψηφία. Στην άσκηση αυτή ζητείται η έκφραση του κλασματικού μέρους με τέσσερα ψηφία. Το αποτέλεσμα προκύπτει από τις τιμές των ακεραίων μερών των γινομένων, με λιγότερο σημαντικό το ψηφίο που υπολογίστηκε τελευταίο. Άρα το κλασματικό μέρος εκφράζεται σε δυαδική αναπαράσταση ως Σελίδα 22 από 73

23 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ. 2. Συνεπώς η τελική έκφραση του χ η οποία περιλαμβάνει ακέραιο και κλασματικό μέρος είναι χ 2 =. 2 Για τη μετατροπή στο δεκαεξαδικό, αντιστοιχίζουμε ένα δεκαεξαδικό ψηφίο σε κάθε τέσσερα δυαδικά. Έτσι:. {{{ 7 C A άρα η δεκαεξαδική αναπαράσταση είναι χ 6 = 7C.Α 6 Στο ίδιο αποτέλεσμα καταλήγουμε αν εφαρμόσουμε για το ακέραιο μέρος τη μέθοδο των διαδοχικών διαιρέσεων με τη βάση (6) μέχρις ότου το πηλίκο να μηδενιστεί και για το κλασματικό μέρος τη μέθοδο των διαδοχικών πολλαπλασιασμών με τη βάση (6). Για την μετατροπή των χ 2 και χ 6 σε δεκαδική μορφή πολλαπλασιάζουμε κάθε ψηφίο με το αντίστοιχο βάρος στην αντίστοιχη βάση εκφρασμένο σε δεκαδική μορφή: = ή C 6 + A 6 = = Παρατηρούμε ότι η ποσότητα που προκύπτει είναι κατά =.25 μικρότερη από την χ. Αυτό οφείλεται στο ότι κατά τη μετατροπή της αναπαράστασης του κλασματικού μέρους σε δυαδική μορφή, με τους διαδοχικούς πολλαπλασιασμούς, έμεινε μη μηδενικό κλασματικό μέρος. Παρατηρούμε επίσης ότι τα οκτώ δυαδικά ψηφία αρκούν για την αναπαράσταση του ακεραίου μέρους, μιας και το 24 είναι μικρότερο από το 255, ποσότητα η οποία είναι η μέγιστη αναπαραστάσιμη με 8 δυαδικά, όταν δεν έχουμε πρόσημο. ΑΣΚΗΣΗ Α. Δίνεται ο αριθμός α= 2, σε δυαδική αναπαράσταση. Μετατρέψτε τον αριθμό στο δεκαδικό σύστημα. Μετακινήστε όλα τα ψηφία του δυαδικού κατά μία θέση δεξιά και συμπληρώσετε το περισσότερο σημαντικό ψηφίο με (σημειώστε ότι το λιγότερο σημαντικό ψηφίο που χάνεται είναι ). Μετατρέψτε πάλι τον αριθμό στο δεκαδικό σύστημα. Τι παρατηρείτε; Σχολιάστε τα αποτελέσματα. Β. Δίνεται ο αριθμός β= 2F 6 σε δεκαεξαδική αναπαράσταση. Μετατρέψτε τον αριθμό στο δεκαδικό σύστημα και στο δυαδικό σύστημα. Μετακινήστε όλα τα ψηφία του δυαδικού κατά μία θέση αριστερά και συμπληρώστε το λιγότερο σημαντικό ψηφίο με. Μετατρέψτε τον νέο αριθμό από το δυαδικό στο δεκαδικό σύστημα. Τι παρατηρείτε; Σχολιάστε τα αποτελέσματα. (Υπόδειξη: Μπορείτε να επαναλάβετε τις μετακινήσεις περισσότερες από μία φορές για να κατανοήσετε το αποτέλεσμα που προκαλούν). Γ. Συμπληρώστε στον παρακάτω πίνακα τον μέγιστο και τον ελάχιστο ακέραιο αριθμό (στο δεκαδικό και στο αντίστοιχο σύστημα) καθώς και το πλήθος των αριθμών που μπορεί να παρασταθεί με συνολικά 6 δυαδικά ψηφία στο δυαδικό σύστημα (Bin842), στο δυαδικό σύστημα με προσημασμένους αριθμούς και στο συμπλήρωμα ως προς 2. Εξηγείστε σύντομα την απάντησή σας. Λύση Αριθμός Μέγιστος Ελάχιστος Πλήθος Αναπαράσταση Δυαδική (Bin842) Δυαδική (προσημασμένοι αριθμοί) Δυαδική (συμπλήρωμα ως προς 2) Α. O αριθμός α= 2 μετατρέπεται σε δεκαδική μορφή πολλαπλασιάζοντας κάθε δυαδικό ψηφίο με το αντίστοιχο βάρος, εκφρασμένο σε δεκαδική μορφή: = 8 Σελίδα 23 από 73

24 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Μετακινώντας τα ψηφία του δυαδικού κατά μία θέση δεξιά προκύπτει ο αριθμός: 2 ο οποίος στο δεκαδικό γίνεται: = 9 Παρατηρούμε ότι η μετακίνηση των δυαδικών ψηφίων κατά μία θέση δεξιά ισοδυναμεί με διαίρεση του αριθμού με το 2. Στη διαδικασία αυτή βασίζεται η πράξη της διαίρεσης στην κεντρική μονάδα του υπολογιστή. Να σημειωθεί ότι, αν το λιγότερο σημαντικό ψηφίο που χάνεται είναι, τότε παραμένοντας σε ακέραια αναπαράσταση υπάρχει απώλεια πληροφορίας. Β. Η μετατροπή του δεκαεξαδικού σε δεκαδικό γίνεται πολλαπλασιάζοντας κάθε δεκαεξαδικό ψηφίο με το αντίστοιχο βάρος εκφρασμένο σε δεκαδική μορφή: F 6 6 = = 47 Η μετατροπή δεκαεξαδικού σε δυαδικό γίνεται με αντιστοίχιση τεσσάρων δυαδικών ψηφίων σε κάθε δεκαεξαδικό ψηφίο: { 2 { F οπότε ο αριθμός είναι β= 2 και, βέβαια, ισχύει: = 47 Μετακινώντας τα ψηφία του δυαδικού κατά μία θέση αριστερά προκύπτει ο αριθμός: 2 ο οποίος στο δεκαδικό γίνεται: = 94 Παρατηρούμε ότι η μετακίνηση των δυαδικών ψηφίων κατά μία θέση αριστερά ισοδυναμεί με πολλαπλασιασμό του αριθμού με το 2. Στη διαδικασία αυτή βασίζεται η πράξη του πολλαπλασιασμού στην κεντρική μονάδα του υπολογιστή. Γ. Η μεγαλύτερη τιμή που μπορεί να παρασταθεί από έναν δυαδικό αριθμό μήκους 6 ψηφίων είναι: 2 6 -=63 και η μικρότερη. Στους προσημασμένους δυαδικούς αριθμούς το πρώτο ψηφίο εκφράζει το πρόσημο και έτσι με τα υπόλοιπα 5 ψηφία η μεγαλύτερη τιμή που μπορεί να παρασταθεί είναι: =3 και προφανώς η μικρότερη είναι το -3. Τέλος στο συμπλήρωμα ως προς 2 η περιοχή αριθμών που καλύπτεται με 6 ψηφία είναι: από = -32 ως =3. Στους προσημασμένους δυαδικούς αριθμούς το μηδέν παριστάνεται είτε ως ή ως, οπότε το πλήθος των αριθμών που μπορούν να παρασταθούν είναι κατά μικρότερο. Έτσι προκύπτει ο ακόλουθος πίνακας: Αριθμός Αναπαράσταση Δυαδική (Bin842) Δυαδική (προσημασμένοι αριθμοί) Δυαδική (συμπλήρωμα ως προς 2) Μέγιστος 63 () +3 () +3 () Ελάχιστος () -3 () -32 () Πλήθος ΑΣΚΗΣΗ Α. Δίνονται οι αριθμοί α= 2, σε δυαδική αναπαράσταση με 2 ψηφία και β=d4 6 σε δεκαεξαδική αναπαράσταση με 3 ψηφία. Να γίνουν οι απαραίτητες μετατροπές ώστε να συμπληρωθεί ο παρακάτω πίνακας. Πίνακας: Δεκαδική, Δυαδική και Δεκαεξαδική Αναπαράσταση. Αριθμός Αναπαράσταση Δεκαδική Δυαδική (2 ψηφία) Δεκαεξαδική (3 ψηφία) α β D4 Σελίδα 24 από 73

25 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Β. Να γίνουν αναλυτικά οι πράξεις α + β και α β στο δυαδικό και στο δεκαεξαδικό σύστημα. Οι διαφορά (α β) να υπολογιστεί χρησιμοποιώντας τα συμπληρώματα του αριθμού β ως προς 2 και 6 για το δυαδικό και το δεκαεξαδικό σύστημα αντίστοιχα. Επαληθεύστε τις πράξεις στο δεκαδικό. Γ. Μετακινήστε όλα τα ψηφία του δυαδικού αριθμού α κατά τέσσερις θέσεις αριστερά και συμπληρώστε τα λιγότερο σημαντικά ψηφία με. Μετατρέψτε τον νέο αριθμό από το δυαδικό στο δεκαδικό σύστημα και το δεκαεξαδικό σύστημα. Τι παρατηρείτε; Σχολιάστε τα αποτελέσματα. (Θεωρούμε αναπαράσταση μη προσημασμένου αριθμού) Λύση A. O αριθμός α= 2 μετατρέπεται σε δεκαδική μορφή πολλαπλασιάζοντας κάθε δυαδικό ψηφίο με το αντίστοιχο βάρος εκφρασμένο σε δεκαδική μορφή: = 49. Για τη μετατροπή στο δεκαεξαδικό, αντιστοιχίζουμε ένα δεκαεξαδικό ψηφίο σε κάθε τέσσερα δυαδικά. Έτσι: {{{ 9 5 άρα η δεκαεξαδική αναπαράσταση είναι α 6 = Η αντίστροφη μετατροπή δεκαεξαδικού σε δυαδικό γίνεται και πάλι με αντιστοίχιση τεσσάρων δυαδικών ψηφίων σε κάθε δεκαεξαδικό: { { D { 4 Η μετατροπή του δεκαεξαδικού σε δεκαδικό γίνεται πολλαπλασιάζοντας κάθε δεκαεξαδικό ψηφίο με το αντίστοιχο βάρος εκφρασμένο σε δεκαδική μορφή: D = = 22 Με βάση τα παραπάνω συμπληρώνεται ο πίνακας. Πίνακας: Δεκαδική, Δυαδική και Δεκαεξαδική Αναπαράσταση. Αριθμός Αναπαράσταση Δεκαδική Δυαδική (2 ψηφία) Δεκαεξαδική (3 ψηφία) α β 22 D4 Β. Το άθροισμα (α+β) υπολογίζεται ως εξής: (Κρατούμενα) + 2 (Άθροισμα) (Κρατούμενα) D (Άθροισμα) Στο δεκαδικό το άθροισμα γράφεται: = 36 ή = Σελίδα 25 από 73

26 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ οπότε επαληθεύεται η πράξη και στο δεκαδικό: = 36 Η αναπαράσταση του β σε κώδικα συμπληρώματος ως προς δύο προκύπτει αντιστρέφοντας τα δώδεκα δυαδικά ψηφία και προσθέτοντας μονάδα στο λιγότερο σημαντικό ψηφίο. Έτσι για το β ισχύει ότι: αντιστροφη ψηφιων + συμπληρωμα του 2 Με αντίστοιχο τρόπο, για την αναπαράσταση σε συμπλήρωμα ως προς 6 προκύπτει ότι: D4 (5 )(5 3)(5 4) = (5) ( 2)( ) = F2B + F2C συμπληρωμα του 6 Η διαφορά α β υπολογίζεται αθροίζοντας το α με το β σε κώδικα συμπληρώματος ως προς 2 ή 6, αντίστοιχα. (Κρατούμενα) + (Διαφορά α-β) F 2 C F C (Διαφορά α-β) Εφόσον το πρώτο ψηφίο στο δυαδικό είναι (και στο δεκαεξαδικό F), το αποτέλεσμα είναι αρνητικός αριθμός. Αντιστρέφοντας όλα τα ψηφία της δυαδικής αναπαράστασης (αφαιρώντας όλα τα ψηφία από το FFF στη δεκαεξαδική αναπαράσταση) και προσθέτοντας βρίσκουμε ότι η αναπαράσταση του μέτρου του αριθμού είναι (3F) = 63. Άρα το αποτέλεσμα είναι 63, οπότε επαληθεύεται η πράξη και στο δεκαδικό: = 63. Γ. Μετακινώντας τα ψηφία του δυαδικού κατά 4 θέσεις αριστερά προκύπτει ο αριθμός: 2 ο οποίος στο δεκαδικό (αναπαράσταση μη προσημασμένου αριθμού) γίνεται: = 2384 ( = 49 6) Παρατηρούμε ότι η μετακίνηση των δυαδικών ψηφίων κατά 4 θέσεις αριστερά ισοδυναμεί με πολλαπλασιασμό του αριθμού με το 2 4 =6. Για τη μετατροπή στο δεκαεξαδικό, αντιστοιχίζουμε ένα δεκαεξαδικό ψηφίο σε κάθε τέσσερα δυαδικά. Έτσι: {{{ 9 5 άρα η δεκαεξαδική αναπαράσταση είναι α 6 = Παρατηρούμε ότι η μετακίνηση των δυαδικών ψηφίων κατά 4 θέσεις αριστερά ισοδυναμεί με μετακίνηση των δεκαεξαδικών ψηφίων κατά μία θέση αριστερά. Στη διαδικασία αυτή βασίζεται γενικά η πράξη του πολλαπλασιασμού στην κεντρική μονάδα του υπολογιστή. Να σημειωθεί ότι, αν κάποιο από τα περισσότερο σημαντικά ψηφία που χάνονται είναι, τότε παραμένοντας σε αναπαράσταση 2 ψηφίων, υπάρχει απώλεια πληροφορίας και δεν θα ισχύει ο πολλαπλασιασμός του αριθμού με το 6 (λάθος αποτέλεσμα ). Σελίδα 26 από 73

27 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ ΑΣΚΗΣΗ 2 II. Κώδικες Αναπαράστασης Δεδομένων Α. Να γραφούν σε κώδικα BCD οι δεκαδικοί αριθμοί 6, 25, 38 και 479 και να υπολογιστεί η τιμή του ψηφίου άρτιας ισοτιμίας για κάθε έναν αριθμό. Β. Αν οι κώδικες BCD των δεκαδικών αριθμών 6 και 25 θεωρηθούν δύο πηγαίες λέξεις να κατασκευαστεί για την καθεμία ο κώδικας Ηamming τεσσάρων ψηφίων περιττής ισοτιμίας. Λύση: Α. Ο κώδικας BCD κωδικοποιεί κάθε ψηφίο ενός αριθμού εκφρασμένου σε δεκαδική αναπαράσταση, με μία τετράδα δυαδικών ψηφίων, που είναι η αναπαράσταση του δεκαδικού ψηφίου σε δυαδική μορφή. Έτσι, εφαρμόζοντας τον ορισμό, προκύπτει ότι: Άρα στον κώδικ α BCD ο αριθμός 6 αντιστοιχίζεται στη λέξη. Η λέξη έχει τρία ψηφία με τιμή, άρα ο αριθμός μονάδων είναι περιττός. Συνεπώς, το ψηφίο άρτιας ισοτιμίας είναι. Ομοίως υπολογίζονται τα ψηφία άρτιας ισοτιμίας για τους υπόλοιπους αριθμούς. Τα αποτελέσματα φαίνονται στον παρακάτω πίνακα: Δεκαδικός BCD Ψηφίο άρτιας ισοτιμίας Β. Έχουμε κωδικοποίηση τεσσάρων ψηφίων περιττής ισοτιμίας. Η πηγαία λέξη για τον αριθμό 6 είναι mmmmmmmm = 2. Οι τιμές των δυαδικών ψηφίων mi, i 7, απεικονίζονται στον πίνακα m m m2 m3 m4 m5 m6 m7 Τα ψηφία περιττής ισοτιμίας υπολογίζονται ως εξής: c3 = : p3m4m5m6m7 = p3 p3 = c2 = : p2mm 2m3m7 = p2 p2 = c = : pmmmmm = p p = c = : pmmm 3m4m6 = p p =. Άρα, αντικαθιστώντας τις τιμές των ψηφίων ισοτιμίας στη λέξη ppmpmmmpmmmm = pp p2 p3 =. Ομοίως για την περίπτωση του 25, σχηματίζουμε τον πίνακα m m m2 m3 m4 m5 m6 m7 Τα ψηφία περιττής ισοτιμίας υπολογίζονται ως εξής: Σελίδα 27 από 73

28 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ c = : p m m m m = p p = c = : p mm m m = p p = c = : pm m m m m = p p = c = : p m mm m m = p p = Άρα η κωδικοποίηση κατά Hamming θα είναι: p pmpmmmpmmmm pp p p =. 2 3 = ΑΣΚΗΣΗ 3 α. Από τι είδους λάθη προστατεύει o κώδικας Hamming, και με ποιό τρόπο; β. Δίνεται η δυαδική λέξη 2. Να κωδικοποιηθεί σε κώδικα Ηamming. γ. Είναι δυνατόν η λέξη 2 να είναι κωδικοποιημένη σε κώδικα Ηamming των τεσσάρων ψηφίων αρτιας ισοτιμίας; Αν ναι, ποια είναι η λέξη πληροφορίας; Λύση: Ερώτημα (α) Ο κώδικας Hamming μπορεί να χρησιμοποιηθεί για να διορθώσει λάθη μετατροπής ενός ψηφίου ή να χρησιμοποιηθεί για να ανιχνεύσει μέχρι και λάθη μετατροπής δύο ψηφίων. Ερώτημα (β) Έστω κωδικοποίηση τεσσάρων ψηφίων άρτιας ισοτιμίας. Ο πηγαίος κώδικας είναι mmmmmmmm = Τα ψηφία άρτιας ισοτιμίας υπολογίζονται ως εξής: c3 = : p3m4m5m6m7 = p3 p3 = c2 = : p2mm 2m3m7 = p2 p2 = c = : pm m2m3m5m6 = p p = c = : p m mm m m = p p = Άρα, αντικαθιστώντας τις τιμές των ψηφίων ισοτιμίας στη λέξη ppmpmmmpmmmm = pp p2p3 = Ερώτημα (γ) Η λέξη έχει τέσσερα ψηφία ισοτιμίας, και συνολικό μήκος 2, άρα η πηγαία λέξη θα είναι μήκους 8 δυαδικών ψηφίων. Η οργάνωση της θα είναι όπως στο προηγούμενο ερώτημα. Έτσι, αντιστοιχίζοντας τις θέσεις της προηγούμενης αναπαράσταση με τη δοθείσα λέξη και θεωρώντας άρτια ισοτιμία, προκύπτουν οι τιμές των δυαδικών ψηφίων: ppmpmmmpmmmm = p3 : p3m4m5m6m7 = c3 =, σωστο p2 : p2mm 2m3m7 = c2 =, λαθος p: pm m2m3m5m6 = c = p : p m mm m m = c = Σελίδα 28 από 73

29 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ Άρα υπάρχει ένα λάθος, το οποίο καταδεικνύεται από τον αριθμό θέσης δηλαδή 4. Συνεπώς, το σφάλμα είναι στο ψηφίο p 2 της αρχικής λέξης. Η λέξη πληροφορίας είναι. ΑΣΚΗΣΗ 4 α. Δίνεται η δυαδική λέξη 2. Να κωδικοποιηθεί σε κώδικα Ηamming τεσσάρων ψηφίων περιττής ισοτιμίας. β. Είναι δυνατόν η λέξη 2 να είναι κωδικοποιημένη σε κώδικα Ηamming των τεσσάρων ψηφίων περιττής ισοτιμίας; Αν ναι, ποια είναι η λέξη πληροφορίας; Λύση: Ερώτημα (α) Έστω κωδικοποίηση τεσσάρων ψηφίων περιττής ισοτιμίας. Ο πηγαίος κώδικας είναι mmmmmmmm = Τα ψηφία περιττής ισοτιμίας υπολογίζονται ως εξής: c3 = : p3m4m5m6m7 = p3 p3 = c2 = : p2mm 2m3m7 = p2 p2 = c = : pm m2m3m5m6 = p p = c = : p m mm m m = p p = Άρα, αντικαθιστώντας τις τιμές των ψηφίων ισοτιμίας στη λέξη ppmpmmmpmmmm = ppp p = 2 3 Ερώτημα (β) Η λέξη έχει τέσσερα ψηφία περιττής ισοτιμίας, και συνολικό μήκος 2, άρα η πηγαία λέξη θα είναι μήκους 8 δυαδικών ψηφίων. Η οργάνωση της θα είναι όπως στο προηγούμενο ερώτημα. Έτσι, αντιστοιχίζοντας τις θέσεις της προηγούμενης αναπαράστασης με τη δοθείσα λέξη προκύπτουν οι τιμές των δυαδικών ψηφίων: ppmpmmmpmmmm = p3 : p3m4m5m6m7 = c3 =, p2 : p2mm 2m3m7 = c2 =, λαθος λαθος p: pmmmmm = c =, σωστο p : p m mm m m = c =, σωστο Άρα υπάρχει ένα λάθος, το οποίο καταδεικνύεται από τον αριθμό θέσης cccc 3 2 = 2 = 2. Συνεπώς, το σφάλμα είναι στο ψηφίο m7 της ληφθείσας λέξης, η ορθή τιμή του οποίου είναι και όχι το. Άρα η ορθή λέξη πληροφορίας προκύπτει από τις τιμές των mmmmmmmm αντιστρέφοντας το m7 και είναι. Σελίδα 29 από 73

30 ΠΛΗ-2: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ - ΑΣΚΗΣΕΙΣ ΑΣΚΗΣΗ 5 α. Να υπολογίσετε την τιμή ψηφίου άρτιας και περιττής ισοτιμίας για τις ακόλουθες περιπτώσεις: 2, 2, 2. β. Σχεδιάστε ένα κύκλωμα που να υπολογίζει το ψηφίο άρτιας ισοτιμίας μίας λέξης δύο δυαδικών ψηφίων. γ. Σχεδιάστε ένα κύκλωμα που να υπολογίζει το ψηφίο περιττής ισοτιμίας μίας λέξης δύο δυαδικών ψηφίων. Λύση: Ερώτημα (α) Η λέξη έχει πέντε ψηφία με τιμή, άρα ο αριθμός μονάδων είναι περιττός. Συνεπώς, το ψηφίο άρτιας ισοτιμίας είναι και το ψηφίο περιττής ισοτιμίας. Ομοίως, για την, το ψηφίο άρτιας ισοτιμίας είναι και το περιττής είναι, γιατί η λέξη έχει άρτιο (2) αριθμό ψηφίων με τιμή. Τέλος, η έχει τέσσερα ψηφία με τιμή και ψηφίο περιττής ισοτιμίας, ψηφίο άρτιας ισοτιμίας. Ερώτημα (β) Ο πίνακας αληθείας είναι ο εξής: x y Πλήθος Ψηφίων τιμής Άρτια ισοτιμία Περιττή ισοτιμία 2 Παρατηρούμε ότι πρόκειται για τον πίνακα αλήθειας της ΧΟR. Άρα το ψηφίο ισοτιμίας μπορεί να υπολογιστεί από μία πύλη XOR. Ερώτημα (γ) Αντίστοιχα, παρατηρούμε ότι για την περιττή ισοτιμία, έχουμε τον πίνακα αλήθειας της ΧΝΟR. Άρα το ψηφίο ισοτιμίας μπορεί να υπολογιστεί από μία πύλη XΝOR, η αναπαράσταση της οποίας δίνεται στο ακόλουθο σχήμα. x p y XNOR ΑΣΚΗΣΗ 6 Α. Δίνεται η δυαδική λέξη 2. Να κωδικοποιηθεί σε κώδικα Ηamming τριών ψηφίων άρτιας ισοτιμίας. Β. Αν στον προορισμό φθάσει η δυαδική λέξη 2 κωδικοποιημένη σε κώδικα Ηamming των τριών ψηφίων άρτιας ισοτιμίας, βρείτε ποια είναι η σωστή δυαδική λέξη πληροφορίας που μεταδόθηκε από την πηγή. Λύση: Α. Έχουμε κωδικοποίηση τριών ψηφίων άρτιας ισοτιμίας. Η πηγαία λέξη αποτελείται από τέσσερα δυαδικά ψηφία και είναι mmmm 2 3 = 2. Οι τιμές των δυαδικών ψηφίων mi, i 7, απεικονίζονται στον πίνακα m m m2 m3 Τα ψηφία άρτιας ισοτιμίας υπολογίζονται ως εξής: Σελίδα 3 από 73

Κεφάλαιο 2. Συστήματα Αρίθμησης και Αναπαράσταση Πληροφορίας. Περιεχόμενα. 2.1 Αριθμητικά Συστήματα. Εισαγωγή

Κεφάλαιο 2. Συστήματα Αρίθμησης και Αναπαράσταση Πληροφορίας. Περιεχόμενα. 2.1 Αριθμητικά Συστήματα. Εισαγωγή Κεφάλαιο. Συστήματα Αρίθμησης και Αναπαράσταση Πληροφορίας Περιεχόμενα. Αριθμητικά συστήματα. Μετατροπή αριθμών από ένα σύστημα σε άλλο.3 Πράξεις στο δυαδικό σύστημα.4 Πράξεις στο δεκαεξαδικό σύστημα.5

Διαβάστε περισσότερα

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

Διαβάστε περισσότερα

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

Διαβάστε περισσότερα

1. ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ. α i. (α i β i ) (1.3) όπου: η= το πλήθος ακεραίων ψηφίων του αριθμού Ν. n-1

1. ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ. α i. (α i β i ) (1.3) όπου: η= το πλήθος ακεραίων ψηφίων του αριθμού Ν. n-1 1. ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ 1.1 Εισαγωγή Το δεκαδικό σύστημα (Decimal System) αρίθμησης χρησιμοποιείται από τον άνθρωπο και είναι κατάλληλο βέβαια γι αυτόν, είναι όμως εντελώς ακατάλληλο για τις ηλεκτρονικές

Διαβάστε περισσότερα

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

Εισαγωγή στους Υπολογιστές Εισαγωγή στους Υπολογιστές Ενότητα 9: Ψηφιακή Αριθμητική Βασίλης Παλιουράς Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Ψηφιακή Αριθμητική Σκοποί ενότητας 2 Περιεχόμενα ενότητας

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ I. 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα

ΠΛΗΡΟΦΟΡΙΚΗ I. 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ - ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΙΣΑΓΩΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΤΟΥΡΙΣΤΙΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ ΚΑΙ ΕΠΙΧΕΙΡΗΣΕΩΝ ΦΙΛΟΞΕΝΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗ I 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα ΧΑΣΑΝΗΣ ΒΑΣΙΛΕΙΟΣ

Διαβάστε περισσότερα

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

Ψηφιακά Συστήματα. 1. Συστήματα Αριθμών Ψηφιακά Συστήματα 1. Συστήματα Αριθμών Βιβλιογραφία 1. Φανουράκης Κ., Πάτσης Γ., Τσακιρίδης Ο., Θεωρία και Ασκήσεις Ψηφιακών Ηλεκτρονικών, ΜΑΡΙΑ ΠΑΡΙΚΟΥ & ΣΙΑ ΕΠΕ, 2016. [59382199] 2. Floyd Thomas L.,

Διαβάστε περισσότερα

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

Αριθμητικά Συστήματα Αριθμητικά Συστήματα Σε οποιοδήποτε αριθμητικό σύστημα, με βάση τον αριθμό Β, ένας ακέραιος αριθμός με πλήθος ψηφίων ν, εκφράζεται ως ακολούθως: α ν-1 α ν-2 α 1 α 0 = α ν-1 Β ν-1 + α ν-2 Β ν-2 + + α 1

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις Γιάννης Λιαπέρδος TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ Δυαδικό Σύστημα Αρίθμησης Περιεχόμενα 1 Δυαδικό

Διαβάστε περισσότερα

Αριθμητικά Συστήματα = 3 x x x x 10 0

Αριθμητικά Συστήματα = 3 x x x x 10 0 Δεκαδικό Όταν αναφερόμαστε σε μία αριθμητική τιμή, απεικονίζουμε μία ποσότητα με ένα σύμβολο ή έναν συνδυασμό από σύμβολα. Το αριθμητικό σύστημα που χρησιμοποιούμε είναι το δεκαδικό. Αποτελείται από δέκα

Διαβάστε περισσότερα

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

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Αριθμητικά Συστήματα. Επιμέλεια Διαφανειών: Δ. Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Αριθμητικά Συστήματα Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Αριθμητικά Συστήματα Δεκαδικό Σύστημα: Βάση το 10, ψηφία 10 και συντελεστές

Διαβάστε περισσότερα

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

Λογική Σχεδίαση Ψηφιακών Συστημάτων Πανεπιστήμιο Θεσσαλίας Τμήμα Πληροφορικής Λογική Σχεδίαση Ψηφιακών Συστημάτων Σταμούλης Γεώργιος georges@uth.gr Δαδαλιάρης Αντώνιος dadaliaris@uth.gr Δυαδικοί Αριθμοί Η γενική αναπαράσταση ενός οποιουδήποτε

Διαβάστε περισσότερα

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

Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών 1 Άδειες Χρήσης Το παρόν υλικό

Διαβάστε περισσότερα

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

Εισαγωγή στην επιστήμη των υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 3ο Αναπαράσταση Αριθμών www.di.uoa.gr/~organosi 1 Δεκαδικό και Δυαδικό Δεκαδικό σύστημα 2 3 Δεκαδικό και Δυαδικό Δυαδικό Σύστημα

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr 1 2. ΑΡΙΘΜΗΤΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΜΕΡΟΣ Α 2 Τεχνολογία

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 7 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Περιεχόμενα 2 Δυαδικό Σύστημα Προσημασμένοι δυαδικοί αριθμοί Αφαίρεση

Διαβάστε περισσότερα

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΕΝΟΤΗΤΑ Μ1 ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Εκπαιδευτής: Γ. Π. ΠΑΤΣΗΣ, Επικ. Καθηγητής, Τμήμα Ηλεκτρονικών Μηχανικών, ΤΕΙ Αθήνας ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ 1. Ποια είναι η βάση

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Δυαδικό Σύστημα Αρίθμησης Δυαδικό Σύστημα Αρίθμησης Το δυαδικό σύστημα αρίθμησης χρησιμοποιεί δύο ψηφία. Το 0 και το 1. Τα ψηφία ενός αριθμού στο δυαδικό σύστημα αρίθμησης αντιστοιχίζονται σε δυνάμεις του 2. Μονάδες, δυάδες, τετράδες,

Διαβάστε περισσότερα

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

1 η Θεµατική Ενότητα : Δυαδικά Συστήµατα 1 η Θεµατική Ενότητα : Δυαδικά Συστήµατα Δεκαδικοί Αριθµοί Βάση : 10 Ψηφία : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Αριθµοί: Συντελεστές Χ δυνάµεις του 10 7392.25 = 7x10 3 + 3x10 2 + 9x10 1 + 2x10 0 + 2x10-1 + 5x10-2

Διαβάστε περισσότερα

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Συστήματα Αρίθμησης ΔΥΑΔΙΚΟ ΣΥΣΤΗΜΑ ΑΡΙΘΜΗΣΗΣ

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Συστήματα Αρίθμησης ΔΥΑΔΙΚΟ ΣΥΣΤΗΜΑ ΑΡΙΘΜΗΣΗΣ ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: 2 2.2.1 : Συστήματα Αρίθμησης ΔΥΑΔΙΚΟ ΣΥΣΤΗΜΑ ΑΡΙΘΜΗΣΗΣ ΔΥΑΔΙΚΟ ΣΥΣΤΗΜΑ ΑΡΙΘΜΗΣΗΣ. Στο δυαδικό σύστημα αρίθμησης, αντί για δεκάδες, εκατοντάδες με τις

Διαβάστε περισσότερα

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

Αριθµητική υπολογιστών Αριθµητική υπολογιστών Μιχάλης ρακόπουλος Υπολογιστική Επιστήµη & Τεχνολογία, #03 1 εκαδικό σύστηµα αρίθµησης Βάση το 10. 10 ψηφία: 0 1 2 3 4 5 6 7 8 9 1 δεκαδικό ψηφίο εκφράζει 1 από 10 πιθανές επιλογές

Διαβάστε περισσότερα

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

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών Αναπαράσταση Αριθμών Δεκαδικό και Δυαδικό Δεκαδικό σύστημα Δεκαδικό και Δυαδικό Μετατροπή Για τη μετατροπή ενός αριθμού από το δυαδικό σύστημα στο δεκαδικό, πολλαπλασιάζουμε κάθε δυαδικό ψηφίο του αριθμού

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr 3. ΑΡΙΘΜΗΤΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΜΕΡΟΣ Β Παράσταση Προσημασμένων

Διαβάστε περισσότερα

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

Συστήματα αρίθμησης. = α n-1 *b n-1 + a n-2 *b n-2 + +a 1 b 1 + a 0 όπου τα 0 a i b-1 Συστήματα αρίθμησης Δεκαδικό σύστημα αρίθμησης 1402 = 1000 + 400 +2 =1*10 3 + 4*10 2 + 0*10 1 + 2*10 0 Γενικά σε ένα σύστημα αρίθμησης με βάση το b N, ένας ακέραιος αριθμός με n ψηφία παριστάνεται ως:

Διαβάστε περισσότερα

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

Εισαγωγή στην επιστήμη των υπολογιστών. Πράξεις με μπιτ Εισαγωγή στην επιστήμη των υπολογιστών Πράξεις με μπιτ 1 Πράξεις με μπιτ 2 Αριθμητικές Πράξεις σε Ακέραιους Πρόσθεση, Αφαίρεση, Πολλαπλασιασμός, Διαίρεση 3 Πρόσθεση στη μορφή συμπληρώματος ως προς δύο

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ I Ενότητα 6

ΠΛΗΡΟΦΟΡΙΚΗ I Ενότητα 6 ΠΛΗΡΟΦΟΡΙΚΗ I Ενότητα 6 ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Bits & Bytes Bit: η μικρότερη μονάδα πληροφορίας μία από δύο πιθανές καταστάσεις (ναι / όχι, αληθές / ψευδές, n / ff) κωδικοποίηση σε 0 ή 1 δυαδικό σύστημα

Διαβάστε περισσότερα

Συστήματα Αρίθμησης. Συστήματα Αρίθμησης 1. PDF created with FinePrint pdffactory Pro trial version

Συστήματα Αρίθμησης. Συστήματα Αρίθμησης 1. PDF created with FinePrint pdffactory Pro trial version Συστήματα Αρίθμησης Στην καθημερινή μας ζωή χρησιμοποιούμε το δεκαδικό σύστημα αρίθμησης. Στο σύστημα αυτό χρησιμοποιούμε δέκα διαφορετικά σύμβολα τα :,, 2, 3, 4, 5, 6,7 8, 9. Για τον αριθμό 32 θα χρειαστούμε

Διαβάστε περισσότερα

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες Πρώτο Κεφάλαιο Εισαγωγή στα Ψηφιακά Συστήματα 1.1 Αναλογικά και Ψηφιακά Σήματα και Συστήματα... 1 1.2 Βασικά Ψηφιακά Κυκλώματα... 3 1.3 Ολοκληρωμένα κυκλώματα... 4 1.4 Τυπωμένα κυκλώματα... 7 1.5 Εργαλεία

Διαβάστε περισσότερα

Κεφάλαιο 1. Συστήματα αρίθμησης και αναπαράστασης

Κεφάλαιο 1. Συστήματα αρίθμησης και αναπαράστασης Κεφάλαιο 1 Συστήματα αρίθμησης και αναπαράστασης 1.1 Εισαγωγή Οι υπολογιστές αναπαριστούν όλα τα είδη πληροφορίας ως δυαδικά δεδομένα. Έτσι, για την ευκολότερη και ταχύτερη επεξεργασία των διαφόρων πληροφοριών,

Διαβάστε περισσότερα

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

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών Αναπαράσταση Αριθμών Δεκαδικό και Δυαδικό Δεκαδικό σύστημα Δεκαδικό και Δυαδικό Μετατροπή Για τη μετατροπή ενός αριθμού από το δυαδικό σύστημα στο δεκαδικό, πολλαπλασιάζουμε κάθε δυαδικό ψηφίο του αριθμού

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ και Μετατροπές Αριθμών

Εισαγωγή στην επιστήμη των υπολογιστών. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ και Μετατροπές Αριθμών Εισαγωγή στην επιστήμη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ και Μετατροπές Αριθμών 1 Αριθμητικό Σύστημα Ορίζει τον τρόπο αναπαράστασης ενός αριθμού με διακεκριμένα σύμβολα Ένας αριθμός αναπαρίσταται διαφορετικά

Διαβάστε περισσότερα

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

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 2: Αποθήκευση Δεδομένων: Αριθμητική του Υπολογιστή, Αριθμητικά Συστήματα Μετατροπές, 2ΔΩ Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης

Διαβάστε περισσότερα

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

Συνδυαστικά Λογικά Κυκλώματα Συνδυαστικά Λογικά Κυκλώματα Ένα συνδυαστικό λογικό κύκλωμα συντίθεται από λογικές πύλες, δέχεται εισόδους και παράγει μία ή περισσότερες εξόδους. Στα συνδυαστικά λογικά κυκλώματα οι έξοδοι σε κάθε χρονική

Διαβάστε περισσότερα

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

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Στέλιος Τιμοθέου ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΑ ΘΕΜΑΤΑ ΜΑΣ ΣΗΜΕΡΑ Συστήματα αρίθμησης Δυαδικό αριθμητικό

Διαβάστε περισσότερα

Εργαστήριο ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ. Εισαγωγή

Εργαστήριο ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ. Εισαγωγή Εισαγωγή Εργαστήριο ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ Ξεκινάµε την εργαστηριακή µελέτη της Ψηφιακής Λογικής των Η/Υ εξετάζοντας αρχικά τη µορφή των δεδοµένων που αποθηκεύουν και επεξεργάζονται οι υπολογιστές και προχωρώντας

Διαβάστε περισσότερα

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

4.1 Θεωρητική εισαγωγή ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΥΑ ΙΚΟΣ ΑΘΡΟΙΣΤΗΣ-ΑΦΑΙΡΕΤΗΣ Σκοπός: Να µελετηθούν αριθµητικά κυκλώµατα δυαδικής πρόσθεσης και αφαίρεσης. Να σχεδιαστούν τα κυκλώµατα από τους πίνακες αληθείας

Διαβάστε περισσότερα

1. Βάσεις αριθμητικών συστημάτων 2. Μετατροπές μεταξύ ξύβάσεων 3. Αρνητικοί δυαδικοί αριθμοί 4. Αριθμητικές πράξεις δυαδικών αριθμών

1. Βάσεις αριθμητικών συστημάτων 2. Μετατροπές μεταξύ ξύβάσεων 3. Αρνητικοί δυαδικοί αριθμοί 4. Αριθμητικές πράξεις δυαδικών αριθμών ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ MHXANIKOI Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΥΑ ΙΚΟΙ ΑΡΙΘΜΟΙ (ΑΚΕΡΑΙΟΙ ΑΡΙΘΜΟΙ) Γ. Τσιατούχας Παράρτηµα A ιάρθρωση 1. Βάσεις αριθμητικών συστημάτων 2. Μετατροπές μεταξύ ξύβάσεων 3. Αρνητικοί

Διαβάστε περισσότερα

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

! Εάν ο αριθμός διαθέτει περισσότερα bits, χρησιμοποιούμε μεγαλύτερες δυνάμεις του 2. ! Προσοχή στη θέση του περισσότερο σημαντικού bit! Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 25-6 Πράξεις με δυαδικούς αριθμούς (αριθμητικές ) http://di.ionio.gr/~mistral/tp/csintro/ Αριθμοί Πράξεις με δυαδικούς αριθμούς

Διαβάστε περισσότερα

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

Αριθμητικά Συστήματα Κώδικες Αριθμητικά Συστήματα Κώδικες 1.1 Εισαγωγή Κεφάλαιο 1 Ένα αριθμητικό σύστημα ορίζει ένα σύνολο τιμών που χρησιμοποιούνται για την αναπαράσταση μίας ποσότητας. Ποσοτικοποιώντας τιμές και αντικείμενα και

Διαβάστε περισσότερα

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

Πράξεις με δυαδικούς αριθμούς Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 25-6 Πράξεις με δυαδικούς αριθμούς (αριθμητικές πράξεις) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Πράξεις με δυαδικούς

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

a -j a 5 a 4 a 3 a 2 a 1 a 0, a -1 a -2 a -3 ΑΣΚΗΣΗ 5 ΑΘΡΟΙΣΤΕΣ - ΑΦΑΙΡΕΤΕΣ 5.1. ΣΚΟΠΟΣ Η πραγματοποίηση της αριθμητικής πρόσθεσης και αφαίρεσης με λογικά κυκλώματα. 5.2. ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ: Κάθε σύστημα αρίθμησης χαρακτηρίζεται

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

2. ΑΡΙΘΜΗΤΙΚΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. 2.1 Αριθμητικά συστήματα

2. ΑΡΙΘΜΗΤΙΚΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. 2.1 Αριθμητικά συστήματα 2. ΑΡΙΘΜΗΤΙΚΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ 2.1 Αριθμητικά συστήματα Κάθε πραγματικός αριθμός χ μπορεί να παρασταθεί σε ένα αριθμητικό σύστημα με βάση β>1 με μια δυναμοσειρά της μορφής, -οο * = ± Σ ψ β " (2 1) η - ν

Διαβάστε περισσότερα

10-δικό δικό

10-δικό δικό Προγραμματισμός Η/Υ - Ι Εαρινό Εξάμηνο 2018-2019 Τμήμα Ηλεκτρολόγων Μηχανικών Τ.Ε. Αριθμητικά Συστήματα 1. Εισαγωγή Όπως γνωρίζουμε, οι υπολογιστές χρησιμοποιούν το δυαδικό σύστημα για την αναπαράσταση

Διαβάστε περισσότερα

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

Ανασκόπηση στα ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΡΓΑΣΙΑ 1: Ονοματεπώνυμο: Εξάμηνο: Ανασκόπηση στα ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Α.Μ: Έτος: 1. Το δεκαδικό σύστημα Είναι φανερό ότι οι χιλιάδες, εκατοντάδες, δεκάδες, μονάδες και τα δεκαδικά ψηφία είναι δυνάμεις

Διαβάστε περισσότερα

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

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 2: Αποθήκευση Δεδομένων, 2ΔΩ Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης Μαθησιακοί Στόχοι Η Ενότητα 2 διαπραγματεύεται θέματα

Διαβάστε περισσότερα

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 12: Σύνοψη Θεμάτων Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών http://arch.icte.uowm.gr/mdasyg

Διαβάστε περισσότερα

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

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 3: Δυαδικά Συστήματα Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Αριθμητικά Συστήματα ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Βασικές Έννοιες Ένα Αριθμητικό Σύστημα αποτελείται από ένα

Διαβάστε περισσότερα

ΑΛΓΕΒΡΑ Α ΓΥΜΝΑΣΙΟΥ ΘΕΤΙΚΟΙ ΚΑΙ ΑΡΝΗΤΙΚΟΙ ΑΡΙΘΜΟΙ ΕΠΙΜΕΛΕΙΑ : ΧΑΛΑΤΖΙΑΝ ΠΑΥΛΟΣ

ΑΛΓΕΒΡΑ Α ΓΥΜΝΑΣΙΟΥ ΘΕΤΙΚΟΙ ΚΑΙ ΑΡΝΗΤΙΚΟΙ ΑΡΙΘΜΟΙ ΕΠΙΜΕΛΕΙΑ : ΧΑΛΑΤΖΙΑΝ ΠΑΥΛΟΣ ΘΕΤΙΚΟΙ ΚΑΙ ΑΡΝΗΤΙΚΟΙ ΑΡΙΘΜΟΙ ΕΠΙΜΕΛΕΙΑ : ΧΑΛΑΤΖΙΑΝ ΠΑΥΛΟΣ ΚΕΦΑΛΑΙΟ 7 Ο ΘΕΤΙΚΟΙ ΚΑΙ ΑΡΝΗΤΙΚΟΙ ΑΡΙΘΜΟΙ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ 1. Όταν μπροστα" (αριστερα") απο" ε"ναν αριθμο" γραφει" το συ"μβολο + το"τε ο αριθμο"ς

Διαβάστε περισσότερα

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

Ψηφιακά Συστήματα. 6. Σχεδίαση Συνδυαστικών Κυκλωμάτων Ψηφιακά Συστήματα 6. Σχεδίαση Συνδυαστικών Κυκλωμάτων Βιβλιογραφία 1. Φανουράκης Κ., Πάτσης Γ., Τσακιρίδης Ο., Θεωρία και Ασκήσεις Ψηφιακών Ηλεκτρονικών, ΜΑΡΙΑ ΠΑΡΙΚΟΥ & ΣΙΑ ΕΠΕ, 2016. [59382199] 2. Floyd

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Εισαγωγή στην επιστήµη των υπολογιστών. Πράξεις µε µπιτ Εισαγωγή στην επιστήµη των υπολογιστών Πράξεις µε µπιτ 1 Πράξεις µε µπιτ 2 Αριθµητικές Πράξεις σε Ακέραιους Πρόσθεση, Αφαίρεση, Πολλαπλασιασµός, Διαίρεση 3 Πρόσθεση στη µορφή συµπληρώµατος ως προς δύο

Διαβάστε περισσότερα

Εισαγωγή στην επιστήµη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

Εισαγωγή στην επιστήµη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Εισαγωγή στην επιστήµη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ 1 Αριθµητικό Σύστηµα! Ορίζει τον τρόπο αναπαράστασης ενός αριθµού µε διακεκριµένα σύµβολα! Ένας αριθµός αναπαρίσταται διαφορετικά σε κάθε σύστηµα,

Διαβάστε περισσότερα

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 1: Εισαγωγή σε βασικές έννοιες δυαδικού συστήματος Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ 1 Πράξεις με μπιτ 2 Αριθμητικές Πράξεις σε Ακέραιους Πρόσθεση, Αφαίρεση, Πολλαπλασιασμός, Διαίρεση Ο πολλαπλασιασμός

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ www.cslab.ece.ntua.gr Εισαγωγή στην

Διαβάστε περισσότερα

Μάθημα 2: Παράσταση της Πληροφορίας

Μάθημα 2: Παράσταση της Πληροφορίας Μάθημα 2: Παράσταση της Πληροφορίας 2.1 Παράσταση δεδομένων Κάθε υπολογιστική μηχανή αποτελείται από ηλεκτρονικά κυκλώματα που η λειτουργία τους βασίζεται στην αρχή ανοιχτό-κλειστό. Η συμπεριφορά τους

Διαβάστε περισσότερα

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3 ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 3 Κεντρική Μονάδα Επεξεργασίας Κεντρική Μονάδα Επεξεργασίας Μονάδα επεξεργασίας δεδομένων Μονάδα ελέγχου Μονάδα επεξεργασίας δεδομένων Δομή Αριθμητικής Λογικής Μονάδας

Διαβάστε περισσότερα

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

5.1 Θεωρητική εισαγωγή ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 5 ΚΩ ΙΚΟΠΟΙΗΣΗ BCD Σκοπός: Η κατανόηση της µετατροπής ενός τύπου δυαδικής πληροφορίας σε άλλον (κωδικοποίηση/αποκωδικοποίηση) µε τη µελέτη της κωδικοποίησης BCD

Διαβάστε περισσότερα

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

Ψηφιακά Κυκλώματα Ι. Μάθημα 1: Δυαδικά συστήματα - Κώδικες. Λευτέρης Καπετανάκης ΤΛ2002 Ψηφιακά Κυκλώματα Ι Μάθημα 1: Δυαδικά συστήματα - Κώδικες Λευτέρης Καπετανάκης ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Άνοιξη 2011 ΤΛ-2002: L1 Slide 1 Ψηφιακά Συστήματα ΤΛ-2002:

Διαβάστε περισσότερα

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

Αριθμητικά Συστήματα Αριθμητικά Συστήματα Οργάνωση Δεδομένων (1/2) Bits: Η μικρότερη αριθμητική μονάδα ενός υπολογιστικού συστήματος, η οποία δείχνει δύο καταστάσεις, 0 ή 1 (αληθές η ψευδές). Nibbles: Μονάδα 4 bit που παριστά

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Ενότητα 3 Λειτουργίες σε Bits, Αριθμητικά Συστήματα Χρήστος Γκουμόπουλος Πανεπιστήμιο Αιγαίου Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Φύση υπολογιστών Η

Διαβάστε περισσότερα

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

Λογική Σχεδίαση Ι - Εξεταστική Φεβρουαρίου 2013 Διάρκεια εξέτασης : 160 Ονοματεπώνυμο : Α. Μ. Έτος σπουδών: Λογική Σχεδίαση Ι - Εξεταστική Φεβρουαρίου 23 Διάρκεια εξέτασης : 6 Ονοματεπώνυμο : Α. Μ. Έτος σπουδών: Θέμα (,5 μονάδες) Στις εισόδους του ακόλουθου κυκλώματος c b a εφαρμόζονται οι κάτωθι κυματομορφές.

Διαβάστε περισσότερα

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

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 2: Αποθήκευση Δεδομένων: Κώδικες, 1ΔΩ Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης Μαθησιακοί Στόχοι Η Ενότητα 2 διαπραγματεύεται

Διαβάστε περισσότερα

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

Αθροιστές. Ημιαθροιστής Αθροιστές Η πιο βασική αριθμητική πράξη είναι η πρόσθεση. Για την πρόσθεση δύο δυαδικών ψηφίων υπάρχουν τέσσερις δυνατές περιπτώσεις: +=, +=, +=, +=. Οι τρεις πρώτες πράξεις δημιουργούν ένα άθροισμα που

Διαβάστε περισσότερα

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

Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα 1. Για a=1, b=1 και c=0, υπολογίστε τις τιμές των λογικών παραστάσεων ab c, a+b +c, a+b c και ab +c Δώστε τα σύνολα τιμών των δυαδικών μεταβλητών a,

Διαβάστε περισσότερα

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

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Περιεχόμενα Μαθήματος Συστήματα αρίθμησης Πύλες Διάγραμμα ροής-ψευδοκώδικας Python Συστήματα Αρίθμησης Δεκαδικό σύστημα Οι άνθρωποι χρησιμοποιούν το περίφημο «θεσιακό,

Διαβάστε περισσότερα

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ 1 Πράξεις με μπιτ 2 Αριθμητικές Πράξεις σε Ακέραιους Πρόσθεση, Αφαίρεση, Πολλαπλασιασμός, Διαίρεση Ο πολλαπλασιασμός

Διαβάστε περισσότερα

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

ΜΕΡΟΣ 1 ο : Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα ΜΕΡΟΣ 1 ο : Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα 1. Για a=1, b=1 και c=0, υπολογίστε τις τιμές των λογικών παραστάσεων ab c, a+b +c, a+b c και ab +c Δώστε τα σύνολα τιμών των δυαδικών

Διαβάστε περισσότερα

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

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεµατική Ενότητα ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Ακαδηµαϊκό Έτος 2006 2007 Γραπτή Εργασία #2 Ηµεροµηνία Παράδοσης 28-0 - 2007 ΠΛΗ 2: Ψηφιακά Συστήµατα ΠΡΟΤΕΙΝΟΜΕΝΕΣ ΛΥΣΕΙΣ Άσκηση : [5 µονάδες] Έχετε στη

Διαβάστε περισσότερα

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

Λύσεις Ασκήσεων ΣΕΙΡΑ 1 η. Πρόσημο και μέγεθος ΓΕΩΠΟΝΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΕΡΓΑΣΤΗΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΕΞΑΜΗΝΟ: 1 ο /2015-16 ΤΜΗΜΑ: ΑΓΡΟΤΙΚΗΣ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΑΝΑΠΤΥΞΗΣ Καθηγητής: Θ. Τσιλιγκιρίδης Άσκηση 1η Περιεχόμενα μνήμης Λύσεις

Διαβάστε περισσότερα

Σύστημα αρίθμησης. Τρόπος αναπαράστασης αριθμών Κάθε σύστημα αρίθμησης έχει μία βάση R

Σύστημα αρίθμησης. Τρόπος αναπαράστασης αριθμών Κάθε σύστημα αρίθμησης έχει μία βάση R Συστήματα αρίθμησης Σύστημα αρίθμησης Τρόπος αναπαράστασης αριθμών Κάθε σύστημα αρίθμησης έχει μία βάση R Η βάση δείχνει πόσες μονάδες μιας τάξης φτιάχνουν μια μονάδα της επόμενης τάξης Μπορεί να είναι

Διαβάστε περισσότερα

ΘΕΜΑ : ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ. ΔΙΑΡΚΕΙΑ: 1 περιόδους. 22/1/ :11 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας

ΘΕΜΑ : ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ. ΔΙΑΡΚΕΙΑ: 1 περιόδους. 22/1/ :11 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας ΘΕΜΑ : ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ ΔΙΑΡΚΕΙΑ: 1 περιόδους 22/1/2010 10:11 καθ. Τεχνολογίας 22/1/2010 10:12 Παραδείγματα Τι ονομάζουμε αριθμητικό σύστημα? Το σύνολο από ψηφία (αριθμοί & χαρακτήρες). Που χρησιμεύουν

Διαβάστε περισσότερα

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

ΘΕΜΑΤΑ & ΕΝΔΕΙΚΤΙΚΕΣ ΛΥΣΕΙΣ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεματική Ενότητα Ακαδημαϊκό Έτος 2010 2011 Ημερομηνία Εξέτασης Κυριακή 26.6.2011 Ώρα Έναρξης Εξέτασης

Διαβάστε περισσότερα

Υπολογιστές και Πληροφορία 1

Υπολογιστές και Πληροφορία 1 ΗΜΥ-20: Σχεδιασμός Ψηφιακών Συστημάτων Σκοπός του μαθήματος Λογικός Σχεδιασμός και Σχεδιασμός Η/Υ Εισαγωγή, Υπολογιστές και Πληροφορία Διδάσκουσα: Μαρία Κ. Μιχαήλ Βασικές έννοιες & εργαλεία που χρησιμοποιούνται

Διαβάστε περισσότερα

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

100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ 100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ 1) Να μετατρέψετε τον δεκαδικό αριθμό (60,25) 10, στον αντίστοιχο δυαδικό 11111,11 111001,01 111100,01 100111,1 111100,01 2)

Διαβάστε περισσότερα

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ 1 Πράξεις με μπιτ 2 ΑριθμητικέςΠράξειςσεΑκέραιους Πρόσθεση, Αφαίρεση, Πολλαπλασιασμός, Διαίρεση Ο πολλαπλασιασμός

Διαβάστε περισσότερα

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006 Μάθημα : Ψηφιακά Ηλεκτρονικά Τεχνολογία ΙΙ, Θεωρητικής Κατεύθυνσης Ημερομηνία

Διαβάστε περισσότερα

Εισαγωγή στην επιστήµη των υπολογιστών. Υπολογιστές και Δεδοµένα Κεφάλαιο 3ο Αναπαράσταση Αριθµών

Εισαγωγή στην επιστήµη των υπολογιστών. Υπολογιστές και Δεδοµένα Κεφάλαιο 3ο Αναπαράσταση Αριθµών Εισαγωγή στην επιστήµη των υπολογιστών Υπολογιστές και Δεδοµένα Κεφάλαιο 3ο Αναπαράσταση Αριθµών 1 Δεκαδικό και Δυαδικό Σύστηµα Δύο κυρίαρχα συστήµατα στο χώρο των υπολογιστών Δεκαδικό: Η βάση του συστήµατος

Διαβάστε περισσότερα

Εισαγωγή στην επιστήµη των υπολογιστών. Αναπαράσταση Αριθµών

Εισαγωγή στην επιστήµη των υπολογιστών. Αναπαράσταση Αριθµών Εισαγωγή στην επιστήµη των υπολογιστών Αναπαράσταση Αριθµών 1 Δεκαδικό και Δυαδικό Σύστηµα Δύο κυρίαρχα συστήµατα στο χώρο των υπολογιστών Δεκαδικό: Η βάση του συστήµατος είναι το 10 αναπτύχθηκε τον 8

Διαβάστε περισσότερα

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

Εισαγωγή στην επιστήµη των υπολογιστών. Πράξεις µε µπιτ Εισαγωγή στην επιστήµη των υπολογιστών Πράξεις µε µπιτ 1 Πράξεις µε µπιτ 2 Αριθµητικές Πράξεις σε Ακέραιους Πρόσθεση, Αφαίρεση, Πολλαπλασιασµός, Διαίρεση Ο πολλαπλασιασµός και η διαίρεση στο επίπεδο του

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Κεφάλαιο 4. Λογική Σχεδίαση Κεφάλαιο 4 Λογική Σχεδίαση 4.1 Εισαγωγή Λογικές συναρτήσεις ονομάζουμε εκείνες για τις οποίες μπορούμε να αποφασίσουμε αν είναι αληθείς ή όχι. Χειριζόμαστε τις λογικές προτάσεις στην συγγραφή λογισμικού

Διαβάστε περισσότερα

d k 10 k + d k 1 10 k d d = k i=0 d i 10 i.

d k 10 k + d k 1 10 k d d = k i=0 d i 10 i. Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων

Διαβάστε περισσότερα

2.1 ΠΡΑΞΕΙΣ ΚΑΙ ΟΙ ΙΔΙΟΤΗΤΕΣ ΤΟΥΣ

2.1 ΠΡΑΞΕΙΣ ΚΑΙ ΟΙ ΙΔΙΟΤΗΤΕΣ ΤΟΥΣ ΚΕΦΑΛΑΙΟ : ΟΙ ΠΡΑΓΜΑΤΙΚΟΙ ΑΡΙΘΜΟΙ. ΠΡΑΞΕΙΣ ΚΑΙ ΟΙ ΙΔΙΟΤΗΤΕΣ ΤΟΥΣ Ρητός ονομάζεται κάθε αριθμός που έχει ή μπορεί να πάρει τη μορφή κλάσματος, όπου, είναι ακέραιοι με 0. Ρητοί αριθμοί : Q /, 0. Έτσι π.χ.

Διαβάστε περισσότερα

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

Δυαδικη παρασταση αριθμων και συμβολων Δυαδικη παρασταση αριθμων και συμβολων Ενα αριθμητικο συστημα χαρακτηριζεται απο την βαση r και τα συμβολα a i που παιρνουν τις τιμες 0,1,...,r-1. (a n,,a 1,a 0. a -1,a -2,,a -m ) r = =a n r n + +a 1 r+a

Διαβάστε περισσότερα

ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΣΥΝΔΥΑΣΤΙΚΗ ΛΟΓΙΚΗ 2017, Δρ. Ηρακλής Σπηλιώτης Συνδυαστικά και ακολουθιακά κυκλώματα Τα λογικά κυκλώματα χωρίζονται σε συνδυαστικά (combinatorial) και ακολουθιακά (sequential).

Διαβάστε περισσότερα

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

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ 1.1 Εισαγωγή...11 1.2 Τα κύρια αριθμητικά Συστήματα...12 1.3 Μετατροπή αριθμών μεταξύ των αριθμητικών συστημάτων...13 1.3.1 Μετατροπή ακέραιων

Διαβάστε περισσότερα

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

3. Απλοποίηση Συναρτήσεων Boole 3. Απλοποίηση Συναρτήσεων Boole 3. Μέθοδος του χάρτη Η πολυπλοκότητα ψηφιακών πυλών που υλοποιούν μια συνάρτηση Boole σχετίζεται άμεσα με την πολύπλοκότητα της αλγεβρικής της έκφρασης. Η αλγεβρική αναπαράσταση

Διαβάστε περισσότερα

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

Επανάληψη Βασικών Στοιχείων Ψηφιακής Λογικής Επανάληψη Βασικών Στοιχείων Ψηφιακής Λογικής Αριθµοί Διαφόρων Βάσεων Δυαδικά Συστήµατα 2 Υπολογιστική Ακρίβεια Ο αριθµός των δυαδικών ψηφίων αναπαράστασης αριθµών καθορίζει την ακρίβεια των αριθµών σε

Διαβάστε περισσότερα

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης;

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης; 10. Τι ονομάζουμε Ευκλείδεια διαίρεση και τέλεια διαίρεση; Όταν δοθούν δύο φυσικοί αριθμοί Δ και δ, τότε υπάρχουν δύο άλλοι φυσικοί αριθμοί π και υ, έτσι ώστε να ισχύει: Δ = δ π + υ. Ο αριθμός Δ λέγεται

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Σύστημα Πλεονάσματος. Αναπαράσταση Πραγματικών Αριθμών. Αριθμητικές Πράξεις σε Αριθμούς Κινητής Υποδιαστολής Σύστημα Πλεονάσματος Αναπαράσταση Πραγματικών Αριθμών Αριθμητικές Πράξεις σε Αριθμούς Κινητής Υποδιαστολής Σύστημα Πλεονάσματος (Excess System) - 1 Είναι μια άλλη μια μορφή αναπαράστασης για αποθήκευση

Διαβάστε περισσότερα