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

Σχετικά έγγραφα
Εισαγωγή στην Πληροφορική & τον Προγραμματισμό

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

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

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

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

Ελίνα Μακρή

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

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

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

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

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

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

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

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

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

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

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

ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΨΗΦΙΑΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ. Κεφάλαιο 3

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

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

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

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

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

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

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

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

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

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

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

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες

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

ΚΩΔΙΚΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ

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

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

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

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

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

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

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

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

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

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

Δυαδικά Συστήματα. URL:

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

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

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

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

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

Συστήματα αρίθμησης. = α 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 Ψηφιακά Συστήματα: Τόμος Α Κεφάλαιο: Παράσταση Προσημασμένων Αριθμών Συμπληρώματα

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 2 ο. ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

Βασικοί τύποι δεδομένων (Pascal) ΕΠΑ.Λ Αλίμου Γ Πληροφορική Δομημένος Προγραμματισμός (Ε) Σχολ. Ετος Κων/νος Φλώρος

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

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ

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

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

Ελίνα Μακρή

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

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

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ

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

Σφάλματα (errors) Σε κάθε υπολογισμό μιας πραγματικής ποσότητας υπάρχει σφάλμα

"My Binary Logic" Ένας προσομοιωτής λογικών πυλών στο Scratch

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

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

Βασική δοµή και Λειτουργία Υπολογιστή

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου)

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

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

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

Παράσταση αριθμών «κινητής υποδιαστολής» floating point

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

Οργάνωση Η/Υ. Γιώργος ηµητρίου. Μάθηµα 2 ο. Πανεπιστήµιο Θεσσαλίας - Τµήµα Μηχανικών Η/Υ, Τηλεπικοινωνιών και ικτύων

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Αριθμητική περιοχή της ALU 2.5: Κυκλώματα Υπολογιστών

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

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

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

2. Κώδικες 2. ΚΩΔΙΚΕΣ

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

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

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

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

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

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

Τμήμα Μαθηματικών, ΕΚΠΑ. Ακαδ. έτος

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

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

Οργάνωση Η/Υ. Γιώργος Δημητρίου. Μάθημα 2 ο Σύντομη Επανάληψη. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Αναπαράσταση δεδομένων

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

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

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

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

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

Συνδυαστικά Λογικά Κυκλώματα

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

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

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού

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

Transcript:

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

2.1Η έννοια της πληροφορίας Δεδομένα Πληροφορία Καραμαούνας Πολύκαρπος 2

2.2 ΗΥ Το βασικό εργαλείο επεξεργασίας και αποθήκευσης δεδομένων πολυπλοκότητα υπολογισμών επαναληπτικότητα διαδικασιών ταχύτητα εκτέλεσης πράξεων μεγάλο πλήθος δεδομένων Καραμαούνας Πολύκαρπος 3

2.3 Η παράσταση των δεδομένων Με τη χρήση μόνο δύο στοιχείων {0, 1} : δυαδικό ψηφίο ή bit κώδικας: σύνολο αντιστοιχίσεων μεταξύ συμβόλων και ακολουθιών δυαδικών ψηφίων Κατηγορίες κωδικών: κώδικες αριθμών (αναπαράσταση αριθμών στον ΗΥ) κώδικες χαρακτήρων (αναπαράσταση χαρακτήρων στον ΗΥ) Καραμαούνας Πολύκαρπος 4

2.4 Αριθμητικά συστήματα Χαρακτηρίζονται από : τον αριθμό των ψηφίων που χρησιμοποιούν τη βάση (base) Καραμαούνας Πολύκαρπος 5

2.4 Αριθμητικά συστήματα, 10-δικό Βάση: το 10 Ψηφία: 0,1,2,,9 Κλίμακες: 1νάδες, 10δες,100δες κλπ. (πχ. 478,5 = 4*10 2 + ) Καραμαούνας Πολύκαρπος 6

2.4 Αριθμητικά συστήματα, 2-δικό Βάση: το 2 Ψηφία: 0,1 Κλίμακες: 1νάδες, 2δες,4δες κλπ. (πχ. 1101,11 = 1*2 3 + = 13,75) Πράξεις: 0+0=0, 0+1=1, 1+1=10, 0*1=0, 0*0=0, 0:1=0, 1*0=0, 1:1=1 Καραμαούνας Πολύκαρπος 7

