Η ΓΛΧΑ ASSEMBLY TOY MIX

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Η ΓΛΧΑ ASSEMBLY TOY MIX"

Transcript

1 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 105 Η ΓΛΧΑ ASSEMBLY TOY MIX 5.1 Ζ πκβνιηθή Γιώζζα Μεραλήο MIXAL Πεξηγξαθή Δληνιώλ ΜΗΥΑL Γνκή πκβνινκεηαθξαζηή θαη ε Γηαδηθαζία Μεηάθξαζεο Φεπδνεληνιέο ή κε Δθηειέζηκέο Δληνιέο

2 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ Η σκβοιηθή Γιώζζα Μεταλής MIXAL ηελ παξάγξαθν πνπ αλαθεξόκαζηαλ ζηε γιώζζα κεραλήο καο δόζεθε ε επθαηξία λα δηαπηζηώζνπκε ηηο δπζθνιίεο πνπ αληηκεησπίδεη o πξνγξακκαηηζηήο γιώζζαο κεραλήο, κέρξη λα θηάζεη ζηελ θαηαζθεπή ηνπ αξηζκεηηθνύ θώδηθα. 'Έλαο ηέηνηνο πξνγξακκαηηζκόο όρη κόλν είλαη απσζεηηθόο ζαλ εξγαζία, αιιά είλαη πεγή ιαζώλ ζην ζηάδην ηεο αξρηθήο θαηαζθεπήο ηνπ πξνγξάκκαηνο θαη θάλεη ζρεδόλ απαγνξεπηηθή ηελ πξνζπάζεηα βειηίσζεο ή ηξνπνπνίεζεο ηνπ. Παξαηεξνύκε όηη ε βαζηθή δνπιεηά πνπ θάλνπκε γηα λα θηάζνπκε ζηνλ αξηζκεηηθό θώδηθα ρσξίδεηαη ζε δύν ινγηθά ηκήκαηα. Σν πξώην είλαη ην ζηάδην ζπγθξόηεζεο ηνπ πξνγξάκκαηνο. ' απηό αλαιύνπκε ην πξόβιεκα καο ζ' έλα αιγόξηζκν ν νπνίνο απνηειείηαη από εληνιέο ηνπ βαζηθνύ ζπλόινπ εληνιώλ. Ζ εληνιέο γξάθνληαη κε ζπκβνιηθό ηξόπν. ην ίδην ζηάδην απνθαζίδνπκε γηα ηηο δηεπζύλζεηο ησλ δεδνκέλσλ θαη ησλ εληνιώλ. Με όια ηα παξαπάλσ ζηνηρεία έηνηκα πξνρσξνύκε ζην δεύηεξν ζηάδην ζην νπνίν δελ θάλνπκε ηίπνηε άιιν από ην λα κεηαθξάδνπκε ηηο ζπκβνιηθέο εληνιέο, ζηνλ αξηζκεηηθό θώδηθα ηεο γιώζζαο κεραλήο. ην ζηάδην απηό ζπκβνπιεπόκαζηε ζπλερώο δηάθνξνπο πίλαθεο κε ηνπο θσδηθνύο ησλ εληνιώλ, F- πεδίσλ θ.ι.π. Αλ ινηπόλ ζην πξώην ζηάδην θαηνξζώζνπκε λα γξάςνπκε ηηο εληνιέο κε έλα ζπκβνιηθό ηξόπν (γιώζζα), ηόηε ην δεύηεξν ζηάδην, ην άραξν θαη κεραληθό, ζα κπνξνύζακε λα ην αλαζέζνπκε ζε έλα πξόγξακκα (assembler). Σν πξόγξακκα απηό ζα δέρεηαη ζηε είζνδν ηνλ ζπκβνιηθό ηξόπν γξαθήο ησλ εληνιώλ θαη ζα καο δίλεη ζηε έμνδν ην πξόγξακκα ζε γιώζζα κεραλήο. Απηή είλαη βαζηθά ε ηδέα ηεο γιώζζαο assembly. Να κεηαθέξεη ηνλ θώδηθά από ηε ζπκβνιηθή ηνπ κνξθή (πξνγξακκαηηζηήο) ζηελ αξηζκεηηθή (κεραλή). Δίπακε ζηελ εηζαγσγή θαη θαιό είλαη αλ ην επαλαιάβνπκε. Ζ γιώζζα assembly ζπλνδεύεηαη θαη από ην όλνκα ηνπ ππνινγηζηή γηα ηνλ νπνίν θαηαζθεπάζηεθε. Σε δηθή καο assembly ζα ηελ νλνκάδνπκε ΜΗΥΑL (MIX Αssembly Language). H ζύληαμε ζε ζπκβνιηθό επίπεδν αληί ζε αξηζκεηηθό καο παξέρεη ηξεηο βαζηθέο επθνιίεο : α) Γνπιεύνπκε κε ζύκβνια θαη όρη κε αξηζκνύο. Οη δηεπζύλζεηο ηεο κλήκεο είλαη νλόκαηα θαη όρη αξηζκνί. Πξάγκαηη κπνξνύκε λα γξάςνπκε LDA LABEL,0(0:5) όπνπ LABEL είλαη ε ζπκβνιηθή δηεύζπλζε ηεο αξηζκεηηθήο δηεύζπλζεο ηελ νπνία αληηζηνηρίζακε ζην ζύκβνιν LABEL. Ζ αληηζηνηρία ζπκβνιηθώλ θαη αξηζκεηηθώλ δηεπζύλζεσλ, γίλεηαη ζηελ αξρή ηνπ πξνγξάκκαηνο κε ηελ βνήζεηα ησλ ςεπδνεληνιώλ. Γηα παξάδεηγκα, ε εληνιή αιιαγήο ξνήο J1P 0053 πνπ ζεκαίλεη "πήγαηλε ζηε δηεύζπλζε +0053, αλ ν ri1 έρεη ζεηηθό πξόζεκν", κπνξεί λα γξαθεί J1P LOOP, αλ πξνεγνπκέλσο έρνπκε θξνληίζεη λα δώζνπκε ζηελ δηεύζπλζε 0053 ην ζπκβνιηθό όλνκα LOOP. β) Μαο δίλεη ηε δπλαηόηεηα λα παξαιείςνπκε νξηζκέλεο ηηκέο ζηα πεδία Η θαη F, νη

3 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 107 νπνίεο επαλαιακβάλνληαη ζπλερώο. ηελ εληνιή LDA LABEL,0(0:5) πνπ δώζακε πξνεγνπκέλσο, νη ηηκέο ηνπ Η-πεδίνπ (Η=0) θαη ην F-πεδίνπ (F=05) επαλαιακβάλνληαη ζπλερώο, γηαηί ην 90% ησλ εληνιώλ είηε ελεξγνύλ πάλσ ζε νιόθιεξε ζέζεο κλήκεο είηε ρξεζηκνπνηνύλ άκεζν ππνινγηζκό ηεο ηειηθήο δηεύζπλζεο. Άξα γξάθνπκε LDA LABEL θαη ν ζπκβνινκεηαθξαζηήο ζπκπιεξώλεη ηα ππόινηπα. Oη ηηκέο Η=0 θαη F=05 νλνκάδνληαη σπολοούκελες ηηκές (default values) θαη έρνπλ ζαλ ζπλέπεηα λα ειαηηώλεηαη ζεκαληηθά ν θώδηθαο πνπ γξάθεη ν πξνγξακκαηηζηήο. γ) Οη αξηζκεηηθέο ηηκέο πνπ εθ ησλ πξαγκάησλ αλαγθαδόκαζηε λα έρνπκε ζην πξόγξακκα (ζηαζεξέο θ.ι.π) είλαη ζηο δεθαδηθό θαη ότη ζηο οθηαδηθό ζύζηεκα. Ζ κεηαηξνπή γίλεηαη από ηνλ ζπκβνινκεηαθξαζηή ζηε θάζε ηεο κεηάθξαζεο. Τπάξρνπλ δύν θαηεγνξίεο εληνιώλ ζηε ζπκβνιηθή γιώζζα MIXAL. Ζ πξώηε θαηεγνξία είλαη νη υεσδοεληοιές (pseudo instructions) κε ηηο νπνίεο νξίδνπκε νπζηαζηηθά ηεο κεηαβιεηέο θαη ηηο ζηαζεξέο ηνπ πξνγξάκκαηνο, δειαδή αληηζηνηρίδνπκε ζε ζπκβνιηθά νλόκαηα, δηεπζύλζεηο κλήκεο (κεηαβιεηέο) ή αξηζκεηηθέο ηηκέο (ζηαζεξέο). Ζ δεύηεξε θαηεγνξία είλαη νη εθηειέζηκες εληοιές (instructions) κε ηηο νπνίεο ζπληάζζεηαη ε ινγηθή ηνπ πξνγξάκκαηνο. Κάζε εληνιή ή ςεπδνεληνιή πεξηγξάθεηαη ζε κόλν κηα γξακκή. Μεηαμύ ησλ εληνιώλ θαη ςεπδνεληνιώλ είλαη απαξαίηεην λα παξεκβάιινπκε ζτόιηα (comments). 'Όινη γλσξίδνπκε ηε ρξεζηκόηεηα πνπ έρνπλ ηα ζρόιηα κέζα ζην πξόγξακκα θαη ζην πξνεγνύκελν θεθάιαην πηζηεύνπκε λα ζαο πείζακε γηα ηελ αλαγθαηόηεηα ηνπο. Ζ ΜΗΥΑL πξνβιέπεη λα ππάξρνπλ νιόθιεξεο γξακκέο κε ζρόιηα (comment lines) αξθεί λα έρνπλ ζηε ζηήιε 1 ην ζύκβνιν "*". Δπίζεο κηα ιεπθή γξακκή κε έλα "*" ζηε ζηήιε 1 κπνξεί λα παίδεη ηνλ ξόιν ηνπ δηαρσξηζηή κεηαμύ ηκεκάησλ ηνπ πξνγξάκκαηνο πνπ απνηεινύλ μερσξηζηέο ελόηεηεο. Δπίζεο θάζε εληνιή θέξεη ηα δηθά ηεο ζρόιηα όπσο ζα δνύκε παξαθάησ: 5.2 Περηγραθή Εληοιώλ ΜΙΥΑL Έλα ζπκβνιηθό όλνκα (symbol) ζηε ΜΗΥΑL ζρεκαηίδεηαη από κηα αθνινπζία από γξάκκαηα ηνπ ιαηηληθνύ αιθάβεηνπ θαη ςεθία ηνπ δεθαδηθνύ ζπζηήκαηνο. Μπνξεί λα έρεη κήθνο ην πνιύ 10 ςεθία ή ραξαθηήξεο θαη πξέπεη λα περηέτεη ηοσιάτηζηολ έλα ταραθηήρα. Σα ζπκβνιηθά νλόκαηα δίλνληαη από ηνλ πξνγξακκαηηζηή ζηηο εηηθέηεο(labels) ησλ εληνιώλ, ζηηο κεηαβιεηέο (ζπκβνιηθέο δηεπζύλζεο) θαη ζηηο ζηαζεξέο. Οη εληνιέο πνπ απνηεινύλ θαη ηνλ θύξην όγθν ηνπ πξνγξάκκαηνο απνηεινύληαη από ηα πεδία. Δηηθέηα όλνκα εληνιήο Γηεύζ. Παξάγνληα ζρόιηα ή Παξάγνληαο εληνιήο

4 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 108 ην πεδίν ηεο εηηθέηαο πνπ νξίδεηαη από ηηο ζηήιεο 1 έσο 10, ηνπνζεηνύκε ην ζπκβνιηθό όλνκα ηεο δηεύζπλζεο ηεο κλήκεο πνπ ζα ηνπνζεηεζεί ε εληνιή θαηά ηε θάζε ηεο εθηέιεζεο. Απηή είλαη θαη ε πξαγκαηηθή έλλνηα ηεο εηηθέηαο. H εληύπσζε όηη είλαη έλα ζεκείν αλαθνξάο γηα λα κπνξνύκε λα θάλνπκε goto είλαη ιαλζαζκέλε. Σν ζπκβνιηθό όλνκα ηνπνζεηείηαη αξηζηεξά πξνζαλαηνιηζκέλν κέζα ζην δεθαζέζην πεδίν ηεο εηηθέηαο. Γελ είλαη ππνρξεσηηθό γηα θάζε εληνιή. Σν επόκελν πεδίν πεξηέρεη ην ζπκβνιηθό όλνκα κηαο εληνιήο θαη νξίδεηαη από ηηο ζηήιεο 12 έσο θαη 15. Παξαηεξνύκε όηη ε ζηήιε 11 δελ αλήθεη ζε θαλέλα πεδίν θαη απηό γίλεηαη γηα ηελ θαιύηεξε αλαγλσζηκόηεηα ηεο εληνιήο θαη ηνπ πξνγξάκκαηνο γεληθόηεξα. Σα ζπκβνιηθά νλόκαηα ησλ εληνιώλ πεξηέρνληαη ζε εηδηθνύο πίλαθεο καδί κε ηνπ αξηζκεηηθνύο θσδηθνύο C θαη F. ηνπο ίδηνπο πίλαθεο πεξηέρεηαη θαη ε ιεηηνπξγία ηεο θάζε εληνιήο (Παξάξηεκα Η). Σν ηξίην πεδίν πεξηέρεη ηελ δηεύζπλζε ηνπ παξάγνληα ή ηνλ παξάγνληα ηεο εληνιήο θαη νξίδεηαη από ηηο ζηήιεο 17 έσο θαη 36. Γηα ηε ζηήιε 16 ηζρύεη όηη θαη γηα ηε ζηήιε 11. Άιιεο εληνιέο ζέινπλ ζην πεδίν απηό, ηελ δηεύζπλζε ηνπ παξάγνληα (π.ρ LDA M1, πνπ ζεκαίλεη, θόξησζε ζηνλ θαηαρσξεηή Α ην πεξηερόκελν ηεο δηεύζπλζεο Μ1), θαη άιιεο ζέινπλ ηνλ ίδην ηνλ παξάγνληα(π.ρ ENTA 3, πνπ ζεκαίλεη ηνπνζέηεζε ζηνλ θαηαρσξεηή Α ηελ αξηζκεηηθή ηηκή 3) Σν πεδίν απηό ζ' άιιεο εληνιέο απνηειείηαη από ηξία, ζ' άιιεο από δύν θαη ζ' άιιεο από έλα, ηκήκαηα. ε κεξηθέο εληνιέο δελ ππάξρεη θαζόινπ παξάγνληαο. Ζ κνξθή ηνπ πεδίνπ όηαλ ππάξρνπλ θαη ηα ηξία ηκήκαηα είλαη: πκβνιηθή δηεύζπλζε ή ζηαζεξά, Γείθηεο (F-πεδίν) αο ππελζπκίδνπκε θαη πάιη ηελ δηαθνξά πνπ ππάξρεη κεηαμύ ηεο ζπκβνιηθήο δηεύζπλζεο ηνπ παξάγνληα θαη ηνπ ίδηνπ ηνλ παξάγνληα (ζηαζεξά). Γηα παξάδεηγκα, ζηελ εληνιή LDA LABEL ην ζύκβνιν LABEL είλαη ε ζπκβνιηθή δηεύζπλζε παξάγνληα ηεο εληνιήο, ελώ ζηελ εληνιή ENTA LABEL ην ζύκβνιν LABEL είλαη κηα ζηαζεξά. Έηζη ζηελ κελ πξώηε εληνιή ζηνλ rα ζα ηνπνζεηεζεί ηα πεξηερόκελν ηεο δηεύζπλζεο LABEL, ζηελ δεύηεξε εληνιή ζηνλ rα ζα ηνπνζεηεζεί ε αξηζκεηηθή ηηκή πνπ αληηπξνζσπεύεη ε ζπκβνιηθή ζηαζεξά LABEL. Σν ηειεπηαίν πεδίν κηαο εληνιήο, αλήθεη ζηα ζρόιηα πνπ ζπλνδεύνπλ ηελ εληνιή θαη απνηεινύλ επεμήγεζε(ζε ειεύζεξε γξαθή) ηεο ιεηηνπξγίαο ηεο εληνιήο. Σα ζρόιηα ζεσξνύληαη απαξαίηεηα θαη πεξηέρνληαη ζηηο ζηήιεο 38 έσο θαη 80. Ζ κνξθή ηεο εληνιήο πνπ πεξηγξάςακε πην πάλσ αλήθεη ζηελ θαηεγνξία ηεο δεζκεσκέλες κνξθήο (fixed format). Γειαδή ηα πεδία ηεο εληνιήο βξίζθνληαη ζε θαζνξηζκέλεο από πξηλ ζηήιεο ηεο γξακκήο εηζόδνπ. Ο άιινο ηύπνο κνξθήο κηαο εληνιήο είλαη απηόο ηεο "ειεύζερες" γξαθήο (Free format) όπνπ ηα πεδία δελ έρνπλ ζηαζεξή ζέζε αιιά ρσξίδνληαη κεηαμύ ηνπο κ' έλα ή πεξηζζόηεξα θελά. Ο πξώηνο ηύπνο επθνιύλεη ηνλ ζρεδηαζκό ηνπ ζπκβνινκεηαθξαζηή, ελώ ν δεύηεξνο ηε γξαθή ηνπ πξνγξάκκαηνο, αθνύ ν πξνγξακκαηηζηήο

5 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 109 δελ έρεη λα ζθέπηεηαη αξηζκνύο ζηειώλ όηαλ θσδηθνπνηεί. Ο πξώηνο ηξόπνο δίλεη πεξηζζόηεξν αλαγλώζηκα πξνγξάκκαηα (από ηνλ άλζξσπν) θαη ην κεηνλέθηεκα ησλ ζηαζεξώλ νξίσλ θάζε πεδίνπ εμνπδεηεξώλεηαη από ηηο επθνιίεο (TABS) πνπ έρνπλ νη ζπληάθηεο πξνγξακκάησλ (Editors) Παράδεηγκα : LDA FOR,2(1:5) ra<-- MEM[FOR + REG[2]](1:5) LDA FOR Φόξησζε ζηνλ ra ην πεξηερόκελν * ηεο δηεύζπλζεο FOR. LOOP LDA FOR (1:5) Φόξησζε ζηνλ ra ηελ απόιπηε ηηκή * ηεο δηεύζπλζεο FOR. LDA FOR,1 ra <-- MEM[FOR + REG[1]] * ENT1 14 ri1 <-- 14 (ΑΡΥΗΚΖ ΣΗΜΖ). ANT DEC1 1 Αθαίξεζε 1 από ηνλ ri1. J1P ANT Αλ ην πεξηερόκελν ηνπ ri1 είλαη * ζεηηθό πήγαηλε ζηελ εληνιή κε * ζπκβνιηθή δηεύζπλζε ANT HLT ηακάηεζε ην πξόγξακκα. Σα ζρόιηα ζπλήζσο αλαθέξνληαη ζε νκάδεο εληνιώλ πνπ απνηεινύλ κηα ελόηεηα θαη ζπαλίσο ζε θάζε κηα από ηηο εληνιέο, όπσο έγηλε ζην παξάδεηγκα. 5.3 Δοκή σκβοιοκεηαθραζηή θαη ε Δηαδηθαζία Μεηάθραζες Αο δνύκε ιίγν ηε δνκή ελόο ζπκβνινκεηαθξαζηή θαη πην ζπγθεθξηκέλα ηηο δνκέο δεδνκέλσλ πνπ πεξηέρεη θαη νη νπνίεο καο ελδηαθέξνπλ. Οη δνκέο απηέο είλαη: ν πίλαθαο ησλ ζσκβοιηθώλ ολοκάηφλ ηφλ εληοιώλ (opcode table) ν πίλαθαο ησλ ζπκβνιηθώλ νλνκάησλ πνπ δίλεη ν πξνγξακκαηηζηήο θαη ν νπνίνο νλνκάδεηαη ζσκβοιηθός πίλαθας(symbol table) κηα κεηαβιεηή πνπ νλνκάδεηαη κεηρεηής ζέζες(location counter). πκβνιηθό όλνκα C F-πεδίν LDA 10 (L:R) ST1 31 (L:R) ADD 01 (L:R) FADD CMPA 70 (L:R) JMP JSJ JOV ΗΝ 44 N OUT 45 N Πίλαθας 5.1 πκβνιηθόο πίλαθαο εληνιώλ.

