Professional Documents
Culture Documents
gr
ΣΟΛΩΜΟΥ 29 ΑΘΗΝΑ 210.38.22.157 – 495 www.oktonia.com
info@arnos.co.gr – fax: 21033.06.463 www.uni-learn.gr
ηνλ θώδηθα ASCII όηαλ ην πεξηζζόηεξν ζε- ηηκώλ ελόο αθέξαηνπ κεγέζνπο 2 bytes. δηαηξέζεηο κε ην 2.
καληηθό bit είλαη 0, ελώ όηαλ είλαη 1 πεξηιακ- Οθηαδηθό (Octal) 62 : 2
βάλεη ηα ζύκβνια ηνπ Διιεληθνύ αιθάβεηνπ. Σην νθηαδηθό ζύζηεκα νη αξηζκνί εθθξά- 31 : 2 0
Γηα παξάδεηγκα ην γξάκκα C ηνπ Αγγιηθνύ δνληαη ζε δπλάκεηο ηνπ 8. 15 : 2 1
αιθάβεηνπ θσδηθνπνηείηαη σο 00100011. Τα ςεθία ηνπ νθηαδηθνύ ζπζηήκαηνο είλαη πειίθν 7:2 1 ππόινηπν
από ην 0 σο ην 7. 3:2 1
γ. Unicode 1:2 1
Παγθόζκην πξόηππν γηα θσδηθνπνίεζε θεηκέ- Έηζη π.ρ. 15 δεθαδηθό = 17 νθηαδηθό
Κάζε νθηαδηθό ςεθίν αληηζηνηρεί ζε 3 bits 0:2 1
λνπ. Μπνξεί λα θσδηθνπνηήζεη ηνπο ραξαθηή- Ο αξηζκόο γξάθεηαη από θάησ πξνο ηα
ξεο πνιιώλ γισζζώλ. Φξεζηκνπνηεί θώδηθα (γηαηί 23 = 8).
Τν νθηαδηθό ζύζηεκα είλαη θαιό γηα λα δί- πάλσ, θαη είλαη ν 111110.
16 bits πνπ επηηξέπεη έσο 65536 δηαθνξεηη- β. Δυαδικό και Οκταδικό
θνύο ραξαθηήξεο. λνπκε ηηκέο bytes (π.ρ. ραξαθηήξεο ASCII).
Από δπαδηθό ζε νθηαδηθό βξίζθνπκε
Δεθαεμαδηθό (Hexadecimal)
εκείσζε: Οη ραξαθηήξεο πνπ κπνξεί λα πξώηα ην δεθαδηθό ηζνδύλακν θαη κεηά
Σην δεθαεμαδηθό ζύζηεκα (hexadecimal ή
ππνζηεξίμεη ν unicode είλαη 216 65536 . hex) νη αξηζκνί εθθξάδνληαη ζε δπλάκεηο εθηεινύκε δηαδνρηθέο δηαηξέζεηο κε ην 8.
3 2 1 0
2. ΚΧΔΘΚΕ ΑΝΘΥΝΕΤΗ ΛΑΘΧΝ ηνπ 16. Τα ςεθία ηνπ δεθαεμαδηθνύ είλαη 1001 2 1 2 0 2 0 2 1 2 910
ηα : 0 1 2 3 4 5 6 7 8 9 A B C D E F. 9: 8
α. Έιεγρνο Θζνηηκίαο (Parity Checking) Α = 10, Β = 11, C = 12, D = 13, E = 14, F = 15 1: 8 1
Έλαο ηξόπνο αλίρλεπζεο ζθάικαηνο θαηά Έηζη π.ρ. 15 δεθαδηθό = F (δεθαεμαδηθό) 0: 8 1
ηελ κεηάδνζε ελόο κελύκαηνο από έλαλ Κάζε δεθαεμαδηθό ςεθίν αληηζηνηρεί ζε 4 Δπνκέλσο ν αξηζκόο ζα είλαη 11 8
πνκπό ζε έλαλ δέθηε είλαη ν έιεγρνο άξηηαο bits (24 = 16).
Από νθηαδηθό ζε δπαδηθό βξίζθνπκε ην
ε πεξηηηήο ηζνηηκίαο. Γηα θάζε δπαδηθό To δεθαεμαδηθό ζύζηεκα είλαη θαηάιιειν
αξηζκό ησλ n bits δεκηνπξγείηαη έλα επηπιέ- δπαδηθό ηζνδύλακν θάζε ςεθίνπ ηνπ
γηα λα δίλνπκε κεγάιεο ηηκέο.
νλ bit έηζη ώζηε ν ζπλνιηθόο αξηζκόο ησλ νθηαδηθνύ αξηζκνύ.
άζζσλ λα είλαη άξηηνο ή πεξηηηόο αλάινγα Κάζε 3 bits ηνπ δπαδηθνύ αληηζηνηρνύλ ζε
κε ην εάλ έρνπκε άξηηα ή πεξηηηή ηζνηηκία 1 ςεθίν ηνπ νθηαδηθνύ.
Παγθόζκην Υσξηό Γλώζεο
αληίζηνηρα. Γηα παξάδεηγκα, εάλ ε ιέμε ηελ Υηιηάδεο Δσξεάλ Αξρεία 76 8 (111 110)2
νπνία ζέινπκε λα κεηαδώζνπκε είλαη κε Θέκαηα & Αζθήζεηο ηνπ ΕΑΠ γ. Δυαδικό και δεκαεξαδικό
010011 ηόηε ν θώδηθαο άξηηαο ηζνηηκίαο ζα
Από δπαδηθό ζε δεθαεμαδηθό βξίζθνπκε ηελ
πξνζζέζεη άιινλ έλαλ άζζν ζην ηέινο ηεο ΕΚΠΑΘΔΕΤΗ ΦΟΘΣΗΣΧΝ ΕΑΠ δεθαδηθή ηηκή ηνπ δπαδηθνύ θαη ζηε ζπλέρεηα
ιέμεο 0100111, ελώ ν θώδηθαο πεξηηηήο Σκήκαηα - Αηνκηθά εθηεινύκε δηαδνρηθέο δηαηξέζεηο κε ην 16.
ηζνηηκίαο ζα πξνζζέζεη έλα κεδεληθό On-line Ζσληαλά & Ηρνγξαθεκέλα Κάζε 4 bits ηνπ δπαδηθνύ αληηζηνηρνύλ ζε
0100110. 1 ςεθίν ηνπ δεθαεμαδηθνύ.
(111110)2 = 6210 γ. Η Κύξηα κλήκε (Central Memory) Κεληξηθή Μλήκε
π.ρ. 62 : 16 Δίλαη ην ηκήκα ελόο ππνινγηζηή ζην νπνίνΗ θεληξηθή κλήκε απνηειείηαη από δηαθε-
3 : 16 14 Δ απνζεθεύνληαη πξνγξάκκαηα θαη δεδνκέλα. θξηκέλεο θπςέιεο όπνπ ε θάζε κία από
0 : 16 3 3 δ. Η Mαδηθή Mλήκε (Mass Memory) απηέο κπνξεί λα απνζεθεύζεη δεδνκέλα.
6210 = (3Δ)16 Δίλαη βνεζεηηθή κλήκε κε δπλαηόηεηα Κάζε θπςέιε έρεη δηεύζπλζε (address) κε
Από δεθαεμαδηθό ζε δπαδηθό κεηαηξέ- απνζήθεπζεο κεγάινπ όγθνπ δεδνκέλσλ. ηελ νπνία πξνζπειαύλνπκε ην πεξηερόκε-
πνπκε θάζε ςεθίν ηνπ δεθαεμαδηθνύ α- ε. Οη κνλάδεο εηζόδνπ (Θnput Units) λό ηεο. Η θπςέιε, δειαδή, είλαη ην κηθξό-
ξηζκνύ ζε δπαδηθό κε 4 bits Φξεζηκνπνηνύληαη γηα ηελ εηζαγσγή δε- ηεξν ηκήκα κλήκεο ζην νπνίν κπνξεί λα
F3 16 F 3 16 1111 0011 2 δνκέλσλ ζηνλ ππνινγηζηή. δνζεί δηεύζπλζε.
ζη. Οη κνλάδεο εμόδνπ (Output Units) Αξηζκεηηθή θαη Λνγηθή κνλάδα – Μν-
ΦΗΦΘΑΚΕ - ΛΟΓΘΚΕ ΠΤΛΕ Γέρνληαη ηα δεδνκέλα εμόδνπ θαη ηα κεηα-λάδα ειέγρνπ
ΚΑΘ ΠΘΝΑΚΕ ΑΛΗΘΕΘΑ
ηξέπνπλ ζε κνξθή θαηάιιειε γηα λα αλα- Η ALU καδί κε ηελ κνλάδα ειέγρνπ απν-
F=x΄ x F γλσξίδεηαη από ηνλ ρξήζηε. ηεινύλ ην ιεγόκελν επεμεξγαζηή (proces-
NOT (ΟΦΙ) x 0 1 sor) ηνπ ππνινγηζηή. Ο επεμεξγαζηήο καδί
1 0
ΤΛΘΚΟ (HARDWARE) κε ηελ θεληξηθή κλήκε ζρεκαηίδνπλ ηελ
θεληξηθή ππνινγηζηηθή κνλάδα (Central
F=x x F Τα έμη παξαπάλσ κέξε ελόο ππνινγηζηή
απνκνλσηήο x Processing Unit, ή ζπληόκσο CPU).
0 0 απνηεινύλ ην πιηθό ηνπ.
1 1
Μαδηθή Μλήκε ΛΟΓΘΜΘΚΟ ΤΠΟΛΟΓΘΣΗ
Έλαο ππνινγηζηήο κπνξεί λα έρεη δύν ε
x y F O ππνινγηζηήο εθηειεί πξνγξάκκαηα ηα
F=x+y 0 0 0 πεξηζζόηεξεο καδηθέο κλήκεο νη νπνίεο
OR (Η΄)
x νπνία είλαη θσδηθνπνηήζεηο αιγνξίζκσλ νη
0 1 1 κπνξεί λα είλαη:
y 1 0 1 νπνίνη ρξεζηκνπνηνύληαη γηα ηελ εθηέιεζε
1 1 1 Μαγλεηηθνί Γίζθνη (Magnetic disks) δηαδηθαζηώλ. Τα πξνγξάκκαηα απηά εθ-
Οπηηθνί Γίζθνη (Optical disks) θξάδνληαη κε ηελ γεληθή νλνκαζία ινγη-
x y F Μαγλεηηθέο Γηζθέηεο (floppy disks) ζκηθό (software). To ινγηζκηθό δηαθξίλε-
x F=(x+y)΄ 0 0 1 Μαγλεηηθέο Ταηλίεο (Magnetic tapes) ηαη ζε δύν κεγάιεο θαηεγνξίεο.
NOR 0 1 0
y 1 0 0 Οη καδηθέο κλήκεο είλαη θζελόηεξεο ηεο Λνγηζκηθό πζηήκαηνο (system software)
1 1 0 θεληξηθήο κλήκεο ελώ παξάιιεια έρνπλ To θπξηόηεξν πξόγξακκα ηνπ ινγηζκηθνύ
πνιύ κεγάιεο ρσξεηηθόηεηεο. ζπζηήκαηνο είλαη ην ζύζηεκα ιεηηνπξγίαο
x y F
x F x y 0 0 0 Μνλάδεο εηζόδνπ ή όπσο έρεη επηθξαηήζεη ην ιεηηνπξγηθό
XOR
y
0 1 1 Ωο κνλάδεο εηζόδνπ κπνξνύκε λα έρνπκε : ζύζηεκα (operating system) ηνπ ππνιν-
1 0 1
1 1 0 Γίζθνπο , δηζθέηεο, ηαηλίεο γηζηή. Άιια πξνγξάκκαηα ηνπ ινγηζκηθνύ
πιεθηξνιόγηα ζπζηήκαηνο είλαη νη κεηαγισηηηζηέο
ηειέθσλα, telex, δίθηπα δεδνκέλσλ (compilers) νη νπνίνη απαηηνύληαη γηα ηελ
x y F
x F x y 0 0 1 ζπζθεπέο κέηξεζεο κεηάθξαζε ελόο πξνγξάκκαηνο από κηα
XNOR
y 0 1 0 αηζζεηήξεο (sensors) γιώζζα πξνγξακκαηηζκνύ ζηε γιώζζα
1 0 0 κεραλήο θαη ηελ παξαγσγή ηνπ ηειηθνύ
1 1 1 αλαινγνςεθηαθνύο κεηαηξνπείο
θώδηθα ν νπνίνο ζα εθηειεζηεί από ηνλ
Μνλάδεο εμόδνπ ππνινγηζηή.
x y F
x F=(xy)΄ 0 0 1
Ωο κνλάδεο εμόδνπ κπνξνύκε λα έρνπκε : Λνγηζκηθό εθαξκνγώλ (applications
NAND
y 0 1 1 νζόλεο software)
1 0 1
1 1 0
εθηππσηέο Σηελ θαηεγνξία απηή αλήθνπλ ηα παθέηα
ζπζθεπέο ζρεδίαζεο εθαξκνγώλ (applications package), ηα
x y F δίζθνπο, δηζθέηεο, ηαηλίεο πξνγξάκκαηα πνπ γξάθνληαη γηα εηδηθνύο
F=xy
AND
x 0 0 0 κηθξνθίικο ζθνπνύο από ηνπο δηάθνξνπο ρξήζηεο ή
0
y
1
1
0
0
0
ηειέθσλα, Telex ηνπο εμεηδηθεπκέλνπο πξνγξακκαηηζηέο,
1 1 1
Μαδηθή
θαζώο θαη νη δηάθνξεο βηβιηνζήθεο πξν-
Πξόγξακκα
Μλήκε γξακκάησλ.
Οη παξαπάλσ ςεθηαθέο πύιεο ,εθηόο από
Μνλάδεο Μνλάδεο
ηνλ απνκνλσηή θαη ηελ ΝΟΤ, κπνξνύλ λα εηζόδνπ
ΣΤΠΟΘ ΤΠΟΛΟΓΘΣΧΝ
εηζόδνπ Γεληθνί ππνινγηζηέο γηα ηελ αληηκεηώπηζε
έρνπλ πεξηζζόηεξεο από δύν εηζόδνπο. Οπόηε
ε ζπλάξηεζε F ζηελ έμνδό ηνπο ζα είλαη 3 πξνβιεκάησλ πςειώλ απαηηήζεσλ.
κεηαβιεηώλ, γηα παξάδεηγκα κία πύιε Τπνινγηζηέο Τςειήο Απόδνζεο γηα κεγά-
ιεο ηαρύηεηεο ππνινγηζκώλ.
NAND ηξηώλ εηζόδσλ ζα έρεη έμνδν Κεληξηθή Μλήκε
Minicomputers νη νπνίν εγθαζίζηαληαη ζε
F=(xyz)΄. κηθξνύ κεγέζνπο επηρεηξήζεηο.
Microcomputers κε έλαλ κηθξνεπεμεξγαζηή
ΔΟΜΗ ΕΝΟ ΤΠΟΛΟΓΘΣΗ γηα θεληξηθή κνλάδα.
Αξηζκεηηθή θαη
Τα βαζηθά κέξε ελόο ππνινγηζηή είλαη ηα εμήο: Λνγηθή Μνλάδα ηαζκνί εξγαζίαο (work stations) νη νπνίνη
α. Η Αξηζκεηηθή θαη Λνγηθή Μνλάδα είλαη απηόλνκνη ππνινγηζηέο κε πνιύ κεγάιε
(Arithmetic and Logic Unit –ALU) ππνινγηζηηθή ηζρύ.
Eίλαη ε κνλάδα εθείλε ζηελ νπνία εθηεινύ-
ληαη νη αξηζκεηηθέο θαη ινγηθέο πξάμεηο.
Μνλάδα Δηαδηθηπαθα Mαζήκαηα ΕΑΠ
β. Η κνλάδα Ειέγρνπ (Control Unit) Διέργνπ
Δίλαη ε κνλάδα εθείλε ε νπνία θξνληίδεη Ζσληαλά θαη Ηρνγξαθεκέλα
Δπεμεξγαζηήο
γηα ηελ αλάιπζε θαη ηελ εθηέιεζε ησλ www.uni-learn.gr
εληνιώλ ηνπ πξνγξάκκαηνο. Κεληξηθή Υπνινγηζηηθή Μνλάδα
(CPU)