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



Σχετικά έγγραφα
Σ ή. : υαδικά. Ε ό. ή Ενότητα

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ελίνα Μακρή

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο

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

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

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

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

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

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

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

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

Εισαγωγή. Συνδυαστικά: Οι έξοδοι είναι συνάρτηση των εισόδων

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

Αρχιτεκτονική Μηχανής. Αποθήκευση εδοµένων

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

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

Συστήµατα Αριθµών, Πληροφορία, και Ψηφιακή Υπολογιστές

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

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

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

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

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

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

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

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

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

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

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ. ΑΝΔΡΕΑΣ Δ. ΤΣΙΓΚΟΠΟΥΛΟΣ Δρ. ΗΛΕΚΤΡΟΛΟΓΟΣ ΜΗΧΑΝΙΚΟΣ EΠΙΚΟΥΡΟΣ ΚΑΘΗΓΗΤΗΣ ΣΝΔ

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

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

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

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

7 η Θεµατική Ενότητα : Καταχωρητές, Μετρητές και Μονάδες Μνήµης

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

Ενότητα 8 Η ΠΥΛΗ XOR ΚΑΙ ΟΙ ΕΦΑΡΜΟΓΕΣ ΤΗΣ ΚΩΔΙΚΟΠΟΙΗΣΗ

Ύλη Λογικού Σχεδιασµού Ι

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

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

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

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

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

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

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

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

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

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

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

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

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

Transcript:

1 η Θεµατική Ενότητα : υαδικά Συστήµατα Ψηφιακοί Υπολογιστές Παλαιότερα οι υπολογιστές χρησιµοποιούνταν για αριθµητικούς υπολογισµούς Ψηφίο (digit) Ψηφιακοί Υπολογιστές Σήµατα (signals) : διακριτά στοιχεία πληροφορίας (τάση - ένταση ρεύµατος) υαδικά σήµατα : παίρνουν δύο διακριτές τιµές (Λόγοι Αξιοπιστίας) Κβαντισµός : µετατροπή αναλογικών πληροφοριών σε ψηφιακές Analog-to-Digital converters (A/D) : µετατροπείς αναλογικό - ψηφιακό Ελέγχου Αριθµητική Μνήµης Εισόδου Εξόδου υαδικά Συστήµατα 2

υαδικοί Αριθµοί εκαδικό Σύστηµα: Βάση το 10, ψηφία 10 και συντελεστές x δυνάµεις του 10 7392.25 = 7x10 3 + 3x10 2 + 9x10 1 + 2x10 0 + 2x10-1 + 5x10-2 a 3 a 2 a 1 a 0.a -1 a -2 όπου 0 a i 9, + a i x10 i +... υαδικό Σύστηµα: Βάση το 2, ψηφία 2 και συντελεστές x δυνάµεις του 2 1011.01 = 1x2 3 + 0x2 2 + 1x2 1 + 1x2 0 + 0x2-1 + 1x2-2 a 3 a 2 a 1 a 0.a -1 a -2 όπου 0 a i 1, + a i x2 i +... r-αδικό Σύστηµα: Βάση το r, ψηφία r και συντελεστές x δυνάµεις του r a n a n-1...a 2 a 1 a 0.a -1 a -2 a -m = a n r n + a n-1 r n-1 +...a 2 r 2 + a 1 r 1 +a 0 r 0 + a -1 r -1 a -2 r -2 a -m r -m όπου 0 a i r-1 υαδικά Συστήµατα 3 υαδικοί Αριθµοί + 1 0 1 1 0 1 1 0 0 1 1 1 1 0 1 0 1 0 0-1 0 1 1 0 1 1 0 0 1 1 1 0 0 0 1 1 0 x 1 0 1 1 1 0 1 1 0 1 1 0 0 0 0 1 0 1 1 1 1 0 1 1 1 υαδικά Συστήµατα 4