6 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 110 Δίλαη ίζσο ην απινύζηεξν από ηα πξνγξάκκαηα ηνπ ζπζηήκαηνο θαη ζηεξίδεηαη νπζηαζηηθά ζηελ θαηαζθεπή θαη ζηε ζπλέρεηα ζηελ αλάγλσζε ηνπ ζπκβνιηθνύ πίλαθα. Πίλαθας ζσκβοιηθώλ ολοκάηφλ εληοιώλ : Ο πίλαθαο απηόο νξίδεηαη από ηνλ θαηαζθεπαζηή ηνπ ζπκβνινκεηαθξαζηή θαη πεξηέρεη ηα ζπκβνιηθά νλόκαηα ησλ εληνιώλ θαη ηνπο αληίζηνηρνπο αξηζκεηηθνύο θσδηθνύο. Ο πίλαθαο απηόο είλαη "κόλν αλάγλσζεο " θαη ρξεζηκνπνηείηαη από ηνλ assembler θαηά ηε θάζε ηεο κεηάθξαζεο. Έλα κηθξό ηκήκα ηνπ πίλαθα κε ηα ζπκβνιηθά νλόκαηα ησλ εληνιώλ ηνπ MIX δίλνπκε ζηνλ πίλαθα 5.1. Πξνζέμηε, ηελ ηξηπιή ιεηηνπξγία ηνπ πεδίνπ F. ε άιιεο εληνιέο πεξηγξάθεη κεξηθό πεδίν (π.ρ LDA), ζε άιιεο θσδηθό κνλάδαο εηζόδνπ/εμόδνπ (π.ρ ΗΝ) θαη ζε άιιεο πεξηγξάθεη ηνλ ζπλ-θσδηθό ηεο εληνιήο (π.ρ JMP) σκβοιηθός πίλαθας : Δίλαη ν πίλαθαο ζπκβνιηθώλ νλνκάησλ πνπ δίλνληαη από ηνλ πξνγξακκαηηζηή. Σα ζπκβνιηθά απηά νλόκαηα κπνξεί λα είλαη ζπκβνιηθά νλόκαηα δηεπζύλζεσλ, ζπκβνιηθά νλόκαηα εηηθεηώλ, ζπκβνιηθά νλόκαηα ζηαζεξώλ (ςεπδνεληνιή EQU). Ο πίλαθαο απηόο απνηειείηαη από δύν ζηήιεο (Πίλαθαο 5.2). Ζ κηα πεξηέρεη ην ζπκβνιηθό όλνκα θαη ε δεύηεξε ηελ αξηζκεηηθή ηηκή ηεο δηεύζπλζεο ή ηεο ζηαζεξάο πνπ αληηζηνηρεί ζ' απηό. πκβνιηθό όλνκα Σηκή (Γηεύζπλζε ε ζηαζεξά) XYZ 0437 ANT A -7 B 23 LOOP 2002 ANT 1631 LP 18 Πίλαθας 5.2 πκβνιηθόο πίλαθαο νλνκάησλ Σα ζπκβνιηθά νλόκαηα νξίδνληαη από ηηο ςεπδνεληνιέο θαη ηηο εηηθέηεο ησλ εθηειέζηκσλ εληνιώλ. Μεηά ηελ ηνπνζέηεζε ησλ ζπκβόισλ ζην ζπκβνιηθό πίλαθα ν assembler αγλνεί αλ ε ηηκή πνπ αληηζηνηρεί ζε έλα ζύκβνιν, αλαθέξεηαη ζε δηεύζπλζε ή ζηαζεξά. Δίλαη επνκέλσο ζέκα ζσζηήο ρξήζεο ηνπ ζπκβόινπ κέζα ζην πξόγξακκα. Αλ γηα παξάδεηγκα ηνπνζεηήζνπκε κηα ζπκβνιηθή ζηαζεξά ζηε ζέζε πνπ απαηηείηαη ζπκβνιηθή δηεύζπλζε, ηόηε ε ηηκή ηεο ζηαζεξάο ζα εξκελεπζεί ζαλ δηεύζπλζε. Ζ παξαγσγή ηνπ αξηζκεηηθνύ θώδηθα κπνξεί λα γίλεη ζε κία ή δύν θάζεηο πνπ νλνκάδνληαη πεξάζκαηα θαη ραξαθηεξίδνπλ ηνλ κεηαθξαζηή ζαλ ζπκβνινκεηαθξαζηή ελόο πεξάζκαηνο (one pass assembler) ή δύν πεξαζκάησλ (two pass assembler).

7 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 111 ηνλ ζπκβνινκεηαθξαζηή ελόο πεξάζκαηνο έρνπκε ηα παξαθάησ βήκαηα: αλάγλσζε κηαο εληνιήο από ην αξρείν εηζόδνπ ηνπνζέηεζε ελόο ζπκβνιηθνύ(αλ ππάξρεη) νλόκαηνο ζηνλ ζπκβνιηθό πίλαθα κεηάθξαζε ηεο εληνιήο ζε αξηζκεηηθή κνξθή ηνπνζέηεζε ηεο κεηαθξαζκέλεο εληνιήο ζηε κλήκε ή ζε αξρείν(object file). Ζ κέζνδνο απηή έρεη ζρεδόλ θαηαξγεζεί γηαηί όπσο ζα δνύκε παξαθάησ δελ δίλεη κεγάιε επειημία ζηελ ζύληαμε ηνπ ζπκβνιηθνύ θώδηθα. ηνλ ζπκβνινκεηαθξαζηή δύν πεξαζκάησλ, όπσο είλαη απηόο ηνπ MIX, ε κεηάθξαζε γίλεηαη ζε δύν θάζεηο (ζρήκα 5.1). Ο assembler δηαβάδεη εληνιή πξνο εληνιή ην ζπκβνιηθό αξρείν εηζόδνπ θαη ζρεκαηίδεη ηνλ ζπκβνιηθό πίλαθα. Ο assembler μαλαδηαβάδεη ην πξόγξακκα θαη κε ηε βνήζεηα ηνπ ζπκπιεξσκέλνπ ζπκβνιηθνύ πίλαθα θαηαζθεπάδεη ηνλ αξηζκεηηθό θώδηθα. Ζ αμία ησλ δύν πεξαζκάησλ ζα θαλεί αξγόηεξα όηαλ ζα κηιήζνπκε γηα ηηο πξσζύζηεξεο αλαθνξέο. ην ζρήκα 2.1 θαίλεηαη όηη ηελ δεύηεξε θνξά ν assembler δελ μαλαδηαβάδεη ην αξρηθό αξρείν εηζόδνπ πνπ πεξηέρεη ην πεγαίν πξόγξακκα, αιιά έλα άιιν αξρείν ην νπνίν ην νλνκάζακε ελδηάκεζν. Σν αξρείν απηό δελ είλαη αθξηβώο αληίγξαθν ηνπ αξρηθνύ αιιά πεξηέρεη θαη πιεξνθνξίεο πνπ απνζπάζηεθαλ θαηά ηε πξώηε θάζε, θαη ζα ρξεηαζηνύλ ζηε δεύηεξε. ΟΗ πιεξνθνξίεο αθνξνύλ ηελ δηεύζπλζε πνπ ζα ηνπνζεηεζεί θάζε εληνιή ζηε κλήκε, όηαλ θνξησζεί ζε απηήλ ν εθηειέζηκνο θώδηθαο. Με ηνλ ηξόπν απηό ην πξώην πέξαζκα βνεζά ην δεύηεξν. ε πνιιέο πεξηπηώζεηο ν θαηαζθεπαζηήο ηνπ assembler ηνπνζεηεί ην ελδηάκεζν αξρείν θαηεπζείαλ ζηε κλήκε (αλ ππάξρεη αξθεηή θαη MIX δελ έρεη) κε ζηόρν ηελ βειηίσζε ηεο ηαρύηεηαο ηεο κεηάθξαζεο. Γελ πξέπεη λα μερλάκε όηη θαηά ηηο δύν θάζεηο ν ζπκβνινκεηαθξαζηήο ςάρλεη γηα ζπληαθηηθά ιάζε ηα νπνία καο ηα παξνπζηάδεη καδί κε κηα εθηύπσζε ηνπ ζπκβνιηθνύ θώδηθα ηνπ πξνγξάκκαηνο. Θα δνύκε ηώξα ηνλ ηξόπν θαηαζθεπήο ηνπ ζπκβνιηθνύ πίλαθα. Ζ ζέζε ησλ ζπκβνιηθώλ νλνκάησλ κέζα ζην πξόγξακκα, νδεγεί ηνλ κεηαθξαζηή λα ηνπνζεηήζεη έλα ζπκβνιηθό όλνκα κέζα ζηνλ πίλαθα θαη λα ηνπ δώζεη κηα ηηκή. Ο κεηαθξαζηήο ρξεζηκνπνηεί επίζεο θαη ηηο ηηκέο ησλ ζπκβνιηθώλ νλνκάησλ πνπ ήδε ππάξρνπλ ζηνλ πίλαθα. Τπάξρνπλ δύν ηξόπνη λα ηνπνζεηήζνπκε ζπκβνιηθά νλόκαηα ζ' έλα ζπκβνιηθό πίλαθα. Ο πξώηνο γίλεηαη κε ηε βνήζεηα ηνπ πεδίνπ εηηθέηαο κηαο απιήο εληνιήο θαη νη ηηκέο είλαη πάληα δηεπζύλζεηο. Ο δεύηεξνο γίλεηαη κε ηε βνήζεηα ησλ ςεπδνεληνιώλ θαη νη ηηκέο είλαη είηε δηεπζύλζεηο (ςεπδνεληνιέο CON, ALF θαη ORIG) ή ζηαζεξέο ( ςεπδνεληνιή EQU).

8 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 112 πκβνιηθόο θώδηθαο πκβνιηθόο πίλαθαο Πξώην πεξαζκα Δλδηάκεζν αξρείν Γεύηεξν πέξαζκα πληαθηηθά ιάζε Δθηειέζηκνο θώδηθαο τήκα 5.1 Ρνή ζπκβνινκεηαθξαζηή δύν πεξαζκάησλ Σν κεηαθξαζκέλν πξόγξακκα κεηά ην ηέινο ηεο κεηάθξαζεο πξέπεη λα θνξησζεί ζηε κλήκε γηα λα εθηειεζηεί. Ο κεηαθξαζηήο είλαη ππνρξεσκέλνο, όρη κόλν λα κεηαθξάζεη κηα εληνιή, αιιά θαη λα θαζνξίζεη ζε πνηα ζέζε ηεο κλήκεο ζα θνξησζεί. ρεκαηίδεη δειαδή ηνλ ράξηε ηεο κλήκεο. 'Άιισζηε ν κεηαθξαζκέλνο θώδηθαο (ζηηο απιέο πεξηπηώζεηο όπσο ν MIX) δελ είλαη ηίπνηε άιιν πάξα κηα εηθόλα ηεο κλήκεο πξηλ από ηελ εθηέιεζε. Ζ ραξηνγξάθεζε ηεο κλήκεο γίλεηαη θαηά ην πξώην πέξαζκα κε ηνλ ηαπηόρξνλν ζρεκαηηζκό ηνπ ζπκβνιηθνύ πίλαθα. ηνλ κεραληζκό θαζνξηζκνύ ησλ ζέζεσλ κλήκεο θαη ζηνλ ζρεκαηηζκό ηνπ ζπκβνιηθνύ πίλαθα θαζνξηζηηθό ξόιν παίδεη ν κεηξεηήο ζέζεο (location counter). O κεηξεηήο ζέζεο είλαη κηα εηδηθή κεηαβιεηή ηελ νπνία ρεηξίδεηαη ν κεηαθξαζηήο assembler αιιά θαη ν πξνγξακκαηηζηήο ηεο assembly. Καηά ηε έλαξμε ηεο κεηάθξαζεο ν κεηξεηήο ζέζεο έρεη ηελ ηηκή 0000 εθηόο αλ έρεη νξηζηεί δηαθνξεηηθά(ςεπδνεληνιή ORIG). Ζ ηηκή ηνπ κεηξεηή ζέζε εθθξάδεηαη από έλα ΟΚΣΑΓΗΚΟ αξηζκό θαη αιιάδεη ηηκή ή παξακέλεη ζηαζεξή κε βάζε ην είδνο ηεο ςεπδνεληνιήο ή ηεο εθηειέζηκήο εληνιήο πνπ πξόθεηηαη λα κεηαθξαζηεί. Ζ αιιαγή γίλεηαη ζην ηέινο ηεο κεηάθξαζεο σο εμήο: ζε θάζε εθηειέζηκή εληνιή απμάλεη θαηά έλα ζε θάζε ςεπδνεληνιή EQU ε ηηκή ηνπ παξακέλεη ζηαζεξή ζε θάζε ςεπδνεληνιή CON ή ALF απμάλεη θαηά έλα ζε θάζε ςεπδνεληνιή ORIG κεηαβάιιεηαη κε βάζε ηελ αξηζκεηηθή παξάζηαζε πνπ βξίζθεηαη ζηελ ζέζε ηνπ παξάγνληα ηεο ςεπδνεληνιήο

9 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 113 Ζ ηηκή πνπ έρεη ν κεηξεηήο ζέζεο πρίλ από ηελ επεμεξγαζία(πξώην πέξαζκα) κηαο εθηειέζηκεο εληνιήο, θαζνξίδεη θαη ηελ ζέζε ηεο κλήκεο πνπ ζα ηνπνζεηεζεί ε κεηαθξαζκέλε εληνιή όηαλ ην πξόγξακκα θνξησζεί ζηε κλήκε Δπίζεο ε ηηκή πνπ έρεη ν κεηξεηήο ζέζεο ΠΡΗΝ ηελ επεμεξγαζία(πξώην πέξαζκα) κηαο ςεπδνεληνιήο νξηζκνύ κεηαβιεηήο (CON ή ALF) θαζνξίδεη θαη ηελ ζέζε ηεο κλήκεο πνπ ζα ηνπνζεηεζεί ε κεηαβιεηή κεηαθξαζκέλε εληνιή όηαλ ην πξόγξακκα θνξησζεί ζηε κλήκε Aπηό ζεκαίλεη όηη, αλ ε ηξέρνπζα ηηκή ηνπ κεηξεηή ζέζεο είλαη 0144, ηόηε: αλ ε επόκελε γξακκή πνπ ζα δηαβαζηεί πεξηέρεη εληνιή, απηή ζα ηνπνζεηεζεί ζηε δηεύζπλζε, 0144 ηεο κλήκεο αλ πεξηέρεη ςεπδνεληνιή νξηζκνύ κεηαβιεηήο ηόηε ε κεηαβιεηή ζα ηνπνζεηεζεί ζηελ ζέζε 0144 ηεο κλήκεο. Καη ζηηο δύν πεξηπηώζεηο, θαη πξηλ δηαβαζηεί ε επόκελε γξακκή, ν κεηξεηήο ζέζεο απμάλεηαη θαηά 1, πξάγκα πνπ ζεκαίλεη όηη ε εληνιή πνπ πξόθεηηαη λα δηαβαζηεί ή ε κεηαβιεηή πνπ πξόθεηηαη λα νξηζηεί ζα ηνπνζεηεζνύλ ζηε δηεύζπλζε Ζ ίδηα δηαδηθαζία ζπλερίδεηαη κέρξη ηελ αλάγλσζε θαη ηεο ηειεπηαίαο εληνιήο ηνπ πξνγξάκκαηνο. Δπνκέλσο κπνξνύκε λα πνύκε όηη "ο κεηρεηής ζέζες είλαη κηα εηδηθή κεηαβιεηή ηοσ κεηαθραζηή assembler, ο οποίος (κεηρεηής) περηέτεη ηελ δηεύζσλζε ηες ζέζες κλήκες ζηελ οποία ζα ηοποζεηεζεί ε ηρέτοσζα εληοιή ή κεηαβιεηή". Αλ ε "ηξέρνπζα" εθηειέζηκή εληνιή ή ςεπδνεληνιή νξηζκνύ κεηαβιεηήο έρεη εηηθέηα, ηόηε ην όλνκα ηεο εηηθέηαο ηνπνζεηείηαη ζηνλ ζπκβνιηθό πίλαθα ζηε ζηήιε ησλ ζπκβνιηθώλ νλνκάησλ θαη ζηελ αληίζηνηρε ζέζε ησλ ηηκώλ, ηνπνζεηείηαη ε ηηκή ηνπ κεηξεηή ζέζεο. Αλ ε ηξέρνπζα ςεπδνεληνιή είλαη ε EQU, ηόηε ην όλνκα ηεο εηηθέηαο ηνπνζεηείηαη ζηνλ ζπκβνιηθό πίλαθα ζηε ζηήιε ησλ ζπκβνιηθώλ νλνκάησλ θαη ζηελ αληίζηνηρε ζέζε ησλ ηηκώλ, ηνπνζεηείηαη ε ηηκή ηεο ζηαζεξάο πνπ βξίζθεηαη ζηε ζέζε ηνπ παξάγνληα ηεο ςεπδνεληνιήο. Παράδεηγκα : Τπνζέηνπκε όηη : ζην ζπκβνιηθό όλνκα ARRAY αληηζηνηρίζακε ηελ δηεύζπλζε ν κεηξεηήο ζέζεο πξηλ από ηελ αλάγλσζε ηεο εληνιήο "ENT1 99" έρεη ηελ ηηκή θαη έρνπκε ηνλ παξαθάησ θώδηθα ENT1 99 LABEL STZ ARRAY,1 DEC1 1 J1P LABEL Ζ εληνιή ENT1 99 ζα ηνπνζεηεζεί ζηε δηεύζπλζε 'Όηαλ ν assembler θηάζεη ζηελ επόκελε εληνιή ε ηηκή ηνπ κεηξεηή ζέζεο ζα είλαη Σν ζπκβνιηθό όλνκα LABEL ζα ηνπνζεηεζεί ζηνλ πίλαθα ζπκβνιηθώλ νλνκάησλ κε αληίζηνηρε ηηκή Ζ εληνιή " STZ ARRAY,1" κεηαθξαζκέλε, ζα ηνπνζεηεζεί ζηε δηεύζπλζε Ζ

