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

Σχετικά έγγραφα
Συστήματα αρίθμησης. = α n-1 *b n-1 + a n-2 *b n-2 + +a 1 b 1 + a 0 όπου τα 0 a i b-1

Ελίνα Μακρή

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2

Ειςαγωγή ςτην Πληροφορική των Επιχειρήςεων

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

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

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

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

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

Παράςταςη ςυμπλήρωμα ωσ προσ 1

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

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

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

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

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

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

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

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

10-δικό δικό

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

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

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

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

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

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

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

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

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

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

Θεςιακά ςυςτιματα αρίκμθςθσ

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

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

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

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

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

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

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

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

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

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

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

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

Ελίνα Μακρή

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

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

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

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

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

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

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

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

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

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

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι

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

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

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

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

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

Λαμβάνοντασ υπόψη ότι κατά την πρόςθεςη δφο δυαδικϊν ψηφίων ιςχφει: Κρατοφμενο

Λογικός Σχεδιασµός και Σχεδιασµός Η/Υ. ΗΜΥ-210: Εαρινό Εξάµηνο Σκοπός του µαθήµατος. Ψηφιακά Συστήµατα. Περίληψη. Εύρος Τάσης (Voltage(

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

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

Αριθμητική Ανάλυση & Εφαρμογές

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

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

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

ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΙ ΚΩ ΙΚΕΣ

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

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

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

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

Εισαγωγή στην Πληροφορική ΓΕΝΙΚΟ ΤΜΗΜΑ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ TEI ΧΑΛΚΙ ΑΣ

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

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

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

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

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

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

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

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

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

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

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

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

Transcript:

ΕΙΣΑΓΩΓΗ ΣΤΑ ΣΥΣΤΗΜΑΤΑ ΥΠΟΛΟΓΙΣΤΩΝ

Αριθμητικά Συςτήματα Ζνασ αριθμόσ m-ψηφίων και βάςησ b, γράφεται ωσ μια ακολουθία m-ψηφίων. x = xm-1xm-2 x1x0 Όπου τα ψηφία xi ανήκουν ςτο διάςτημα 0 xi b-1 Ζτςι, η τιμή ενόσ μη προςημαςμζνου ακζραιου είναι :

Αριθμητικά Συςτήματα Κάθε αριθμόσ Ν, μπορεί να παραςταθεί, ςε οποιοδήποτε ςφςτημα αρίθμηςησ ωσ εξήσ : Ακζραιο μζροσ αριθμοφ: Κλαςματικό μζροσ αριθμοφ:

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

Βαςικζσ μετατροπζσ αριθμϊν Η μετατροπή ενόσ αριθμοφ από οποιοδήποτε ςφςτημα αρίθμηςησ ςτο δεκαδικό γίνεται με βάςη τον τφπο: (101,11)2= (?)10 (27,2)8= (?)10 (Α2,C)16= (?)10

Βαςικζσ μετατροπζσ αριθμϊν Η μετατροπή ενόσ αριθμοφ (ακζραιο μζροσ) από το δεκαδικό ςφςτημα αρίθμηςησ ςε οποιοδήποτε γίνεται με ςυνεχείσ διαιρζςεισ με τη βάςη, μζχρι το πηλίκο να γίνει μηδζν. Ο επιθυμητόσ αριθμόσ είναι τα υπόλοιπα από το τελευταίο ωσ το πρϊτο:

Βαςικζσ μετατροπζσ αριθμών Η μετατροπή ενόσ αριθμοφ (δεκαδικό μζροσ) από το δεκαδικό ςφςτημα αρίθμηςησ ςε οποιοδήποτε άλλο γίνεται με ςυνεχείσ πολλαπλαςιαςμοφσ με τη βάςη, μζχρι το δεκαδικό μζροσ να γίνει μηδζν. Ο επιθυμητόσ αριθμόσ είναι τα ακζραια μζρη από το πρϊτο ωσ τον τελευταίο:

Βαςικζσ μετατροπζσ αριθμών Μετατροπή από δυαδικό ςε οκταδικό 001110011101 1 6 3 5

Βαςικζσ μετατροπζσ αριθμών Μετατροπή από δυαδικό ςε δεκαεξαδικό 001110011101 3 9 D

Βαςικζσ αριθμητικζσ πράξεισ ςτο δυαδικό ςφςτημα Πρόςθεςη Αφαίρεςη

Προςημαςμζνη Αριθμητική Το MSB παριςτάνει το Πρόςημο Τα υπόλοιπα n-1 bits παριςτάνουν το Μζτρο Πχ η παράςταςη των αριθμϊν +12 και -12 για n=8. +12: 0 0001100-12: 1 0001100 Μέγιστος θετικός + (2^(n-1)-1), Μέγιστος αρνητικός (2^(n-1)-1) Για n=4 θα ζχουμε 2^(n-1)-1=2^(4-1)-1=2^3-1=7=1112 Μέγιστος θετικός 0 111, Μέγιστος αρνητικός 1 111 Το μηδζν μπορεί να παραςταθεί ωσ: 0 000 1 000 ΔΕΝ είναι αποδεκτή η παράςταςη του 0 με δυο τρόπουσ

Συμπληρϊματα Ωσ προσ r-1 (βάςη-1) είναι r n -1-N με βάςη το 10 ζχουμε ςυμπλήρωμα προσ 9 π.χ. το ςυμπλήρωμα ωσ προσ 9 του 245 είναι το 754 Ωσ προσ r (βάςη) είναι r n -N με βάςη το 10 ζχουμε ςυμπλήρωμα προσ 10 π.χ. το ςυμπλήρωμα ωσ προσ 10 του 245 είναι το 755

Συμπλήρωμα ωσ προσ 1 Το ψηφίο MSB, παριςτάνει το πρόςημο (0=θετικό, 1=αρνητικό). Όταν MSB=0, n-1 bit (υπόλοιπα bit) = το μζτρο του αριθμοφ. Όταν MSB=1, ςυμπλήρωμα ωσ προσ 1 των n bit = το μζτρο του αριθμοφ. Αντιςτρζφουμε τα ψηφία (0 -> 1, 1 -> 0) Π.χ Παράςταςη του +12 και -12: +12: 0 01100-12: 1 10011 -> -(110011) Συμπλήρωμα ωσ προσ 1 -> -(001100) -> -12 Μζγιςτοσ Θετικόσ: + (2^(n-1)-1) Μζγιςτοσ Αρνητικόσ: (2^(n-1)-1) Το μηδζν μπορεί να παραςταθεί ωσ: 0 000 1 1 1 1 ΔΕΝ είναι αποδεκτή η παράςταςη του 0 με δυο τρόπουσ

Συμπλήρωμα ωσ προσ 1

Συμπλήρωμα ωσ προσ 2 Λφνει το πρόβλημα τησ «διπλήσ» παράςταςησ του αριθμοφ 0. Το ςυμπλήρωμα ωσ προσ 2 ενόσ αριθμοφ, παράγεται αν υπολογίςουμε το ςυμπλήρωμα ωσ προσ 1 και προςθζςουμε μια μονάδα (1). Αυτόσ ο τρόποσ παράςταςησ, ζχει επικρατήςει ςτα ςημερινά ψηφιακά κυκλϊματα.

Πράξεισ με ςυμπληρϊματα Η πρόςθεςη πραγματοποιείται όπωσ ζχουμε μάθει. Θυμηθείτε: Τα ςυμπληρϊματα χρηςιμοποιοφνται για αναπαράςταςη αρνητικϊν αριθμϊν!!! Όταν το αποτζλεςμα τησ πρόςθεςησ είναι μεγαλφτερο από αυτό που μποροφμε να αναπαραςτήςουμε τότε ζχουμε υπερχείλιςη (overflow). Ζςτω ότι θζλουμε να προςθζςουμε δυο προςημαςμζνουσ 8bit αριθμοφσ. Η μεγαλφτερη επιτρεπτή τιμή του αποτελζςματοσ είναι το +127. Εάν το αποτζλεςμα είναι μεγαλφτερο, τότε φαίνεται η πρόςθεςη δυο θετικϊν αριθμϊν να δίνει ζναν αρνητικό!

Πράξεισ με ςυμπληρϊματα Η αφαίρεςη πραγματοποιείται με πρόςθεςη του ςυμπληρϊματοσ του αρνητικοφ αριθμοφ. Όταν χρηςιμοποιείται ςυμπλήρωμα ωσ προσ 1, αν ςτην πρόςθεςη των MSB bit, προκφψει κρατοφμενο, τότε προςτίθεται ςτο αποτζλεςμα.

Πράξεισ με ςυμπληρϊματα Όταν το αποτζλεςμα είναι αρνητικό, το μζτρο του είναι το ςυμπλήρωμα ωσ προσ 1.

Πράξεισ με ςυμπληρϊματα Αν ςτην πρόςθεςη των MSB bit, προκφψει κρατοφμενο, τότε αυτό αγνοείται ςτο αποτζλεςμα. Όταν υπάρχει κρατοφμενο (αριςτερά του MSB), ςτο αποτζλεςμα τότε αυτό αγνοείται και ο αριθμόσ που προκφπτει είναι θετικόσ. Στην περίπτωςη που δεν προκφψει κρατοφμενο ςε αυτή τη θζςη, τότε το αποτζλεςμα είναι αρνητικόσ αριθμόσ με μζτρο το Σ.2 του αθροίςματοσ.

Πράξεισ με ςυμπληρϊματα Όταν το αποτζλεςμα είναι αρνητικό, το μζτρο του είναι το ςυμπλήρωμα ωσ προσ 2.