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



Σχετικά έγγραφα
2.Βασικές Έννοιες Πληροφορικής

Βασικές Έννοιες Πληροφορικής

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

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

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

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

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).

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

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

Εκτέλεση πράξεων. Ψηφιακά Ηλεκτρονικά και Δυαδική Λογική. Πράξεις με δυαδικούς αριθμούς. Πράξεις με δυαδικούς αριθμούς

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

9 ο Μαθητικό Συνέδριο Πληροφορικής Κεντρικής Μακεδονίας. "My Binary Logic" Ένας προσομοιωτής λογικών πυλών στο Scratch

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

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

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

Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων. Δεληγιαννίδης Σταύρος Φυσικός, MsC in Microelectronic Design

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

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

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

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

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

Ψηφιακά Κυκλώματα (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

K15 Ψηφιακή Λογική Σχεδίαση 6: Λογικές πύλες και λογικά κυκλώματα

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

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

Γ2.1 Στοιχεία Αρχιτεκτονικής. Γ Λυκείου Κατεύθυνσης

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 4 : Πράξεις με bits. Δρ. Γκόγκος Χρήστος

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

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

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

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

9. OIΚΟΥΜΕΝΙΚΕΣ ΠΥΛΕΣ ΠΟΛΛΑΠΛΩΝ ΕΙΣΟ ΩΝ

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

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

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

ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ. ιδάσκων : ρ. Β. ΒΑΛΑΜΟΝΤΕΣ. Πύλες - Άλγεβρα Boole 1

Ελίνα Μακρή

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

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

σύνθεση και απλοποίησή τους θεωρήµατα της άλγεβρας Boole, αξιώµατα του Huntington, κλπ.

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

Κεφάλαιο 4. Λογική Σχεδίαση

3. ΛΟΓΙΚΕΣ ΠΡΑΞΕΙΣ & ΛΟΓΙΚΕΣ ΠΥΛΕΣ

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

Analog vs Digital. Δούρβας Ιωάννης ΙΩΑΝΝΗΣ ΔΟΥΡΒΑΣ

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

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων

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

Ψηφιακά Συστήματα. 3. Λογικές Πράξεις & Λογικές Πύλες

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

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

επανενεργοποιηθεί Βιομηχανικά Ηλεκτρονικά - Κ.Ι.Κυριακόπουλος Control Systems Laboratory

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

Μάθημα 0: Εισαγωγή. Λευτέρης Καπετανάκης. ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Άνοιξη 2011

3. Απλοποίηση Συναρτήσεων Boole

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

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

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

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

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ.

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

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

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

Ανάπτυξη και Σχεδίαση Λογισμικού

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

Κεφάλαιο Τρία: Ψηφιακά Ηλεκτρονικά

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

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

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ.

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

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής

Ενότητα 1. Γνωρίζω τον υπολογιστή ως ενιαίο σύστημα

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

Τμήμα Πληροφορικής & Επικοινωνιών Δρ. Θεόδωρος Γ. Λάντζος

Αθροιστές. Ημιαθροιστής

Κεφάλαιο 4 : Λογική και Κυκλώματα

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

Ελίνα Μακρή

ΑΣΚΗΣΗ 1 ΛΟΓΙΚΕΣ ΠΥΛΕΣ

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Άλγεβρα Boole και Λογικές Πύλες 2. Επιμέλεια Διαφανειών: Δ.

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

Ψηφιακή Λογική και Σχεδίαση

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

Κεφάλαιο 3. Λογικές Πύλες

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

i Το τρανζίστορ αυτό είναι τύπου NMOS. Υπάρχει και το συμπληρωματικό PMOS. ; Τι συμβαίνει στο τρανζίστορ PMOS; Το τρανζίστορ MOS(FET)

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

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

K15 Ψηφιακή Λογική Σχεδίαση 4+5: Άλγεβρα Boole

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων

ΕΠΕΞΕΡΓΑΣΙΑ ΠΛΗΡΟΦΟΡΙΕΣ ΕΞΟ ΟΣ

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

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

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

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

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

Το «κλειστό» σύστημα. Ανοικτές επικοινωνίες... Εισαγωγή στην Τεχνολογία της Πληροφορικής. Εισαγωγή στην τεχνολογία της πληροφορικής

K24 Ψηφιακά Ηλεκτρονικά 4: Σχεδίαση Συνδυαστικών Κυκλωμάτων

Στοιχεία από την αρχιτεκτονική των μικροϋπολογιστών

Κεφάλαιο 9. Ψηφιακά κυκλώματα - Άλγεβρα Boole

Transcript:

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή 1. Ηλεκτρονικός Υπολογιστής Ο Ηλεκτρονικός Υπολογιστής είναι μια συσκευή, μεγάλη ή μικρή, που επεξεργάζεται δεδομένα και εκτελεί την εργασία του σύμφωνα με τα παρακάτω βήματα (Εικόνα 1. 1): Είσοδος που είναι η αποδοχή εισαγωγής στοιχείων (δεδομένων). Επεξεργασία δεδομένων που γίνεται σύμφωνα με προκαθορισμένους κανόνες. Έξοδος που είναι η παραγωγή αποτελεσμάτων (πληροφορίες). Εικόνα 1.1. Είσοδος Επεξεργασία Έξοδος 2. Τρανζίστορ( transistor) Ο ηλεκτρονικός υπολογιστής βασίζεται σε Ψηφιακά Ηλεκτρονικά Κυκλώματα που αποτελούνται από τρανζίστορ. Το τρανζίστορ (transistor) είναι μια ηλεκτρονική μικρή διάταξη που αποτελείται από ημιαγωγούς κρυστάλλους, περιβάλλεται από μία προστατευτική θήκη (κάλυμμα), έχει τρεις επαφές (ακροδέκτες) και χρησιμοποιείται σαν διακόπτης ή ενισχυτής Τα τρανζίστορ κατασκευάζονται είτε ως ξεχωριστά ηλεκτρονικά εξαρτήματα είτε ως τμήματα κάποιου ολοκληρωμένου κυκλώματος. (Εικόνα 2.1). Εικόνα 2.1. Τρανζίστορ 1

Η επεξεργασία στους ηλεκτρονικούς υπολογιστές βασίζεται στην τεχνολογία των τρανζίστορ που λειτουργούν ως διακόπτες και οι οποίοι παρουσιάζουν τις 2 παρακάτω καταστάσεις: α) ON (ανοικτός) 1 και OFF (κλειστός) 0 ή 0 : χαμηλή τάση ή συγκεκριμένη φορά ρεύματος ή ανοικτό κύκλωμα και β) 1 : υψηλή τάση ή η άλλη φορά του ρεύματος ή κλειστό κύκλωμα. Τα τρανζίστορ ενός ηλεκτρονικού υπολογιστή μπορούν να αλλάζουν κατάσταση πάρα πολλές φορές μέσα σε ένα δευτερόλεπτο (εκατομμύρια φορές/δευτερόλεπτο). Στους περισσότερους υπολογιστές, ένα τρανζίστορ που κλείνει (η τάση εξόδου είναι μηδέν) αντιπροσωπεύει το δυαδικό αριθμό 0 και ένα τρανζίστορ που ανοίγει (η τάση εξόδου είναι 5 βολτ) αντιπροσωπεύει το δυαδικό αριθμό 1. Σύμφωνα με τη τεχνολογία ένα ψηφίο ( bit) παρίσταται με την αντίστοιχη κατάσταση ενός σημείου σε ένα ηλεκτρονικό κύκλωμα δηλαδή με [0] ή [1]. Συνεπώς, τα δεδομένα στον ηλεκτρονικό υπολογιστή μετατρέπονται σε ένα σύνολο [0] και [1] δηλαδή σε μία σειριακή ακολουθία δυαδικής παράστασης και όλες οι διεργασίες που γίνονται σε αυτόν βασίζονται στη διαχείριση αυτών των [0] και [1]. Ο χρήστης δεν αντιλαμβάνεται ότι τα στοιχεία που εισάγει μετατρέπονται σε ένα σύνολο [0] και [1] διότι όλες οι εργασίες του όπως εισαγωγή γραμμάτων, λέξεων, αριθμών ή συμβόλων πραγματοποιούνται σύμφωνα με την φυσική του γλώσσα και το δεκαδικό σύστημα αριθμών που χρησιμοποιεί. 3. Δυαδική και Ψηφιακή Λογική Η δυαδική λογική είναι η λογική η οποία ταιριάζει με την τεχνολογία των transistors. Η δυαδική λογική στηρίζεται στην άλγεβρα Μπουλ ( Boole) που είναι τα μαθηματικά της λογικής. Η άλγεβρα Boole αναπτύχθηκε από τον Εγγλέζο μαθηματικό George Boole στα μέσα του 19 ου αιώνα, ο οποίος το 1938 έδειξε ότι η Άλγεβρα Boole μπορούσε να χρησιμοποιηθεί στην απλοποίηση και στη σχεδίαση των ηλεκτρονικών κυκλωμάτων, όπως, για παράδειγμα στα κυκλώματα που χρησιμοποιούνταν τότε για το τηλέφωνο. Αργότερα αυτή εφαρμόστηκε και στη σχεδίαση των κυκλωμάτων των ηλεκτρονικών υπολογιστών. Ο Μπουλ υποστήριξε ότι οι λογικές προτάσεις μπορούν να εκφραστούν σαν αλγεβρικές εξισώσεις και αντικατέστησε τη λειτουργία του πολλαπλασιασμού με τη λέξη AND και της πρόσθεσης με τη λέξη OR. Η άλγεβρα Boole χειρίζεται λογικές συναρτήσεις και πράξεις δυαδικών καταστάσεων (δυαδικού συστήματος) και έχει μεγάλη εφαρμογή στη σχεδίαση του λογισμικού και των κυκλωμάτων των ηλεκτρονικών υπολογιστών. Οι κανόνες που διέπουν τη δυαδική λογική είναι οι λογικές συναρτήσεις (αληθές/ψευδές true/false) οι οποίες αποτελούν τη βάση σε όλα τα ηλεκτρονικά κυκλώματα ενός υπολογιστή. Η άλγεβρα Boole ονομάζεται και δυαδική άλγεβρα, ή διακοπτική άλγεβρα. Στη δυαδική λογική άλγεβρα υπάρχουν δύο καταστάσεις μεταβλητών : α) Αληθές (σωστό) ή 1 ή ΝΑΙ ή υψηλή τάση και β) Ψευδές (λάθος) ή 0 ή ΟΧΙ ή χαμηλή τάση. Τα ηλεκτρονικά κυκλώματα που εκτελούν τις βασικές πράξεις της Άλγεβρας Boole καλούνται λογικές πύλες. Οι πράξεις αυτές είναι: πρόσθεση, αφαίρεση, πολλαπλασιασμός και διαίρεση. Οι τελεστές που χρησιμοποιούνται είναι AND (συν), OR (ή) και NOT (δεν) καθώς και συνδυασμοί αυτών όπως NAND, NOR, XOR και XNOR. Η διαχείριση των τελεστών αυτών ακολουθεί συγκεκριμένους κανόνες που ονομάζονται και Πίνακες Αληθείας (Truth Tables). Η λογική των 2