10 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 114 επόκελε εληνιή ζα ηνπνζεηεζεί ζηε δηεύζπλζε 1003 θαη ε κεζεπόκελε "J1P LABEL" ζηε δηεύζπλζε Μεηά ην ηέινο ηνπ πξώηνπ πεξάζκαηνο ζα έρνπκε ηηο παξαθάησ πιεξνθνξίεο : πκβνιηθόο πίλαθαο πκβνιηθόο πίλαθαο Δηθόλα νλνκάησλ εληνιώλ ελδηάκεζνπ αξρείνπ ύκβνιν ηηκή ύκβνιν C F LC Πξόγξακκα assembly ARRAY 0000 ENT ENT1 99 LABEL 1002 STZ 41 (L:R) 1002 LABEL STZ ARRAY,1 DEC DEC1 1 J1P J1P LABEL ηo δεύηεξν πέξαζκα ηώξα, παξαηεξνύκε όηη ζε θάζε ζύκβνιν αληηζηνηρεί θαη κηα αξηζκεηηθή ηηκή. Δπνκέλσο είκαζηε έηνηκνη γηα ηελ αληηθαηάζηαζε όισλ ησλ ζπκβόισλ κε αξηζκνύο. Οη ζηαζεξέο 99 θαη 01 ζα κεηαθεξζνύλ ζην νθηαδηθό. Ζ κεηάθξαζε ζα δώζεη ηνλ παξαθάησ θώδηθα: Θέζε κλήκεο Πξόγξακκα ζε γιώζζα κεραλήο m I F C Καηά ηε κεηάθξαζε ιάβακε ππόςε καο ηα παξαθάησ : Οη εληνιέο ENT1, DEC1 θαη J1P δελ δέρνληαη κεξηθό πεδίν (βιέπε ζπκβνιηθό πίλαθα εληνιώλ). ηελ εληνιή STZ ARRAY,1 δελ ππάξρεη F-πεδίν. Απηό ζεκαίλεη όηη ζα κεηαθξάζνπκε 05 (ππνλννύκελε ηηκή). Αο ζπλνςίζνπκε ηώξα ηηο ελέξγεηεο πνπ θάλεη ν ζπκβνινκεηαθξαζηήο όηαλ ζπλαληά κηα απιή εληνιή. (γηα ηηο ςεπδoεληνιέο ζα κηιήζνπκε παξαθάησ). Πρώηο πέραζκα: Β1: Αλ δελ ππάξρεη εηηθέηα πήγαηλε ζην βήκα Β3. Β2: Σνπνζέηεζε ηελ εηηθέηα ζηε κία ζηήιε ηνπ ζπκβνιηθό πίλαθα θαη ζηελ άιιε βάιε ηελ ηξέρνπζα ηηκή ηνπ κεηξεηή ζέζεο. Β3: Αύμεζε θαηά έλα ηε ηηκή ηνπ κεηξεηή ζέζεο (ζρήκα 5.2) Β4: Σνπνζέηεζε ηελ εληνιή καδί κε ηε δηεύζπλζε πνπ ζα θνξησζεί ζηε κλήκε, ζην ελδηάκεζν αξρείν. Δεύηερο πέραζκα: Β1: Μεηάθξαζε ηεο εληνιήο ζε δπαδηθό θώδηθα κε ηε βνήζεηα ηνπ ζπκβνιηθνύ πίλαθα νλνκάησλ (πξώην πέξαζκα) θαη ηνπ ζπκβνιηθνύ πίλαθα εληνιώλ (θαηαζθεπαζηήο)

11 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 115 ARXH Αξρηθέο ηηκέο LC=0 1 Αλάγλσζε ζπκβνιηθνύ θώδηθα Αλίρλεπζε OPCODE CON ΕΝΣΟΛΗ ALF ORIG END EQU ΟΥΙ ΔΣΗΚΔΣΑ ΔΣΗΚΔΣΑ PASS 2 OXI ΝΑΙ NAI H εηηθέηα ζηνλ ζπκβνιηθό πίλαθα κε ηηκή ηελ ηξέρνπζα ηηκή ηνπ LC H εηηθέηα ζηνλ ζπκβνιηθό πίλαθα κε ηηκή ηελ ηξέρνπζα ηηκή ηνπ LC Ζ εηηθέηα ζηνλ ζπκβνιηθό πίλαθα κε ηηκή ηελ ηηκή ηεο ζηαζεξάο πνπ βξίζθεηαη ζην πεδίν ηνπ παξάγνληα LC=LC+1 Τπνινγηζκόο ηεο αξηζ. παξάζηαζεο ηνπ παξάγνληα θαη ηνπνζεηεζή ηεο ζηνλ LC Δλδηάκεζν αξρείν 1 τήκα 5.2 Πξώην πέξαζκα (pass 1) ζπκβνινκεηαθξαζηή

12 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 116 PASS2 2 Δλδηάκεζν ΣΔΛΟ αξρείν Αλίρλεπζε OPCODE CON ALF ΕΝΣΟΛΗ ORIG END EQU Μεηάθραζε ηεο εληνιήο κε ηε βνήζεηα ηνπ ΤΜΒΟΛΗΚΟΤ ΠΗΝΑΚΑ Τπνινγηζκόο ηεο δηεύζ. έλαξμεο ηνπ πξνγξ. Δγγξαθή ηεο δηεπζ. ζην εθηειέζηκν αξρείν Δεκοσργία Θέζες Μλήκες Γηεύζπλζε: ε ηηκή ηνπ LC από ην Pass1 Πεξηερόκελν: ε κεηαθξαζκέλε εληνιή Δεκοσργία Θέζες Μλήκες Γηεύζπλζε: ε ηηκή ηνπ LC απo ην Pass1 Πεξηερόκελν: ε ηηκή ηνπ παξάγνληα Δθηειέζηκν αξρείν 2 Δθηύπσζε πκβνιηθνύ θώδηθα + πλη. ιάζε τήκα 5.3 Γεύηεξν πέξαζκα (pass 1) ζπκβνινκεηαθξαζηή

