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



Σχετικά έγγραφα
Σεμινάριο με θέμα : Εθελοντισμός & Δικαιώματα Παιδιού

ΠΕΛΟΠΟΝΝΗΣΙΑΚΟΣ ΠΟΛΕΜΟΣ

Απομόνωση χλωροφύλλης

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΡΑΓΩΓΙΚΗΣ ΑΝΑΣΥΓΚΡΟΤΗΣΗΣ, ΠΕΡΙΒΑΛΛΟΝΤΟΣ & ΕΝΕΡΓΕΙΑΣ

ΚΕΦΑΛΑΙΟ 7 ΣΥΜΠΕΡΑΣΜΑΤΑ ΚΑΙ ΠΡΟΤΑΣΕΙΣ

ΒΑΣΙΚΗ ΕΚΠΑΙΔΕΥΣΗ. Οδηγός Οργάνωσης και Λειτουργίας ΕΚΔΟΣΗ 1.0

03-00: Βιομάζα για παραγωγή ενέργειας Γενικά ζητήματα εφοδιαστικών αλυσίδων

Ηλεκτρονική Υπηρεσία Υποβολής Αιτήσεων Εισδοχής σε Φοιτητικές Εστίες

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

ΟΣΤΑ & ΣΚΕΛΕΤΙΚΟ ΣΥΣΤΗΜΑ

Από τη διδασκαλία της περίληψης στη διδασκαλία της έκθεσης Η διδασκόμενη θεωρία στην πράξη Εισηγήτρια: Μαρία Κάππου

Δρ.ΠΟΛΥΚΑΡΠΟΣ ΕΥΡΙΠΙΔΟΥ

ΤΟΜΟΣ Α ΕΙΣΑΓΩΓΗ ΣΤΟ ΔΙΚΑΙΟ

Α. Πολιτιστικοί φορείς Πλήθος φορέων Έδρα Γεωγραφική κατανομή φορέων Νομική μορφή Έτος ίδρυσης...

Α. ΟΡΓΑΝΑ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΕΦΑΡΜΟΓΗΣ

Θεματική Ενότητα: ΠΑΙΔΕΙΑ ΠΟΛΙΤΙΣΜΟΣ - ΑΘΛΗΤΙΣΜΟΣ

Τρίτη, 2 Σεπτεμβρίου 2014 Αριθ. Τεύχους: 200 Περιεχόμενα

ΧΡΙΣΤΟΣ ΑΠ. ΛΑΔΙΑΣ

ΟΡΓΑΝΩΣΗ ΕΝΟΤΗΤΩΝ Α ΤΑΞΗΣ ΕΝΟΤΗΤΑ 3

ΠΟΛΙΤΙΚΉ ΠΑΙΔΕΙΑ. Α Γενικού Λυκείου και ΕΠΑ.Λ. Καζάκου Γεωργία, ΠΕ09 Οικονομολόγος

Πρακτικό 6/2012 της συνεδρίασης της Επιτροπής Ποιότητας Ζωής, του Δήμου Λήμνου, της 4ης Μαΐου 2012.

Ανακοίνωση σχετικά με τα επαγγέλματα που επηρεάζονται από την άρση των αδικαιολόγητων περιορισμών στην πρόσβαση και άσκηση:

ΝΕΑ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΑ ΠΡΟΪΟΝΤΑ- ΕΦΑΡΜΟΓΗ ΣΕ ΑΣΦΑΛΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΗ

στο πλαίσιο του έργου ΣΥΜΒΟΥΛΟΣ ΑΞΙΟΛΟΓΗΣΗΣ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΥΛΟΠΟΙΗΣΗΣ (ON GOING) ΤΟΥ ΕΠΙΧΕΙΡΗΣΙΑΚΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ «ΑΝΑΠΤΥΞΗ ΑΝΘΡΩΠΙΝΟΥ ΔΥΝΑΜΙΚΟΥ»