πυλών AND, OR ή NOT αναπαριστά τη λειτουργία των τρανζίστορ διότι τα τρανζίστορ ως ηλεκτρικοί διακόπτες έχουν μόνο δύο καταστάσεις: άνοιγα ή κλείσιμο. Η λογική Boole διαμορφώνει τις λογικές πύλες (logic gates) του τσιπ (chip) και οι λογικές πύλες με τη σειρά τους διαμορφώνουν τα λογικά κυκλώματα που είναι υπεύθυνα για την εκτέλεση συναρτήσεων όπως π.χ. είναι η πρόσθεση δύο αριθμών (Εικόνα 3.1). Εικόνα 3.1. Λογικές πύλες. Οι βασικές πύλες από τις οποίες κατασκευάζονται τα λογικά κυκλώματα είναι: α) Η λογική πύλη «ΟΧΙ» - NOT υλοποιεί τη λογική πράξη «Άρνηση». Έχει μια είσοδο και μια έξοδο. Όταν η είσοδος είναι 1 η έξοδος είναι 0, ενώ όταν η είσοδος είναι 0 η έξοδος είναι 1, δηλαδή αντιστρέφει την αξία της εισόδου (Εικόνα 3.2). Εικόνα 3.2. Λογική πύλη «ΟΧΙ» - NOT. β) Η λογική πύλη «ΚΑΙ» - AND υλοποιεί τη λογική πράξη «Σύζευξη». Έχει δύο εισόδους και μια έξοδο. H έξοδος είναι 1, όταν όλες οι είσοδοι είναι 1 (Εικόνα 3.3). 3