13 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 117 Β2: Γεκηνύξγεζε ζην αξρείν εμόδνπ (object file) κηα εγγξαθή πνπ ζα αληηζηνηρεί ζε κηα ζέζε κλήκεο θαηά ηε θόξησζε ηνπ πξνγξάκκαηνο, κε δηεύζπλζε ηε δηεύζπλζε ηεο εληνιήο πνπ βξέζεθε θαηά ην πέξαζκα έλα θαη πεξηερόκελν ηε κεηαθξαζκέλε εληνιή. (ζρήκα 5.3) Β3: Δθηύπσζε ηεο εληνιήο κε ηα ζπληαθηηθά ιάζε (αλ ππάξρνπλ). Καηά ηελ δηάξθεηα θαη ησλ δύν βεκάησλ αληρλεύεηαη ε εληνιή γηα ζπληαθηηθά ιάζε ηα νπνία παξνπζηάδνληαη ζηελ ηειηθή εθηύπσζε. Ζ ζπκβνιηθή δηεύζπλζε κηαο εληνιήο κπνξεί λα είλαη πεξηζζόηεξν ζύλζεηε από έλα απιό ζπκβνιηθό όλνκα. Απηό γίλεηαη γηα λα δηεπθνιύλνπκε ηνλ πξνγξακκαηηζκό. Γεληθά κηα ζπκβνιηθή δηεπζπλζε κπνξεί λα εθθξάδεηαη από : - ζπκβνιηθό όλνκα. - αξηζκεηηθή ζηαζεξά (ζην δεθαδηθό ζύζηεκα) - αζηεξίζθν (*). - ζπκβνιηθή αξηζκεηηθή έθθξαζε. Ζ πεξίπησζε ηνπ ζπκβνιηθνύ νλόκαηνο είλαη ε πην ζπλεζηζκέλε θαη αλαθέξεηαη ζηηο εληνιέο πνπ έρνπλ αλάγθε κηαο δηεύζπλζεο.. Παράδεηγκα : LDA FOUR ST1 ANT CMPA NIKOS J1P LABEL H αξηζκεηηθή ζηαζεξά αλαθέξεηαη ζηηο εληνιέο άκεζεο ελέξγεηαο πνπ ζην πεδίν ηνπ παξάγνληα δελ κπαίλεη ε δηεύζπλζε ηνπ παξάγνληα αιιά ν ίδηνο ν παξάγνληαο (κηα ζηαζεξά). Παράδεηγκα : ENT1 3 DECA 7 INC2 17 ENTA 39 ην ζεκείν απηό ζα αλαθέξνπκε κόλν, θαη ζα ην εμεγήζνπκε αξγόηεξα, όηη κπνξνύκε λα έρνπκε θαη κηα αξηζκεηηθή ζηαζεξά κε ζπκβνιηθή κνξθή (βιέπε ςεπδνεληνιή EQU). πκβνιίδνπκε κε αζηεξίζθν (*) ηελ ηξέρνπζα ηηκή ηνπ κεηξεηή Θέζεο, ν νπνίνο κπνξεί λα ρξεζηκνπνηεζεί ζαλ έλα ηδηόηππν ζπκβνιηθό όλνκα. Παράδεηγκα : JBUS *(18) J1P * H εληνιή JBUS *(16) ππελζπκίδεη ζηνλ ΜΗΥ όηη πξέπεη λα κείλεη ζηε δηεύζπλζε πνπ ππνλνεί ν κεηξεηήο ζέζεο (δειαδή ζηελ ίδηα ηελ εληνιή) κέρξηο όηνπ ε κνλάδα εηζόδνπ 18, ηειεηώζεη ηελ κεηαθνξά ησλ δεδνκέλσλ ζηε κλήκε. Σν πιήζνο ησλ δεδνκέλσλ πνπ ζα κεηαθεξζνύλ εμαξηάηαη απνθιεηζηηθά από ηελ κνλάδα. εκεηώλνπκε όηη ν κεηξεηήο ζέζεο (LC) ιεηηνπξγεί θαηά ηε δηάξθεηα ηεο κεηάθξαζεο ηνπ πξνγξάκκαηνο, ελώ ν απαξηζκεηήο εληνιώλ (PC) θαηά ηελ δηάξθεηα εθηέιεζεο ηνπ πξνγξάκκαηνο. Γηα ηνλ πξώην ππεύζπλνο είλαη ν κεηαθξαζηήο (έλα

14 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 118 πξόγξακκα), ελώ γηα ηνλ δεύηεξν ππεύζπλε είλαη ε κνλάδα ειέγρνπ (κηα κεραλή). Αλ ζειήζνπκε λα βάινπκε ηνλ ΜΗΥ λα δνπιεύεη αηώληα δελ έρνπκε παξά λα δώζνπκε ηελ εληνιή JMP *. Μπνξείηε λα εμεγήζεηε γηαηί ζα ζπκβεί απηό; Μηα αξηζκεηηθή ζπκβνιηθή έθθξαζε είλαη έλαο ζπλδπαζκόο ησλ πξνεγνύκελσλ πεξηπηώζεσλ(ζύκβνιν, αξηζκεηηθή ζηαζεξά, αζηεξίζθνο) θαη ησλ ηειεζηώλ +, -, *, /, θαη : όπνπ ε δηαίξεζε είλαη ε αθέξαηα δηαίξεζε (αθέξαην πειίθν). Ζ έθθξαζε (a:b) ιεηηνπξγεί ζαλ (8 ρ a) + b. Ζ ιεηηνπξγία ησλ εθθξάζεσλ γίλεηαη απζηεξά από αξηζηεξά πξνο ηα δεμηά. Γελ ππάξρεη ηεξαξρία πξάμεσλ θαη δελ επηηξέπνληαη παξελζέζεηο. Παράδεηγκα : Ζ έθθξαζε /3*5 ιεηηνπξγεί ζαλ ((((25-5)+1)/3)*5)=35. Ζ έθθξαζε 2*4-2*4 δελ δίλεη απνηέιεζκα 0, όπσο μέξακε κέρξη ηώξα, αιιά 24. Μέζα ζηηο εθθξάζεηο κπνξεί λα κεηέρεη θαη ε ηηκή ηνπ κεηξεηή ζέζεο. Ζ έθθξαζε *+35*2 επηηξέπεηαη. Σν πξώην αζηεξάθη (*) ππνλνεί ηελ ηηκή (ηξέρνπζα) ηνπ κεηξεηή ζέζεο. Δπεηδή ν παξάγσλ κηαο εληνιήο απνηειείηαη από ηξία πεδία, επηηξέπεηαη θαζέλα από απηά λα είλαη κηα αξηζκεηηθή έθθξαζε. Παράδεηγκα : LDA J1P ARRAY-1,I-2(3:5) *+3,ANT+1 Απαξαίηεηε πξνϋπόζεζε είλαη, νη ηηκέο ησλ εθθξάζεσλ λα βξίζθνληαη κέζα ζηα όξηα πνπ επηηξέπνπλ η' αληίζηνηρα πεδία. Τπελζπκίδνπκε όηη νη ηηκέο ηνπ πεδίνπ δηεπζύλζεσλ πξέπεη λα βξίζθνληαη κεηαμύ ησλ αξηζκώλ θαη θαη νη ηηκέο ηνπ Η-πεδίνπ θαη F-πεδίνπ κεηαμύ ησλ αξηζκώλ 0 θαη Φεσδοεληοιές ή κε Εθηειέζηκές Εληοιές Οη ςεπδνεληνιέο δελ αλήθνπλ ζην βαζηθό ζύλνιν εληνιώλ, δελ κεηαθξάδνληαη ζε γιώζζα κεραλήο θαη επνκέλσο δελ εθηεινύληαη. Με ηηο εληνιέο απηέο δίλνληαη δηαδηθαζηηθέο νδεγίεο ζηνλ assembler ζρεηηθέο, κε ηε δηεπζέηεζε κλήκεο, ηελ αληηζηνηρία ησλ ζπκβνιηθώλ νλνκάησλ θαη δηεπζύλζεσλ, ην νξηζκό ησλ ζηαζεξώλ, ηελ αιιαγή ηεο ηηκήο ηνπ κεηξεηή ζέζεο, θ.ι.π. 'Όιεο απηέο νη δηαδηθαζηηθέο εληνιέο νλνκάδνληαη ςεπδνεληνιέο θαη έρνπλ ηελ ίδηα δνκή κε ηηο θπξίσο εληνιέο. Γεληθά νη ςεπδνεληνιέο πιεξνθνξνύλ ηνλ ζπκβνινκεηαθξαζηή γηα ηνλ ράξηε κλήκεο πάλσ ζηνλ νπνίν ζα δνπιέςνπλ νη εθηειέζηκεο εληνιέο. Ο ΜΗΥ πξνβιέπεη γηα ηελ ΜΗΥΑL, πέληε ςεπδνεληνιέο (ORIG, CON, ALF, EQU, θαη END. πλνπηηθά, ε εληνιή ORIG θαζνξίδεη ηελ ηηκή ηνπ κεηξεηή ζέζεο. Ζ εληνιή CON αληηζηνηρεί ζ' έλα ζπκβνιηθό όλνκα κηα ζέζε ηεο κλήκεο ε νπνία ζα δερζεί κηα αξηζκεηηθή ηηκή (αξηζκεηηθή κεηαβιεηή) Ζ εληνιή ALF θάλεη ην ίδην, αιιά αθνξά ραξαθηήξεο (κεηαβιεηή ραξαθηήξσλ) Ζ εληνιή EQU εηζάγεη ζπκβνιηθά νλόκαηα ζηνλ ζπκβνιηθό πίλαθα θαη αληηζηνηρεί ζ' απηά θάπνηεο ηηκέο (νξηζκόο αξηζκεηηθώλ ζηαζεξώλ)

15 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 119 Ζ εληνιή END είλαη ε γλσζηή νξηαθή (ηειεπηαία) εληνιή θάζε πξνγξάκκαηνο. Πξηλ πξνρσξήζνπκε ζηελ αλαιπηηθή πεξηγξαθή ησλ ςεπδνεληνιώλ ζα παξνπζηάζνπκε ζε νινθιεξσκέλε κνξθή, ην πξόγξακκα πνπ γξάςακε αξρηθά ζε ζπκβνιηθή γιώζζα κεραλήο. * ΣΟ ΠΡΟΓΡΑΜΜΑ ΑΤΣΟ ΓΗΑΒΑΕΔΗ ΓΤΟ ΘΔΣΗΚΟΤ ΑΚΔΡΑΗΟΤ ΑΡΗΘΜΟΤ * ΚΑΗ ΣΤΠΧΝΔΗ ΣΟΝ ΜΔΓΑΛΤΣΔΡΟ. * CR EQU 16 ΚΧΓΗΚΟ ΑΝΑΓΝΧΣΖ ΓΔΛΣΗΧΝ LP EQU 18 ΚΧΓΗΚΟ ΔΚΣΤΠΧΣΖ * INPUT ORIG *+16 ΥΧΡΟ ΜΝΖΜΖ ΓΗΑ ΜΗΑ ΚΑΡΣΑ FIRST CON 0 ΥΧΡΟ ΜΝΖΜΖ ΓΗΑ ΣΟΝ ΠΡΧΣΟ ΑΡΗΘΜΟ OUTPUT ORΗG *+24 ΥΧΡΟ ΜΝΖΜΖ ΓΗΑ ΜΗΑ ΓΡΑΜΜΖ * ARXH IN INPUT(CR) ΑΝΑΓΝΧΣΖ ΜΗΑ ΚΑΡΣΑ JBUS *(CR) ΑΝΑΜΟΝΖ ΣΔΛΟΤ ΑΝΑΓΝΧΖ LDA ΗNPUT ΜΔΣΑΦΟΡΑ ΣΟΤ ΠΡΧΣΟΤ ΑΡΗΘΜΟΤ LDX INPUT+1 (ΥΑΡΑΚΣΖΡΔ) ΣΟΤ ra KAI rx NUM ΜΔΣΑΣΡΟΠΖ Δ ΑΡΗΘΜΖΣΗΚΖ ΜΟΡΦΖ STA FIRST Ο ΠΡΧΣΟ ΑΡΗΘΜΟ ΣΖ ΘΔΖ FIRST LDA ΗNPUT+2 ΜΔΣΑΦΟΡΑ ΣΟΤ ΓΔΤΣΔΡΟΤ ΑΡΗΘΜΟΤ LDX INPUT+3 (ΥΑΡΑΚΣΖΡΔ) ΣΟΤ ra KAI rx NUM ΜΔΣΑΣΡΟΠΖ Δ ΑΡΗΘΜΖΣΗΚΖ ΜΟΡΦΖ CMPA FIRST ΤΓΚΡΗΖ ΜΔΣΑΞΤ ra KAI FIRST JGE NEXT AN >= ΠΖΓΑΗΝΔ ΣΖ ΘΔΖ NEXT LDA FIRST ΦΟΡΣΧΔ ΣΖ ΘΔΖ FIRST ΣΟΝ ra NEXT CHAR ΜΔΣΑΣΡΟΠΖ ΣΟΤ ra Δ ΥΑΡΑΚΣΖΡΔ * * Ο ΚΑΣΑΥΧΡΖΣΖ ΑΥ ΠΔΡΗΔΥΔΗ ΣΟ ΑΠΟΣΔΛΔΜΑ * STA OUTPUT ΑΠΟΘΖΚΔΤΖ ΣΟΤ ΑΠΟΣΔΛΔΜΑΣΟ STX OUTPUT+1 ΣΖ ΜΝΖΜΖ ΜΔ ΤΜΒΟΛΗΚΖ ΓΗΔΤΘΤΝΖ * ΠΡΧΣΖ ΘΔΖ ΣΟ ΤΜΒΟΛΟ OUTPUT OUT OUTPUT(LP) ΔΚΣΤΠΧΖ ΜΗΑ ΓΡΑΜΜΖ JBUS *(LP) ΑΝΑΜΟΝΖ ΣΔΛΟΤ ΔΚΣΤΠΧΖ HLT END ΑΡXH Μεηά ην πξώην πέξαζκα ν Assembler ζα δεκηνπξγήζεη ηνλ παξαθάησ ζπκβνιηθό πίλαθα. πκβνιηθό όλνκα Σηκή ρόιηα CR 20 ηαζεξά LP 22 ηαζεξά INPUT 0000 Γηεύζπλζε FIRST 0020 Γηεύζπλζε OUTPUT 0021 Γηεύζπλζε ARXH 0051 Γηεύζπλζε NEXT 0065 Γηεύζπλζε

16 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 120 ην ζεκείν απηό ζα δεκηνπξγεζεί ε απνξία ζρεηηθά κε ην ζπκβνιηθό όλνκα NEXT, αθνύ όπσο θαίλεηαη ζην πξόγξακκα πξώηα ρξεζηκνπνηείηαη (JGE NEXT) θαη κεηά νξίδεηαη ε ηηκή ηνπ (NEXT CHAR). Γειαδή, όηαλ ν Assembler αλαδεηήζεη ηελ δηεύζπλζε πνπ αληηζηνηρεί ζηελ εηηθέηα ΝΔΥΣ, απηή δελ ζα ππάξρεη κέζα ζηνλ ζπκβνιηθό πίλαθα. Ζ αλαθνξά ζε κηα δηεύζπλζε πνπ δελ έρεη αθόκα νξηζζεί επηηξέπεηαη θαη νλνκάδεηαη προγελέζηερε αλαθνξά (forward reference). Σν πξόβιεκα ηεο εύξεζεο ηεο δηεύζπλζεο από ηνλ Assembler, ζε κηα πξνγελέζηεξε αλαθνξά νθείιεηαη θαη ε ύπαξμε ησλ δύν πεξαζκάησλ. Η Φεσδοεληοιή ORIG Με ηελ ςεπδνεληνιή ORIG κεηαβάιινπκε ηελ ηηκή ηνπ κεηξεηή ζέζεο. Ζ κνξθή ηεο ςεπδνεληνιήο ORIG είλαη: [εηηθέηα] ORIG πκβνιηθή έθθξαζε [ζρόιηα] ηε γξαθή ηεο εληνιήο ORIG ηεξνύληαη νη θαλόλεο ζέζεο πνπ ηζρύνπλ θαη ζηηο απιέο εληνιέο. Οη ([ ]) ζε έλα πεδίν ηεο εληνιήο ζεκαίλεη όηη ην πεδίν δελ είλαη ππνρξεσηηθό. ηε πξνθεηκέλε πεξίπησζε ε [εηηθέηα] θαη ηα [ζρόιηα] δελ είλαη ππνρξεσηηθά. Παράδεηγκα : ORIG 100 LDA P LDX Q ORIG 105 ADD W Ζ εληνιή LDA P ζα ηνπνζεηεζεί ζηελ δηεύζπλζε 0144, ε LDX Q ζηελ δηεύζπλζε 0145, ελώ ε εληνιή ADD W ζηελ Οη ζέζεηο 0146 έσο 0150 ζα παξακείλνπλ θελέο.(πξνζνρή, νη ηηκέο 0144 θ.ι.π είλαη ζην νθηαδηθό) ην νινθιεξσκέλν πξόγξακκα πνπ γξάςακε ζηελ πξνεγνύκελε παξάγξαθν, όηαλ ν assembler θηάζεη ζηελ εληνιή INPUT ORIG *+16, ν κεηξεηήο ζέζεο έρεη ηελ ηηκή 0000 (Ζ ςεπδνεληνιή EQU δελ επεξεάδεη ηελ ηηκή ηνπ κεηξεηή ζέζεο). Σν ζπκβνιηθό όλνκα ΗΝΡUT ζα ηνπνζεηεζεί ζηνλ ζπκβνιηθό πίλαθα κε ηηκή Ζ ηηκή ηεο έθθξαζεο *+16 είλαη =16 10 =20 8 Μελ μερλάηε όηη ην "*" ζπκβνιίδεη ηελ ηηκή ηνπ κεηξεηή ζέζεο ηελ ζηηγκή πνπ ππνινγίδνπκε ηελ έθθξαζε. Άξα ν κεηξεηήο ζέζεο ζα πάξεη ηελ ηηκή 20 8 θαη γηα ηνλ ιόγν απηό ε εηηθέηα ηεο επόκελεο ςεπδνεληνιήο (FIRST) ζα ηνπνζεηεζεί ζηνλ ζπκβνιηθό πίλαθα κε αληίζηνηρε ηηκή Με ην ηέρλαζκα απηό δεζκεύζακε 16 ζπλερείο ζέζεηο ηεο κλήκεο κε δηεπζύλζεηο 0000, 0001, 0002,..., Σα INPUT, INPUT+1, INPUT+2, δελ είλαη ζπκβνιηθά νλόκαηα αιιά ζπκβνιηθέο εθθξάζεηο ησλ νπνίσλ νη ηηκέο είλαη 0000, 0001,..., 0017 αληίζηνηρα. (Πξνζνρή, νη δείθηεο είλαη ζην δεθαδηθό θαη νη δηεπζύλζεηο ζην νθηαδηθό ζύζηεκα). Ο ηξόπνο απηόο είλαη ηαπηόρξνλα θαη ε κέζνδνο νξηζκνύ ησλ κνλνδηάζηαησλ πηλάθσλ.

17 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 121 Παράδεηγκα : ORIG 15 PIN ORIG *+100 LDA P Οη δύν πξώηεο εληνιέο νξίδνπλ έλα κνλνδηάζηαην πίλαθα ΡΗΝ (όλνκα ηεο πξώηεο ζέζεο) ν νπνίνο έρεη 100 ζέζεηο θαη ζα ηνπνζεηεζεί ζηελ κλήκε από ηελ δηεύζπλζε 0017 έσο θαη ηελ Ζ εληνιή LDA P ζα ηνπνζεηεζεί ζηε δηεύζπλζε Αο ζπλνςίζνπκε ηώξα ηηο ελέξγεηεο πνπ θάλεη ν ζπκβνινκεηαθξαζηήο όηαλ ζπλαληά ηελ εληνιή ORIG (ζρήκαηα 5.2 θαη 5.3). Πρώηο πέραζκα: Β1: Αλ δελ ππάξρεη εηηθέηα πήγαηλε ζην βήκα Β3. Β2: Σνπνζέηεζε ηελ εηηθέηα ζηελ κία ζηήιε ηνπ ζπκβνιηθνύ πίλαθα θαη ζηελ άιιε βάιε ηελ ηξέρνπζα ηηκή ηνπ κεηξεηή. Β3: Τπνιόγηζε ηελ ηηκή ηεο παξάζηαζεο πνπ βξίζθεηαη ζηε ζέζε ηνπ παξάγνληα θαη βάιε ηελ ηηκή ζηνλ κεηξεηή ζέζε. Β4: Σνπνζέηεζε ηελ εληνιή ζην ελδηάκεζν αξρείν ζαλ ζρόιην Δεύηερο πέραζκα: Β1: Δθηύπσζε ηεο εληνιήο κε ηα ζπληαθηηθά ιάζε (αλ ππάξρνπλ). Η υεσδοεληοιή CON Mε ηελ ςεπδνεληνιή CON δίλνπκε ζε κηα ζέζε ηεο κλήκεο έλα ζπκβνιηθό όλνκα, θαη ηνπνζεηνύκε ζ' απηήλ(ζέζε) κηα αξρηθή ηηκή. Σελ ηηκή απηή έρνπκε δηθαίσκα λα ηελ αιιάμνπκε θαηά ηελ δηάξθεηα ηεο εθηέιεζεο ηνπ πξνγξάκκαηνο (κεηαβιεηή) ή λα ηελ δηαηεξήζνπκε ζηαζεξή. Οπζηαζηηθά κε ηελ παξαπάλσ ςεπδνεληνιή νξίδνπκε κηα κεηαβιεηή, όπσο ηελ μέξνπκε από ηνλ θιαζζηθό πξνγξακκαηηζκό. Ζ γεληθή κνξθή ηεο εληνιήο είλαη : [εηηθέηα] CON πκβνιηθή έθθξαζε [ζρόιηα] ηελ πεξίπησζε πνπ ππάξρεη εηηθέηα (ππάξρεη ζπλήζσο), ηόηε ην ζπκβνιηθό ηεο όλνκα κπαίλεη ζηνλ ζπκβνιηθό πίλαθα κε αληίζηνηρε ηηκή ηελ ηξέρνπζα ηηκή ηνπ κεηξεηή ζέζεο. Δπίζεο, θαηά ηε θόρηφζε ηοσ πξνγξάκκαηνο, ζηε ζέζε ηεο κλήκε κε δηεύζπλζε ηελ ηξέρνπζα ηηκή ηνπ κεηξεηή ζέζεο ζα ηνπνζεηεζεί ε αξηζκεηηθή ηηκή ηεο "έθθξαζεο", ε νπνία κπνξεί λα είλαη κηα αξηζκεηηθή ζηαζεξά ή κηα αξηζκεηηθή παξάζηαζε. Παράδεηγκα : ΟRIG 2000 ANT CON 10 ORIG 2010 MAX CON *

18 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 122 ην παξάδεηγκα απηό νξίδνπκε κηα ζέζε κλήκεο κε ζπκβνιηθό όλνκα ΑΝΣ κε δηεύζπλζε θαη αξρηθή ηηκή Oξίδνπκε επίζεο κηα άιιε ζέζε κλήκεο κε ζπκβνιηθό όλνκα ΜΑΥ, θαη δηεύζπλζε Ζ αξρηθή ηηκή ηεο παξαπάλσ κεηαβιεηήο ζα είλαη ην εμήο όηαλ αλαθεξόκαζηε ζε δηεπζύλζεηο απηέο ζα είλαη ζην νθηαδηθό. ην νθηαδηθό επίζεο ζα είλαη θαη ηα πεξηερόκελα κλήκεο. Παράδεηγκα : Να γξαθεί έλα νινθιεξσκέλν πξόγξακκα ζε γιώζζα MIXAL ην νπνίν λα ελαιιάζζεη ηεο αξρηθέο ηηκέο δύν κεηαβιεηώλ Ρ θαη Q πνπ έρνπλ δηεπζύλζεηο 0004 θαη 0005 αληίζηνηρα. Δπίζεο ην πξόγξακκα λ' αξρίδεη από ηελ δηεύζπλζε * ΠΡΟΓΡΑΜΜΑ ΑΝΣΗΜΔΣΑΘΔΖ ΣΗΜΧΝ ΓΤΟ ΜΔΣΑΒΛΖΣΧΝ ORIG 4 P CON 7 OΡΗΜΟ ΜΔΣΑΒΛΖΣΖ P Q CON 12 ΟΡΗΜΟ ΜΔΣΑΒΛΖΣΖ Q * BEGIN ORIG 10 LDA P ra <--- MEM [P] LDX Q rx <--- MEM [Q] STA Q ra ---> MEM [Q] STX P ra ---> MEM [P] HLT END BEGIN Πξνηείλνπκε ζαλ άζθεζε λα θαηαζθεπάζεηε ηελ κεηάθξαζε ηνπ παξαπάλσ πξνγξάκκαηνο ζε γιώζζα κεραλήο ηνπ ΜΗΥ. πλνπηηθά νη ελέξγεηεο ηνπ ζπκβνινκεηαθξαζηή είλαη: (ζρήκαηα ) Πρώηο πέραζκα: Β1: Αλ δελ ππάξρεη εηηθέηα πήγαηλε ζην βήκα Β3. Β2: Σνπνζέηεζε ηελ εηηθέηα ζηελ κία ζηήιε ηνπ ζπκβνιηθνύ πίλαθα θαη ζηελ άιιε βάιε ηελ ηξέρνπζα ηηκή ηνπ κεηξεηή. Β3: Αύμεζε θαηά έλα ηελ ηηκή ηνπ κεηξεηή ζέζεο Β4: Σνπνζέηεζε ηελ εληνιή καδί κε ηελ δηεύζπλζε πνπ ζα θνξησζεί ζηε κλήκε, ζην ελδηάκεζν αξρείν. Δεύηερο πέραζκα: Β1: Γεκηνύξγεζε ζην αξρείν εμόδνπ (object file) κηα εγγξαθή πνπ ζα αληηζηνηρεί ζε κηα ζέζε κλήκεο θαηά ηε θόξησζε ηνπ πξνγξάκκαηνο, κε δηεύζπλζε ηελ δηεύζπλζε πνπ αληηζηνηρήζεθε ζηελ εληνιή CON θαηά ην πξώην πέξαζκα θαη πεξηερόκελν ηελ ηηκή ηεο ζηαζεξά ή ηεο παξάζηαζεο πνπ βξίζθεηαη ζηε ζέζε ηνπ παξάγνληα. Β2: Δθηύπσζε ηεο εληνιήο κε ηα ζπληαθηηθά ιάζε (αλ ππάξρνπλ).

19 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 123 Η Φεσδοεληοιή ALF Ζ ςεπδνεληνιή ALF ελεξγεί όπσο αθξηβώο ε εληνιή CON κε ηε κόλε δηαθνξά όηη ζηε ζέζε ηνπ παξάγνληα κπνξνύλ λα ηνπνζεηεζνύλ 5 ραξαθηήξεο ζηηο ζηήιεο 12 έσο 21. Γειαδή ε ALF oξίδεη κηα κεηαβιεηή ραξαθηήξσλ. [εηηθέηα] ALF Υαξαθηήξεο [ζρόιηα] Παράδεηγκα ORIG 100 A ALF ABCDE B ALF ΑΝ--- C ALF MIX-- D ALF E ALF -MIX- F ALF M---X Οη παξαπάλσ εληνιέο έρνπλ ζαλ απνηέιεζκα λα δεκηνπξγεζνύλ 6 ζέζεηο κλήκεο κε ζπκβνιηθά νλόκαηα A, B, C, D, E, F θαη αληίζηνηρεο δηεπζύλζεηο 0144, 0145, 0146,..., (κε ζπκβνιίδνπκε ηνλ θελό ραξαθηήξα). Σν πεξηερόκελν ησλ ζέζεσλ απηώλ ζα είλαη: Γηα ηελ θαηαζθεπή ησλ πεξηερνκέλσλ ησλ κεηαβιεηώλ ζπκβνπιεπηήθακε ηνλ πίλαθα ηνπ βαζηθνύ ζπλόινπ ησλ ραξαθηήξσλ ηνπ ΜΗΥ (Πίλαθαο 4.1). Παράδεηγκα : ORIG 8 MESSAGE ALF Ο ΤΠΟ ALF ΛΟΓΗ ALF ΣΖ Μ ALF ΗΥ ην παξαπάλσ παξάδεηγκα νξίδνπκε ηέζζεξηο δηαδνρηθέο ζέζεηο κλήκεο κε δηεπζύλζεηο 10, 11, 12 θαη 13 αληίζηνηρα. Ζ πξώηε ζέζε είλαη κηα επώλπκε κεηαβιεηή κε ζπκβνιηθό όλνκα MESSAGE. Οη άιιεο ηξεηο ζέζεηο είλαη αλώλπκεο. Ζ αλαθνξά ζε απηέο γίλεηαη κέζσ ησλ εθθξάζεσλ MESSAGE+1, MESSAGE+2 kai MESSAGE+3 αληίζηνηρα. ηηο ηέζζεξηο απηέο ζέζεηο ηεο κλήκεο ηνπνζεηήζεθε ην κήλπκα " Ο ΤΠΟΛΟΓΗΣΖ ΜΗΥ" πλνπηηθά νη ελέξγεηεο ηνπ ζπκβνινκεηαθξαζηή είλαη: (ζρήκαηα 5.2, 5.3) Πρώηο πέραζκα: Β1: Αλ δελ ππάξρεη εηηθέηα πήγαηλε ζην βήκα Β3. Β2: Σνπνζέηεζε ηελ εηηθέηα ζηελ κία ζηήιε ηνπ ζπκβνιηθνύ

20 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 124 πίλαθα θαη ζηελ άιιε βάιε ηελ ηξέρνπζα ηηκή ηνπ κεηξεηή. Β3: Αύμεζε θαηά έλα ηελ ηηκή ηνπ κεηξεηή ζέζεο Β4: Σνπνζέηεζε ηελ εληνιή καδί κε ηελ δηεύζπλζε πνπ ζα θνξησζεί ζηε κλήκε, ζην ελδηάκεζν αξρείν. Δεύηερο πέραζκα Β1: Γεκηνύξγεζε ζην αξρείν εμόδνπ (object file) κηα εγγξαθή πνπ ζα αληηζηνηρεί ζε κηα ζέζε κλήκεο θαηά ηε θόξησζε ηνπ πξνγξάκκαηνο, κε δηεύζπλζε ηελ δηεύζπλζε πνπ αληηζηνηρήζεθε ζηελ εληνιή ALF θαηά ην πξώην πέξαζκα θαη πεξηερόκελν ηνπο ραξαθηήξεο πνπ βξίζθεηαη ζηε ζέζε ηνπ παξάγνληα. Β2: Δθηύπσζε ηεο εληνιήο κε ηα ζπληαθηηθά ιάζε (αλ ππάξρνπλ). Η Φεσδοεληοιή EQU H ςεπδνεληνιή EQU ηνπνζεηεί ζηνλ ζπκβνιηθό πίλαθα, ζπκβνιηθά νλόκαηα ησλ νπνίσλ νη ηηκέο δελ είλαη δηεπζύλζεηο, αιιά θάπνηεο ζηαζεξέο. Ζ ηηκέο απηέο ρξεζηκνπνηνύληαη ζαλ ζηαζεξέο θαηά ηελ δηάξθεηα ηεο εθηέιεζεο ηνπ πξνγξάκκαηνο. θαη ελζσκαηώλνληαη ζηνλ αξηζκεηηθό θώδηθα γιώζζαο κεραλήο θαηά ηε κεηάθξαζε. Ζ ςεπδνεληνιή EQU δελ αιιάδεη ηελ ηηκή ηοσ κεηξεηή ζέζεο θαη πξέπεη απαξαίηεηα λα θέξεη εηηθέηα. Με ηελ εληνιή απηή δίλνπκε νπζηαζηηθά έλα ζπκβνιηθό όλνκα ζε κία ζηαζεξά. Ζ ρξήζε ηεο έρεη ζαλ ζθνπό λα καο απαιιάμεη από δηαδνρηθέο δηνξζώζεηο ηνπ θώδηθα, όηαλ ε ζηαζεξά επαλαιακβάλεηαη ζπλερώο κέζα ζε απηόλ. Ζ γεληθή κνξθή ηεο ςεπδνεληνιήο είλαη: [εηηθέηα] EQU πκβνιηθή έθθξαζε [ζρόιηα] Παράδεηγκα : CR EQU 16 IN JBUS CARD(CR) *(CR) ην παξαπάλσ παξάδεηγκα, CR είλαη ην ζπκβνιηθό όλνκα ηνπ θσδηθνύ ηεο κνλάδαο εηζόδνπ. Με ηελ εληνιή EQU δώζακε ηελ ηηκή (16) 10 ζην ζπκβνιηθό όλνκα ην νπνίν κπνξνύκε λα ρξεζηκνπνηνύκε αληί ηεο ηηκήο ζηαζεξάο 16 κέζα ζην πξόγξακκα. Οη αξηζκεηηθέο ηηκέο ησλ ζηαζεξώλ ελζσκαηώλνληαη ζηηο εληνιέο πνπ ηηο ρξεζηκνπνηνύλ θαηά ηελ δηάξθεηα ηεο κεηάθξαζεο. Απηόο είλαη άιισζηε ν ιόγνο πνύ δελ κπνξνύκε λα ηηο αιιάμνπκε θαηά ηελ δηάξθεηα εθηέιεζεο ηνπ πξνγξάκκαηνο. Παράδεηγκα : N EQU 16 M EQU 3+2 P EQU M*N ην ζεκείν απηό ζα πξέπεη λα ζεκεηώζνπκε όηη ππάξρεη κηα θαηεγνξία εληνιώλ πνπ ζηε ζέζε ηνπ παξάγνληα πξέπεη λα ηνπνζεηνύληαη κόλν ζπκβνιηθά νλόκαηα ζηαζεξώλ ( ENTA, DECA, INCA, ENNA θ.ι.π) θαη κηα άιιε θαηεγνξία πνπ πξέπεη λα ηνπνζεηνύληαη κόλν ζπκβνιηθά νλόκαηα κεηαβιεηώλ (STA, LDA, CMPA, JLE,

21 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 125 θ.ι.π). Πξνζέμηε απηή ηε δηάθξηζε, γηαηί ν ΜΗΥ δελ αληηιακβάλεηαη ηε δηαθνξά θαη απηό ζα ζαο νδεγήζεη ζε ιογηθά ιάζε. ην παξάδεηγκα πνπ αθνινπζεί γίλεηαη εζειεκέλα απηό ην ιάζνο. Παράδεηγκα : Αο ππνζέζνπκε όηη έρνπκε ην παξαθάησ πξόγξακκα. ORIG 8 CONST EQU 3 VAR CON 13 * BEGIN LDΥ CONST ΔΝΣΑ VAR END BEGIN Πξόζεζε καο ήηαλ λα γξάςνπκε ηηο εληνιέο αληίζεηα, δειαδή : BEGIN LDΥ VAR ΔΝΣΑ CONST END BEGIN θαη λα ηνπνζεηήζνπκε ζηνλ θαηαρσξεηή Υ ηελ ηηκή 13 θαη ζηνλ θαηαρσξεηή Α ηελ ηηκή 3. εκεηώλνπκε όηη ε εληνιή LDX εξκελεύεη ηνλ παξάγνληα ζαλ ζπκβνιηθό όλνκα δηεύζπλζεο θαη ε εληνιή ENTA εξκελεύεη ηνλ παξάγνληα ζαλ ζπκβνιηθό όλνκα ζηαζεξάο. Αο δνύκε όκσο ηη ζα γίλεη ζηελ πξαγκαηηθόηεηα. Ο ΜΗΥ ινηπόλ εξκελεύνληαο ζηελ εληνιή LDX CONST ην ζύκβνιν CONST ζαλ κεηαβιεηή, ζα πξνζπαζήζεη λα θνξηώζεη ζηνλ rυ ην πεξηερόκελν ηεο δηεύζπλζεο 3, ην νπνίν είλαη αόξηζην. Δξκελεύνληαο ζηελ ENTA VAR ην ζύκβνιό VAR ζαλ ζηαζεξά, ζα θνξηώζεη ζηνλ rα ηελ ηηκή 10 8 πνπ δελ είλαη ηίπνηε άιιν παξά ε δηεύζπλζε ηεο κεηαβιεηήο VAR. Ο ΜΗΥ δειαδή ζα ππαθνύζεη ζηελ ινγηθή ησλ εληνιώλ θαη ζηνλ ζπκβνιηθό πίλαθα ν νπνίνο ζα έρεη ηε κνξθή: ύκβνιν ηηκή CONST 3 VAR 10 πλνπηηθά νη ελέξγεηεο ηνπ ζπκβνινκεηαθξαζηή είλαη: (ζρήκαηα ) Πρώηο πέραζκα: Β1: Σνπνζέηεζε ηελ εηηθέηα ζηελ κία ζηήιε ηνπ ζπκβνιηθνύ πίλαθα θαη ζηελ άιιε βάιε ηελ ηηκή ηεο ζηαζεξάο ή ηεο ζπκβνιηθήο παξάζηαζεο πνπ βξίζθεηαη ζηε ζέζε ηνπ παξάγνληα. Β2: Σνπνζέηεζε ηελ εληνιή ζην ελδηάκεζν αξρείν ζαλ ζρόιην Δεύηερο πέραζκα: Β1: Δθηύπσζε ηεο εληνιήο κε ηα ζπληαθηηθά ιάζε (αλ ππάξρνπλ). Η υεσδοεληοιή END Ζ ςεπδνεληνιή απηή θάλεη δύν δνπιεηέο. Πιεξνθνξεί ηνλ Assembler όηη έρνπλ ηειεηώζεη όιεο νη ζπκβνιηθέο εληνιέο ηνπ πξνγξάκκαηνο (πξώην πέξαζκα).

22 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 126 Δπί πιένλ θαηά ην δεύηεξν πέξακα ελεκεξώλεη ην εθηειέζηκό αξρείν ηειεπηαία εγγξαθή) κε ηελ δηεύζπλζε έλαξμήο ηνπ πξνγξάκκαηνο, δειαδή ηελ δηεύζπλζε ηεο πξώηεο εθηειέζηκήο εληνιήο. Σελ δηεύζπλζε έλαξμεο ηελ πιεξνθνξείηαη ν ππνινγηζηήο θαη ηελ κεηαβηβάδεη ζηνλ απαξηζκεηή (programm counter) θαηά ηε θάζε ηεο θόξησζεο ηνπ πξνγξάκκαηνο. ' Έρεη γεληθή κνξθή : END [ζπκβνιηθή δηεύζπλζε] [ζρόιηα] Σν ζπκβνιηθό όλνκα πνπ ππάξρεη ζην πεδίν ηνπ παξάγνληα είλαη ε δηεύζπλζε ηεο εληνιήο από ηελ νπνία ν πξνγξακκαηηζηήο επηζπκεί λα αξρίζεη ε εθηέιεζε ηνπ πξνγξάκκαηνο. Αλ δελ ππάξρεη, ηόηε ε εθηέιεζε αξρίδεη από ηελ δηεύζπλζε Αλ ππάξρεη, ηόηε ε εθηέιεζε ζ' αξρίζεη από ηελ δηεύζπλζε ζηελ νπνία αληηζηνηρεί ην ζπκβνιηθό όλνκα. ην νινθιεξσκέλν πξόγξακκα πνπ παξνπζηάδνπκε ζε πξνεγνύκελε παξάγξαθν (εύξεζε ηνπ κεγαιπηέξνπ) ππάξρεη ε εληνιή END ARXH. Σν ζπκβνιηθό όλνκα ARXH έρεη δηεύζπλζε 0051 αθξηβώο δειαδή ηελ δηεύζπλζε ηεο πξώηεο εληνιήο ηνπ πξνγξάκκαηνο. Αθνινπζνύλ ηέζζεξα παξαδείγκαηα ζηα νπνία θαίλεηαη ε δηαδηθαζία κεηάθξαζεο ελόο ζπκβνιηθνύ θώδηθα. Παραδείγκαηα πρώηο: Q CON 10 P CON 0 Πεγαίος θώδηθας C EQU 8 BEGIN ENTA C ADD Q STA P HLT END BEGIN ΠΡΧΣΟ ΠΕΡΑΜΑ ύκβνιν Σηκή Q 0 σκβοιηθός πίλαθας P 1 C 10 BEGIN 2