ΔΙΑΔΟΣΗ ΘΕΡΜΟΤΗΤΑΣ Φυσική Β' Γυμνασίου. Επιμέλεια: Ιωάννης Γιαμνιαδάκης

Σχολή Αναρρίχησης Βράχου Μέσου Επιπέδου Άνοιξη 2014

ΣΤΗΝ ΤΡΟΙΖΗΝΙΑ ΑΠΟ ΑΓ.ΕΛΕΝΗ ΕΩΣ ΤΟΝ ΚΟΜΒΟ ΚΑΛΛΟΝΗΣ ΚΑΙ ΣΤΗΝ ΠΑΡΑΛΙΑ ΤΟΥ ΑΡΤΙΜΟΥ. ΤΙΜΟΛΟΓΙΟ ΜΕΛΕΤΗΣ Τιμαριθμική 2012Α


ΤΙΜΟΛΟΓΙΟ ΜΕΛΕΤΗΣ ΓΕΝΙΚΟΙ ΟΡΟΙ

Αυτός που δεν μπορεί να δει τα μικρά πράγματα είναι τυφλός και για τα μεγαλύτερα. (Κομφούκιος, πχ)

Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών

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

Εσωτερικοί Κανονισμοί Τοπικής Αυτοδιοίκησης

ΣΧΕΔΙΟ ΝΟΜΟΥ ΥΥΚΑ & ΑΙΤΙΟΛΟΓΙΚΗ ΕΚΘΕΣΗ. ΣΧΕΔΙΟ ΝΟΜΟΥ ΚΑΙ ΑΙΤΙΟΛΟΓΙΚΗ ΕΚΘΕΣΗ «Διαρθρωτικές αλλαγές στο σύστημα υγείας και άλλες διατάξεις»

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

1 Επιμέλεια: Γράβαλος Βασίλειος, Χρυσανθάκης Ιωάννης

ΠΑΡΟΥΣΙΑΣΗ ΤΩΝ ΓΕΝΙΚΩΝ ΚΑΙ ΕΙΔΙΚΩΝ ΟΡΩΝ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ «ΑΣΦΑΛΩΣ ΚΑΤΟΙΚΕΙΝ» ΚΟΙΝΟΧΡΗΣΤΟΙ ΧΩΡΟΙ

Αξιολόγηση Προγράμματος Αλφαβητισμού στο Γυμνάσιο Τρίτο Έτος Αξιολόγησης

1.1 ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ

ΣΥΝΕΝΤΕΥΞΗ ΤΥΠΟΥ. Η ολοκληρωμένη προσέγγιση θα εφαρμοστεί με τα παρακάτω Εργαλεία

ΜΥΛΟΣ ΠΑΠΠΑ. ΥΛΙΚΟ ΓΙΑ ΤΟ ΥΠΟΕΡΓΟ 1 της πράξης «Πολιτιστικές εκπαιδευτικές δραστηριότητες στον Δήμο Λαρισαίων με διαδραστικό χαρακτήρα» (MIS )

ΙΕΘΝΗΣ ΣΥΜΒΑΣΗ ΕΡΓΑΣΙΑΣ 183 «για την αναθεώρηση της (αναθεωρηµένης) σύµβασης για την προστασία της µητρότητας,»

ΑΠΟΤΙΜΗΣΗ ΤΟΥ ΕΡΓΟΥ ΤΟΥ ΤΜΗΜΑΤΟΣ ΣΤΟΧΟΙ ΓΙΑ ΤΗΝ ΠΕΡΙΟΔΟ

ΔΥΟ ΝΕΑ ΕΡΓΑΣΤΗΡΙΑ ΔΥΟ ΝΕΑ ΠΑΙΧΝΙΔΙΑ για τη διδασκαλία της Βιολογίας στο Γυμνάσιο

Η Αγορά Ηλεκτρικής Ενέργειας στην Κύπρο έχει οργανωθεί σε τομείς που υπόκεινται στις ακόλουθες ρυθμίσεις:

ΣΩΜΑ ΠΡΟΣΚΟΠΩΝ ΚΥΠΡΟΥ

Μέθοδοι διαχωρισμού των συστατικών ενός ετερογενούς μείγματος

Χημεία Β Γυμνασίου Τμήμα Β3. Γρηγόρης Μαγουλάς Φανή Μανούσου Κύρος Μαλλαμίδης Ελίνα Μάλλιαρη Μάγδα Μαντά

Προδημοσιεύτηκαν τα τέσσερις πρώτα προγράμματα του νέου ΕΣΠΑ που αφορούν

Αρωματικά φυτά της Ελλάδας

ΔΙΟΙΚΗΣΗ ΛΕΙΤΟΥΡΓΙΩΝ

Κεφάλαιο Πέμπτο Εθνοπολιτισμική Ζωή και Εμπειρίες Ελληνικότητας των Ελληνοαυστραλών Εφήβων

ΕΘΙΜΑ ΤΟΥ ΚΟΣΜΟΥ. Αγγελική Περιστέρη Α 2

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ & ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΠΑΛ (ΟΜΑΔΑ Β )

ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΙΚΟ ΣΗΜΕΙΩΜΑ 13 Α' ΜΕΡΟΣ ΑΠΟ ΤΟΝ ΠΟΛΕΜΟ ΤΟΥ 1897 ΣΤΟ ΓΟΥΔΙ

Πρόγραμμα Σπουδών για το "Νέο Σχολείο"

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Διαχείριση Παραγωγής Σακχαρότευτλων

ΠΕΡΙΦΕΡΕΙΑΚΗ ΕΦΟΡΕΙΑ ΑΘΗΝΩΝ. Αθήνα, 19 Ιανουαρίου 2015 Α ΝΑΚΟΙΝΩΣΗ 3/15. ΠΡΟΣ : Όλους τους Βαθμοφόρους της Αθήνας ΚΟΙΝΟΠΟΙΗΣΗ :

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 3 ο

ΕΡΓΑΣΤΗΡΙΟ ΠΟΙΝΙΚΩΝ & ΕΓΚΛΗΜΑΤΟΛΟΓΙΚΩΝ ΕΡΕΥΝΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΑΘΗΝΩΝ ΔΙΕΥΘΥΝΤΗΣ: ΚΑΘΗΓΗΤΗΣ ΝΕΣΤΩΡ ΚΟΥΡΑΚΗΣ

5 η Ενότητα Κουλτούρα και στρατηγική

Υποψήφιοι Σχολικοί Σύμβουλοι

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

ΔΕΛΤΙΟ ΤΥΠΟΥ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΚΩΝ. ΟΔΙΚΑ ΤΡΟΧΑΙΑ ΑΤΥΧΗΜΑΤΑ: Οκτώβριος 2009 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ. Μείωση των Οδικών Τροχαίων ατυχημάτων κατά 14,3%

Ετήσια Οικονομική Έκθεση. (1 η Ιανουαρίου η Δεκεμβρίου 2014) Σύμφωνα με τα Διεθνή Πρότυπα Χρηματοοικονομικής Αναφοράς

ΕΜΠΕΔΩΣΗ ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΚΑΛΕΣ ΠΡΑΚΤΙΚΕΣ. Δρ Μάριος Στυλιανίδης, ΕΔΕ

Βρήκαμε πολλά φυτά στο δάσος, αλλά και ήλιο, νερό, αέρα, έδαφος!

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

Αξιολόγηση του Εκπαιδευτικού Έργου. Διαδικασία Αυτοαξιολόγησης στη Σχολική Μονάδα

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

Σε ποιες κατηγορίες μειώνεται η σύνταξη από 1/1/2009 (σε εφαρμογή του Ν.3655/2008)

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

Βασικά σημεία διάλεξης

ΕΙΣΗΓΗΣΗ. επί της 5ης Αναμόρφωσης του προϋπολογισμού της Περιφέρειας Ιονίων Νήσων, για το οικονομικό έτος 2014

