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

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

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

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

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

Ελίνα Μακρή

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΠΛΗ21 Κεφάλαιο 2. ΠΛΗ21 Ψηφιακά Συστήματα: Τόμος Α Κεφάλαιο: 2 Δυαδική Κωδικοποίηση

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


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

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

Πραγµατικοί αριθµοί κινητής υποδιαστολής Floating Point Numbers. Σ. Τσιτµηδέλης ΤΕΙ ΧΑΛΚΙΔΑΣ

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

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

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

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

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

3.1 εκαδικό και υαδικό

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

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

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

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

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

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

Ψηφιακοί Υπολογιστές

Σ ή. : υαδικά. Ε ό. ή Ενότητα

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

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

ΕΙΣΑΓΩΓΗ ΣΤΑ ΣΥΣΤΗΜΑΤΑ ΥΠΟΛΟΓΙΣΤΩΝ. Τμήμα Πληρουορικής και Τεχμολογίας Υπολογιστώμ

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Αριθμητικά Συστήματα Η ανάγκη του ανθρώπου για μετρήσεις οδήγησε αρχικά στην επινόηση των αριθμών Κατόπιν, στην επινόηση συμβόλων για τη παράσταση

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

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

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

µπιτ Λύση: Κάθε οµάδα των τεσσάρων µπιτ µεταφράζεται σε ένα δεκαεξαδικό ψηφίο 1100 C 1110 E Άρα το δεκαεξαδικό ισοδύναµο είναι CE2

Αναπαράσταση Δεδομένων. ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

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

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

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

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών - Μηχανικών Υπολογιστών. ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Νεκτάριος Κοζύρης ΑΡΙΘΜΗΤΙΚΕΣ ΠΡΑΞΕΙΣ

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

Αριθμητική Υπολογιστών (Κεφάλαιο 3)

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

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

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

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

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

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

Κεφάλαιο 2 Κωδικοποίηση & Αποκωδικοποίηση

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

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

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

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

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

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

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

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

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

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

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

Σφάλματα (errors) Σε κάθε υπολογισμό μιας πραγματικής ποσότητας υπάρχει σφάλμα

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

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

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

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

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

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

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

Κεφάλαιο 2. Οργάνωση και διαχείριση της Πληροφορίας στον. Υπολογιστή

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

ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

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

Οργάνωση και Σχεδίαση Υπολογιστών Η ιασύνδεση Υλικού και Λογισµικού, 4 η έκδοση. Κεφάλαιο 3. Αριθµητική για υπολογιστές

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

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

Transcript:

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

Στόχοι του κεφαλαίου είναι να γνωρίσουμε: Τι είναι ένας Συμπλήρωμα ενός αριθμού πρακτικά Τι είναι Συμπλήρωμα ως προς βάση r, ενός αριθμού Ν με n ψηφία (Σr) Τι είναι Συμπλήρωμα ως προς βάση r-1, ενός αριθμού Ν με n ψηφία (Σ ) r-1 Tι είναι Συμπλήρωμα ως προς 1 ενός ακεραίου Τι είναι Συμπλήρωμα ως προς 2 ενός ακεραίου Παραδείγματα

Τι είναι Συμπλήρωμα: Συμπλήρωμα: Αριθμός που συμπληρώνει έναν άλλο αριθμό ως προς έναν αριθμό - αναφορά Συμπλήρωμα βάσης Σr Συμπλήρωμα βάσης μείον 1, Σr-1

Τι είναι Συμπλήρωμα Βάσης r: Σ =r n - N, όπου n είναι το πλήθος των ψηφίων του r αριθμού Ν και r η βάση. Οπότε Ν +Σ r = r n Π.χ. Σ 10 (78)=10 2-78=22

Σχέση Συμπληρωμάτων Σ r, Σ r-1 Σ r = Σ r-1 +1

Συμπλήρωμα ως προς 1 Μία από τις μεθόδους αναπαράστασης ενός αρνητικού αριθμού είναι το Συμπλήρωμα ως προς 1. Το Συμπλήρωμα ως προς 1 προκύπτει αν αντιστρέψουμε τα ψηφία του αριθμού: τα 1 γίνουν 0 και τα 0 γίνουν 1. Διάστημα Τιμών: (2 1) + (2 1), όπου n το n-1 n-1 πλήθος των bits που χρησιμοποιούμε για την παράσταση του αριθμού