23 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ : Q CON : P CON : C EQU 8 Ελδηάκεζο Αρτείο 0002: BEGIN ENTA C 0003: ADD Q 0004: STA P 0005: HLT END BEGIN ΔΕΤΣΕΡΟ ΠΕΡΑΜΑ Δθηειέζηκν αξρείν 0000: Δεδοκέλα 0001: : Εθηειέζηκος Κώδηθας 0003: : : : Trailer Record (πεξηέρεη ηε Starting Address) πνπ ζα κεηαθεξζεί ζηνλ Program Counter Program Counter 0000: Q 0001: P 0002: BEGIN Εηθόλα Μλήκες 0003: : : Παράδεηγκα δεύηερο ORIG 4 Q CON 10 P CON 0 Πεγαίος θώδηθας C EQU 8 BEGIN ENTA C ADD Q STA P HLT END BEGIN

24 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 128 ΠΡΧΣΟ ΠΕΡΑΜΑ ύκβνιν Σηκή Q 4 σκβοιηθός πίλαθας P 5 C 10 BEGIN ORIG : Q CON : P CON : C EQU 8 Ελδηάκεζο Αρτείο 0006: BEGIN ENTA C 0007: ADD Q 0010: STA P 0011 HLT END BEGIN ΔΕΤΣΕΡΟ ΠΕΡΑΜΑ Δθηειέζηκν αξρείν 0004: Δεδοκέλα 0005: : Εθηειέζηκος Κώδηθας 0007: : : : Trailer Record (πεξηέρεη ηε Starting Address) πνπ ζα κεηαθεξζεί ζηνλ Program Counter Program Counter 0004: Q 0005: P 006: BEGIN Δηθόλα Μλήκεο 0007: : :

25 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 129 Παράδεηγκα ηρίηο: ORIG 4 Q CON 10 P CON 0 Πεγαίνο θώδηθαο C EQU 8 ORIG *+3 BEGIN ENTA C ADD Q STA P HLT END BEGIN ΠΡΧΣΟ ΠΕΡΑΜΑ ύκβνιν Σηκή Q 4 σκβοιηθός πίλαθας P 5 C 10 BEGIN ORIG : Q CON : P CON : C EQU 8 Ελδηάκεζο Αρτείο ORIG * : BEGIN ENTA C 0012: ADD Q 0013: STA P 0014: HLT END BEGIN ΔΕΤΣΕΡΟ ΠΕΡΑΜΑ Δθηειέζηκν αξρείν 0004: Δεδοκέλα 0005: : Εθηειέζηκος Κώδηθας 0012: : : Program Counter 0011: Trailer Record (πεξηέρεη ηε Starting Address) πνπ ζα κεηαθεξζεί ζηνλ Program Counter

26 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 130 Γ# 0-3 Κελέο 0004: Q 0005: P Γ# 6-10 Κελέο 0011: BEGIN Εηθόλα Μλήκες 0012: : : Παράδεηγκα ηέηαρηο: ORIG 5 CR EQU 16 COUNT CON 0 ORIG *+2 PR EQU 12 ONE CON 1 DEK6 CON 15 INPUT ORIG *+16 OUTPUT ORIG *+24 BEGIN IN INPUT(CR) JBUS *(CR) LDA COUNT ENT1 0 LOOP LDX INPUT,1 ADD ONE STA COUNT STX OUTPUT,1 CMPA DEK6 INC1 1 JLE LOOP OUT OUTPUT(PR) JBUS *(PR) HLT END BEGIN ΠΗΓΑΙΟ ΚΧΔΙΚΑ ύκβνια ηηκέο CR 20 COUNT 5 PR 14 ONE 10 σκβοιηθός πίλαθας DEK6 11 INPUT 12 OUTPUT 32 BEGIN 62 LOOP 66

27 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 131 Ελδηάκεζο αρτείο ORIG CR EQU COUNT CON ORIG * PR EQU ONE CON DEK6 CON INPUT ORIG * OUTPUT ORIG * BEGIN IN INPUT(CR) 0063 JBUS *(CR) 0064 LDA COUNT 0065 ENT LOOP LDX INPUT, ADD ONE 0070 STA COUNT 0071 STX OUTPUT, CMPA DEK INC JLE LOOP 0075 OUT OUTPUT(PR) 0076 JBUS *(PR) 0077 HLT END BEGIN ΔΕΤΣΕΡΟ ΠΕΡΑΜΑ Εθηειέζηκο αρτείο 0005: : Δεδοκελα 0011: : : : : : : : Εθηειέζηκος θώδηθας 0071: : : : : : : : Trailer Record (πεξηέρεη ηε Starting Address) πνπ ζα Μεηαθεξζεί ζηνλ Program Counter

28 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 132 Εηθόλα κλήκες 0005: COUNT 0010: ONE 0011: DEK6 0012: INPUT (buffer) Δεδοκέλα 16 ζέζεηο OUTPUT (buffer) 24 ζέζεηο BEGIN 0062: : : : : : : Εθηειέζηκος Κώδηθας 0071: : : : : : : : program counter ΑΚΗΕΙ 1) Ο ζπκβνινκεηαθξαζηήο ΜΗΥΑL κεηά ηε κεηάθξαζε ελόο πξνγξάκκαηνο παξήγαγε ηνλ παξαθάησ ζπκβνιηθό πίλαθα: ύκβνια Γηεπζύλζεηο LP BUT Α S BEGIN Μεηά ηε θόξησζε ηνπ πξνγξάκκαηνο ή κλήκε είρε ηελ παξαθάησ εηθόλα:

29 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 133 Γηεύζ. Πεξηερόκελν Bytes Γξάςηε ην πξόγξακκα ζε MIXAL πνπ πξνήιζε από ηνλ παξαπάλσ αξηζκεηηθό θώδηθα. 2) Πεξηγξάςηε ηηο ςεπδνεληνιέο ORIG, EQU θαη COM. Γξάςηε έλα κηθξό πξόγξακκα ζε ΜΗΥΑL ην νπνίν λα πεξηέρεη ηηο παξαπάλσ εληνιέο. Πνηα δηαθνξά ππάξρεη κεηαμύ ησλ εληνιώλ (1) θαη (2): ORIG 7 ERG EQU 1435 (1) ERG CON 1435 (2) 3) Γίλεηαη ην παξαθάησ πξόγξακκα ζε ΜΗΥΑL ORIG 100 CARD ORIG *+16 M CON 16 BLANK ALF BEGIN ENT2 0 ΔΝΣ1 0 L1 ENT3 5 LDA CARD,1 L2 CMPA BLANK(1:1) JNE L3 INC2 1 L3 SLA 1 J3P L2 INC1 1 CMP1 M JL L1 HLT END BEGIN Γξάςηε ην αληίζηνηρν ζε γιώζζα κεραλήο ηνπ ΜΗΥ. Γώζηε ηνλ ζπκβνιηθό πίλαθα πνπ ζα παξαρζεί. Γώζηε επίζεο θαη ηνλ ράξηε κλήκεο.

30 Κεθάιαην 5 H γιώζζα Assembly ηνπ ΜΗΥ 134 4) Κάληε ην ίδην κε ην πξόγξακκα. ORIG 10 CARD ORIG *+16 Κ ΔQU 1 M CON 16 Z CON 0 ZERO EQU 0 ORIG 100 BEGIN ENT2 ZERO ΔΝΣ1 ZERO L1 ENT3 5 LDA CARD,1 L2 CMPA Z JNE L3 INC2 1 L3 SLA 1 J3P L2 INC1 K CMP1 M JL L1 HLT END BEGIN 5) Πνηεο είλαη νη εληνιέο θόξησζεο θαηαρσξεηώλ θαη πώο ιεηηνπξγνύλ. Αλ ππνζέζνπκε όηη κηα ζέζε ηεο κλήκεο κε ζπκβνιηθό όλνκα MEMORY έρεη πεξηερόκελν : MEMORY Πνην ζα είλαη ην πεξηερόκελν ησλ θαηαρσξεηώλ κεηά ηελ εθηέιεζε ησλ εληνιώλ: LDA LDX LD1 LD2 LD3 LD4N LD5N LD6N MEMORY(0:2) MEMORY(2:4) MEMORY MEMORY(0:2) MEMORY(0:0) MEMORY(0:1) MEMORY(0:2) MEMORY(4:5)

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress.

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress. Αιγόξηζκνη 2.2.7.3 Γνκή επηινγήο Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ 1 Πνιιαπιή Δληνιή Δπηινγήο Αν ζπλζήθε_1 ηόηε εληνιέο_1 αλλιώς_αν ζπλζήθε_2 ηόηε εληνιέο_2...

Διαβάστε περισσότερα

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ.

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ. Απαντήσεις θέματος 2 Απηά πνπ έπξεπε λα γξάςεηε (δελ ρξεηαδόηαλ δηθαηνιόγεζε εθηόο από ην Γ) Α return a*b; Β 0:acegf2, 1: acegf23, 2: acegf234, 3:acegf2345, 4:acegf23456, 5:acegf234567, 6:acegf2345678,

Διαβάστε περισσότερα

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14 .1.10 ζκήζεις ζτ.βιβλίοσ ζελίδας 13 14 Ερωηήζεις Καηανόηζης 1. ύν δηαθνξεηηθέο επζείεο κπνξεί λα έρνπλ θαλέλα θνηλό ζεκείν Έλα θνηλό ζεκείν i ύν θνηλά ζεκεία iλ) Άπεηξα θνηλά ζεκεία ηηηνινγήζηε ηελ απάληεζε

Διαβάστε περισσότερα

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

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP ηότοι εργαζηηρίοσ ην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ ζα παξνπζηαζηνύλ βαζηθέο ιεηηνπξγίεο ησλ Windows XP πνπ ζρεηίδνληαη

Διαβάστε περισσότερα

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ. Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ. Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο 1 ε Δξαζηεξηόηεηα Αλνίμηε ην αξρείν «Μεηαηόπηζε παξαβνιήο.ggb». Με ηε καύξε γξακκή παξηζηάλεηαη ε γξαθηθή παξάζηαζε ηεο f(x)=αx 2 πνπ ζα ηελ

Διαβάστε περισσότερα

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 2011-12

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 2011-12 Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 11-12 Project 6: Ταμίδη κε ηε Μεραλή ηνπ Φξόλνπ Υπεύζπλνη Καζεγεηέο: Ε. Μπηιαλάθε Φ. Αλησλάηνο Δρώηηζη 3: Πνηα από ηα παξαθάησ ΜΜΕ ηεξαξρείηε από πιεπξάο ζεκαζίαο;

Διαβάστε περισσότερα

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ Αιγόξηζκνη 2.2.7.4 Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ Εηζαγσγή ζηηο Αξρέο ηεο Επηζηήκεο ησλ Η/Υ 1 Άζθεζε 34 ζει 53 Έλα ςεθηαθό θσηνγξαθηθό άικπνπκ έρεη απνζεθεπηηθό ρώξν N Mbytes. Να αλαπηύμεηε

Διαβάστε περισσότερα

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ Φξεζηκόηεηα καζεκαηηθώλ Αξρή θαηακέηξεζεο Όζα έδσζαλ νη Έιιελεο... Τξίγσλνη αξηζκνί Τεηξάγσλνη αξηζκνί Δπηκήθεηο αξηζκνί Πξώηνη αξηζκνί Αξηζκνί κε μερσξηζηέο ηδηόηεηεο Γίδπκνη πξώηνη

Διαβάστε περισσότερα

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο :

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο : ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ Ον/μο:.. Γ Λσκείοσ Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη. 11-1-11 Εήηημα 1 ο : Α. Γηα ηελ ζπλάξηεζε f, λα βξείηε ην δηάζηεκα ζην νπνίν είλαη παξαγσγίζηκε θαζώο θαη