ΥΠΟΣΤΗΡΙΞΗ ΑΝΑΣΚΑΦΙΚΟΥ ΕΡΓΟΥ

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

Προωθώντας το μητρικό θηλασμό: Κώδικας Ιατρικής Δεοντολογίας, Δικαιώματα ασθενή, αστική ευθύνη επαγγελματιών υγείας

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

ΠΑΙΔΑΓΩΓΙΚΗ ΣΧΟΛΗ (ΦΛΩΡΙΝΑ) ΤΜΗΜΑ ΝΗΠΙΑΓΩΓΩΝ ΕΡΓΑΣΤΗΡΙΟ ΔΙΔΑΚΤΙΚΗΣ ΦΥΣΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΠΑΡΑΓΩΓΗΣ ΔΙΔΑΚΤΙΚΟΥ ΥΛΙΚΟΥ

& ../../ , :.. : FAX :... & :...

Όταν το μάθημα της πληροφορικής γίνεται ανθρωποκεντρικό μπορεί να αφορά και την εφηβεία.

Δράση 1.2. Υλοτομία και προσδιορισμός ποσοτήτων υπολειμμάτων.

ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑΤΩΝ ΝΕΟΕΛΛΗΝΙΚΗΣ ΓΛΩΣΣΑΣ A1. Ο συγγραφέας ορίζει το φαινόμενο του ανθρωπισμού στη σύγχρονη εποχή. Αρχικά προσδιορίζει την

Α. ΠΕΡΙΓΡΑΦΗ ΜΙΚΡΟΣΚΟΠΙΟΥ Ένα απλό σχολικό µικροσκόπιο αποτελείται από τρία βασικά συστήµατα, το οπτικό, το µηχανικό και το φωτιστικό.

Σκοπός του παιχνιδιού. Περιεχόμενα

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΕΝΑΡΞΗ ΝΕΟΥ ΕΡΓΟΥ ΕΝΤΥΠΟ Δ1 (ΕΙΣΑΓΩΓΗ ΣΤΟΙΧΕΙΩΝ ΣΤΟ WEBDOC)

Πεδία συνεργασίας ΜΓΦΙ-ΕΚΒΥ και ΦΔ

4 Περίοδοι µε 3ωρα ιαγωνίσµατα ΕΚΤΟΣ ωραρίου διδασκαλίας!!! ΠΡΟΓΡΑΜΜΑ ΙΑΓΩΝΙΣΜΩΝ

ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ

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

ΤΙΜΟΛΟΓΙΟ ΜΕΛΕΤΗΣ ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ «ΥΓΡΟΜΟΝΩΣΕΙΣ ΕΡΓΟ:

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

Αξιοποιούμε το χαλκό με γνώμονα τον άνθρωπο

ΑΠΑΝΤΗΣΕΙΣ ΣΤΟ ΔΙΑΓΩΝΙΣΜΑ ΝΕΟΕΛΛΗΝΙΚΗΣ ΓΛΩΣΣΑΣ. Α. Να αποδώσετε την περίληψη του κειμένου ( λέξεις)

ΜΟΥΣΕΙΟ ΚΑΠΝΟΥ ΚΑΒΑΛΑΣ ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ

Παραβατικότητα Ανηλίκων και Πρόγραμμα Κυκλοφοριακής Αγωγής «ΕΡΜΗΣ» ΥΠΗΡΕΣΙΑ ΕΠΙΜΕΛΗΤΩΝ ΑΝΗΛΙΚΩΝ ΔΙΚΑΣΤΗΡΙΟΥ ΑΝΗΛΙΚΩΝ ΑΘΗΝΑΣ

ΤΕΙ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

ΚΟΙΝ. ΑΣΦΑΛΙΣΗΣ ΚΑΙ ΠΡΟΝΟΙΑΣ

