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

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

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

Ελίνα Μακρή

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Αρβανιτίδης Θεόδωρος, - Μαθηματικά Ε

Κεφάλαιο 1. B για κάθε 0 Ψ i (1-1)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ελίνα Μακρή

Λέγονται οι αριθμοί που βρίσκονται καθημερινά στη φύση, γύρω μας. π.χ. 1 μήλο, 2 παιδιά, 5 αυτοκίνητα, 100 πρόβατα, δέντρα κ.λ.π.

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

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

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

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

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

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

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

1 η Θεµατική Ενότητα : Αριθµητικά Κυκλώµατα. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

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

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

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

Transcript:

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

Περιεχόμενα 2 Δυαδικό Σύστημα Προσημασμένοι δυαδικοί αριθμοί Αφαίρεση δυαδικών Πολλαπλασιασμός δυαδικών Διαίρεση δυαδικών Κλασματικοί αριθμοί

Προσημασμένοι Δυαδικοί Αριθμοί 3 Ανάγκη αναπαράστασης αρνητικών αριθµών Στο δεκαδικό σύστηµα χρησιµοποιούµε το πρόσηµο Στο δυαδικό µπορούµε να χρησιµοποιήσουµε ένα επιπλέον ψηφίο στην αρχή του αριθµού. 0 : θετικό πρόσηµο (+) 1 : αρνητικό πρόσηµο (-) Δύο μηδενικά: 00000000 και 10000000

Προσημασμένοι Δυαδικοί Αριθμοί 4 Παράδειγµα: Αποφασίζουµε πρώτα τον µέγιστο αριθµό ψηφίων που χρειαζόµαστε. Έχουµε 4 ψηφία: το πρώτο ορίζει το πρόσηµο και τα υπόλοιπα 3 τον αριθµό διάστηµα τιµών -7 µέχρι +7 (-7) 10 = (1111) 2 (-2) 10 = (1010) 2 (+7) 10 = (0111) 2

Παράσταση Συμπληρώματος ως 5 προς 1 Το συμπλήρωμα ως προς 1 ενός δυαδικού αριθμού βρίσκεται εύκολα αν αντικατασταθούν όλα τα 1 του αριθμού με 0 και όλα τα 0 με 1 Πρόσημο: το πρώτο bit: 0: +, 1: Ο αντίθετος: αντικατάσταση των 0 με 1 και των 1 με 0 (bit swapping) Παράδειγμα: 00101010 2 = 42 10, 11010101 2 = -42 10 Δύο μηδενικά: 00000000 και 11111111

Παράσταση Συμπληρώματος ως 6 προς 1 Παράδειγμα: Το συμπλήρωμα ως προς 1 του αριθμού 11010110 είναι 00101001 Επομένως, με βάση τα παραπάνω, ο αριθμός +12 10 παριστάνεται σε υπολογιστή με λέξη μήκους n=6 bits σαν 001100 2, ενώ ο αριθμός - 12 10 παριστάνεται σαν 110011 2

Παράσταση Συμπληρώματος ως 7 προς 2 (Αληθές Συμπλήρωμα) Χρησιμοποιείται περισσότερο γιατί διευκολύνει και απλοποιεί πολύ την εκτέλεση των αριθμητικών πράξεων Για να μετατρέψουμε έναν αρνητικό στην παράσταση συμπληρώματος του 2, ακολουθούμε παρόμοια διαδικασία: τον αριθμό σε δυαδική μορφή, αντικαθιστούμε το 0 με 1 και το 1 με 0 και στη συνέχεια προσθέτουμε 1

Παράσταση Συμπληρώματος ως 8 προς 2 (Αληθές Συμπλήρωμα) Πρόσημο: το πρώτο bit: 0: +, 1: Ο αντίθετος: όπως στο one s complement (bit swapping) + 1 (τυχόν κρατούμενο στο αριστερό bit αγνοείται) Ένα μηδέν: 00000000 (γιατί με bit-swapping συν 1 έχουμε πάλι 00000000)

Παράσταση Συμπληρώματος ως 9 προς 2 (Αληθές Συμπλήρωμα) Παράδειγμα: Για να βρούμε την παράσταση συμπληρώματος ως προς 2 του αριθμού -17 σε ένα υπολογιστή με μήκος λέξης 16 bits, αρχικά θα γράψουμε τον αντίστοιχο θετικό (17) σε δυαδική μορφή, δηλαδή 0000000000010001 Στη συνέχεια θα αντικαταστήσουμε το 0 με 1 και το 1 με 0 στον αριθμό αυτό, και θα πάρουμε 1111111111101110 Στον αριθμό αυτό θα προσθέσουμε τον 1. Η τελική του παράσταση θα είναι λοιπόν 1111111111101111

Αφαίρεση Δυαδικών 10 Η αφαίρεση δύο ακεραίων δυαδικών αριθμών μπορεί, με τη μέθοδο του αληθούς συμπληρώματος, να μετατραπεί σε διαδικασία πρόσθεσης Παράδειγμα: Α= 011001100010 2 Β=010010010111 2 Για να βρούμε το Α-Β αρκεί να προσθέσουμε στον Α το αληθές συμπλήρωμα του Β και να αγνοήσουμε την επιπλέον μονάδα.

Αφαίρεση Δυαδικών 11 B = 010010010111 2

Αφαίρεση Δυαδικών 12 Επίσης, η αφαίρεση στο δυαδικό σύστημα μπορεί να ακολουθήσει τη λογική της δεκαδικής αφαίρεσης Αν το ψηφίο του αφαιρετέου είναι μεγαλύτερο από του μειωτέου, τότε παίρνουμε μια μονάδα από την αμέσως μεγαλύτερη τάξη Δηλαδή: 1 από 0 δεν αφαιρείται, οπότε έχουμε 1 από 10 που κάνει 1 και έχουμε και ένα κρατούμενο

Αφαίρεση Δυαδικών 13 Κανόνες: Παράδειγμα: 0-0=0 1-0=1 1-1=0, 0-1= υπολοιπο 1, δανεικο =1

Πολλαπλασιασμός Δυαδικών 14 Ο πολλαπλασιασμός των δυαδικών είναι ανάλογος με εκείνον του δεκαδικού συστήματος Το μερικό γινόμενο μετατοπίζεται μια θέση προς τα αριστερά Εάν το ψηφίο του πολλαπλασιαστή είναι 0, το μερικό γινόμενο θα είναι μια σειρά από μηδενικά ή το επόμενο μερικό γινόμενο θα πρέπει να μετατοπιστεί δύο θέσεις αριστερά

Πολλαπλασιασμός Δυαδικών 15 ΚΑΝΟΝΕΣ ΠΑΡΑΔΕΙΓΜΑ 0*0 = 0 0*1 = 0 1*0 = 0 1*1 = 1

16 Διαίρεση Δυαδικών Η διαίρεση δυαδικών ακολουθεί ανάλογη λογική με αυτή της διαίρεσης των δεκαδικών

Κλασματικοί Αριθμοί 17 Κλασματικοί αριθμοί -> ακέραιο και κλασματικό μέρος Συμβολισμός xxxx.xxx 10 -> όχι, αλλά. Η τελεία διαχωρίζει τα ψηφία που πολλαπλασιάζονται με θετικές δυνάμεις από εκείνα που πολλαπλασιάζονται με αρνητικές Παράδειγμα: 101.011 2 =1x2 2 + 0x2 1 + 1x2 0 + 0x2-1 + 1x2-2 + 1x2-3

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

Κλασματικοί Αριθμοί 19 Παράδειγμα: 0.5625 10 =0.1001 2