Διαβάστε περισσότερα

Η/Υ A ΤΑΞΕΩΣ ΑΕ 2010-2011. Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ

Η/Υ A ΤΑΞΕΩΣ ΑΕ 2010-2011. Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ Συστήματα Αρίθμησης Υποπλοίαρχος Ν. Πετράκος ΠΝ 1 Ειζαγωγή Τν bit είλαη ε πην βαζηθή κνλάδα κέηξεζεο. Είλαη κία θαηάζηαζε on ή off ζε έλα ςεθηαθό θύθισκα. Άιιεο θνξέο είλαη κία θαηάζηαζε high ή low voltage

Διαβάστε περισσότερα

ΣΕΙ Δυτικήσ Μακεδονίασ, Παράρτημα Καςτοριάσ Τμήμα Πληροφορικήσ και Τεχνολογίασ Υπολογιςτών

ΣΕΙ Δυτικήσ Μακεδονίασ, Παράρτημα Καςτοριάσ Τμήμα Πληροφορικήσ και Τεχνολογίασ Υπολογιςτών τοιχεία του μαθήματοσ (ημζρα εβδομάδασ, ώρεσ, ζτοσ): ΣΕΙ Δυτικήσ Μακεδονίασ, Παράρτημα Καςτοριάσ Τμήμα Πληροφορικήσ και Τεχνολογίασ Υπολογιςτών Εργαςτηριακή ομάδα αςκήςεων 1 για το μάθημα «ΑΡΧΙΣΕΚΣΟΝΙΚΗ

Διαβάστε περισσότερα

Ενδεικτικά Θέματα Στατιστικής ΙΙ

Ενδεικτικά Θέματα Στατιστικής ΙΙ Ενδεικτικά Θέματα Στατιστικής ΙΙ Θέματα. Έζησ όηη ζε δείγκα 35 θαηνηθηώλ πνπ ελνηθηάδνληαη ζε θνηηεηέο ζηελ Κνδάλε βξέζεθε ην κέζν κεληαίν κίζζσκα ζηα 5 επξώ, ελώ ζην Ζξάθιεην ην κέζν κεληαίν κίζζσκα ζε

Διαβάστε περισσότερα

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ ΚΕΦ..3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ Οπιζμόρ απόλςηηρ ηιμήρ: Σηνλ άμνλα ησλ πξαγκαηηθώλ αξηζκώλ ζεσξνύκε έλαλ αξηζκό α πνπ ζπκβνιίδεηαη κε ην ζεκείν Α. Η απόζηαζε ηνπ ζεκείνπ Α από ηελ αξρή Ο, δειαδή

Διαβάστε περισσότερα

Κβαντικοί Υπολογισμοί. Πέκπηε Γηάιεμε

Κβαντικοί Υπολογισμοί. Πέκπηε Γηάιεμε Κβαντικοί Υπολογισμοί Πέκπηε Γηάιεμε Kπθισκαηηθό Mνληέιν Έλαο θιαζηθόο ππνινγηζηήο απνηειείηαη από αγσγνύο θαη ινγηθέο πύιεο πνπ απνηεινύλ ηνπο επεμεξγαζηέο. Σηνπο θβαληηθνύο ε πιεξνθνξία βξίζθεηαη κέζα

Διαβάστε περισσότερα

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ ΘΔΜΑ Α Α1. α. Σ β. Σ γ. Λ δ. Λ ε. Λ ζη. Σ Α2. Γ Α3. 1. γ 2. ε 3. δ 4. α Β1. ΘΔΜΑ Β Οη ηειηθνί ππνινγηζηέο παίξλνπλ απνθάζεηο δξνκνιόγεζεο κόλν γηα ηα δηθά ηνπο απηνδύλακα

Διαβάστε περισσότερα

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί.

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Απλό ηλεκτπικό κύκλυμα Η δηδαζθαιία ηνπ απινύ ειεθηξηθνύ θπθιώκαηνο ππάξρεη ζην κάζεκα «Φπζηθά» ηεο Ε ηάμεο ηνπ δεκνηηθνύ θαη επαλαιακβάλεηαη ζην κάζεκα ηεο Φπζηθήο ζηε Γ ηάμε ηνπ Γπκλαζίνπ.

Διαβάστε περισσότερα

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

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ Α ΛΤΚΔΙΟΤ Ζμεπομηνία: 18/12/10 Ώπα εξέτασηρ: 09:30-12:30 ΠΡΟΣΕΙΝΟΜΕΝΕ ΛΤ ΕΙ 1. Δίλεηαη ην πνιπώλπκν Αλ θαη., λα βξείηε ην ηειεπηαίν ςεθίν ηνπ αξηζκνύ έρνπκε:

Διαβάστε περισσότερα

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2 TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 Δημιουργία σελίδων και βιβλίων Έλα θαηλνύξην βηβιίν πεξηέρεη κία άδεηα ζειίδα κε έλα άδεην background. Δελ κπνξνύκε λα μερσξίζνπκε

Διαβάστε περισσότερα

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ.. ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου έλαξμεο 09.30 ιήμεο 09.45 Σην παξαθάησ ζρήκα θαίλεηαη ηκήκα ελόο πνιενδνκηθνύ ζρεδίνπ κηαο πόιεο. Οη ζθηαζκέλεο

Διαβάστε περισσότερα

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη ΔΠΑΝΑΛΗΠΣΙΚΑ ΘΔΜΑΣΑ ΣΟ ΓΙΑΦΟΡΙΚΟ ΛΟΓΙΜΟ Μάρτιος 0 ΘΔΜΑ Να ππνινγίζεηε ηα όξηα: i ii lim 0 0 lim iii iv lim e 0 lim e 0 ΘΔΜΑ Γίλεηαη ε άξηηα ζπλάξηεζε '( ) ( ) γηα θάζε 0 * : R R γηα ηελ νπνία ηζρύνπλ:

Διαβάστε περισσότερα

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου ΠΡΟΒΛΗΜΑ Σε έλα ηνπξλνπά βόιετ δήισζαλ ζπκκεηνρή νκάδεο Γπκλαζίσλ ηεο Κύπξνπ.

Διαβάστε περισσότερα

Οργάνωση και Δομή Παρουσιάσεων

Οργάνωση και Δομή Παρουσιάσεων Οργάνωση και Δομή Παρουσιάσεων Οη παξνπζηάζεηο κε βνήζεηα ηνπ ππνινγηζηή γίλνληαη κε πξνγξάκκαηα παξνπζηάζεσλ, όπσο ην OpenOffice.org Impress [1] θαη ην Microsoft Office PowerPoint [2]. Απηά ηα πξνγξάκκαηα

Διαβάστε περισσότερα

ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ

ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ Εδώ ζα ππνινγίζνπκε ην κεηαζρεκαηηζκό Fourier κεξηθώλ αθόκα ζεκάησλ, πξνζπαζώληαο λα μεθηλήζνπκε από ην κεηαζρεκαηηζκό Fourier γλσζηώλ ζεκάησλ

Διαβάστε περισσότερα

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο:

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο: Σύνθεζη ηαλανηώζεων Α. Σύλζεζε δύν α.α.η ηεο ίδιας ζστνόηηηας Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο: Η απνκάθξπλζε

Διαβάστε περισσότερα

7. ΚΑΤΑΧΩΡΗΤΕΣ ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ. 3. Έλαο θαηαρσξεηήο SISO ησλ 4 bits έρεη: α) Μία είζνδν, β) Δύν εηζόδνπο, γ) Σέζζεξεηο εηζόδνπο.

7. ΚΑΤΑΧΩΡΗΤΕΣ ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ. 3. Έλαο θαηαρσξεηήο SISO ησλ 4 bits έρεη: α) Μία είζνδν, β) Δύν εηζόδνπο, γ) Σέζζεξεηο εηζόδνπο. 7. ΚΑΤΑΧΩΡΗΤΕΣ ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ 1. Ση είλαη έλαο θαηαρσξεηήο; O θαηαρσξεηήο είλαη κηα νκάδα από flip-flop πνπ κπνξεί λα απνζεθεύζεη πξνζσξηλά ςεθηαθή πιεξνθνξία. Μπνξεί λα δηαηεξήζεη ηα δεδνκέλα ηνπ

Διαβάστε περισσότερα

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

ΑΠΛΟΠΟΙΗΗ ΛΟΓΙΚΩΝ ΤΝΑΡΣΗΕΩΝ ΜΕ ΠΙΝΑΚΕ KARNAUGH ΑΠΛΟΠΟΙΗΗ ΛΟΓΙΚΩΝ ΤΝΑΡΣΗΕΩΝ ΜΕ ΠΙΝΑΚΕ KRNUGH Γηα λα θάλνπκε απινπνίεζε κηαο ινγηθήο ζπλάξηεζεο κε πίλαθα (ή ράξηε) Karnaugh αθνινπζνύκε ηα παξαθάησ βήκαηα:. Η ινγηθή ζπλάξηεζε ζα πξέπεη λα είλαη ζε πιήξε

Διαβάστε περισσότερα

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε.

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε. ΑΝΟΙΓΜΑ ΝΔΑ ΥΡΗΗ 1. Γεκηνπξγείηε ηε λέα ρξήζε από ηελ επηινγή «Παξάκεηξνη/Παξάκεηξνη Δηαηξίαο/Γηαρείξηζε Δηαηξηώλ». Πιεθηξνινγείηε ηνλ θσδηθό ηεο εηαηξίαο ζαο θαη παηάηε Enter. Σηελ έλδεημε «Υξήζεηο» παηάηε

Διαβάστε περισσότερα

4) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα θύθινο πνπ ζα ζρεδηάδεη έλα θύθιν. Λύζε Γηα θύθινο ζηθ επαλάιαβε 360 [κπ 1 δε 1] ηέινο

4) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα θύθινο πνπ ζα ζρεδηάδεη έλα θύθιν. Λύζε Γηα θύθινο ζηθ επαλάιαβε 360 [κπ 1 δε 1] ηέινο Λσμένες αζκήζεις ζηη Logo Στεδίαζη ζτημάηων με ηη τελώνα 1) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα ηεηξάγσλν πνπ ζα ζρεδηάδεη έλα ηεηξάγσλν κε πιεπξά 120. Γηα ηεηξάγσλν επαλάιαβε 4 [κπ 120

Διαβάστε περισσότερα

ΔΕΟ 13. Ποσοτικές Μέθοδοι. θαη λα ππνινγίζεηε ην θόζηνο γηα 10000 παξαγόκελα πξντόληα. Να ζρεδηαζηεί γηα εύξνο πξντόλησλ έσο 30000.

ΔΕΟ 13. Ποσοτικές Μέθοδοι. θαη λα ππνινγίζεηε ην θόζηνο γηα 10000 παξαγόκελα πξντόληα. Να ζρεδηαζηεί γηα εύξνο πξντόλησλ έσο 30000. ΔΕΟ 13 Ποσοτικές Μέθοδοι Σσνάρηηζη Κόζηοσς C(), μέζο κόζηος C()/. Παράδειγμα 1 Μηα εηαηξεία δαπαλά γηα θάζε πξντόλ Α πνπ παξάγεη 0.0 λ.κ. Τα πάγηα έμνδα ηεο εηαηξείαο είλαη 800 λ.κ. Ζεηείηαη 1) Να πεξηγξάςεηε

Διαβάστε περισσότερα

ΚΔΦ. 2.4 ΡΗΕΔ ΠΡΑΓΜΑΣΗΚΩΝ ΑΡΗΘΜΩΝ

ΚΔΦ. 2.4 ΡΗΕΔ ΠΡΑΓΜΑΣΗΚΩΝ ΑΡΗΘΜΩΝ ΚΔΦ.. ΡΗΕΔ ΠΡΑΓΜΑΣΗΚΩΝ ΑΡΗΘΜΩΝ Οξηζκόο ηεηξαγσληθήο ξίδαο: Αλ 0 ηόηε νλνκάδνπκε ηεηξαγσληθή ξίδα ηνπ ηελ κε αξλεηηθή ιύζε ηεο εμίζσζεο:. Γειαδή ηεηξαγσληθή ξίδα ηνπ 0 ιέγεηαη ν αξηζκόο 0 πνπ όηαλ πςσζεί

Διαβάστε περισσότερα

Αιγόξηζκνη Δθρώξεζε, Δίζνδνο θαη Έμνδνο ηηκώλ Γνκή αθνινπζίαο. Δηζαγσγή ζηηο Αξρέο ηεο Δπηζηήκεο ησλ Η/Υ

Αιγόξηζκνη Δθρώξεζε, Δίζνδνο θαη Έμνδνο ηηκώλ Γνκή αθνινπζίαο. Δηζαγσγή ζηηο Αξρέο ηεο Δπηζηήκεο ησλ Η/Υ Αιγόξηζκνη 2.2.7.1 Δθρώξεζε, Δίζνδνο θαη Έμνδνο ηηκώλ 2.2.7.2 Γνκή αθνινπζίαο Δηζαγσγή ζηηο Αξρέο ηεο Δπηζηήκεο ησλ Η/Υ 1 Δληνιή Δθρώξεζεο Η γεληθή κνξθή ηεο εληνιήο εθρώξεζεο είλαη: Μεηαβιεηή Έθθξαζε

Διαβάστε περισσότερα

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ.. ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου έλαξμεο 09.30 ιήμεο 09.45 Σην παξαθάησ ζρήκα θαίλεηαη ηκήκα ελόο πνιενδνκηθνύ ζρεδίνπ κηαο πόιεο. Οη ζθηαζκέλεο

Διαβάστε περισσότερα

ΜΕΛΕΣΗ E.O.K. ΜΕ ΑΙΘΗΣΗΡΑ ΘΕΗ

ΜΕΛΕΣΗ E.O.K. ΜΕ ΑΙΘΗΣΗΡΑ ΘΕΗ ΜΕΛΕΣΗ E.O.K. ΜΕ ΑΙΘΗΣΗΡΑ ΘΕΗ ΦΤΛΛΟ ΕΡΓΑΙΑ (Θεοδώρα Γιώηη, Νικόλας Καραηάζιος- Τπεύθσνη εκ/κος Λ. Παπαηζίμπα) ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΤΜΗΜΑ:.., ΗΜΕΡΟΜΗΝΙΑ:.// Σε ακαμίδην πνπ κπνξεί λα θηλείηαη ρσξίο ηξηβέο πάλσ

Διαβάστε περισσότερα

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12 ΑΚΖΔΗ ΤΜΝΑΗΟΤ - ΚΤΚΛΟ ΠΡΩΣΟ - - ηα πνηεο ηηκέο ηνπ ηα παξαθάησ θιάζκαηα δελ νξίδνληαη ; (Τπόδεημε : έλα θιάζκα νξίδεηαη αλ ν παξνλνκαζηήο είλαη δηάθνξνο ηνπ κεδελόο) - (-) - (-) - Να απινπνηεζνύλ ηα θιάζκαηα

Διαβάστε περισσότερα

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

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ 1. ρεδίαζε πλδπαζηηθνύ Κπθιώκαηνο Έλα ζπλδπαζηηθό θύθισκα (Κ) έρεη ηξεηο εηζόδνπο A, B θαη C θαη κία έμνδν Y Y=A B+AC Να θαηαζθεπάζεηε ην ράξηε Karnaugh. B 0

Διαβάστε περισσότερα

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS ηότοι εργαζηηρίοσ ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS ην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ ζα παξνπζηαζηεί ε δηαδηθαζία ηωλ ξπζκίζεωλ δηθηύνπ ζε ιεηηνπξγηθό ζύζηεκα Windows XP. Η δηαδηθαζία ζε γεληθέο γξακκέο

Διαβάστε περισσότερα

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84 Διαηιμήζεις για Αιολικά Πάρκα Κώδικες 28, 78 και 84 Διαηιμήζεις για Αιολικά Πάρκα Οη Διαηιμήζεις για Αιολικά Πάρκα εθαξκόδνληαη γηα ηελ απνξξνθνύκελε ελέξγεηα από Αηνιηθά Πάξθα πνπ είλαη ζπλδεδεκέλα ζην

Διαβάστε περισσότερα

2.4 Βαζικές ζσνιζηώζες/ ενηολές ενός αλγορίθμοσ

2.4 Βαζικές ζσνιζηώζες/ ενηολές ενός αλγορίθμοσ 2.4 Βαζικές ζσνιζηώζες/ ενηολές ενός αλγορίθμοσ 1 Τι καλείηαι ως «ηύπος δεδομένων»; ια ηα δεδνκέλα πνπ επεμεξγάδνληαη νη ππνινγηζηέο δελ είλαη ίδηα. Γηα λα κπνξέζεη ν ππνινγηζηήο λα ηα επεμεξγαζηεί, ηα

Διαβάστε περισσότερα

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ.

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ. Μονοψϊνιο Ολιγοψώνιο Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ. Οπιακή αξία Δπηπξόζζεηα νθέιε από ηελ ρξήζε/θαηαλάισζε κηαο επηπξόζζεηε

Διαβάστε περισσότερα

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ. Μία αθηίλα θωηόο πξνζπίπηεη κε κία γωλία ζ ζηε επάλω επηθάλεηα ελόο θύβνπ από πνιπεζηέξα ν νπνίνο έρεη δείθηε δηάζιαζεο ε =,49 (ζρήκα ). Βξείηε πνηα ζα είλαη ε κέγηζηε γωλία

Διαβάστε περισσότερα

Q Η ζσνάρηηζη μέζοσ κόζηοσς μας δίνει ηο κόζηος ανά μονάδα παραγωγής. Q Η ζσνάρηηζη μέζοσ κόζηοσς μας δίνει ηο ζηαθερό κόζηος ανά μονάδα παραγωγής

Q Η ζσνάρηηζη μέζοσ κόζηοσς μας δίνει ηο κόζηος ανά μονάδα παραγωγής. Q Η ζσνάρηηζη μέζοσ κόζηοσς μας δίνει ηο ζηαθερό κόζηος ανά μονάδα παραγωγής ΜΙΚΡΟΟΙΚΟΝΟΜΙΚΗ ΘΕΩΡΙΑ ΣΟΜΟ Α Mάθημα 5: To παραγωγής σναρηήζεις κόζηοσς Η ζπλάξηεζε ζπλνιηθνύ θόζηνπο C FC VC Όπνπ FC= ην ζηαζεξό θόζηνο (ην θόζηνο γηα ηνλ ζηαζεξό παξαγσγηθό ζπληειεζηή) θαη VC= ην κεηαβιεηό

Διαβάστε περισσότερα

ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ

ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ 1 Σ. Δ. Ι. ΓΤ Σ Ι Κ Η Μ Α Κ Δ Γ Ο Ν Ι Α ΥΟΛΗ ΣΔΥΝΟΛΟΓΙΚΩΝ ΔΦΑΡΜΟΓΩΝ Σ Μ Η Μ Α Μ Η Υ Α Ν ΟΛΟ Γ Ι Α Δξγαζηήξην Μεραλνπξγηθώλ Καηεξγαζηώλ & CAD ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ ΜΑΘΗΜΑ 2: Πνηόηεηα Δπηθάλεηαο Γξ. Βαξύηεο