Μαρία-Στεφανία-Γιάννης 1 ο Πρότυπο Πειραματικό Δημοτικό Σχολείο Θεσσαλονίκης Ε2 Π.Τ.Δ.Ε.-Α.Π.Θ

ΑΣΤΡΟΝΟΜΙΑ ΣΤΗΝ ΑΡΧΑΙΑ ΕΛΛΑΔΑ

Transcript:

στους Ηλεκτρονικούς Υπολογιστές http://courseware.mech.ntua.gr/ml23021/ 5 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ E-mail: leo@mail.ntua.gr URL: http://users.ntua.gr/leo 1

Στα προηγούμενα μaθήματα Συστήματα Αρίθμησης το Δυαδικό Μετατροπή από το ένα σύστημα στο άλλο Αποκωδικοποίηση Κωδικοποίηση Η πρόσθεση στο Δυαδικό H αφαίρεση στο Δυαδικό Παράσταση Αρνητικών Πολλαπλασιασμός Δυαδικών Σταθερή / Κινητή υποδιαστολή Κωδικοποίηση Χαρακτήρων Μέθοδοι Επαλήθευσης Δεδομένων Άλλα Συστήματα Αρίθμησης Ηλεκτρονικά συστήματα vs Βιοϊατρικά συστήματα 2

Σταθερή Υποδιαστολή Αριθμητική Σταθερής Υποδιαστολής (fixed point arithmetic): Όπως είδαμε, για μήκος λέξης n bit μπορούμε να παραστήσουμε εύρος ακεραίων +2 n-1-1,,-2 n-1 κατά το μέγιστο (δηλαδή ακόμη και αν δεν παραχωρήσουμε κάποια bit σε κλασματικό). π.χ. Για n=8 σε c 2 (.) το μέγιστο εύρος τιμών είναι: από -128 έως +127 3

Κινητή Υποδιαστολή Αριθμητική Κινητής Υποδιαστολής (floating point arithmetic): Κάθε αριθμός εκφράζεται με τη παρακάτω παράσταση όπου: mantissa n 1 exponent sign 12 14 12 m ( ee 1 2 e ne ) 2 ± mm 1 2 m n 1 2 m 2 (s m 1 m n m-1) 2 : η, σε c 2 ( ), έκφραση του συντελεστή (mantissa), και (e 1 e ) n e 2 : ο εκθέτης (exponent) σε μορφή είτε c 2 ( ), είτε πολωμένη. 4

Κινητή Υποδιαστολή: το πρότυπο ΙΕΕΕ Κατά το πρότυπο IEEE οι αριθμοί κινητής υποδιαστολής φυλάσσονται στη μορφή s e 1 e n e m 1 m n m-1 Μορφή απλής ακρίβειας (single precision format): n m =24 bit, n e =8 bit Μορφή διπλής ακρίβειας (double precision format): n m =53 bit, n e =11 bit 5

Παράδειγμα mantissa n 1 exponent sign 12 14 12 m ( ee 1 2 e ne ) 2 ± mm 1 2 m n 1 2 m 2 s e 1 e 8 m 1 m 23 Να παρασταθεί ο αριθμός 27,75 σε μορφή κινητής υποδιαστολής με λέξη 32 bits που αφιερώνει: 1 bit για το πρόσημο 8 bits για τον πολωμένο εκθέτη κατά 128 και 23 bits για το συντελεστή (single precision format) 6