Εικόνα 3.3. Λογική πύλη «ΚΑΙ» - AND. γ) Η λογική πύλη «Ή» - OR υλοποιεί τη λογική πράξη «Διάζευξη». Έχει δύο εισόδους και μια έξοδο. H έξοδος είναι 1, όταν τουλάχιστον μια από τις εισόδους της είναι 1 (Εικόνα 3.4). Εικόνα 3.4. Λογική πύλη «Ή» - OR. δ) Λογική πύλη «ΟΧΙ» - NOT υλοποιεί τη λογική πράξη «Αποκλειστική διάζευξη». Έχει δύο εισόδους και μια έξοδο. H έξοδος είναι 1, όταν οι τιμές στις εισόδους είναι διαφορετικές μεταξύ τους (Εικόνα 3.5). Εικόνα 3.5. Λογική πύλη «ΟΧΙ» - NOT. Η δημιουργία πολύπλοκων λογικών πυλών πραγματοποιείται είτε προσθέτοντας περισσότερες εισόδους είτε συνδυάζοντας τις απλές με την πύλη ΟΧΙ (NOT) π.χ., Λογική πύλη «ΟΧΙ-ΚΑΙ» (NAND ) αποτελείται από μια πύλη AND και μια πύλη NOT και συμβολίζεται με. Η πύλη NAND έχει έξοδο 0, όταν όλες οι είσοδοι της είναι 1, ενώ σε κάθε άλλη περίπτωση έχει έξοδο 1. 4