Διαβάστε περισσότερα

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά:

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά: ΑΝΤΗΛΙΑΚΑ Η Μηκή θαη ν Νηίλνο αλαξσηήζεθαλ πνην αληειηαθό πξντόλ παξέρεη ηελ θαιύηεξε πξνζηαζία ζην δέξκα ηνπο. Τα αληειηαθά πξντόληα έρνπλ έλα δείθηε αληειηαθήο πξνζηαζίαο (SPF), ν νπνίνο δείρλεη πόζν

Διαβάστε περισσότερα

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2011-12 Ρέππα Μαξγαξίηα FORMAT, UNFORMAT Format format , όποσ = a:, b: Μνξθνπνηεί, δειαδή πξνεηνηκάδεη

Διαβάστε περισσότερα

ΠΛΗ36. Άσκηση 1. Άσκηση 2. Οη δηεπζύλζεηο ησλ 4 σλ ππνδηθηύσλ είλαη νη αθόινπζεο. Υπνδίθηπν Α: 10.101.1.64/27 Υπνδίθηπν Β: 10.101.1.

ΠΛΗ36. Άσκηση 1. Άσκηση 2. Οη δηεπζύλζεηο ησλ 4 σλ ππνδηθηύσλ είλαη νη αθόινπζεο. Υπνδίθηπν Α: 10.101.1.64/27 Υπνδίθηπν Β: 10.101.1. Άσκηση 1 ΠΛΗ36 1. Η κόλε πεξίπησζε λα έρνπκε ζύγθξνπζε κεηαμύ παθέησλ ησλ δύν θόκβσλ είλαη λα ζηείιεη ν δεύηεξνο πξηλ πξνιάβεη λα πιεξνθνξεζεί γηα ηελ θαηάιεςε ηνπ δηάπινπ από ηνλ άιιν. Από ηε ζηηγκή πνπ

Διαβάστε περισσότερα

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training Dipl.Biol.cand.med. Stylianos Kalaitzis Stylianos Kalaitzis Μνλνϋβξηδηζκνο 1 Γπν γνλείο, εηεξόδπγνη γηα ηνλ αιθηζκό θάλνπλ παηδηά. Πνία ε πηζαλόηεηα

Διαβάστε περισσότερα

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ (Δλδεηθηηθέο Απαληήζεηο) ΘΔΜΑ Α Α1. α. Σωζηό β. Λάζνο

Διαβάστε περισσότερα

ΘΔΜΑ 1 ο Μονάδες 5,10,10

ΘΔΜΑ 1 ο Μονάδες 5,10,10 ΟΝΟΜΑΣΔΠΩΝΤΜΟ ΗΜΔΡΟΜΗΝΙΑ ΘΔΜΑ 1 ο Μονάδες 5,1,1 ΓΙΑΓΩΝΙΜΑ 1 ου ΜΔΡΟΤ ΣΗ ΑΝΑΛΤΗ Α Γώζηε ηνλ νξηζκό ηεο αληίζηξνθεο ζπλάξηεζεο Β Γείμηε όηη αλ κηα ζπλάξηεζε είλαη αληηζηξέςηκε ηόηε νη γξαθηθέο παξαζηάζεηο

Διαβάστε περισσότερα

Άσκηση 1 - Μοπυοποίηση Κειμένου

Άσκηση 1 - Μοπυοποίηση Κειμένου Άσκηση 1 - Μοπυοποίηση Κειμένου Σηηο παξαθάησ γξακκέο εθαξκόζηε ηε κνξθνπνίεζε πνπ πεξηγξάθνπλ Γξακκή κε έληνλε γξαθή Γξακκή κε πιάγηα γξαθή Γξακκή κε ππνγξακκηζκέλε γξαθή Γξακκή κε Arial Font κεγέζνπο

Διαβάστε περισσότερα

Αιγόξηζκνη Δνκή επηινγήο. Απιή Επηινγή ύλζεηε Επηινγή. Εηζαγσγή ζηηο Αξρέο ηεο Επηζηήκεο ησλ Η/Τ. introcsprinciples.wordpress.

Αιγόξηζκνη Δνκή επηινγήο. Απιή Επηινγή ύλζεηε Επηινγή. Εηζαγσγή ζηηο Αξρέο ηεο Επηζηήκεο ησλ Η/Τ. introcsprinciples.wordpress. Αιγόξηζκνη 2.2.7.3 Δνκή επηινγήο Απιή Επηινγή ύλζεηε Επηινγή Εηζαγσγή ζηηο Αξρέο ηεο Επηζηήκεο ησλ Η/Τ 1 Επηινγή ηελ πξάμε πνιύ ιίγα πξνβιήκαηα κπνξνύλ λα επηιπζνύλ κε ηνλ πξνεγνύκελν ηξόπν ηεο ζεηξηαθήο/αθνινπζηαθήο

Διαβάστε περισσότερα

ΛΙΜΝΗ ΤΣΑΝΤ. Σρήκα 1. Σρήκα 2

ΛΙΜΝΗ ΤΣΑΝΤ. Σρήκα 1. Σρήκα 2 ΛΙΜΝΗ ΤΣΑΝΤ Τν Σρήκα 1 δείρλεη ηελ αιιαγή ηεο ζηάζκεο ηεο Λίκλεο Τζαλη, ζηε Σαράξα ηεο Βόξεηαο Αθξηθήο. Η Λίκλε Τζαλη εμαθαλίζηεθε ηειείσο γύξσ ζην 20.000 π.χ., θαηά ηε δηάξθεηα ηεο ηειεπηαίαο επνρήο ησλ

Διαβάστε περισσότερα

ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ: έζησ

ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ: έζησ ΜΙΓΑΔΙΚΙ ΑΡΙΘΜΙ: έζησ έλαο κηγαδηθόο αξηζκόο. αληίζηξνθνο ηνπ κηγαδηθνύ αξηζκνύ a b είλαη ν αξηζκόο Παπάδειγμα: έζησ.αληίζηξνθνο ηνπ αξηζκνύ : Μέηπο μιγαδικού απιθμού: αλ κέηξν δηαλύζκαηνο OM. b ή απόιπηε

Διαβάστε περισσότερα

ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ. Ειζαγωγή ζηη Φωηογραθία. Χριζηάκης Σαζεΐδης EFIAP

ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ. Ειζαγωγή ζηη Φωηογραθία. Χριζηάκης Σαζεΐδης EFIAP ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ Ειζαγωγή ζηη Φωηογραθία Χριζηάκης Σαζεΐδης EFIAP 1 ΜΑΘΗΜΑ 6 ο Προγράμμαηα θωηογραθικών μηχανών Επιλογέας προγραμμάηων Μαο δίλεη ηε δπλαηόηεηα λα ειέγμνπκε ην άλνηγκα δηαθξάγκαηνο θαη

Διαβάστε περισσότερα

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX Σηότοι εργαζηηρίοσ Σην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ, νη θνηηεηέο ζα εμνηθεησζνύλ κε βαζηθέο εληνιέο δηθηπαθώλ πξσηνθόιισλ νη νπνίεο βξίζθνπλ εθαξκνγή ζε πεξηβάιινληα Windows

Διαβάστε περισσότερα

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016 Βάσεις Δεδομέμωμ Εξγαζηήξην V Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016 2 Σκοπός του 5 ου εργαστηρίου Σθνπόο απηνύ ηνπ εξγαζηεξίνπ είλαη: ε κειέηε ζύλζεησλ εξσηεκάησλ ζύλδεζεο ζε δύν ή πεξηζζόηεξεο ζρέζεηο ε κειέηε

Διαβάστε περισσότερα

Constructors and Destructors in C++

Constructors and Destructors in C++ Constructors and Destructors in C++ Σύνθεζη Πνιύ ζπρλά ζηε C++ κία θιάζε κπνξεί λα πεξηέρεη ζαλ κέιεδεδνκέλα αληηθείκελα άιισλ θιάζεσλ. Πνηα είλαη ε ζεηξά κε ηελ νπνία δεκηνπξγνύληαη θαη θαηαζηξέθνληαη

Διαβάστε περισσότερα

Πξώην εξγαζηεξηαθό κάζεκα. Αξρηηεθηνληθή Η/Υ Ι

Πξώην εξγαζηεξηαθό κάζεκα. Αξρηηεθηνληθή Η/Υ Ι Πξώην εξγαζηεξηαθό κάζεκα Αξρηηεθηνληθή Η/Υ Ι Σςζηήμαηα αναπαπάζηαζηρ Έλα αξηζκεηηθό ζύζηεκα αλαπαξάζηαζεο δεδνκέλσλ, απνηειείηαη από έλα ζπγθεθξηκέλν αξηζκό ραξαθηήξσλ (π.ρ. ζηελ πεξίπησζε ηνπ δεθαδηθνύ

Διαβάστε περισσότερα

f '(x)g(x)h(x) g'(x)f (x)h(x) h'(x) f (x)g(x)

f '(x)g(x)h(x) g'(x)f (x)h(x) h'(x) f (x)g(x) ΓΙΑΓΩΝΙΣΜΑ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ 54 Υλη: Παράγωγοι Γ Λσκείοσ Ον/μο:.. 6--4 Θεη-Τετν. ΘΔΜΑ Α.. Αλ f, g, h ηξεηο παξαγωγίζηκεο ζπλαξηήζεηο ζην λα απνδείμεηε όηη : f () g() h() ' f '()g()h() g'()f ()h() h'() f ()g()

Διαβάστε περισσότερα

ΣΕΙ Δυτικήσ Μακεδονίασ, Παράρτημα Καςτοριάσ Τμήμα Πληροφορικήσ και Τεχνολογίασ Υπολογιςτών

ΣΕΙ Δυτικήσ Μακεδονίασ, Παράρτημα Καςτοριάσ Τμήμα Πληροφορικήσ και Τεχνολογίασ Υπολογιςτών τοιχεία του μαθήματοσ (ημζρα εβδομάδασ, ώρεσ, ζτοσ): ΣΕΙ Δυτικήσ Μακεδονίασ, Παράρτημα Καςτοριάσ Τμήμα Πληροφορικήσ και Τεχνολογίασ Υπολογιςτών Εργαςτηριακή ομάδα αςκήςεων 2 για το μάθημα «ΑΡΧΙΣΕΚΣΟΝΙΚΗ

Διαβάστε περισσότερα

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots)

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots) Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots) 1.1 Σςνοπτική Πεπιγπαυή Hot Spots Σα ζεκεία αζύξκαηεο πξόζβαζεο πνπ επηιέρζεθαλ αλαθέξνληαη ζηνλ επόκελν πίλαθα θαη παξνπζηάδνληαη αλαιπηηθά ζηηο επόκελεο παξαγξάθνπο.

Διαβάστε περισσότερα

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2 ΣΡΙΓΩΝΟΜΔΣΡΙΚΔ EΞΙΩΔΙ Πνηα παξαδείγκαηα εμηζώζεσλ ή θαη πξνβιεκάησλ πηζηεύεηαη όηη είλαη θαηάιιεια γηα ηελ επίιπζε ηνπο θαηά ηελ δηάξθεηα ηεο δηδαθηηθήο δηαδηθαζίαο κέζα ζηελ ηάμε; 1 ε ΓΙΓΑΚΣΙΚΗ ΩΡΑ Α.

Διαβάστε περισσότερα

Γηζδηάζηαηνη Πίλαθεο

Γηζδηάζηαηνη Πίλαθεο Γηζδηάζηαηνη Πίλαθεο Άζθεζε 1. Να αλαπηύμεηε αιγόξηζκν ν νπνίνο κε δεδνκέλα ηα ζηνηρεία δπν δηζδηάζηαησλ πηλάθσλ αξηζκώλ ηδίσλ δηαζηάζεσλ ζα εμεηάδεη αλ νη πίλαθεο είλαη ίζνη, ελώ ζηελ πεξίπησζε πνπ δελ

Διαβάστε περισσότερα

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση Πώς πρέπει να τιμολογεί ένα μονοπώλιο; Μέρξη ζηηγκήο ην κνλνπώιην έρεη ζεσξεζεί ζαλ κηα επηρείξεζε ε νπνία πσιεί ην πξντόλ ηεο ζε θάζε πειάηε ζηελ

Διαβάστε περισσότερα

Σσήμα 6.1: Στημαηική αναπαράζηαζη ηης μνήμης

Σσήμα 6.1: Στημαηική αναπαράζηαζη ηης μνήμης Μάθημα 6: Η Μνήμη 6.1 Χαπακτηπιστικά στοισεία Αο ζεσξήζνπκε έλα απιό ππνινγηζηηθό ζύζηεκα, θαη λα ππνζέζνπκε όηη πξέπεη λα εηζάγνπκε από ην πιεθηξνιόγην εθαηό 100 δηςήθηνπο αξηζκνύο ηνπο νπνίνπο ζέινπκε

Διαβάστε περισσότερα

Μηα ζπλάξηεζε κε πεδίν νξηζκνύ ην Α, ζα ιέκε όηη παξνπζηάδεη ηοπικό μέγιζηο ζην, αλ ππάξρεη δ>0, ηέηνην ώζηε:

Μηα ζπλάξηεζε κε πεδίν νξηζκνύ ην Α, ζα ιέκε όηη παξνπζηάδεη ηοπικό μέγιζηο ζην, αλ ππάξρεη δ>0, ηέηνην ώζηε: 1 ΟΡΙΜΟΙ MONOTONIA AKΡOTATA Μηα ζπλάξηεζε κε πεδίν νξηζκνύ ην Α, ζα ιέκε όηη παξνπζηάδεη ηοπικό μέγιζηο ζην, αλ ππάξρεη δ>0, ηέηνην ώζηε: Σν ιέγεηαη ζέζε ή ζεκείν ηνπ ηνπηθνύ κεγίζηνπ θαη ην ( ηνπηθό κέγηζην.

Διαβάστε περισσότερα

Η αξρή ζύλδεζεο Client-Server

Η αξρή ζύλδεζεο Client-Server Η αξρή ζύλδεζεο Client-Server Δηαθνκηζηήο (Server) Πξνζθέξεη ππεξεζίεο ζηνπο Πειάηεο (Client) Μεγάινη ππνινγηζηέο γηα ηηο ππεξεζίεο Internet (π.ρ. WWW, FTP) Λακβάλεη εξσηήζεηο θαη δίδεη απαληήζεηο Πειάηεο

Διαβάστε περισσότερα

Γ ΣΑΞΖ ΔΝΗΑΗΟΤ ΛΤΚΔΗΟΤ ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΘΔΣΗΚΩΝ ΚΑΗ ΟΗΚΟΝΟΜΗΚΩΝ ΠΟΤΓΩΝ ΤΝΑΡΣΖΔΗ ΟΡΗΑ ΤΝΔΥΔΗΑ (έως Θ.Bolzano) ΘΔΜΑ Α

Γ ΣΑΞΖ ΔΝΗΑΗΟΤ ΛΤΚΔΗΟΤ ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΘΔΣΗΚΩΝ ΚΑΗ ΟΗΚΟΝΟΜΗΚΩΝ ΠΟΤΓΩΝ ΤΝΑΡΣΖΔΗ ΟΡΗΑ ΤΝΔΥΔΗΑ (έως Θ.Bolzano) ΘΔΜΑ Α Γ ΣΑΞΖ ΔΝΗΑΗΟΤ ΛΤΚΔΗΟΤ ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΘΔΣΗΚΩΝ ΚΑΗ ΟΗΚΟΝΟΜΗΚΩΝ ΠΟΤΓΩΝ ΤΝΑΡΣΖΔΗ ΟΡΗΑ ΤΝΔΥΔΗΑ (έως Θ.Bolzano). Να δηαηππώζεηε ην Θ.Bolzano. 5 ΘΔΜΑ Α μονάδες A. Να απνδείμεηε όηη γηα θάζε πνιπωλπκηθή

Διαβάστε περισσότερα

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γεσηέρα 10 Ηοσνίοσ 2019 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ. (Ενδεικηικές Απανηήζεις)

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γεσηέρα 10 Ηοσνίοσ 2019 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ. (Ενδεικηικές Απανηήζεις) ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γεσηέρα Ηοσνίοσ 9 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ (Ενδεικηικές Απανηήζεις) ΘΔΜΑ Α Α.α) Οξηζκόο ζρνιηθνύ βηβιίνπ ζει 5. Έζησ Α έλα ππνζύλνιν ηνπ.

Διαβάστε περισσότερα

ΣΔΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΔΧΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΔΠΙΚΟΙΝΩΝΙΩΝ ΧΔΙΜΔΡΙΝΟ ΔΞΑΜΗΝΟ Ρέππα Μαξγαξίηα

ΣΔΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΔΧΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΔΠΙΚΟΙΝΩΝΙΩΝ ΧΔΙΜΔΡΙΝΟ ΔΞΑΜΗΝΟ Ρέππα Μαξγαξίηα ΣΔΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΔΧΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΔΠΙΚΟΙΝΩΝΙΩΝ ΧΔΙΜΔΡΙΝΟ ΔΞΑΜΗΝΟ 2011-12 Ρέππα Μαξγαξίηα Πξνρσξεκέλεο εληνιέο δηαρείξηζεο Αξρείσλθαηαιόγσλ Εντολή sort Με ηελ εληνιή απηή κπνξνύκε λα

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ. Ύλη: Εσθύγραμμη Κίνηζη

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ. Ύλη: Εσθύγραμμη Κίνηζη ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ Είμαζηε ηυχεροί που είμαζηε δάζκαλοι Ον/μο:.. A Λσκείοσ Ύλη: Εσθύγραμμη Κίνηζη 8-11-2015 Θέμα 1 ο : 1. Η εμίζωζε θίλεζεο ελόο θηλεηνύ πνπ θηλείηαη επζύγξακκα είλαη ε x = 5t. Πνηα

Διαβάστε περισσότερα

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD Γηα ηε δηεπθόιπλζή ζαο θαηά ην switch-off ηεο πεξηνρήο ηεο Πεινπνλλήζνπ έρνπκε πξνζζέζεη ζηνπο ςεθηαθνύο καο δέθηεο κία λέα,

Διαβάστε περισσότερα

ΔΠΙΣΡΟΠΗ ΓΙΑΓΩΝΙΜΩΝ 74 ος ΠΑΝΔΛΛΗΝΙΟ ΜΑΘΗΣΙΚΟ ΓΙΑΓΩΝΙΜΟ ΣΑ ΜΑΘΗΜΑΣΙΚΑ Ο ΘΑΛΗ 19 Οκηωβρίοσ Δνδεικηικές λύζεις

