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

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

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

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

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

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

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

Ελίνα Μακρή

10-δικό δικό

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βασικές Έννοιες Προγραμματισμού. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD

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

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

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

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

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

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

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

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

Εισαγωγή στους Η/Υ & Εφαρμογές

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

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

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

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

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

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

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

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

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

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

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

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τα επιμέρους τμήματα Η ΟΜΗ TOY ΥΠΟΛΟΓΙΣΤΗ. Αναπαράσταση μεγεθών. Αναλογική αναπαράσταση ΚΕΝΤΡΙΚΗ ΜΝΗΜΗ ΜΟΝΑ Α ΕΛΕΓΧΟΥ

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

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

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

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μαθήματα 6 και 7 Αναπαράσταση της Πληροφορίας στον Υπολογιστή. 1 Στέργιος Παλαμάς

Ελίνα Μακρή

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

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

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

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

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

Περιεχόµενα. οµή Η/Υ: Αναπαράσταση εδοµένων. υαδικό σύστηµα. Συστήµατα Αρίθµησης υαδικό Οκταδικό εκαεξαδικό Παραδείγµατα

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

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

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

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

ΥΠΟΛΟΓΙΣΤΙΚΆ ΣΥΣΤΉΜΑΤΑ ΨΗΦΙΑΚΉ ΑΝΑΠΑΡΆΣΤΑΣΗ ΠΛΗΡΟΦΟΡΊΑΣ ΔΙΔΆΣΚΟΝΤΕΣ: ΔΡ. ΕΥΓΕΝΊΑ ΑΔΑΜΟΠΟΎΛΟΥ, ΔΡ. ΚΏΣΤΑΣ ΔΕΜΈΣΤΙΧΑΣ

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 8: Συστήματα αρίθμησης

1. Το σύστημα κινητής υποδιαστολής 2. Αναπαράσταση πραγματικών δυαδικών αριθμών 3. Το πρότυπο 754 της ΙΕΕΕ

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

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

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ. Δρ. Κουζαπάς Δημήτριος Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής. Αναπαράσταση Δεδομένων

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

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

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

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

Εισαγωγή στους Η/Υ. Ενότητα 4: Συστήματα Αρίθμησης

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

ΠΛΗΡΟΦΟΡΙΚΉ. Μάθημα 7

Ενότητα 1. Γνωρίζω τον υπολογιστή ως ενιαίο σύστημα

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

Δυαδικό Σύστημα Αρίθμησης. Μετατροπές αριθμών από Δυαδικό σε Δεκαδικό και αντίστροφα

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

1 Αριθμητική κινητής υποδιαστολής και σφάλματα στρογγύλευσης

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

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

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

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΠΡΑΞΕΙΣ. Παράδειγμα #1. Πράξεις μεταξύ ακεραίων αριθμών

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

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

Επιστημονικός Υπολογισμός (set3) Δρ. Γιώργος Τσιρογιάννης

Εφαρμοσμένα Μαθηματικά

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΠΡΑΓΜΑΤΙΚΟΙ ΑΡΙΘΜΟΙ ΑΚΟΛΟΥΘΙΕΣ ΑΡΙΘΜΩΝ EΞΙΣΩΣΕΙΣ...47 ΠΡΟΛΟΓΟΣ... 9

1.4 Αριθμητική υπολογιστών και σφάλματα

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

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

3 η Multimedia Διάλεξη με θέμα Ip address Classes and Subnetting

Transcript:

Αριθμητικά Συστήματα Η ανάγκη του ανθρώπου για μετρήσεις οδήγησε αρχικά στην επινόηση των αριθμών Κατόπιν, στην επινόηση συμβόλων για τη παράσταση τους Τέλος, στη δημιουργία των αριθμητικών συστημάτων: Δυαδικό, Οκταδικό, Δεκαδικό, Δεκαεξαδικό.

Το Δεκαδικό Σύστημα Αρίθμησης Χρησιμοποιεί τα αραβικά ψηφία 0, 1, 2,,9. Επικράτησε στην καθημερινή ζωή μας. Στο σύστημα αυτό οι μαθηματικές πράξεις γίνονται με μεγάλη ευχέρεια από τον άνθρωπο, επειδή το μαθαίνει από μικρή ηλικία Ερώτηση: Οι Άραβες τι αριθμούς χρησιμοποιούνε; Απάντηση: Tους Ινδικούς Αριθμούς.

Εξέλιξη Αριθμητικών Ψηφίων