Εικόνα 3.6. Λογική πύλη ΟΧΙ-ΚΑΙ» (NAND). Η ψηφιακή λογική είναι απαραίτητη: α) για τη δημιουργία ηλεκτρονικών συσκευών ή ηλεκτρονικών διατάξεων και β) για τον έλεγχο των τσιπς των ηλεκτρονικών υπολογιστών. Αυτή αναπαριστά με αριθμούς ένα ψηφιακό κύκλωμα, παρουσιάζει την ακολουθία των σημάτων ενός ψηφιακού κυκλώματος και συμβάλει στην κατανόηση της επικοινωνίας μεταξύ των κυκλωμάτων και του υλικού (hardware) ενός ηλεκτρονικού υπολογιστή. 4. Δεδομένα Τα Δεδομένα (data) αποτελούν τα ακατέργαστα τυποποιημένα στοιχεία, τα οποία επεξεργάζεται είτε ο άνθρωπος είτε ειδικές μονάδες (π.χ. ψηφιακές). Τα αποτελέσματα που εξάγονται από αυτή την επεξεργασία συμβάλλουν στη λήψη αποφάσεων. Τα Δεδομένα έχουν τη μορφή συμβόλων και αντιπροσωπεύουν συγκεκριμένες έννοιες ή στοιχεία. Τα σύμβολα αυτά άλλοτε είναι κωδικοποιημένα και άλλοτε όχι. Επεξεργασία δεδομένων (data processing) είναι η συλλογή, η ταξινόμηση, η καταχώρηση, η μεταβολή, η αποθήκευση, η αναζήτηση και η ανάκτηση δεδομένων, που εκτελείται με ή χωρίς τη βοήθεια του ηλεκτρονικού υπολογιστή για την παραγωγή πληροφοριών. 5. Bit - Byte Δυαδικό Σύστημα Αρίθμησης Με το Byte μετράται ο όγκος των πληροφοριών. Το Bit (Binary digit δυαδικό ψηφίο) είναι το μικρότερο στοιχείο πληροφορίας που μπορεί να επεξεργαστεί ένας ηλεκτρονικός υπολογιστής. Το Bit παίρνει μόνο δύο τιμές [0] ή [1]. Η ομαδοποίηση των bits είναι ως εξής: 1 byte = 8 bits ή 8 bits = 1 byte και οι μονάδες μέτρησης χωρητικότητας μνήμης εκφράζονται σε πολλαπλάσια του byte: 1KB= 1024 Byte, 1MB=1024 KB, 1GB=1024MB (Πίνακας 5.1): 5