2.4 Αριθμητικά συστήματα, 2-δικό Πράξεις: 0+0=0, 0+1=1, 1+1=10, 0*1=0, 0*0=0, 0:1=0, 1*0=0, 1:1=1 Καραμαούνας Πολύκαρπος 8

2.4 Αριθμητικά συστήματα, 8-δικό Βάση: το 8 Ψηφία: 0,1, 7 Κλίμακες: 1νάδες, 8δες,64δες κλπ. (πχ. 7651 = 7*8 3 + = 4009) Μετατροπή (8)<->(2): 7651 <-> 111 110 101 001 Καραμαούνας Πολύκαρπος 9

2.4 Αριθμητικά συστήματα, 16-δικό Βάση: το 16 Ψηφία: 0,1,,9,a,b,c,d,e,f Κλίμακες: 1νάδες, 16δες,256δες κλπ. (πχ. b6c1 = b*16 3 + = 46785) Μετατροπή (16)<->(2): b6c1 <-> 1011 0110 1100 0001 Καραμαούνας Πολύκαρπος 10

2.5 Οι αριθμοί στον ΗΥ - Κώδικας αριθμών BCD π.χ. ο 5479 (10) = 0101 0100 0111 1001 (BCD). Μειονεκτήματα: μεγάλο μήκος αριθμών δυσκολία εκτέλεσης πράξεων Καραμαούνας Πολύκαρπος 11

2.5.2 Μέθοδοι παράστασης αριθμών στον ΗΥ Παράσταση προσημασμένων ακέραιων αριθμών π.χ. ο +13 με 6 bit : ενώ το 1 στο πρόσημο για τους αρνητικούς. + απλότητα - δύσκολη σχεδίαση κυκλωμάτων για τις πράξεις Καραμαούνας Πολύκαρπος 12

2.5.2 Μέθοδοι παράστασης αριθμών στον ΗΥ Παράσταση συμπληρώματος ως προς 1 π.χ. ο +11 με 6 bit: π.χ. ο -11 με 6 bit: - απαρχαιωμένη μέθοδος που έχει εγκαταληφθεί + δεν απαιτούνται ειδικά κυκλώματα του ΗΥ για την αφαίρεση Καραμαούνας Πολύκαρπος 13

2.5.2 Μέθοδοι παράστασης αριθμών στον ΗΥ Παράσταση συμπληρώματος ως προς 2 Συμπλήρωμα ως προς 2 ενός 2-δικού = Συμπλήρωμα ως προς 1, πρόσθεση του 1. Καραμαούνας Πολύκαρπος 14

2.5.2 Μέθοδοι παράστασης αριθμών στον ΗΥ Παράσταση συμπληρώματος ως προς 2 π.χ. ο +27 με 8 bit: π.χ. ο -27 με 8 bit: + δεν απαιτούνται ειδικά κυκλώματα του ΗΥ για την αφαίρεση Καραμαούνας Πολύκαρπος 15

2.5.3 Παράσταση πραγματικών 2-δικών αριθμών Παράσταση σταθερής υποδιαστολής Ο αριθμός αποτελείται από σταθερό αριθμό 2-δικών ψηφίων για το ακέραιο και το κλασματικό μέρος. Π.χ. ο 28,625 - αδυναμία αναπαράστασης μεγάλων αριθμών Καραμαούνας Πολύκαρπος 16

2.5.3 Παράσταση πραγματικών 2-δικών αριθμών Παράσταση κινητής υποδιαστολής Ο αριθμός μετατρέπεται σε κανονική (normalized) μορφή : το 1 ο μη μηδενικό ψηφίο είναι μετά την υποδιαστολή. π.χ. 2345 = 0,2345 x 10 4 και 8945,67 = 0,894567 x 10 4. Π.χ. ο 110011 Το 1 ο μέρος (0110011) λέγεται συντελεστής (mantissa) Το 2 ο μέρος (0110) λέγεται εκθέτης (exponent) + μεγαλύτερη ακρίβεια στην εκτέλεση των πράξεων Καραμαούνας Πολύκαρπος 17

2.6 Οι κώδικες χαρακτήρων Κώδικας ASCII (American Standard Code for Information Interchange) 8 bits => 256 χαρακτήρες: 0-31 χ. ελέγχου, 32-64 αριθμοί και σύμβολα στίξης-πράξεων, 65-96 κεφαλαία λατινικά και ειδικά σύμβολα, 97-127 πεζά λατινικά και ειδικά σύμβολα. Για το ελληνικό αλφάβητο, 128 256 οι ελληνικοί χαρακτήρες. Καραμαούνας Πολύκαρπος 18