ΔΠΙΣΡΟΠΗ ΓΙΑΓΩΝΙΜΩΝ 74 ος ΠΑΝΔΛΛΗΝΙΟ ΜΑΘΗΣΙΚΟ ΓΙΑΓΩΝΙΜΟ ΣΑ ΜΑΘΗΜΑΣΙΚΑ Ο ΘΑΛΗ 19 Οκηωβρίοσ Δνδεικηικές λύζεις ΔΛΛΗΝΙΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ Παλεπηζηεκίνπ (Διεπζεξίνπ Βεληδέινπ) 34 06 79 ΑΘΖΝΑ Τει. 36653-367784 - Fax: 36405 e-mail : info@hms.gr www.hms.gr GREEK MATHEMATICAL SOCIETY 34, Panepistimiou (Δleftheriou

Διαβάστε περισσότερα

Intel Accelerate Your Code

Intel Accelerate Your Code Intel Accelerate Your Code Semester Project at Parallel & Distributed systems Dimitrios S. Tsiktsiris University of Western Macedonia Department of Informatics & Telecommunications Engineering Kozani,

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΗΜΙΟ ΜΑΚΕΔΟΝΙΑ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΣΜΗΜΑ ΕΦΑΡΜΟΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕΥΝΗΣΗ ΝΟΗΜΟΤΝΗ ΘΕΜ 1 ο (2.5 κνλάδεο) ΠΝΕΠΙΣΗΜΙΟ ΜΚΕΔΟΝΙ ΟΙΚΟΝΟΜΙΚΩΝ ΚΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΣΜΗΜ ΕΦΡΜΟΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕΥΝΗΣΗ ΝΟΗΜΟΤΝΗ Σελικέρ εξετάσειρ Σετάπτη 21 Ιανοςαπίος 2009 13:00-16:00 Έζησ ν θόζκνο ηεο ειεθηξηθήο

Διαβάστε περισσότερα

Φςζική Πποζαναηολιζμού Γ Λςκείος. Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο

Φςζική Πποζαναηολιζμού Γ Λςκείος. Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο Φςζική Πποζαναηολιζμού Γ Λςκείος Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο Επιμέλεια: Αγκανάκηρ Α. Παναγιώηηρ Επωηήζειρ Σωζηό- Λάθορ Να χαπακηηπίζεηε ηιρ παπακάηω πποηάζειρ ωρ ζωζηέρ ή λάθορ: 1. Η ηαιάλησζε είλαη

Διαβάστε περισσότερα

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα.

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα. Δξγαιεία Καηαζθεπέο 1 Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ Καηαζθεπή 1: Φαθόο κε ζσιήλα Γηαθξάγκαηα Δξγαιεία Καηαζθεπέο 2 Η θαηαζθεπή πεξηγξάθεηαη ζηελ αληίζηνηρε ελόηεηα

Διαβάστε περισσότερα

(Ενδεικηικές Απανηήζεις) ΘΔΜΑ Α. Α1. Βιέπε απόδεημε Σει. 262, ζρνιηθνύ βηβιίνπ. Α2. Βιέπε νξηζκό Σει. 141, ζρνιηθνύ βηβιίνπ

(Ενδεικηικές Απανηήζεις) ΘΔΜΑ Α. Α1. Βιέπε απόδεημε Σει. 262, ζρνιηθνύ βηβιίνπ. Α2. Βιέπε νξηζκό Σει. 141, ζρνιηθνύ βηβιίνπ ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ (ΟΜΑΓΑ Β ) ΣΔΣΑΡΣΖ 18 ΜΑΪΟΤ 16 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ (ΝΔΟ ΤΣΖΜΑ) ΚΑΣΔΤΘΤΝΖ (ΠΑΛΑΗΟ ΤΣΖΜΑ) (Ενδεικηικές Απανηήζεις) ΘΔΜΑ

Διαβάστε περισσότερα

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα!

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα! Cpyright 2013 Λόγος & Επικοινωνία // All rights Reserved Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα! Αυηό ηο παιχνίδι έχει ζηόχους: 1. ηελ εθγύκλαζε ηεο αθνπζηηθήο κλήκεο ησλ παηδηώλ 2. ηελ εμάζθεζε ζηελ

Διαβάστε περισσότερα

α) ηε κεηαηόπηζε x όηαλ ην ζώκα έρεη κέγηζην ξπζκό κεηαβνιήο ζέζεο δ) ην κέγηζην ξπζκό κεηαβνιήο ηεο ηαρύηεηαο

α) ηε κεηαηόπηζε x όηαλ ην ζώκα έρεη κέγηζην ξπζκό κεηαβνιήο ζέζεο δ) ην κέγηζην ξπζκό κεηαβνιήο ηεο ηαρύηεηαο Έξγν ελέξγεηα 3 (Λύζε) Σώκα κάδαο m = 4Kg εξεκεί ζηε βάζε θεθιηκέλνπ επηπέδνπ γσλίαο θιίζεο ζ κε εκζ = 0,6 θαη ζπλζ = 0,8. Τν ζώκα αξρίδεη λα δέρεηαη νξηδόληηα δύλακε θαη μεθηλά λα αλεβαίλεη ζην θεθιηκέλν

Διαβάστε περισσότερα

ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ. G. Mitsou

ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ. G. Mitsou ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ ηαηηθή ηωλ ξεπζηώλ (Τδξνζηαηηθή) Ση είλαη ηα ξεπζηά - Γεληθά Ππθλόηεηα Πίεζε Μεηαβνιή ηεο πίεζεο ζπλαξηήζεη ηνπ βάζνπο Αξρή ηνπ Pascal Τδξνζηαηηθή πίεζε Αηκνζθαηξηθή πίεζε Απόιπηε &

Διαβάστε περισσότερα

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γευηέρα 11 Ηουνίου 2018 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ. (Ενδεικηικές Απανηήζεις)

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γευηέρα 11 Ηουνίου 2018 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ. (Ενδεικηικές Απανηήζεις) ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γευηέρα Ηουνίου 08 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ (Ενδεικηικές Απανηήζεις) ΘΔΜΑ Α Α. Απόδεημε ζεωξήκαηνο ζει. 99 ζρνιηθνύ βηβιίνπ. Α. α.

Διαβάστε περισσότερα

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΠΟΥΔΕΣ ΣΤΙΣ ΦΥΣΙΚΕΣ ΕΠΙΣΤΗΜΕΣ ΓΕΝΙΚΑ ΜΑΘΗΜΑΤΙΚΑ ΙΙ - ΦΥΕ 0 7 Ινπλίνπ 009 Απαντήσειρ στιρ ασκήσειρ τηρ τελικήρ εξέτασηρ στιρ Σςνήθειρ Διαυοπικέρ Εξισώσειρ Αγαπηηέ θοιηηηή/ηπια,

Διαβάστε περισσότερα

ΑΡΥΔ ΟΙΚΟΝΟΜΙΚΗ ΘΔΩΡΙΑ ΛΤΔΙ ΓΙΑΓΩΝΙΜΑΣΟ ΚΔΦΑΛΑΙΟΤ 2

ΑΡΥΔ ΟΙΚΟΝΟΜΙΚΗ ΘΔΩΡΙΑ ΛΤΔΙ ΓΙΑΓΩΝΙΜΑΣΟ ΚΔΦΑΛΑΙΟΤ 2 ΑΥΔ ΟΙΚΟΝΟΜΙΚΗ ΘΔΩΙΑ ΛΤΔΙ ΙΑΩΝΙΜΑΣΟ ΚΔΦΑΛΑΙΟΤ 2 1: Λάζος (είλαη ηζνζθειήο ππεξβνιή) Α2: Λάζος (ην ζεηηθό πξόζεκν ζεκαίλεη όηη ε Πνζνζηηαία Μεηαβνιή Δηζνδήκαηνο θαη ε Πνζνζηηαία Μεηαβνιή Πνζόηεηαο ήηαλ

Διαβάστε περισσότερα

ΔΦΑΡΜΟΜΔΝΑ ΜΑΘΗΜΑΣΙΚΑ ΣΗ ΧΗΜΔΙΑ Ι ΘΔΜΑΣΑ Α επηέκβξηνο 2009. 1. Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(x,y) =

ΔΦΑΡΜΟΜΔΝΑ ΜΑΘΗΜΑΣΙΚΑ ΣΗ ΧΗΜΔΙΑ Ι ΘΔΜΑΣΑ Α επηέκβξηνο 2009. 1. Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(x,y) = ΘΔΜΑΣΑ Α επηέκβξηνο 9. Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(,y) = y.. Να ππνινγηζηνύλ ηα νινθιεξώκαηα: a) ln b) a) 3cos b) e sin 4. Να ππνινγηζηεί ην νινθιήξσκα: S ( y) 3

Διαβάστε περισσότερα

1. (Epp 30) Γξάςηε ηελ άξλεζε ησλ παξαθάησ ινγηθώλ πξνηάζεσλ:

1. (Epp 30) Γξάςηε ηελ άξλεζε ησλ παξαθάησ ινγηθώλ πξνηάζεσλ: 1. (Epp 30) Γξάςηε ηελ άξλεζε ησλ παξαθάησ ινγηθώλ πξνηάζεσλ: Α) Ο Γηάλλεο έρεη ύςνο 1,80 κέηξα θαη δπγίδεη ηνπιάρηζηνλ 90 θηιά. Β) Τν ιεσθνξείν άξγεζε ή ην ξνιόη ηνπ Νίθνπ πήγαηλε πίζσ. Α) Ο Γηάλλεο δελ

Διαβάστε περισσότερα

5 η Δργαζηηριακή Άζκηζη Κσκλώμαηα Γσαδικού Αθροιζηή/Αθαιρέηη

5 η Δργαζηηριακή Άζκηζη Κσκλώμαηα Γσαδικού Αθροιζηή/Αθαιρέηη 5 η Δργαζηηριακή Άζκηζη Κσκλώμαηα Γσαδικού Αθροιζηή/Αθαιρέηη Σηα πιαίζηα ηεο πέκπηεο εξγαζηεξηαθήο άζθεζεο ζα ρξεζηκνπνηεζεί απνθιεηζηηθά ην πεξηβάιινλ αλάπηπμεο νινθιεξσκέλσλ θπθισκάησλ IDL-800 Digital

Διαβάστε περισσότερα

ΟΣΑ Επηρεηξεζηαθή Ννεκνζύλε. Ελόηεηα: Ad1.2.2 «Ση θξύβεηαη» πίζω από κηα Επηρεηξεζηαθή Αλαθνξά (report): XML & XSD γηα αξράξηνπο

ΟΣΑ Επηρεηξεζηαθή Ννεκνζύλε. Ελόηεηα: Ad1.2.2 «Ση θξύβεηαη» πίζω από κηα Επηρεηξεζηαθή Αλαθνξά (report): XML & XSD γηα αξράξηνπο ΟΣΑ Επηρεηξεζηαθή Ννεκνζύλε Ελόηεηα: Ad1.2.2 «Ση θξύβεηαη» πίζω από κηα Επηρεηξεζηαθή Αλαθνξά (report): XML & XSD γηα αξράξηνπο Πξαθηηθή Άζθεζε (επίπεδν 2): ηόρνο ηεο άζθεζεο είλαη ε πεξαηηέξω εμνηθείωζε

Διαβάστε περισσότερα

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67)

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67) Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67) Γηα λα επαλαθέξεηε ην FritzBox Fon WLAN 7140 ζηηο πξνεπηιεγκέλεο ηνπ ξπζκίζεηο

Διαβάστε περισσότερα

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird 1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird 1.1 Εγκαηάζηαζη ηυν οδηγών ηηρ έξςπνηρ κάπηαρ ζηο λογιζμικό Mozilla Thunderbird

Διαβάστε περισσότερα

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ 1.Απηόο πνπ ζα αλαγλσξηζηεί απνπζηάδεη γηα πνιύ θαηξό. 2.Δπηζηξέθεη κε πιαζηή ηαπηόηεηα ή κεηακνξθσκέλνο. 3.Απνκνλώλνληαη ηα δύν πξόζσπα 4.Άξζε κεηακόξθσζεο 5.Απνθάιπςε 6.Ακθηβνιίεο-απνδεηθηηθά

Διαβάστε περισσότερα

Σήκαηα Β Α Γ Γ Δ Λ Η Σ Ο Ι Κ Ο Ν Ο Μ Ο Υ Γ Ι Α Λ Δ Ξ Η - ( 2 ) ΕΙΣΑΓΨΓΗ ΣΤΙΣ ΤΗΛΕΠΙΚΟΙΝΨΝΙΕΣ

Σήκαηα Β Α Γ Γ Δ Λ Η Σ Ο Ι Κ Ο Ν Ο Μ Ο Υ Γ Ι Α Λ Δ Ξ Η - ( 2 ) ΕΙΣΑΓΨΓΗ ΣΤΙΣ ΤΗΛΕΠΙΚΟΙΝΨΝΙΕΣ Σήκαηα 1 Β Α Γ Γ Δ Λ Η Σ Ο Ι Κ Ο Ν Ο Μ Ο Υ Γ Ι Α Λ Δ Ξ Η - ( 2 ) Σήκαηα Οξηζκόο ζήκαηνο Ταμηλόκεζε ζεκάησλ Σεηξέο Fourier Μεηαζρεκαηηζκόο Fourier Σπλέιημε Σπζρέηηζε θαη Φαζκαηηθή Ππθλόηεηα 2 Οξηζκόο Σήκαηνο

Διαβάστε περισσότερα

ΔΝΓΔΙΚΣΙΚΔ ΛΤΔΙ ΣΑ ΜΑΘΗΜΑΣΙΚΑ ΠΡΟΑΝΑΣΟΛΙΜΟΤ 2017

ΔΝΓΔΙΚΣΙΚΔ ΛΤΔΙ ΣΑ ΜΑΘΗΜΑΣΙΚΑ ΠΡΟΑΝΑΣΟΛΙΜΟΤ 2017 α: κολάδα β: κολάδες Σειίδα από 8 ΔΝΓΔΙΚΣΙΚΔ ΛΤΔΙ ΣΑ ΜΑΘΗΜΑΣΙΚΑ ΠΡΟΑΝΑΣΟΛΙΜΟΤ 7 ΘΔΜΑ Α Α Έζηω, κε Θα δείμνπκε όηη f ( ) f ( ) Πξάγκαηη, ζην δηάζηεκα [, ] ε f ηθαλνπνηεί ηηο πξνϋπνζέζεηο ηνπ ΘΜΤ Επνκέλωο,

Διαβάστε περισσότερα

30. Γξαζηεξηόηεηα 1: Δπαλαιεπηηθέο Δλέξγεηεο

30. Γξαζηεξηόηεηα 1: Δπαλαιεπηηθέο Δλέξγεηεο 29. ΦΤΛΛΟ ΕΡΓΑΙΑ 4 ΕΦΑΡΜΟΓΗ ΣΟ BYOB Σν 4ν θύιιν εξγαζίαο απνηειεί ζπλέρεηα ηνπ 4νπ θύιινπ εξγαζίαο από ην επηκνξθσηηθό ζελάξην «Δηζαγσγή ζηα Πξνγξακκαηηζηηθά Πεξηβάιινληα SCRATCH θαη BYOB». 30. Γξαζηεξηόηεηα

Διαβάστε περισσότερα

Αντισταθμιστική ανάλυση

Αντισταθμιστική ανάλυση Θεσξήζηε έλαλ αιγόξηζκν Α πνπ ρξεζηκνπνηεί κηα δνκή δεδνκέλσλ Γ : Καηά ηε δηάξθεηα εθηέιεζεο ηνπ Α ε Γ πξαγκαηνπνηεί κία αθνινπζία από πξάμεηο. Παξάδεηγκα: Θπκεζείηε ην πξόβιεκα ηεο εύξεζεο-έλσζεο Δίρακε

Διαβάστε περισσότερα

A. Αιιάδνληαο ηε θνξά ηνπ ξεύκαηνο πνπ δηαξξέεη ηνλ αγωγό.

A. Αιιάδνληαο ηε θνξά ηνπ ξεύκαηνο πνπ δηαξξέεη ηνλ αγωγό. ΤΠΟΤΡΓΔΙΟ ΠΑΙΓΔΙΑ ΚΑΙ ΠΟΛΙΣΙΜΟΤ ΛΔΤΚΩΙΑ ΦΤΛΛΟ ΔΡΓΑΙΑ Μειέηε ηωλ παξαγόληωλ από ηνπο νπνίνπο εμαξηάηαη ε ειεθηξνκαγλεηηθή δύλακε. Τιηθά - πζθεπέο: Ηιεθηξνληθή δπγαξηά, ηξνθνδνηηθό ηάζεο, ξννζηάηεο, ακπεξόκεηξν,

Διαβάστε περισσότερα

Επωηήζειρ Σωζηού Λάθοςρ ηων πανελλαδικών εξεηάζεων Σςναπηήζειρ

Επωηήζειρ Σωζηού Λάθοςρ ηων πανελλαδικών εξεηάζεων Σςναπηήζειρ Επωηήζειρ Σωζηού Λάθοςρ ηων πνελλδικών εξεηάζεων 2-27 Σςνπηήζειρ Η γξθηθή πξάζηζε ηεο ζπλάξηεζεο f είλη ζπκκεηξηθή, σο πξνο ηνλ άμνλ, ηεο γξθηθήο πξάζηζεο ηεο f 2 Αλ f, g είλη δύν ζπλξηήζεηο κε πεδί νξηζκνύ

Διαβάστε περισσότερα

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

ΠΑΝΕΛΛΑΔΙΚΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΓΕΝΙΚΟΤ ΛΤΚΕΙΟΤ & ΠΑΝΕΛΛΗΝΙΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΠΑΝΕΛΛΑΔΙΚΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΓΕΝΙΚΟΤ ΛΤΚΕΙΟΤ & ΠΑΝΕΛΛΗΝΙΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΗΜΕΡΟΜΗΝΙΑ: /0/03 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΦΥΣΙΚΗ ΚΑΤΕΥΘΥΝΣΗΣ ΘΔΜΑ Α ΠΡΟΣΕΙΝΟΜΕΝΕ ΑΠΑΝΣΗΕΙ ΘΕΜΑΣΩΝ Α.

Διαβάστε περισσότερα

ΓΔΧΜΔΣΡΙΑ ΓΙΑ ΟΛΤΜΠΙΑΓΔ

ΓΔΧΜΔΣΡΙΑ ΓΙΑ ΟΛΤΜΠΙΑΓΔ ΒΑΓΓΔΛΗ ΦΤΥΑ 2009 ελίδα 2 από 9 ΔΤΘΔΙΔ SIMSON 1 ΒΑΙΚΔ ΠΡΟΣΑΔΙ 1.1 ΔΤΘΔΙΑ SIMSON Γίλεηαη ηξίγσλν AB θαη ηπρόλ ζεκείν ηνπ πεξηγεγξακκέλνπ θύθινπ ηνπ. Αλ 1, 1 θαη 1 είλαη νη πξνβνιέο ηνπ ζηηο επζείεο πνπ

Διαβάστε περισσότερα

Ανάπηςξη Δθαπμογών ζε Ππογπαμμαηιζηικό Πεπιβάλλον

Ανάπηςξη Δθαπμογών ζε Ππογπαμμαηιζηικό Πεπιβάλλον Μάθημα 10 ( 2.4.2, 8.1, 8.1.1) Ανάπηςξη Δθαπμογών ζε Ππογπαμμαηιζηικό Πεπιβάλλον Δπγαζία 9 Α. Να βπεθεί η ηιμή πος θα έσει η μεηαβληηή Φ μεηά ηην εκηέλεζη καθεμιάρ από ηιρ παπακάηυ ενηολέρ εκσώπηζηρ. Οι

Διαβάστε περισσότερα

EL Eνωμένη στην πολυμορυία EL A8-0046/319. Τροπολογία

EL Eνωμένη στην πολυμορυία EL A8-0046/319. Τροπολογία 8.3.2016 A8-0046/319 319 Άρθρο 34 παράγραθος 1 ζηοιχείο δ (δ) 14 έηε γηα θηεληαηξηθά θάξκαθα πνπ πξννξίδνληαη γηα άιια είδε δώωλ από απηά πνπ αλαθέξνληαη ζηελ παξάγξαθν 1 ζηνηρεία α) θαη γ). (δ) 10 έηε

Διαβάστε περισσότερα