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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

10-δικό δικό

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

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

Ελίνα Μακρή

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΑΣΚΗΣΕΙΣ ΣΤΑ ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ (σελ στο ΜΥ1011Χ.pdf)

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

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

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

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

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

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

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

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

Προγραμματισμός Ι (ΗΥ120)

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

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

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

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

Προγραμματισμός Ι (HY120)

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

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

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

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

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

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

ΑΚΑΔΗΜΙΑ ΕΜΠΟΡΙΚΟΥ ΝΑΥΤΙΚΟΥ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : TEΣT ΑΞΙΟΛΟΓΗΣΗΣ ΓΝΩΣΕΩΝ ΣΤΑ ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ

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

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

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

Ελίνα Μακρή

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

Προγραμματισμός Ι (ΗΥ120)

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

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

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

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

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

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

Τα µπιτ και η σηµασία τους. Σχήµα bit. ΚΕΦΑΛΑΙΟ 1: Αποθήκευση εδοµένων (1/2) 1.7 Αποθήκευση κλασµάτων 1.8 Συµπίεση δεδοµένων 1.9 Σφάλµατα επικοινωνίας

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

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

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

ΕΡΓΑΣΤΗΡΙΟ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ

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

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

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

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

Δύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης:

Β1.1 Αναπαράσταση Δεδομένων και Χωρητικότητα Μονάδων Αποθήκευσης

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

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

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

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

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

Ψηφιακά Συστήματα. 2. Κώδικες

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

Transcript:

ΕΡΓΑΣΙΑ 1: Ονοματεπώνυμο: Εξάμηνο: Ανασκόπηση στα ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Α.Μ: Έτος: 1. Το δεκαδικό σύστημα Είναι φανερό ότι οι χιλιάδες, εκατοντάδες, δεκάδες, μονάδες και τα δεκαδικά ψηφία είναι δυνάμεις του δέκα που εξαρτώνται από τη θέση των ψηφίων. Ο αριθμός των συμβόλων που χρησιμοποιεί ένα αριθμητικό σύστημα δίνεται από τη βάση του (10 για το δεκαδικό σύστημα). 2. Το δυαδικό σύστημα Η μετατροπή ενός δυαδικού αριθμού σε δεκαδικό φαίνεται στο παραπάνω παράδειγμα. Η μετατροπή ενός ακέραιου δεκαδικού αριθμού (π.χ. του 17) σε δυαδικό γίνεται ως εξής: Αρχιτεκτονική Η/Υ-Ι 1

ή με τον εξής τρόπο: δυνάμεις του 2 2 5 2 4 2 3 2 2 2 1 2 0 δεκαδικό ισοδύναμο 32 16 8 4 2 1 Αποτέλεσμα 0 1 0 0 0 1 = 17 Η μετατροπή ενός κλασματικού δεκαδικού αριθμού (π.χ. 0,93) σε δυαδικό γίνεται ως εξής: Ο αριθμός που προκύπτει είναι ο 0.11101 ο οποίος έχει ισοδύναμο το δεκαδικό αριθμό: Ορισμοί 1*2-1 +1*2-2 +1*2-3 +0*2-4 +1*2-5 =0,90625 που είναι μια προσέγγιση του αρχικού αριθμού Ένας δυαδικός αριθμός των 4 bits καλείται nibble. Ένας δυαδικός αριθμός των 8 bits καλείται byte. Ένας δυαδικός αριθμός των 16 bits καλείται word. Ένας δυαδικός αριθμός των 32 bits καλείται double word. Ένας δυαδικός αριθμός των 64 bits καλείται quad word. Το πιο δεξιό bit ενός δυαδικού αριθμού καλείται «λιγότερο σημαντικό» ή LSB (Least Significant Bit). Το πιο αριστερό bit ενός δυαδικού αριθμού καλείται «περισσότερο σημαντικό» ή MSB (Most Significant Bit). Αρχιτεκτονική Η/Υ-Ι 2

Οργάνωση δεδομένων Αρχιτεκτονική Η/Υ-Ι 3

Αρχιτεκτονική Η/Υ-Ι 4

3. Το δεκαεξαδικό σύστημα Η μετατροπή ενός δεκαεξαδικού αριθμού σε δεκαδικό φαίνεται στο παραπάνω παράδειγμα. Η αντιστοίχιση δεκαδικού και δεκαεξαδικού συστήματος είναι: Δεκαδικό (DECimal) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Δεκαεξαδικό (HEXadecimal) 0 1 2 3 4 5 6 7 8 9 A B C D E F Η αντιστοίχιση δυαδικού, δεκαεξαδικού και δεκαδικού συστήματος είναι: BINary (b) HEXadecimal (h) DECimal (d) 0000 0 0 0001 1 1 0010 2 2 0011 3 3 0100 4 4 0101 5 5 0110 6 6 0111 7 7 1000 8 8 1001 9 9 1010 Α 10 1011 Β 11 1100 C 12 1101 D 13 1110 E 14 1111 F 15 Η μετατροπή ενός ακέραιου δεκαδικού αριθμού (π.χ. του 525) σε δεκαεξαδικό γίνεται ως εξής: δυνάμεις του 16 16 3 16 2 16 1 16 0 δεκαδικό ισοδύναμο 4096 256 16 1 Αποτέλεσμα 0 2 0 13 = 2*256+13*1=525 Ο δεκαεξαδικός αριθμός είναι: 020D h (To «h» πάντα υποδεικνύει τη βάση αρίθμησης) Αρχιτεκτονική Η/Υ-Ι 5