2.6 Οι κώδικες χαρακτήρων Κώδικας EBCDIC (Extended Binary-Coded Decimal Interchange Code) Χρησιμοποιείται στους μεγάλους ΗΥ (mainframes) 8 bits => 256 χαρακτήρες Καραμαούνας Πολύκαρπος 19

2.6 Οι κώδικες χαρακτήρων Κώδικας Unicode Είναι παγκόσμιο πρότυπο. 16 bits => 65536 χαρακτήρες Εφαρμογή στην ανταλλαγή αρχείων κειμένου μεταξύ χωρών με διαφορετικές γλώσσες (όλες οι «ζωντανές») 0-39000: χαρακτήρες από την παγκόσμια αλφαβήτα, 39000-45000: δεσμευμένοι για ιδιωτική χρήση, υπόλοιποι 20000: για μελλοντική χρήση. Καραμαούνας Πολύκαρπος 20

2.7 Μαθηματική λογική Άλγεβρα Boole Λογικές προτάσεις Είναι κάθε πρόταση που μπορεί να χαρακτηρισθεί ως αληθής ή ψευδής. Διακρίνονται στις: απλές σύνθετες (συνδυασμός απλών λογικών προτάσεων). Καραμαούνας Πολύκαρπος 21

2.7 Μαθηματική λογική Άλγεβρα Boole Λογικοί τελεστές: Άρνηση ΝΟΤ π.χ. Α = «Σήμερα θα βρέξει», ΝΟΤ Α = «Σήμερα δεν θα βρέξει». Συμβολίζεται με Ã. Καραμαούνας Πολύκαρπος 22

2.7 Μαθηματική λογική Άλγεβρα Boole Λογικοί τελεστές: Σύζευξη AND π.χ. Α = «Το 12 διαιρείται με το 6», Β = «Το 4 είναι διαιρέτης του 8», Α AND B = «Το 12 διαιρείται με το 6 και το 4 είναι διαιρέτης του 8». Συμβολίζεται Α Β. Καραμαούνας Πολύκαρπος 23

2.7 Μαθηματική λογική Άλγεβρα Boole Λογικοί τελεστές: Διάζευξη OR π.χ. Α = «Το 12 διαιρείται με το 6», Β = «Το 12 διαιρείται με το 5», Α OR B = «Το 12 διαιρείται με το 6 ή το 12 διαιρείται με το 5». Συμβολίζεται Α + Β. Καραμαούνας Πολύκαρπος 24

2.7 Μαθηματική λογική Άλγεβρα Boole Λογικοί τελεστές: Διάζευξη ΧOR π.χ. Α = «Το 12 διαιρείται με το 6», Β = «Το 12 διαιρείται με το 5», Α ΧOR B = «Είτε το 12 διαιρείται με το 6 είτε το 12 διαιρείται με το 5». Συμβολίζεται Α Β. Καραμαούνας Πολύκαρπος 25

2.7 Μαθηματική λογική Άλγεβρα Boole Καραμαούνας Πολύκαρπος 26

2.8 Λογικές πύλες Η Άλγεβρα Boole εφαρμόζεται για τη σχεδίαση των ηλεκτρονικών κυκλωμάτων των ΗΥ που εκτελούν τις βασικές πράξεις της και καλούνται λογικές πύλες. Δέχονται σαν είσοδο ένα ή παραπάνω σήματα με τη μορφή υψηλής (1) ή χαμηλής (0) τάσης και δίνουν σαν έξοδο ένα σήμα. Καραμαούνας Πολύκαρπος 27

2.8 Λογικές πύλες - Λογικά κυκλώματα Λογική πύλη ΝΟΤ Λογική πύλη AND Λογική πύλη OR Καραμαούνας Πολύκαρπος 28

2.8 Λογικές πύλες - Λογικά κυκλώματα Λογική πύλη XOR Λογική πύλη AND τριών εισόδων Καραμαούνας Πολύκαρπος 29

2.8 Λογικές πύλες - Λογικά κυκλώματα Λογική πύλη ΝAND (ΟΧΙ-ΚΑΙ) Λογική πύλη NOR (ΟΧΙ-Η) Καραμαούνας Πολύκαρπος 30

2 1 2-δικό 10-δικό 9 7 8 3 5 8-δικό 6 10 4 16-δικό 12 11 Καραμαούνας Πολύκαρπος 31