Κωδικοποίηση Αριθμών με Διαφορετικά Σύμβολα Με τις προηγούμενες διαφάνειες είδαμε μερικά παραδείγματα κωδικοποίησης των αριθμών από διαφορετικούς πολιτισμούς. Η κωδικοποίηση των αριθμών εξελίχθηκε για τις ανάγκες του κάθε πολιτισμού για να αναπαρασταθούν για παράδειγμα: χρονολογίες, μονάδες μέτρησης αγαθών, χρηματικές συναλλαγές. Καθιερώθηκε η χρήση των γνωστών αραβικών αριθμών και το δεκαδικό σύστημα αρίθμησης με 10 ψηφία: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Αριθμητικά Συστήματα Το όνομα ενός συστήματος αρίθμησης προέρχεται από τον αριθμό των ψηφίων που χρησιμοποιεί για την παράσταση των αριθμών. Ο αριθμός αυτός ονομάζεται «βάση» του συστήματος Το δεκαδικό σύστημα (βάση 10) χρησιμοποιεί τα ψηφία 0,1, 2, 3, 4, 5, 6, 7, 8 και 9. Το δυαδικό σύστημα (βάση 2) χρησιμοποιεί τα ψηφία 0,1 Το οκταδικό σύστημα (βάση 8) χρησιμοποίει τα ψηφία 0,1,3,4,5,6,7. Το δεκαεξαδικό σύστημα (βάση 16) χρησιμοποιεί τα ψηφία 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E και F.

Αριθμητικά Συστήματα Ο αριθμός που περιγράφει μια ποσότητα έχει δυο τμήματα που χωρίζονται με υποδιαστολή (συνήθως μια τελεία). Το αριστερό τμήμα είναι το ακέραιο μέρος της ποσότητας Το δεξιό τμήμα είναι το κλασματικό μέρος της ποσότητας. Όταν υπάρχει κλασματικό μέρος η αναγραφή της υποδιαστολής είναι υποχρεωτική. Παράδειγμα : Ο αριθμός 2143,45 έχει ακέραιο μέρος το [2143] και κλασματικό μέρος το [,45].

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

Παραδείγματα Δεκαδικών (DEC)

Γιατί ο Η/Υ δεν χρησιμοποιεί το δεκαδικό σύστημα αρίθμησης; Αν θέλαμε να παραστήσουμε τους αριθμούς στον υπολογιστή με το 10δικό σύστημα, θα έπρεπε να κατασκευάσουμε ένα φυσικό μέσο που να παριστάνει 10 διαφορετικές καταστάσεις Είναι πολύ ακριβότερο (ηλεκτρονικά κυκλώματα). Πολύ πιο δύσκολο (π.χ. να γίνουν αριθμητικές πράξεις σε αυτό).

Το Δυαδικό Σύστημα Αρίθμησης Αποτελεί το πιο διαδεδομένο σύστημα στους υπολογιστές. Τα ψηφία που χρησιμοποιούμε είναι το «0» και το«1». Σε ένα ηλεκτρονικό κύκλωμα η αναπαράσταση του ψηφίου 1 μπορεί να είναι περνάει ρεύμα ενώ 0 δεν περνάει ρεύμα.

Τι Δηλώνει το 100 σε κάθε Σύστημα Αρίθμησης; Το 100 σε κάθε Σύστημα Αρίθμησης ισοδυναμεί με: Για το δυαδικό σύστημα με 100 2 = 4, Για το τετραδικό σύστημα με 100 4 = 16, Για το οκταδικό σύστημα με 100 8 = 64, Για το δεκαδικό σύστημα με 100 10 = 100, Για το δεκαεξαδικό σύστημα με 100 16 = 256.

Βασικές Πράξεις στο Δυαδικό Σύστημα Αρίθμησης Πρόσθεση 0+0=0 0+1=1 1+0=1 1+1=10 Πολλαπλασιασμός 0x0=0 0x1=0 1x0=0 1x1=1 Σημείωση: οι πράξεις στο 2αδικό σύστημα αρίθμησης είναι ευκολότεροι από ότι στο γνωστό μας 10δικό σύστημα αρίθμησης.

Παραδείγματα Δυαδικού (BIN)

Παραδείγματα Οκταδικού (OCT)

Παραδείγματα Δεκαεξαδικού (HEX)

Δεκαδικό / Δυαδικό / Οκταδικό / Δεκαεξαδικό σύστημα αριθμών.

Η Χρησιμότητα της Γνώσης του Δυαδικού Συστήματος. Ο προγραμματισμός εφαρμογών κατευθείαν σε γλώσσα μηχανής H/Y γίνεται σε γλώσσα μηχανής (assembly) (π.χ. οδηγών συσκευών drivers). Η κωδικοποίηση της πληροφορίας σε ένα ηλεκτρονικό υπολογιστή γίνεται πάντα σε ψηφία 0 και 1. Π.χ. μια ψηφιακή φωτογραφία, ένα τραγούδι MP3, κωδικοποιείται σε αριθμούς οι οποίοι αναπαριστούνται με 0 και 1 κλπ. Το δυαδικό σύστημα είναι χρήσιμο αν θέλουμε να μάθουμε να προγραμματίζουμε σε οποιαδήποτε γλώσσα προγραμματισμού υψηλού επιπέδου (π.χ. Basic, Pascal, C/C++, Java κλπ).