1 Byte 8 Αλεξάνδρειο Τεχνολογικό Εκπαιδευτικό Ίδρυμα Θεσσαλονίκης (ΑΤΕΙ-Θ) Bits Bytes KiloByte MegaByte GigaByte 1 KiloByte 2 10 1024 1 MegaByte 2 20 1.048.576 2 10 1 GigaByte 2 30 1.073.741.824 2 20 2 10 Πίνακας 5.1. Μονάδες Μέτρησης Χωρητικότητας Μνήμης. Ο ηλεκτρονικός υπολογιστής λόγω της κατασκευής του μπορεί να επεξεργαστεί αριθμούς με συγκεκριμένο αριθμό bits, που ανταποκρίνονται στις δυνάμεις που υψώνεται ο αριθμός 2 π.χ. [8(2 3 ), 16(2 4 ), 32(2 5 ), ]. Τα δεδομένα που υπάρχουν στον ηλεκτρονικό υπολογιστή είναι σε μορφή 0 & 1 και η μορφή αυτή είναι ανεξάρτητη από τον τύπο ή την προέλευση τους. Ένας Δυαδικός αριθμός με n bits όπου n 1 μπορεί να είναι ένα σύνολο 2 n διαφορετικών συμβόλων. Το δυαδικό σύστημα αρίθμησης είναι ένα σύστημα αρίθμησης που χρησιμοποιεί μόνο δύο ψηφία τα οποία είναι [0] και [1]. Λειτουργεί όπως το δεκαδικό σύστημα αλλά με δύο σύμβολα και όχι δέκα (Πίνακας 5.1). Για την μετατροπή ενός αριθμού από το δεκαδικό σύστημα στο δυαδικό σύστημα εφαρμόζεται η διαίρεση του με τον αριθμό 2. Τα υπόλοιπα των διαιρέσεων με φορά από τα δεξιά προς τα αριστερά ή από το τελευταίο υπόλοιπο προς το πρώτο υπόλοιπο δίνουν τον δυαδικό αριθμό. Π.χ Μετατροπή του αριθμού 53 του δεκαδικού συστήματος στο δυαδικό σύστημα (Εικόνα 5.1). Εικόνα 5.1. Μετατροπή ενός αριθμού από το δεκαδικό σύστημα στο δυαδικό σύστημα. Για την μετατροπή ενός αριθμού από το δυαδικό σύστημα στο δεκαδικό σύστημα : α). Εφαρμόζεται η αρίθμηση των ψηφίων του δυαδικού αριθμού με φορά από τα δεξιά προς τα αριστερά ξεκινώντας από 6