Παράσταση Ακεραίου με τη μέθοδο Συμπληρώματος ως προς 1 Ο αριθμός μετατρέπεται στο δυαδικό σύστημα. Το πρόσημο αγνοείται. Προσθέτουμε 0 στα αριστερά του αριθμού ώστε να προκύψουν n bit Αν ο ακέραιος είναι θετικός τότε εχουμε τελειώσει. Αν ο ακέραιος είναι αρνητικός, κάθε μπιτ αντικαθίσταται από το συμπλήρωμά του. Τα 0 γίνονται 1 και τα 1 γίνονται 0.

Παράσταση Ακεραίου με τη μέθοδο Συμπληρώματος ως προς 1 Παραδείγματα Α) Να παρασταθεί ο +7 με τη μέθοδο Συμπληρώματος ως προς 1 Λύση: Πρώτα μετατρέπουμε τον αριθμό στο δυαδικό ισοδύναμό του (111). Προσθέτουμε πέντε 0 ώστε να έχουμε σύνολο Ν (8) μπιτ (00000111). Ο αριθμός είναι θετικός, οπότε δε χρειάζεται καμία άλλη ενέργεια

Παράσταση Ακεραίου με τη μέθοδο Συμπληρώματος ως προς 1 Παραδείγματα Β) Να παρασταθεί ο -258 με τη μέθοδο Συμπληρώματος ως προς 1 σε θέση μνήμης 16 bit Λύση: Πρώτα μετατρέπουμε τον αριθμό στο δυαδικό ισοδύναμό του, αγνοώντας το πρόσημο (100000010). Προσθέτουμε επτά 0 ώστε να έχουμε σύνολο (16) μπιτ (0000000100000010). Ο αριθμός είναι αρνητικός, οπότε αντικαθιστούμε κάθε μπιτ με το συμπλήρωμά του. Το αποτέλεσμα είναι: 111111011111101.

Μετατροπή Δυαδικού με παράσταση Συμπληρώματος ως προς 1 στον ισοδύναμο Δεκαδικό Αριθμό 1) Αν το τελευταίο αριστερά bit είναι 0 (θετικός αριθμός) Μετατρέπουμε τον αριθμό από το δεκαδικό στο δυαδικό Βάζουμε μπροστά το + 2) Αν το τελευταίο αριστερά bit είναι 1 (αρνητικός αριθμός) Αντικαθιστούμε τον αριθμό με το συμπλήρωμά του (αλλάζουμε όλα τα 0 σε1, και το αντίστροφο). Μετατρέπουμε ολόκληρο τον αριθμό από το δυαδικό στο δεκαδικό σύστημα Τοποθετούμε μπροστά από τον αριθμό αρνητικό πρόσημο ( ).

Μετατροπή Δυαδικού με παράσταση Συμπληρώματος ως προς 1 στον ισοδύναμο Δεκαδικό Αριθμό - Παραδείγμα Βρείτε ποιον αριθμό του δεκαδικού συστήματος παριστάνει ο 11110110, έχοντας ως δεδομένο ότι ο αριθμός αυτός έχει αποθηκευτεί ως ακέραιος συμπληρώματος ως προς 1. Το τελευταίο αριστερά μπιτ είναι το 1, άρα ο αριθμός είναι αρνητικός. Πρώτα βρίσκουμε το συμπλήρωμά του. Το αποτέλεσμα είναι 00001001, το οποίο στο δεκαδικό είναι ο αριθμός 9. Επομένως ο αρχικός αριθμός είναι το 9

Μετατροπή Δυαδικού με παράσταση Συμπληρώματος ως προς 1 στον ισοδύναμο Δεκαδικό Αριθμό - Παραδείγμα Βρείτε ποιον αριθμό του δεκαδικού συστήματος παριστάνει ο : α) 10010110 έχοντας ως δεδομένο ότι ο αριθμός αυτός έχει αποθηκευτεί ως ακέραιος συμπληρώματος ως προς 1. (Εργασία) β) 10010 έχοντας ως δεδομένο ότι ο αριθμός αυτός έχει αποθηκευτεί ως ακέραιος συμπληρώματος ως προς 1. (Εργασία)