Ακέραιο Μέρος Μετατροπή Βάσης Αριθµού Χ=a n r n + a n-1 r n-1 +...a 2 r 2 + a 1 r 1 +a 0 Χ mod r = a 0 (X / r) αποκοπή = a n r n-1 + a n-1 r n-2 +...a 2 r 1 + a 1 ιαδοχικές ιαιρέσεις µε r Οι συντελεστές είναι τα υπόλοιπα Κλασµατικό Μέρος Χ=a -1 r -1 + a -2 r -2 +... + a m r -m Χ * r = a -1 + a -2 r -1 +... + a m r -(m-1) (X * r) ακέραιο µέρος = a -1 (X * r) χωρίς ακέραιο µέρος = a -2 r-1 +... + a m r -(m-1) ιαδοχικοί Πολλαπλασιασµοί µε r Οι συντελεστές είναι τα ακέραια µέρη Κάθε οκταδικό/δεκαεξαδικό ψηφίο αντιστοιχεί σε 3/4 δυαδικά ψηφία: Εύκολη Μετατροπή & Συµπίεση εδοµένων 10 110 001 101 011. 111 100 000 110 10 1100 0110 1011. 1111 0000 0110 2 6 1 5 3. 7 4 0 6 2 C 6 B. F 0 6 υαδικά Συστήµατα 5 Συµπληρώµατα Τα συµπληρώµατα απλοποιούν την πράξη της αφαίρεσης: α) Συµπλήρωµα ως προς Βάση β) Συµπλήρωµα ως προς Βάση-1 Συµπλήρωµα ως προς Βάση-1 Α= a n-1...a 2 a 1 a 0 Α =r n -1-A π.χ. για 4 ψηφία στο δεκαδικό Α =9999-Α => αφαίρεση κάθε ψηφίου του Α από το 9 (δεν υπάρχουν κρατούµενα) Για το δυαδικό Α =11 1 - Α ή αντιστροφή κάθε ψηφίου 1011010011 =0100101100 Συµπλήρωµα ως προς Βάση Α= a n-1...a 2 a 1 a 0 Α σr =rn -A= r n -1-A+1= A +1 Εύρεση του συµπληρώµατος ως προς r-1 και πρόσθεση του 1 1011010011 =0100101100+1=0100101101 σ2 υαδικά Συστήµατα 6

Αφαίρεση µε Συµπληρώµατα Η αφαίρεση δύο αριθµών Μ-Ν σε βάση r και µε n ψηφία γίνεται ως εξής: 1. Προσθέτουµε στο µειωτέο Μ το συµπλήρωµα ως προς r του αφαιρετέου οπότε έχουµε Μ+(r n -N) = M-N+r n 2. Αν Μ Ν το άθροισµα θα έχει τελικό κρατούµενο r n το οποίο αγνοούµε 3. Αν Μ<Ν το άθροισµα δεν έχει τελικό κρατούµενο και ισούνται µε r n -(N-Μ) το οποίο είναι το συµπλήρωµα ως προς r του Ν-Μ. Με συµπλήρωµα ως προς r του αθροίσµατος βρίσκουµε το Ν-Μ µε πρόσηµο (-) µπροστά. Μ-Ν = 72532-3250 72532 (Συµπλ. 10) + 96750 169282 (Αγνοώ κρατ) - 100000 69282 Μ-Ν =3250-72532 3250 (Συµπλ. 10) + 27468 30718 ( εν υπάρχει κρατ). -69282 υαδικά Συστήµατα 7 Προσηµασµένοι υαδικοί Αριθµοί Το πρόσηµο δηλώνεται µε την τοποθέτηση ενός bit στην αριστερότερη θέση (0=+, 1=-) Τρόποι Απεικόνισης Προσηµασµένο Μέτρο: Το αριστερότερο bit πρόσηµο και το υπόλοιπο είναι το µέτρο (απόλυτη τιµή) Προσηµασµένο Συµπλήρωµα ως προς 1: Το αριστ. bit πρόσηµο και όλος ο αριθµός (µε το πρόσηµο) σε συµπλ. ως προς 1 Προσηµασµένο Συµπλήρωµα ως προς 2: Το αριστ. bit πρόσηµο και και όλος ο αριθµός (µε το πρόσηµο) σε συµπλ. ως προς 2 Το Προσηµασµένο Μέτρο χρησιµοποιείται στην συνηθισµένη αριθµητική αλλά δεν είναι εύχρηστο για τον Η/Υ. Πιο εύκολη αναπαράσταση για τον Η/Υ είναι το Προσηµασµένο Συµπλήρωµα ως προς 2. Απεικόνιση µε 8 ψηφία του +9 Προσηµασµένο Μέτρο: 10001001 Προσηµασµένο Συµπλ. Ως προς 1: 11110110 Προσηµασµένο Συµπλ. Ως προς 2: 11110111 υαδικά Συστήµατα 8

Αριθµητική Πρόσθεση/Αφαίρεση Αριθµητική Πρόσθεση (απαιτεί σύγκριση προσήµων) 1. Αν τα πρόσηµα είναι ίδια προσθέτουµε τα µέτρα µε τελικό πρόσηµο το κοινό. 2. Αν τα πρόσηµα είναι διαφορετικά αφαιρούµε από τον µεγαλύτερο τον µικρότερο µε τελικό πρόσηµο αυτό του µεγαλυτέρου Πρόσθεση Προσηµασµένου Συµπληρώµατος ως προς 2 Απλή πρόσθεση και το τελικό κρατούµενο αγνοείται. Αν το αποτέλεσµα είναι αρνητικό θα είναι σε συµπλήρωµα ως προς 2. Καµία µετατροπή ή σύγκριση δεν απαιτείται. Αφαίρεση Προσηµασµένου Συµπληρώµατος ως προς 2 Προσθέτουµε στον µειωτέο το συµπλήρωµα ως προς 2 του αφαιρετέου. Τυχόν κρατούµενο αγνοείται. Πχ (-6)-(-13) = 11111010-11110011=11111010+00001101= 00000111 = 7 υαδικά Συστήµατα 9 υαδικοί Κώδικες Είναι τρόποι αναπαράστασης πληροφοριών µε χρήση δυαδικών ψηφίων (bits). 395 Mετατροπή ενός αριθµού στο δυαδικό σύστηµα δυαδική κωδικοποίηση υαδικός : 110001011 (9 bits) υαδική Κωδικοποίηση BCD : 0011 1001 0101 (12 bits) Οι κώδικες excess-3, o 2 4 2 1, o 8 4-2 -1 είναι αυτό-συµπληρωµατικοί: το συµπλ. ως προς 9 βγαίνει µε αντικατάσταση των 0-1. Ο κώδικας Biquinary ανιχνεύει σφάλµατα υαδικά Συστήµατα 10