το 0, β) εφαρμόζεται ο πολλαπλασιασμός του κάθε ψηφίου με τον αριθμό 2 υψωμένο στο αντίστοιχο ψηφίο αρίθμησης και γ) προστίθενται όλα τα γινόμενα. Π.χ Μετατροπή του αριθμού 110101 του δυαδικού συστήματος στο δεκαδικό σύστημα (Εικόνα 5.2). Εικόνα 5.2. Μετατροπή ενός αριθμού από το δεκαδικό σύστημα στο δυαδικό σύστημα. 6. Στοιβάδες Υπολογιστικού Συστήματος Οι στοιβάδες ενός υπολογιστικού συστήματος είναι: α) Επικοινωνία Διεπαφή, β) Εφαρμογή, γ) Λειτουργικό Σύστημα, δ) Προγραμματισμός, ε) Υλικό τμήμα Υπολογιστικού Συστήματος και στ) Πληροφορία (Εικόνα 6.1). Εικόνα 6.1. Στοιβάδες Υπολογιστικού Συστήματος. α) Η Επικοινωνία/Διεπαφή αποτελεί τον ενδιάμεσο κρίκο ανάμεσα στον χρήστη και το υπολογιστικό σύστημα. Αποτελεί το περιβάλλον που δίνει πρόσβαση στον χρήστη να αλληλεπιδρά με το υπολογιστικό σύστημα και το περιεχόμενό του. Παραδείγματα τύπων διεπαφών χρήστη: Γραμμή εντολών, Μενού, Γραφικά κλπ. β) Η Εφαρμογή (Application) συντελεί στην εκτέλεση ενός συγκεκριμένου έργου από ένα υπολογιστικό σύστημα. Παραδείγματα Εφαρμογών: Υπολογισμός μέσου όρου βαθμολογίας φοιτητών, Υπολογισμός απουσιών φοιτητών, Κειμενογράφος. 7

γ) Το Λειτουργικό Σύστημα (Operating System) αποτελεί το κύριο σύστημα λειτουργίας ενός υπολογιστή. Τα πιο γνωστά λειτουργικά συστήματα είναι: DOS, Unix, Windows κλπ. δ) Ο προγραμματισμός είναι οι διαδικασίες που ακολουθούνται από το σύστημα του υπολογιστή για την περάτωση μιας ενέργειας. Αποτελείται από ένα σύνολο εντολών που καλείται να εκτελέσει το υπολογιστικό σύστημα για κάποιο σκοπό. ε) Το Υλικό Τμήμα ενός Υπολογιστικού Συστήματος είναι το σύνολο των μηχανικών, ηλεκτρικών και ηλεκτρονικών εξαρτημάτων του. στ) Η Πληροφορία είναι το αποτέλεσμα που παρέχει ένα υπολογιστικό σύστημα σύμφωνα με τα δεδομένα που έχουν εισαχθεί και την επεξεργασία που έχει διεξαχθεί. 7. Πληροφορία και Πληροφορική Πληροφορία ( Information) είναι η ερμηνεία των αποτελεσμάτων που μας δίνει η επεξεργασία των δεδομένων. Η έγκαιρη και αξιόπιστη πληροφορία είναι το πλέον απαραίτητο στοιχείο για τη λήψη σωστών αποφάσεων. Πληροφορική (IST-Information Science & Technology) είναι η επιστήμη και η τεχνολογία που έχει σαν αντικείμενο την έρευνα, συλλογή, αποθήκευση, επεξεργασία, παραγωγή και μετάδοση των πληροφοριών, χρησιμοποιώντας ως κύριο εργαλείο-μέσο τον ηλεκτρονικό υπολογιστή. 8