Κωδικοποίηση Χαρακτήρων Για να μπορεί να γίνει διαχείριση «αλφαριθμητικών χαρακτήρων» δηλ. Γραμμάτων αλφαβήτου: Α,B,C,,Y,Z,a,b,c,,x,y,z Αριθμητικών ψηφίων: 1,2,3,,9,0 Σημείων στίξης:!,., Άλλων συμβόλων: +,-,{,%, Χαρακτήρων ελέγχου: DELETE, ENTER, κλπ γίνεται κωδικοποίησή τους σε ακολουθία δυαδικών ψηφίων συγκεκριμένου μήκους bit. Η αντιστοίχηση (δηλ. κωδικοποίηση) κατά την είσοδο χαρακτήρων στον Η/Υ μέσω του πληκτρολογίου γίνεται από έναν κωδικοποιητή (encoder), που υλοποιεί τον κώδικα δηλ. μετατρέπει κάθε πάτημα του πλήκτρου στην ισοδύναμη ακολουθία δυαδικών ψηφίων. 7

Κώδικες ASCII και Unicode Ο κώδικας ASCII (American Standard Code for Information Interchange) κάνει χρήση ακολουθίας 8 δυαδικών ψηφίων, πράγμα που επιτρέπει την απεικόνιση, το πολύ, 2 8 =256 αλφαριθμητικών χαρακτήρων. Παραδείγματα: Α 01000001 2 0 00110000 2 + 00101011 2 DEL 01111111 2 Παρατηρούμε ότι 0 00110000 2 =48 10!!! Παράλογο? Όχι, γιατί στον δυαδικό 0110000 2 αντικατοπτρίζεται ο χαρακτήρας μηδέν (που, π.χ. μπορεί να υπάρχει μέσα σε ένα κείμενο) και όχι η αριθμητική τιμή (δηλ. ο αριθμητικός ακέραιος) μηδέν. Το πρότυπο Unicode παριστά τους χαρακτήρες με ακολουθίες 16 δυαδικών ψηφίων απεικονίζοντας έτσι 2 16 =65536 χαρακτήρες. Το πρότυπο Unicode είναι υπερσύνολο του ASCII και εκτός από την περιοχή ASCII (0 10-255 10 ) έχει «περιοχές» που αντιστοιχούν στην ελληνική γλώσσα (880 10-975 10 ), Κινέζική κλπ.. 8

Κεφάλαιο 2 Κωδικοποίηση & Αποκωδικοποίηση Αριθμών & Χαρακτήρων Μέθοδοι Επαλήθευσης Ακρίβειας Δεδομένων Άλλα Συστήματα Αρίθμησης: Οκταδικό & Δεκαεξαδικό 9

Μέθοδοι Επαλήθευσης Δεδομένων Πρόβλημα: Κατά την μεταφορά δεδομένων ανάμεσα στα υποσυστήματα του Η/Υ υπάρχει ενδεχόμενο ο αποδέκτης να λάβει διαφορετική πληροφορία από αυτήν που του στέλνει ο πομπός. Λύση: Κάθε φορά, στα bit που αποστέλλονται από τον πομπό προστίθενται ορισμένα επιπλέον bit που χρησιμεύουν στον αποδέκτη για να επιτευχθούν: (i) έλεγχος ακεραιότητας και, ίσως (ανάλογα με μέθοδο), (ii) διόρθωση τυχόν σφαλμάτων των δεδομένων. 10

Μέθοδοι Επαλήθευσης Δεδομένων: έλεγχος ακεραιότητας Η Μέθοδος ψηφίου ισοτιμίας (parity bit): Σε κάθε byte δεδομένων που αποστέλλεται από τον πομπό προστίθεται και ένα επιπλέον bit η τιμή του οποίου εξαρτάται από: το είδος της «ισοτιμίας» (δηλ. της σύμβασης) που χρησιμοποιείται και το πλήθος των 1 στο byte δεδομένων. 7 6 5 4 3 2 1 0 Parity bit 1 0 0 1 1 Byte προς Αποστολή 11

Μέθοδοι Επαλήθευσης Δεδομένων: έλεγχος ακεραιότητας (συνεχ.) Δηλαδή το parity bit παίρνει στον πομπό τιμή τέτοια έτσι ώστε το συνολικό πλήθος των 1 στο ενιαίο «πεδίο» : parity bit + byte να είναι: Άρτιος στην περίπτωση Άρτιας ισοτιμίας ή Περιττός στην περίπτωση Περιττής ισοτιμίας. Πομπός και δέκτης πρέπει να έχουν προσυμφωνήσει το είδος της ισοτιμίας που χρησιμοποιούν, ώστε όταν ο δέκτης λάβει ένα byte μαζί με το parity bit, αν αυτό δεν συμφωνεί με το πλήθος 1 στo byte να είναι σε θέση να «καταλάβει» ότι η πληροφορία είναι εσφαλμένη, και να ζητήσει από τον πομπό την επαναποστολή της. 12

Μέθοδοι Επαλήθευσης Δεδομένων συνεχ. Παράδειγμα: Έστω ένας Η/Υ με άρτια ισοτιμία Πομπός Δέκτης-1 Parity bit 0 1 0 1 0 0 0 0 1 0 1 0 1 1 0 0 0 1 Μεταφορά Δεδομένων Δέκτης-2 Data Byte 0 1 0 1 1 0 0 0 1 «Ελήφθη πακέτο με λάθος» «Ελήφθη σωστό πακέτο» Εκτός της μεθόδου της ισοτιμίας έχουν αναπτυχθεί και άλλοι κώδικες ελέγχου ακεραιότητας δεδομένων για περιπτώσεις που δεν είναι επιθυμητή η επαναποστολή, οι οποίοι με χρήση περισσότερων από 1 bit έχουν την δυνατότητα να ανιχνεύουν παραπάνω από 1 λάθη ή ακόμα και να τα διορθώνουν. 13

Άλλα Συστήματα Αρίθμησης: το Οκταδικό Γιατί και άλλα συστήματα αρίθμησης? Όταν γράφουμε ένα πρόγραμμα το οποίο δεν είναι σε γλώσσα υψηλού επιπέδου (π.χ. C), αλλά χαμηλού (π.χ. Assembly), τότε όταν γράφουμε ορισμένες σταθερές, διευθύνσεις, κλπ σε δυαδική μορφή, λόγω του μεγάλου πλήθους ψηφίων, μπορεί να γίνει λάθος στην εισαγωγή των δεδομένων. Έτσι προκύπτει η ανάγκη δημιουργίας ενός «συμπαγούς» τρόπου εισαγωγής δεδομένων, που ικανοποιείται με τη χρήση των συστημάτων οκταδικού ή δεκαεξαδικού. Οκταδικό σύστημα (Β=8, D {0, 1, 2, 3, 4, 5, 6, 7} ) : οπότε 3 2 1 0 οκταδικό σε δεκαδικό: ( 1234 ) 8 = 1*8 + 2*8 + 3*8 + 4*8 = ( 668) 10 δεκαδικό σε οκταδικό: 668 10 8 28 83 8 4 3 10 8 ( 668) = ( 1234) 10 8 2 1 οκταδικό σε δυαδικο δυαδικό σε οκταδικο ( 1 2 3 4 ) ( 00) 1010 011100 8 100 010110101 (4 2 6 5) 8 14

Άλλα Συστήματα Αρίθμησης: το Δεκαεξαδικό Δεκαεξαδικό σύστημα (Β=16, D {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}): οπότε 10 11 12 13 14 15 2 1 0 δεκαεξαδικό σε δεκαδικό : ( 126 ) 16 = 1*16 + 2*16 + 6*16 = ( 294) 10 δεκαδικό σε δεκαεξαδικό : 3429 10 16 5 214 16 6 13 D δεκαεξαδικό σε δυαδικο 8 Α C 3 1000 1010 1100 0011 ( 3429) ( D65) = 10 16 δυαδικό σε δεκαεξαδικό 10 10111101 0110 2 B D 6 Στις σύγχρονες εφαρμογές H/Y χρησιμοποιείται κυρίως το δεκαεξαδικό σύστημα, γιατί μπορούμε να εκφράσουμε δυαδικούς αριθμούς μεγάλου μήκους με λιγότερα ψηφία και, κατά συνέπεια, με μικρότερη πιθανότητα σφάλματος. 15