Κώδικες Ανίχνευσης Σφαλµάτων Τα φυσικά µέσα µετάδοσης επηρεάζονται από Θόρυβο και προκαλούν λάθη. Για αυτό χρησιµοποιούνται οι κώδικες ανίχνευσης σφαλµάτων (π.χ. parity bits). Η µέθοδος ισοτιµίας ανιχνεύει περιττό αριθµό λαθών υαδικά Συστήµατα 11 Κώδικας Gray Οι διαδοχικοί αριθµοί στον κώδικα gray µεταβάλλονται κατά ένα µόνο bit. Χρησιµοποιείται όταν κατά την µετάδοση η µετάβαση γίνεται σε γειτονικούς αριθµούς και θέλουµε να µειώσουµε την αβεβαιότητα κατά την εναλλαγή. υαδικά Συστήµατα 12

Αλφαριθµητικοί Κώδικες Περιλαµβάνουν τα δεκαδικά ψηφία, τα γράµµατα του αλφαβήτου και ειδικούς χαρακτήρες ελέγχου. ASCII 7-bit Χαρακτήρες Ελέγχου ιαµορφωτές Μορφής Κειµένου (backspace, tab) ιαχωριστές Πληροφορίας ( ιαχωριστής Αρχείων) Ελέγχου Επικοινωνίας (STX, ETX) υαδικά Συστήµατα 13 υαδική Αποθήκευση και Καταχωρητές Τα διακριτά στοιχεία πληροφορίας αποθηκεύονται σε δυαδικά κύτταρα (binary cells). Καταχωρητής : είναι µία οµάδα από δυαδικά κύτταρα. 0 0 1 0 0 1 1 0 0 1 1 0 0 Το περιεχόµενο του καταχωρητή µπορεί να ερµηνευτεί µε αρκετούς διαφορετικούς τρόπους: Ακέραιος:9829, Αλφαριθµητικά: &e κλπ υαδικά Συστήµατα 14

υαδική Αποθήκευση και Καταχωρητές Η επεξεργασία των δεδοµένων απαιτεί εκτός από τα κυκλώµατα επεξεργασίας, κυκλώµατα αποθήκευσης των πληροφοριών. Η επεξεργασία γίνεται µε ψηφιακά λογικά κυκλώµατα, ενώ η συχνότερα χρησιµοποιούµενη δοµή αποθήκευσης πληροφοριών είναι ο καταχωρητής Ο καταχωρητής είναι πολύ πιο γρήγορος από την µνήµη γιατί είναι κοντά στις µονάδες επεξεργασίας και αποτελείται από ακριβά στατικά στοιχεία. Η ταχύτητα εκτέλεσης των προγραµµάτων εξαρτάται από την σωστή εκµετάλλευση των καταχωρητών. υαδικά Συστήµατα 15 υαδική Λογική Ασχολείται µε µεταβλητές που µπορούν να έχουν δύο µόνο διακριτές τιµές, και µε λογικές πράξεις. Λογικές Πράξεις: ΚΑΙ (AND): X. Y=1 όταν Χ=Υ=1 Η (OR): X+Y=1 όταν Χ=1 ή Υ=1 ΟΧΙ (ΝΟΤ): X =1 όταν Χ=0 Το αριθµητικό Χ+Υ είναι διαφορετικό από το λογικό Χ+Υ: 1+1=10 (αριθµ), 1+1=1 (λογικό) υαδικά Συστήµατα 16

Κυκλώµατα ιακοπτών και υαδικά Σήµατα Τα κυκλώµατα ανάλογα µε τον τρόπο κατασκευής τους και τις συνθήκες λειτουργίας τους επηρεάζονται από θόρυβο καθώς η λειτουργία τους δεν είναι απόλυτα σταθερή. Πραγµατική εικόνα λογικών τάσεων και αντιµετώπισης από το λογικά κυκλώµατα υαδικά Συστήµατα 17 Λογικές Πύλες ιαγράµµατα Λογικής συµπεριφοράς σηµάτων στον άξονα του χρόνου. υαδικά Συστήµατα 18