2. Μετατροπή από το 10-δικό στο 2-δικό σύστημα Π.χ. (29) 10 29 2 1 14 2 0 7 2 1 3 2 = (1 1 1 0 1) 2 1 1 2 1 0 Καραμαούνας Πολύκαρπος 32

1. Μετατροπή από το 2-δικό στο 10-δικό σύστημα 4 3 2 1 0 Π.χ. (1 0 1 1 1) 2 = 1x2 0 + 1x2 1 + 1x2 2 + 0x2 3 + 1x2 4 = 1 + 2 + 4 + 16 = (23) 10 Καραμαούνας Πολύκαρπος 33

6. Μετατροπή από το 8-δικό στο 2-δικό σύστημα Π.χ. (17) 8 = (0 0 1 1 1 1) 2 = (1 1 1 1) 2 8-δικό 2-δικό 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 Καραμαούνας Πολύκαρπος 34

5. Μετατροπή από το 2-δικό στο 8-δικό σύστημα Π.χ. (1 0 1 1 1) 2 (χωρίζουμε σε 3άδες) = (0 1 0 1 1 1) 2 = (27) 8 8-δικό 2-δικό 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 Καραμαούνας Πολύκαρπος 35

4. Μετατροπή από το 16-δικό στο 10-δικό σύστημα 1 0 Π.χ. (1f) 16 = 15 x 16 0 + 1 x 16 1 = 15 + 16 = (31) 10 Καραμαούνας Πολύκαρπος 36

10. Μετατροπή από το 10-δικό στο 16-δικό 16-δικό 2-δικό σύστημα Π.χ. (29) 10 = (1 1 1 0 1) 2 χωρίζουμε σε 4δες : = (0 0 0 1 1 1 0 1) 2 = (1 d) 16 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 a 1010 b 1011 c 1100 d 1101 e 1110 f 1111 Καραμαούνας Πολύκαρπος 37

12. Μετατροπή από το 16-δικό στο 8-δικό σύστημα Π.χ. (1 f) 16 = (1 1 1 1 1) 2 χωρίζουμε σε 3δες : = (0 1 1 1 1 1) 2 = (3 7) 8 8-δικό 2-δικό 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 Καραμαούνας Πολύκαρπος 38

11. Μετατροπή από το 8-δικό στο 16-δικό 16-δικό 2-δικό σύστημα Π.χ. (17) 8 = (1 1 1 1) 2 χωρίζουμε σε 4δες : = (1 1 1 1) 2 = (f) 16 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 a 1010 b 1011 c 1100 d 1101 e 1110 f 1111 Καραμαούνας Πολύκαρπος 39

9. Μετατροπή από το 10-δικό στο 8-δικό σύστημα Π.χ. (29) 10 = (1 1 1 0 1) 2 χωρίζουμε σε 3 δες : = (0 1 1 1 0 1) 2 = (3 5) 8 8-δικό 2-δικό 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 Καραμαούνας Πολύκαρπος 40

3. Μετατροπή από το 8-δικό στο 10-δικό σύστημα 1 0 Π.χ. (17) 8 = 7 x 8 0 + 1 x 8 1 = 7 + 8 = (15) 10 Καραμαούνας Πολύκαρπος 41

7. Μετατροπή από το 2-δικό στο 16-δικό 16-δικό 2-δικό σύστημα Π.χ. (1 0 1 1 1) 2 χωρίζουμε σε 4-δες : = (0 0 0 1 0 1 1 1) 2 = (1 7) 16 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 a 1010 b 1011 c 1100 d 1101 e 1110 f 1111 Καραμαούνας Πολύκαρπος 42

8. Μετατροπή από το 16-δικό στο 2-δικό 16-δικό 2-δικό σύστημα Π.χ. (1 f) 16 = (0 0 0 1 1 1 1 1) 2 = (1 1 1 1 1) 2 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 a 1010 b 1011 c 1100 d 1101 e 1110 f 1111 Καραμαούνας Πολύκαρπος 43

Τέλος Κεφαλαίου 2 Η έννοια και η παράσταση της πληροφορίας στον ΗΥ Καραμαούνας Πολύκαρπος 44

8-δικό 2-δικό 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 16-δικό 2-δικό 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 a 1010 b 1011 c 1100 d 1101 e 1110 f 1111 Καραμαούνας Πολύκαρπος 45