4. Αριθμητικές πράξεις Αρχιτεκτονική Η/Υ-Ι 6

Αρχιτεκτονική Η/Υ-Ι 7

Αρχιτεκτονική Η/Υ-Ι 8

Αρχιτεκτονική Η/Υ-Ι 9

5. Λογικές πράξεις Αρχιτεκτονική Η/Υ-Ι 10

6. Ολίσθηση και περιστροφή Αρχιτεκτονική Η/Υ-Ι 11

7. Κώδικες Αρχιτεκτονική Η/Υ-Ι 12

Αρχιτεκτονική Η/Υ-Ι 13

8. Μετατροπή δυαδικού συστήματος σε ASCII και αντίστροφα Αρχιτεκτονική Η/Υ-Ι 14

Αρχιτεκτονική Η/Υ-Ι 15

Αρχιτεκτονική Η/Υ-Ι 16

ΕΡΩΤΗΣΕΙΣ 1. Αναλύστε το δεκαδικό αριθμό 1.459,25 σε δυνάμεις της βάσης του. 2. Αναλύστε το δυαδικό αριθμό 10110,101 σε δυνάμεις της βάσης του και υπολογίστε το δεκαδικό ισοδύναμό του. 3. Γράψτε παραστατικά πως μετατρέπεται ο αριθμός 193 d σε δυαδικό αριθμό (και με τους δύο τρόπους). 4. Γράψτε παραστατικά πως μετατρέπεται ο αριθμός 0,54 d σε δυαδικό αριθμό. 5. Δείξτε πως ευρίσκεται ο ισοδύναμος δεκαδικός αριθμός του F34B h. 6. Δείξτε πως ευρίσκεται ο ισοδύναμος δεκαεξαδικός αριθμός του 896 d. 7. Δείξτε πως ευρίσκεται ο δυαδικός αριθμός του -124 με συμπλήρωμα ως προς 2. 8. Δείξτε πως γίνεται η πρόσθεση των δυαδικών αριθμών 10000101 (+132 ή -123) και 01100000 (+96). Πως μεταβάλλονται οι σημαίες CF, OF, SF ; 9. Δείξτε πως γίνεται με δυαδικούς αριθμούς η πράξη 4-14. Πως μεταβάλλονται οι σημαίες CF, OF, SF; 10. Δείξτε πως γίνεται η πρόσθεση των δεκαεξαδικών αριθμών 94 h και 9Α h. Πως μεταβάλλονται οι σημαίες CF, OF, SF; 11. Δείξτε πως γίνεται η αφαίρεση των δεκαεξαδικών αριθμών 3F h 1B h. 12. Ποιο είναι το αποτέλεσμα των λογικών πράξεων AND, OR, XOR μεταξύ των δεκαεξαδικών αριθμών FA h και 18 h. 13. Ολισθείστε λογικά αριστερά και δεξιά τον ισοδύναμο δυαδικό αριθμό του 68 d. Τι παρατηρείτε μετά τη μία ή την άλλη ολίσθηση? 14. Ολισθείστε αριθμητικά δεξιά τον ισοδύναμο δυδικό αριθμό του -68 d. Τι παρατηρείτε μετά την ολίσθηση; 15. Περιστρέψατε αριστερά ή δεξιά 4 φορές το δεκαεξαδικό αριθμό 1Α h. Τι παρατηρείτε; 16. Περιστρέψατε αριστερά ή δεξιά 8 φορές το δεκαεξαδικό αριθμό 1ΑF5 h. Τι παρατηρείτε; 17. Γράψτε τους ASCII των αριθμών 0 έως 9, των κεφαλαίων A έως Ζ, των μικρών a έως z. Ποια είναι η απόσταση του 9 ASCII από το A ASCII και του A ASCII από το a ASCII ; 18. Με ποιο τρόπο μπορούμε να μετατρέψουμε τον κώδικα ASCII ενός μικρού γράμματος σε κεφαλαίο; 19. Με ποιο τρόπο μπορούμε να μετατρέψουμε τον κώδικα ASCII ενός κεφαλαίου γράμματος από Α έως F στον αντίστοιχο αριθμό 0Α h έως 0F h του δεκαεξαδικού συστήματος (βοήθεια από την απάντηση της 17). Αρχιτεκτονική Η/Υ-Ι 17