Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ
|
|
- Τιτάνια Παπακώστας
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ 1. Τι εννοούμε με τον όρο υπολογιστικό σύστημα και τι με τον όρο μικροϋπολογιστικό σύστημα; Υπολογιστικό σύστημα είναι το σύστημα το οποίο αποτελείται από μια Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ), μνήμη και συσκευές εισόδου και εξόδου. Μικροϋπολογιστικό σύστημα είναι ένα υπολογιστικό σύστημα στο οποίο ως ΚΜΕ χρησιμοποιείται ένας μικροεπεξεργαστής. Ένας μικροεπεξεργαστής είναι ένα ολοκληρωμένο κύκλωμα γενικού σκοπού το οποίο μπορεί να προγραμματιστεί. 2. Ποια τα βασικά τμήματα ενός υπολογιστικού συστήματος και ποια η λειτουργία καθενός από αυτά; Τα βασικά τμήματα ενός υπολογιστικού συστήματος είναι: Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Σε ένα μικροϋπολογιστικό σύστημα η ΚΜΕ είναι ένας μικροεπεξεργαστής. Ένας μικροεπεξεργαστής είναι ένα ολοκληρωμένο κύκλωμα γενικού σκοπού το οποίο μπορεί να προγραμματιστεί. Η επεξεργασία των δεδομένων γίνεται με έναν αριθμό εντολών που μπορεί να εκτελέσει ο κάθε μικροεπεξεργαστής. Η Κύρια Μνήμη Είναι ένας χώρος στον οποίο ο υπολογιστής φυλάει δεδομένα ή εντολές προς εκτέλεση. Χωρίζεται σε δύο μέρη: Τη μνήμη RAM και τη μνήμη ROM. Ο μικροεπεξεργαστής μπορεί μόνο να διαβάσει την μνήμη ROM (ανάγνωση) ενώ στην μνήμη RAM μπορεί να διαβάσει (ανάγνωση) ή να γράψει (εγγραφή). Οι Μονάδες Εισόδου-Εξόδου Οι Μονάδες Εισόδου είναι συσκευές ή διατάξεις που επιτρέπουν τη μετατροπή πληροφοριών σε ψηφιακή αναπαράσταση ώστε να εισαχθούν στον υπολογιστή. Οι Μονάδες Εξόδου είναι συσκευές ή διατάξεις που επιτρέπουν τη μετατροπή πληροφοριών από ψηφιακή αναπαράσταση σε κείμενο, ήχο κλπ. Οι συσκευές εισόδου ή εξόδου συνδέονται στο σύστημα μέσω των θυρών (Ι/Ο ports). Οι θύρες μπορούν να θεωρηθούν ως εξωτερικοί καταχωρητές τους οποίους μπορεί να προσπελάσει ο μ/ε. Οι Διάδρομοι Ο διάδρομος είναι μια ομάδα αγωγών που χρησιμοποιείται για την επικοινωνία μεταξύ των μονάδων του υπολογιστή. 1
2 3. Ποια είναι τα βασικά χαρακτηριστικά της κύριας μνήμης; Εξηγήστε σύντομα το καθένα από αυτά. Τα βασικά χαρακτηριστικά της κύριας μνήμης είναι τα ακόλουθα: Μήκος λέξης: Το μήκος λέξης είναι το πλήθος των δυαδικών ψηφίων κάθε λέξης της μνήμης. Χωρητικότητα: Χωρητικότητα είναι το μέγιστο πλήθος των bits που μπορεί να αποθηκεύσει η μνήμη. Χρόνος προσπέλασης: Ο χρόνος προσπέλασης είναι ο χρόνος που περνάει από την στιγμή που ο μικροεπεξεργαστής ζητάει από την μνήμη το περιεχόμενο μιας θέσης, μέχρι τη στιγμή που η μνήμη δίνει το περιεχόμενο αυτό στο μικροεπεξεργαστή. 4. Σε πόσα και ποια μέρη χωρίζεται λειτουργικά ένας διάδρομος που χρησιμοποιείται για την επικοινωνία μεταξύ των μονάδων του υπολογιστή; Ένας διάδρομος χωρίζεται σε 3 λειτουργικά μέρη: 1) Διάδρομος δεδομένων (data bus) 2) Διάδρομος διευθύνσεων (address bus) 3) Διάδρομος ελέγχου (control bus) Κάθε χρονική στιγμή μόνο δύο συσκευές μπορούν να επικοινωνούν μέσω του διαδρόμου. 5. Από ποια τμήματα αποτελείται ένας μικροεπεξεργαστής; Ένας μικροεπεξεργαστής αποτελείται από: την αριθμητική και λογική μονάδα (ALU) τη μονάδα ελέγχου (CU) τους καταχωρητές (Registers) 6. Να αναφέρετε ονομαστικά 5 πράξεις που εκτελεί η αριθμητική και λογική μονάδα (ALU); Δυαδική πρόσθεση και αφαίρεση Λογικό (AND, OR, XOR) Συμπλήρωμα ως προς 1 και ως προς 2 Ολίσθηση και περιστροφή (είτε δεξιά είτε αριστερά) Πολλαπλασιασμός και διαίρεση (εφόσον το περιλαμβάνει ο μικροεπεξεργαστής) Το αποτέλεσμα της πράξης φυλάσσεται σε έναν καταχωρητή, τον συσσωρευτή (ACC), και επηρεάζει μια σειρά από flip-flops τις σημαίες (flags) που βρίσκονται στον καταχωρητή κατάστασης (SR). 2
3 7. α) Ποια σήματα συνήθως περιλαμβάνει ο διάδρομος ελέγχου τα οποία παράγονται από τον μικροεπεξεργαστή; Ο διάδρομος ελέγχου συνήθως περιλαμβάνει 2 σήματα: Το RD/WR (Read/Write), IO/M (Input Output/Memory) β) Γράψτε ένα πίνακα με τις τιμές αυτών των σημάτων καθώς και την ανάλογη λειτουργία που επιτυγχάνεται. RD/WR IO/M Λειτουργία 0 0 Εγγραφή σε μνήμη (RAM) 0 1 Εγγραφή σε συσκευή εξόδου 1 0 Ανάγνωση από μνήμη (RAM ή ROM) 1 1 Ανάγνωση από συσκευή εισόδου 8. Τι γνωρίζετε για την μονάδα ελέγχου (CU); Η μονάδα ελέγχου (CU) ελέγχει και συγχρονίζει την μεταφορά και επεξεργασία των δεδομένων και είναι η καρδιά του μικροεπεξεργαστή. Όλες οι ενέργειες του μικροεπεξεργαστή πραγματοποιούνται με την επίβλεψη της μονάδας ελέγχου. Επίσης η μονάδα ελέγχου περιέχει ως είσοδο ένα clock και παράγει τα σήματα χρονισμού και ελέγχου για την εκτέλεση κάθε εντολής. 9. Αναφέρατε ονομαστικά τους καταχωρητές που συναντάμε στην πλειοψηφία των μικροεπεξεργαστών. 1) Απαριθμητής προγράμματος (Program Counter ή PC) 2) Καταχωρητής εντολών (Instruction Register ή IR) 3) Δείκτης στοίβας (Stack Pointer ή SP) 4) Καταχωρητής κατάστασης (Status Register ή SR) 10. Τι είναι ο απαριθμητής προγράμματος (PC); Ο απαριθμητής προγράμματος είναι ένας καταχωρητής διευθύνσεων ο οποίος αποθηκεύει την διεύθυνση της μνήμης από την οποία θα ανακληθεί η επόμενη προς εκτέλεση εντολή. 11. Τι είναι ο καταχωρητής εντολών (IR); Ο καταχωρητής εντολών είναι ένας καταχωρητής στον οποίο μεταφέρεται η εντολή που διαβάστηκε από την μνήμη. Έπειτα η εντολή αποκωδικοποιείται μέσω του αποκωδικοποιητή εντολών προκειμένου να εκτελεστεί. 12. Τι είναι ο δείκτης στοίβας (SP); Ο δείκτης στοίβας (stack pointer ή SP) είναι ένας δείκτης διευθύνσεων της κορυφής της στοίβας η οποία βρίσκεται στην κύρια μνήμη. Η στοίβα είναι μια περιοχή της μνήμης η οποία χρησιμοποιείται για την εξυπηρέτηση κλήσεων διακοπών και κλήσεων υπορουτινών. 13. Τι είναι ο καταχωρητής κατάστασης (SR); Ο καταχωρητής αυτός δίνει πληροφορίες σχετικά με τα αποτελέσματα της τελευταίας εντολής που 3
4 εκτελέστηκε και έχει σχέση με την ALU. Ο καταχωρητής αυτός περιλαμβάνει μια σειρά από flipflops τις σημαίες συνθήκης (flags). 14. Να αναφέρετε 4 σημαίες συνθήκης ενός καταχωρητή κατάστασης. Σημαία μηδενισμού (zero ή Z): Αν το αποτέλεσμα μιας εντολής είναι 0 τότε Z=1, αλλιώς Z=0 Σημαία προσήμου (sigh ή S): Αν το MSB του αποτελέσματος μιας πράξης είναι 1 (ο αριθμός είναι αρνητικός) τότε S=1 αλλιώς S=0 Σημαία ισοτιμίας (parity ή P): Αν το αποτέλεσμα μιας πράξης έχει άρτιο αριθμό (ζυγή ισοτιμία) τότε P=1 αλλιώς P=0 Σημαία κρατουμένου (carry ή C): Αν η εντολή είχε ως αποτέλεσμα κρατούμενο (πρόσθεση) ή δανεικό (αφαίρεση) τότε C=1 αλλιώς C= Περιγράψτε τα στάδια (φάσεις) εκτέλεσης μιας εντολής σε έναν τυπικό μικροεπεξεργασή. Οι φάσεις που πραγματοποιούνται κατά την εκτέλεσης μιας εντολής είναι οι εξής: Κλήση εντολής : Στην φάση κλήσης (ή ανάκλησης) εντολής μεταφέρεται ο κώδικας της επόμενης εντολής από την μνήμη (από την θέση που δείχνει ο PC) στον καταχωρητή εντολών (IR). Στη συνέχεια ο PC αυξάνεται κατά ένα, οπότε περιέχει τη διεύθυνση της επόμενης θέσης μνήμης. Αποκωδικοποίηση εντολής: Σε αυτή τη φάση γίνεται η αποκωδικοποίηση του κώδικα της εντολής μέσω του αποκωδικοποιητή εντολών της CU. Αν η εντολή περιέχει και άλλα byte δεδομένων, τότε μεταφέρεται από την μνήμη η υπόλοιπη εντολή. Εκτέλεση εντολής : Κατά την φάση εκτέλεση εντολής εκτελείται η εντολή. Μπορεί να είναι μια πράξη που εκτελεί η ALU ή μεταφορά δεδομένων μεταξύ μικροεπεξεργαστή και μνήμης ή μονάδων εισόδου εξόδου. 16. Σε πόσα και ποια τμήματα χωρίζεται μια εντολή, τι ορίζει το κάθε ένα από αυτά και τι ονομάζουμε μήκος εντολής; κ bits Κώδικας εντολής (opcode) τ bits Τμήμα διευθύνσεως (α) Μια εντολή χωρίζεται σε 2 τμήματα τα οποία είναι τα εξής: Κώδικας εντολής (opcode) που έχει μήκος (κ) δυαδικά ψηφία Τμήμα διευθύνσεων που έχει μήκος (τ) δυαδικά ψηφία 4
5 (β) Ο κώδικας εντολής είναι εκείνος που ορίζει την λειτουργία που πρέπει να εκτελέσει ο μικροεπεξεργαστής και το τμήμα διευθύνσεων παριστάνει μια διεύθυνση από την οποία θα σχηματιστεί η ενεργός διεύθυνση μιας θέσης μνήμης ή ενός καταχωρητή. (γ) Το μήκος της εντολής είναι το άθροισμα του κώδικα εντολής και του τμήματος διευθύνσεων (δηλαδή κ+τ) 17. (α) Τι εννοούμε με τον όρο ρεπερτόριο εντολών ενός μικροεπεξεργαστή και (β) Αν ο αριθμός των δυαδικών ψηφίων του κώδικα (opcode) των εντολών σε έναν μικροεπεξεργαστή είναι 5, πόσες διαφορετικές εντολές μπορεί να αναγνωρίσει αυτός ο μικροεπεξεργαστής; (α) Ρεπερτόριο εντολών ονομάζουμε τον σύνολο των εντολών που μπορεί να εκτελέσει ένας μικροεπεξεργαστής. (β) 2 5 = 32 διαφορετικές εντολές μπορεί να αναγνωρίσει αυτός ο μικροεπεξεργαστής. 18. Τι ονομάζουμε γλώσσα μηχανής (machine language), τι συμβολική γλώσσα (assembly language) και τι συμβολομεταφραστής (assembler); Οι εντολές ενός μικροεπεξεργαστή είναι γραμμένες στο δυαδικό σύστημα. Ένα πρόγραμμα στην γλώσσα αυτή ονομάζεται πρόγραμμα σε γλώσσα μηχανής (machine language). Στη συμβολική γλώσσα (assembly language) αυτές οι δυαδικές εντολές γράφονται με συμβολικό τρόπο έτσι ώστε να θυμίζουν την λειτουργία τους. Για κάθε εντολή από το ρεπερτόριο εντολών σε γλώσσα μηχανής του μικροεπεξεργαστή υπάρχει και η αντίστοιχη εντολή σε συμβολική γλώσσα. Συμβολομεταφραστής ονομάζεται το πρόγραμμα το οποίο κάνει τη μετάφραση της συμβολικής γλώσσας σε γλώσσα μηχανής. 19. (α) Τι ονομάζεται κύκλος εντολής και τι κύκλος μηχανής (β) Αναφέρατε τους πιο συνηθισμένους κύκλους μηχανής που συναντάμε σε έναν μικροεπεξεργαστή καθώς και τις τιμές των σημάτων ελέγχου IO/M, RD/WR που τους ενεργοποιούν (α) Η ανάκληση και η εκτέλεση μιας εντολής σε ένα μικροεπεξεργαστή αποτελεί ένα κύκλο εντολής. Ένας κύκλος εντολής αποτελείται από μια ή περισσότερες λειτουργίες ανάγνωσης ή εγγραφής στην μνήμη ή στην μονάδα εισόδου-εξόδου. Κάθε αναφορά σε μονάδα εισόδου-εξόδου ή στην μνήμη απαιτεί έναν κύκλο μηχανής. (β) Οι πιο συνηθισμένοι κύκλοι μηχανής που συναντάμε σε έναν μικροεπεξεργαστή είναι οι εξής: Κύκλος μηχανής ΙΟ/Μ' RD/WR' Ανάκληση κώδικα (opcode fetch) 0 1 Ανάγνωση από την μνήμη (memory read) 0 1 Εγγραφή στη μνήμη (memory write) 0 0 Ανάγνωση I/O (I/O read): είσοδος 1 1 Εγγραφή I/O (I/O write): έξοδος 1 0 Αναγνώριση διακοπής (interrupt acknowledge) 1 X Άεργος κύκλος (bus idle) 0 X 5
6 20. Αναφέρατε τα είδη-κατηγορίες εντολών που συναντούμε γενικά στους μικροεπεξεργαστές, σχολιάστε με συντομία την κάθε μια απ αυτές. Εντολές μεταφοράς δεδομένων Οι εντολές αυτές μεταφέρουν δεδομένα μεταξύ καταχωρητών και μνήμης και δεν επηρεάζουν τις σημαίες. Εντολές αριθμητικών πράξεων Οι εντολές αυτές κάνουν αριθμητικές πράξεις σε δεδομένα που βρίσκονται στους καταχωρητές του μικροεπεξεργαστή και συνήθως επηρεάζουν τις σημαίες. Εντολές λογικών πράξεων Οι εντολές αυτές πραγματοποιούν λογικές πράξεις σε δεδομένα που βρίσκονται στους καταχωρητές και στη μνήμη και συνήθως επηρεάζουν τις σημαίες. Εντολές άλματος Οι εντολές άλματος αλλάζουν την ροή εκτέλεσης γι αυτό και ονομάζονται και εντολές διακλάδωσης. Έτσι όταν εκτελεστεί μια εντολή άλματος, αντί να εκτελεστεί η επόμενη εντολή, ο έλεγχος μεταφέρεται σε άλλο σημείο του προγράμματος. Το σημείο αυτό μπορεί να είναι οπουδήποτε στο πρόγραμμα. Επίσης υπάρχουν εντολές άλματος υπό συνθήκη και χωρίς συνθήκη. Οι εντολές άλματος χωρίς συνθήκη απλά μεταφέρουν την καθορισμένη διεύθυνση στον μετρητή προγράμματος (PC). Οι εντολές άλματος υπό συνθήκη εξετάζουν την κατάσταση κάποιας από τις σημαίες για να καθοριστεί αν πρέπει να μεταφερθεί ή όχι ο έλεγχος. 21. (α) Τι εννοούμε με τον όρο ενεργή διεύθυνση (effective address); (β) Αναφέρατε ονομαστικά τους κυριότερους τρόπους αναφοράς (διευθυνσιοδότησης) στην μνήμη. (α) Η ενεργή διεύθυνση είναι η θέση από την οποία θα διαβαστεί το δεδομένο της εντολής. (β) Οι κυριότεροι τρόποι αναφοράς στην μνήμη είναι οι εξής: Άμεση αναφορά στη μνήμη (immediate addressing) Απευθείας αναφορά στη μνήμη (direct addressing) Αναφορά στη μνήμη καταχωρητών (register addressing) Έμμεση αναφορά μέσω καταχωρητή (register direct addressing) 22. (α) Περιγράψτε την άμεση αναφορά στη μνήμη και την απευθείας αναφορά στη μνήμη. (β) Η άμεση αναφορά στη μνήμη είναι στην πραγματικότητα αναφορά στη μνήμη και γιατί. (γ) Ποιο το πλεονέκτημα και ποιο το μειονέκτημα της απευθείας αναφοράς στη μνήμη; (α) Στην άμεση αναφορά στη μνήμη η τιμή του δεδομένου είναι αποθηκευμένη σε κάποιο τμήμα της εντολής. Π.χ. η εντολή ADD 30h θα μπορούσε να σημαίνει πρόσθεσε στη τρέχουσα τιμή του συσσωρευτή το δεκαεξαδικό αριθμό 30. Ενώ στην απευθείας αναφορά στη μνήμη η διεύθυνση της μνήμης στην οποία θα βρεθεί το δεδομένο περιέχεται μέσα στην εντολή αμέσως μετά τον κωδικό της εντολής. Π.χ. η εντολή ADD [30h] θα μπορούσε να σημαίνει πρόσθεσε στη τρέχουσα τιμή του συσσωρευτή την τιμή που βρίσκεται στη διεύθυνση μνήμης 30h. (β) Όχι δεν είναι στην πραγματικότητα αναφορά στην μνήμη γιατί δεν απαιτείται επιπλέον προσπέλαση στη μνήμη για να βρεθεί το δεδομένο. (γ) Το πλεονέκτημα είναι ότι έχει γρήγορο τρόπο αναφοράς και το μειονέκτημα είναι ότι ο αριθμός των λέξεων που μπορούν να διευθυνσιοδοτηθούν περιορίζεται από τον αριθμό των δυαδικών ψηφίων του πεδίου διεύθυνσης της εντολής. 6
7 23. (α) Περιγράψτε την αναφορά στη μνήμη των καταχωρητών. (β) Περιγράψτε την έμμεση αναφορά μέσω καταχωρητών. (α) Στην αναφορά στη μνήμη των καταχωρητών το δεδομένο της εντολής βρίσκεται σε έναν εσωτερικό καταχωρητή του επεξεργαστή. Για παράδειγμα, η εντολή ADD Α θα μπορούσε να σημαίνει πρόσθεσε στη τρέχουσα τιμή του συσσωρευτή την τιμή του καταχωρητή Α (β) Στην έμμεση αναφορά μέσω καταχωρητή, ο κώδικας της εντολής προσδιορίζει έναν καταχωρητή του μικροεπεξεργαστή που περιέχει τη διεύθυνση που θα χρησιμοποιήσει για την προσπέλαση του ορίσματος της μνήμης. Για παράδειγμα, η εντολή ADD [A] θα μπορούσε να σημαίνει πρόσθεσε στη τρέχουσα τιμή του συσσωρευτή την τιμή που βρίσκεται στην θέση μνήμης, της οποίας η διεύθυνση βρίσκεται στον καταχωρητή Α. 24. (α) Αναφέρατε τα χαρακτηριστικά ως προς τα οποία διακρίνουμε τους μικροεπεξεργαστές. (β) Σε ποια είδη διακρίνουμε τους μικροεπεξεργαστές ως προς καθένα από αυτά; (α) Τα κυριότερα χαρακτηριστικά των μικροεπεξεργαστών είναι τα εξής: Συχνότητα λειτουργίας (operating frequency) Συχνότητα ονομάζουμε το πλήθος των κύκλων του ρολογιού στην διάρκεια ενός δευτερολέπτου. Η συχνότητα δείχνει το πλήθος των κύκλων μηχανής που εκτελούνται σε ένα δευτερόλεπτο και η περίοδος μας δείχνει το χρόνο που θα χρειαστεί ο μικροεπεξεργαστής για να πραγματοποίηση έναν κύκλο μηχανής. Μήκος λέξης (word length) Μήκος λέξης ονομάζουμε το μήκος των καταχωρητών σε δυαδικά ψηφία bits και έχουν συνήθως το ίδιο μήκος με το μήκος των υπόλοιπων εσωτερικών μονάδων του μικροεπεξεργαστή, όπως η ALU. Όσο πιο μεγάλοι είναι οι καταχωρητές τόσο πιο γρήγορα εκτελούνται οι πράξεις. Ρεπερτόριο εντολών (instruction set) (β)σύμφωνα με το μήκος λέξης χωρίζονται στις εξής κατηγορίες: Μικροεπεξεργαστές με μέγεθος καταχωρητή 8 δυαδικά ψηφία (8bit) Μικροεπεξεργαστές με μέγεθος καταχωρητή 16 δυαδικά ψηφία (16bit) Μικροεπεξεργαστές με μέγεθος καταχωρητή 32 δυαδικά ψηφία (32bit) Σύμφωνα με το ρεπερτόριο εντολών χωρίζονται στις εξής κατηγορίες: Τους μικροεπεξεργαστές διευρυμένου ρεπερτορίου εντολών (CISC) που περιλαμβάνουν πιο πολύπλοκες εντολές, επομένως μπορούν με λιγότερες εντολές να εκτελέσουν πιο πολύπλοκες διαδικασίες. Τους μικροεπεξεργαστές μειωμένου ρεπερτορίου εντολών (RISC) που έχουν μικρότερο σύνολο εντολών με αποτέλεσμα να εκτελούνται πιο γρήγορα. 26. Τι εννοούμε με τον όρο συμβατότητα επεξεργαστών; Συμβατότητα εννοούμε ότι ένα νεότερο μέλος μιας οικογένειας επεξεργαστών μπορεί να εκτελέσει εντολές ενός προηγούμενου μέλους. 27. Αν η συχνότητα του ρολογιού ενός μικροεπεξεργαστή είναι 100ΜHz πόσοι κύκλοι μηχανής εκτελούνται ανά δευτερόλεπτο; Συχνότητα ονομάζουμε το πλήθος των κύκλων του ρολογιού στην διάρκεια ενός δευτερολέπτου καθώς και το πλήθος των κύκλων μηχανής στην διάρκεια ενός δευτερολέπτου. Άρα εκτελούνται 100Μ = κύκλοι μηχανής ανά δευτερόλεπτο. 7
8 28. Μια εντολή πρόσθεσης χρειάζεται 5 κύκλους μηχανής για να ανακληθεί και να εκτελεστεί. Η συχνότητα λειτουργίας του μικροεπεξεργαστή είναι 100 MHZ. Πόσες προσθέσεις το δευτερόλεπτο είναι δυνατό να εκτελέσει ο μικροεπεξεργαστής; Συχνότητα λειτουργίας 100ΜΗz σημαίνει ότι ο μ/ε εκτελεί κύκλους μηχανής ανά δευτερόλεπτο. Εφόσον κάθε πρόσθεση χρειάζεται 5 κύκλους μηχανής, ο μ/ε είναι δυνατό να εκτελέσει: κ.μ. = προσθέσεις ανά δευτερόλεπτο 5κ.μ. (ΑΠΟ ΠΑΝΕΛΛΗΝΙΕΣ) 1. Μια εντολή πρόσθεσης ενός μικροεπεξεργαστή χρειάζεται τέσσερις (4) κύκλους μηχανής για να ανακληθεί και να εκτελεστεί. Η συχνότητα λειτουργίας του (f) είναι 2 GHz. Πόσες προσθέσεις εκτελούνται το δευτερόλεπτο; Συχνότητα λειτουργίας 2GΗz σημαίνει ότι ο μ/ε εκτελεί κύκλους μηχανής ανά δευτερόλεπτο. Εφόσον κάθε πρόσθεση χρειάζεται 4 κύκλους μηχανής, ο μ/ε είναι δυνατό να εκτελέσει: κ.μ κ.μ. = κ.μ. 4κ.μ. = προσθέσεις ανά δευτερόλεπτο 2. ίνεται η παρακάτω εντολή ενός μικροεπεξεργαστή: Τα πρώτα πέντε (5) bits από αριστερά της εντολής αποτελούν τον κώδικα εντολής (opcode). Γ1. Πόσα bits είναι το μήκος της εντολής; Γ2. Πώς ονομάζεται το υπόλοιπο τμήμα της εντολής; (μον. 4) Από πόσα bits αποτελείται (μον. 3) και ποια είναι αυτά; (μον. 3) Γ3. Πόσες διαφορετικές εντολές (ρεπερτόριο εντολών) μπορεί να αναγνωρίσει ο μικροεπεξεργαστής; Γ4. Για να μπορεί ο μικροεπεξεργαστής να αναγνωρίσει το διπλάσιο ρεπερτόριο εντολών, από πόσα bits πρέπει να αποτελείται ο κώδικας εντολής (opcode); Γ1. Το μήκος της εντολής είναι 14 bits. Γ2. Το υπόλοιπο ονομάζεται τμήμα διεύθυνσης. Αποτελείται από 9 bits και είναι τα Γ3. Ο μικροεπεξεργαστής μπορεί να αναγνωρίσει 2 5 = 32 διαφορετικές εντολές. Γ4. Θα πρέπει να έχει 6 bits (2 6 = 64 εντολές = 2 32) 8
ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΕΦΑΛΑΙΟ 7ο ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Γενικό διάγραμμα υπολογιστικού συστήματος Γενικό διάγραμμα υπολογιστικού συστήματος - Κεντρική Μονάδα Επεξεργασίας ονομάζουμε
Διαβάστε περισσότεραΣελίδα 1 από 12. Απαντήσεις στο φυλλάδιο 55. Ερώτηση 1 η : Ένα υπολογιστικό σύστηµα αποτελείται από:
Σελίδα 1 από 12 Απαντήσεις στο φυλλάδιο 55 Ερώτηση 1 η : Ένα υπολογιστικό σύστηµα αποτελείται από: (α) Κεντρική Μονάδα Επεξεργασίας. (β) Κύρια Μνήµη. (γ) Μονάδες εισόδου. (δ) Μονάδες εξόδου. (ε) Βοηθητική
Διαβάστε περισσότερα(Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να
Κεεφάάλλααι ιοο:: 3Β ο Τίττλλοοςς Κεεφααλλααί ίοουυ: : Αρχιτεκτονική Ηλ/κου Τµήµατος των Υπολ. Συστηµάτων (Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να αναφέρετε τις τιµές των
Διαβάστε περισσότεραΓενική οργάνωση υπολογιστή «ΑΒΑΚΑ»
Περιεχόμενα Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ»... 2 Καταχωρητές... 3 Αριθμητική-λογική μονάδα... 3 Μονάδα μνήμης... 4 Μονάδα Εισόδου - Εξόδου... 5 Μονάδα ελέγχου... 5 Ρεπερτόριο Εντολών «ΑΒΑΚΑ»... 6 Φάση
Διαβάστε περισσότεραΣτοιχεία αρχιτεκτονικής μικροεπεξεργαστή
Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή Αριθμός bit δίαυλου δεδομένων (Data Bus) Αριθμός bit δίαυλου διευθύνσεων (Address Bus) Μέγιστη συχνότητα λειτουργίας (Clock Frequency) Τύποι εντολών Αριθμητική
Διαβάστε περισσότεραΜάθημα 3.2: Κεντρική Μονάδα Επεξεργασίας
Κεφάλαιο 3 ο Αρχιτεκτονική Υπολογιστών Μάθημα 3.: Κεντρική Μονάδα Επεξεργασίας Όταν ολοκληρώσεις το κεφάλαιο θα μπορείς: Να σχεδιάζεις την εσωτερική δομή της ΚΜΕ και να εξηγείς τη λειτουργία των επιμέρους
Διαβάστε περισσότεραΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (Τμήματα Υπολογιστή) ΕΚΠΑΙΔΕΥΤΗΣ:ΠΟΖΟΥΚΙΔΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ ΤΜΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ Κάθε ηλεκτρονικός υπολογιστής αποτελείται
Διαβάστε περισσότεραΜάθημα 4: Κεντρική Μονάδα Επεξεργασίας
Μάθημα 4: Κεντρική Μονάδα Επεξεργασίας 4.1 Γενικά Ο υπολογιστής επεξεργάζεται δεδομένα ακολουθώντας βήμα βήμα, τις εντολές ενός προγράμματος. Το τμήμα του υπολογιστή, που εκτελεί τις εντολές και συντονίζει
Διαβάστε περισσότεραΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006 ΑΠΑΝΤΗΣΕΙΣ
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006 Μάθημα : Μικροϋπολογιστές Τεχνολογία Τ.Σ. Ι, Θεωρητικής κατεύθυνσης Ημερομηνία
Διαβάστε περισσότεραΤο ολοκληρωμένο κύκλωμα μιας ΚΜΕ. «Φέτα» ημιαγωγών (wafer) από τη διαδικασία παραγωγής ΚΜΕ
Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ Η Κεντρική Μονάδα Επεξεργασίας (Central Processing Unit -CPU) ή απλούστερα επεξεργαστής αποτελεί το μέρος του υλικού που εκτελεί τις εντολές ενός προγράμματος υπολογιστή
Διαβάστε περισσότεραΜηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο,
Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο, 2016-2017 ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ Μικροϋπολογιστής Υπολογιστής που χρησιμοποιείται για την είσοδο, επεξεργασία και έξοδο πληροφοριών. Είδη μικροϋπολογιστών:
Διαβάστε περισσότεραΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές
Διαβάστε περισσότεραΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009 ΑΠΑΝΤΗΣΕΙΣ
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009 Μάθημα : Μικροϋπολογιστές Τεχνολογία Τ.Σ. Ι, Θεωρητικής κατεύθυνσης Ημερομηνία
Διαβάστε περισσότεραΕίναι το «μυαλό» του υπολογιστή μας. Αυτός κάνει όλους τους υπολογισμούς και τις πράξεις. Έχει δική του ενσωματωμένη μνήμη, τη λεγόμενη κρυφή
1 Είναι το «μυαλό» του υπολογιστή μας. Αυτός κάνει όλους τους υπολογισμούς και τις πράξεις. Έχει δική του ενσωματωμένη μνήμη, τη λεγόμενη κρυφή μνήμη(cache). Η cache είναι πολύ σημαντική, πολύ γρήγορη,
Διαβάστε περισσότεραΜικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα
Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα 1. Ποια είναι η σχέση της έννοιας του μικροεπεξεργαστή με αυτή του μικροελεγκτή; Α. Ο μικροεπεξεργαστής εμπεριέχει τουλάχιστο έναν μικροελεγκτή. Β. Ο
Διαβάστε περισσότεραΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2014
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 201 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές
Διαβάστε περισσότεραΚεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ
Κεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ 1. Παρακάτω δίνονται μερικοί από τους ακροδέκτες που συναντάμε στην πλειοψηφία των μικροεπεξεργαστών. Φτιάξτε έναν πίνακα που να
Διαβάστε περισσότεραΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές
Διαβάστε περισσότεραΕργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ. Εισαγωγή
Εισαγωγή Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ Σκοπός του εργαστηρίου είναι να γνωρίσουµε την εσωτερική δοµή και αρχιτεκτονική της κεντρικής µονάδας επεξεργασίας, να κατανοήσουµε τον τρόπο µε τον οποίο λειτουργεί
Διαβάστε περισσότερα«ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ» ΕΣΩΤΕΡΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΕΣ
«ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ» ΕΣΩΤΕΡΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΕΣ 8085 ΧΟΝΔΡΙΚΟ ΔΙΑΓΡΑΜΜΑ 8085 CPU ΟΙ ΚΑΤΑΧΩΡΗΤΕΣ ΤΟΥ 8085 Ο ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΗΣ ΕΝΤΟΛΩΝ Η ΑΡΙΘΜΗΤΙΚΗ ΚΑΙ ΛΟΓΙΚΗ ΜΟΝΑΔΑ ΟΙ «ΣΗΜΑΙΕΣ» FLAGS Η ΜΟΝΑΔΑ
Διαβάστε περισσότεραΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ
ΑΡΧΗ ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ ΚΑΙ HMEΡΗΣΙΩΝ ΚΑΙ ΕΣΠΕΡΙΝΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α A ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙ ΙΚΟΤΗΤΑΣ ΟΜΑ Α Β ) ΠΕΜΠΤΗ 2 ΙΟΥΝΙΟΥ
Διαβάστε περισσότεραΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2008
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2008 Τεχνολογία Ι Θεωρητικής Κατεύθυνσης Τεχνικών Σχολών Μάθημα : Μικροϋπολογιστές
Διαβάστε περισσότεραΚεφάλαιο 4 ο. Ο Προσωπικός Υπολογιστής
Κεφάλαιο 4 ο Ο Προσωπικός Υπολογιστής Μάθημα 4.3 Ο Επεξεργαστής - Εισαγωγή - Συχνότητα λειτουργίας - Εύρος διαδρόμου δεδομένων - Εύρος διαδρόμου διευθύνσεων - Εύρος καταχωρητών Όταν ολοκληρώσεις το μάθημα
Διαβάστε περισσότεραΚεφάλαιο Το υπολογιστικό σύστημα Η εξέλιξη του ανθρώπου πραγματοποιήθηκε χάρη στην ικανότητά στον χειρισμό εργαλείων.
Α Γενικού Λυκείου Κεφάλαιο 1 1.1 Το υπολογιστικό σύστημα Η εξέλιξη του ανθρώπου πραγματοποιήθηκε χάρη στην ικανότητά στον χειρισμό εργαλείων. Ιδιαίτερη θέση έχουν οι Υπολογιστικές συσκευές. Μηχανισμός
Διαβάστε περισσότεραΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής)
ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α Γενικού Λυκείου (Μάθημα Επιλογής) Σύγχρονα Υπολογιστικά Συστήματα τους υπερυπολογιστές (supercomputers) που χρησιμοποιούν ερευνητικά εργαστήρια τα μεγάλα συστήματα (mainframes)
Διαβάστε περισσότεραΤμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς
ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Τμήμα Λογιστικής Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Μάθημα 8 Κεντρική Μονάδα Επεξεργασίας και Μνήμη 1 Αρχιτεκτονική του Ηλεκτρονικού Υπολογιστή Μονάδες Εισόδου Κεντρική
Διαβάστε περισσότεραΕρωτήσεις θεωρίας MY. Μέρος Α. Υλικό.
Ερωτήσεις θεωρίας MY Μέρος Α. Υλικό. 1. Η μνήμη ROM είναι συνδυαστικό ή ακολουθιακό κύκλωμα; 2. α) Να σχεδιαστεί μία μνήμη ROM που να δίνει στις εξόδους της το πλήθος των ημερών του μήνα, ο αριθμός του
Διαβάστε περισσότεραΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2013
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2013 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές
Διαβάστε περισσότερα*Ένας υπολογιστής είναι στην πραγματικότητα ένα σύστημα πολλών μερών που συνεργάζονται μεταξύ τους.
Ένας υπολογιστής είναι στην πραγματικότητα ένα σύστημα πολλών μερών που συνεργάζονται μεταξύ τους. *Τα φυσικά μέρη που μπορούμε να δούμε και να αγγίξουμε ονομάζονται συνολικά υλικό (hardware). * * υπερυπολογιστές
Διαβάστε περισσότεραΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Γ ΕΠΑΛ 14 / 04 / 2019
Γ ΕΠΑΛ 14 / 04 / 2019 ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΘΕΜΑ 1 ο 1. Να γράψετε στο τετράδιό σας το γράμμα καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή ή τη λέξη ΛΑΘΟΣ, αν είναι λανθασμένη.
Διαβάστε περισσότεραε. Ένα κύκλωμα το οποίο παράγει τετραγωνικούς παλμούς και απαιτείται εξωτερική διέγερση ονομάζεται ασταθής πολυδονητής Λ
ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΕΠΑΛ (ΟΜΑΔΑ Α ) & ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΣΑΒΒΑΤΟ 16/04/2016 - ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ (ΣΥΣΤΗΜΑΤΑ ΨΗΦΙΑΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ) ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΠΕΝΤΕ (5) ΕΝΔΕΙΚΤΙΚΕΣ
Διαβάστε περισσότεραΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ HMEΡΗΣΙΩΝ ΕΣΠΕΡΙΝΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ ΤΕΤΑΡΤΗ 19 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ
ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ HMEΡΗΣΙΩΝ ΕΣΠΕΡΙΝΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ ΤΕΤΑΡΤΗ 19 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: ΠΕΝΤΕ (5) ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις
Διαβάστε περισσότεραΑΣΚΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ ΓΙΑ ΤΗ ΘΕΩΡΙΑ
ΑΣΚΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ ΓΙΑ ΤΗ ΘΕΩΡΙΑ Άσκηση 1 Ένας επεξεργαστής (ΚΜΕ) υποστηρίζει 371 εντολές. Πόσα bit θα πρέπει να είναι ο καταχωρητής εντολής (ελάχιστη τιμή); (α) 4 bit (β) 16 bit (γ) 1 bit (δ)
Διαβάστε περισσότεραΟργάνωση επεξεργαστή (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική
Οργάνωση επεξεργαστή (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Κώδικας μηχανής (E) Ο επεξεργαστής μπορεί να εκτελέσει το αρχιτεκτονικό σύνολο εντολών (instruction set architecture) Οι
Διαβάστε περισσότεραΚεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Τμήματα ΚΜΕ (CPU) Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (Ι)
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Οργάνωση Υπολογιστών (Ι) (η κεντρική μονάδα επεξεργασίας) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Ένα
Διαβάστε περισσότεραΣτοιχεία από την αρχιτεκτονική των μικροϋπολογιστών
Στοιχεία από την αρχιτεκτονική των μικροϋπολογιστών Η επεξεργασία των δεδομένων ακολουθεί μια στερεότυπη διαδρομή: τα δεδομένα εισάγονται στο υπολογιστικό σύστημα, υφίστανται μια ορισμένη επεξεργασία και
Διαβάστε περισσότεραΟργάνωση Υπολογιστών (Ι)
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Οργάνωση Υπολογιστών (Ι) (η κεντρική μονάδα επεξεργασίας) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Ένα
Διαβάστε περισσότεραΜάθημα 5: Χαρακτηριστικά της Κ.Μ.Ε.
Μάθημα 5: Χαρακτηριστικά της Κ.Μ.Ε. 5.1 Το ρολόι Κάθε μία από αυτές τις λειτουργίες της Κ.Μ.Ε. διαρκεί ένα μικρό χρονικό διάστημα. Για το συγχρονισμό των λειτουργιών αυτών, είναι απαραίτητο κάποιο ρολόι.
Διαβάστε περισσότεραΜΑΘΗΜΑ: ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ ΘΕΜΑΤΑ ΙΟΥΝΙΟΥ 2014
ΜΑΘΗΜΑ: ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ ΘΕΜΑΤΑ ΙΟΥΝΙΟΥ 2014 Καθηγητής:Νικολαΐδης Νικ. ΑΠΑΝΤΗΣΕΙΣ Ημ/νία εξέτασης:30-6-2014 ΘΕΜΑ 1 α) Να σχεδιαστεί μία μνήμη ROM που να δίνει στις εξόδους της το πλήθος των ημερών του
Διαβάστε περισσότεραΟΜΑΔΕΣ ΕΝΤΟΛΩΝ: ΙΔΙΟΤΗΤΕΣ ΚΑΙ ΛΕΙΤΟΥΡΓΙΕΣ
ΟΜΑΔΕΣ ΕΝΤΟΛΩΝ: ΙΔΙΟΤΗΤΕΣ ΚΑΙ ΛΕΙΤΟΥΡΓΙΕΣ 1. Εισαγωγή Η λειτουργία της CPU καθορίζεται από τις εντολές που εκτελεί, και που ονομάζονται εντολές μηχανής (machine instructions) ή εντολές υπολογιστή (computer
Διαβάστε περισσότεραΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ
ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 1.1 ΕΙΣΑΓΩΓΙΚΗ ΑΝΑΦΟΡΑ ΣΤΑ ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ 1 1.1.1 Σήματα ψηφιακών συστημάτων 1 1.1.2 Παράλληλη και σειριακή μεταφορά πληροφορίας 2 1.1.3 Λογική τριών
Διαβάστε περισσότεραΥπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).
Μνήμες Ένα από τα βασικά πλεονεκτήματα των ψηφιακών συστημάτων σε σχέση με τα αναλογικά, είναι η ευκολία αποθήκευσης μεγάλων ποσοτήτων πληροφοριών, είτε προσωρινά είτε μόνιμα Οι πληροφορίες αποθηκεύονται
Διαβάστε περισσότεραΜάθημα 7: Μικροϋπολογιστικό Σύστημα και Μνήμες
Μάθημα 7: Μικροϋπολογιστικό Σύστημα και Μνήμες 7.1 Αρχιτεκτονική μνημών σε υπολογιστικό σύστημα Σε ένα υπολογιστικό σύστημα υπάρχουν συνήθως περισσότερες από μία μνήμες. Επειδή η χωρητικότητα ενός μόνο
Διαβάστε περισσότεραΑρχιτεκτονική Υπολογιστών
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 2: Καταχωρητές, HelloWorld σε 8086, emu8086 emulator Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων
Διαβάστε περισσότεραΑρχιτεκτονική υπολογιστών
1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Αρχιτεκτονική υπολογιστών Ενότητα 11-12 : Δομή και Λειτουργία της CPU Ευάγγελος Καρβούνης Παρασκευή, 22/01/2016 2 Οργάνωση της CPU Η CPU πρέπει:
Διαβάστε περισσότεραΘεωρητικές Ερωτήσεις
Θεωρητικές Ερωτήσεις 1. Από ποιες μονάδες αποτελείται ένας μικροϋπολογιστής και ποιος είναι ο ρόλος της κάθε μιας; 2. Από ποιες μονάδες αποτελείται η μονάδα κεντρικής επεξεργασίας (CPU) και ποιος είναι
Διαβάστε περισσότεραΟργάνωση Η/Υ. Γλώσσα Assembly. Τμήμα Εφαρμσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας Α. Χατζηγεωργίου-Η. Σακελλαρίου
Οργάνωση Η/Υ Γλώσσα Assembly Τμήμα Εφαρμσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας Α. Χατζηγεωργίου-Η. Σακελλαρίου Δομή του TRN KME Μνήμη Διάδρομος Δεδομένων Διάδρομος Διευθύνσεων Διάδρομος Ελέγχου Μονάδα
Διαβάστε περισσότεραΚεντρική Μονάδα Επεξεργασίας
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2016-17 Κεντρική Μονάδα Επεξεργασίας (Σχεδιασμός και λειτουργία μιας απλής ΚΜΕ) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης
Διαβάστε περισσότεραΤΕΛΟΣ 1ΗΣ ΑΠΟ 4 ΣΕΛΙ ΕΣ
ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ Γ ΗΜΕΡΗΣΙΩΝ ΚΑΙ ΕΣΠΕΡΙΝΩΝ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ HMEΡΗΣΙΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α A ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙ ΙΚΟΤΗΤΑΣ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α Β ) ΠΕΜΠΤΗ 2 ΙΟΥΝΙΟΥ
Διαβάστε περισσότεραΑρχιτεκτονική Eckert-von Neumann. Πως λειτουργεί η ΚΜΕ; Κεντρική μονάδα επεξεργασίας [3] ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ
Αρχιτεκτονική Eckert-von Neumann εισόδου μεταφορά δεδομένων από έξω προς τον Η/Υ εξόδου μεταφορά δεδομένων από τον Η/Υ προς τα έξω ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Κύκλος Μηχανής κεντρικός έλεγχος/πράξεις
Διαβάστε περισσότεραΣυστήματα Μικροϋπολογιστών
Συστήματα Μικροϋπολογιστών Ο Μικροεπεξεργαστής 8085 K. ΠΕΚΜΕΣΤΖΗ Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται
Διαβάστε περισσότεραΟργάνωση Η/Υ. Ο Επεξεργαστής TRN. Τμήμα Εφαρμοσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας Α. Χατζηγεωργίου-Η. Σακελλαρίου
Οργάνωση Η/Υ Ο Επεξεργαστής TRN Τμήμα Εφαρμοσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας Α. Χατζηγεωργίου-Η. Σακελλαρίου ΚMΕ Κυριότεροι Καταχωρητές της ΚΜΕ του υπολογιστή TRN IR (20 bits) X (20 bits) I
Διαβάστε περισσότεραΑρχιτεκτονικές Συνόλου Εντολών
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2016-17 Αρχιτεκτονικές Συνόλου Εντολών (Instruction Set Architectures - ISA) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Ο
Διαβάστε περισσότεραΠληροφορική Ι. Μάθημα 6 ο Εκτέλεση πράξεων, Αρχιτεκτονική Η/Υ. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας
Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Πληροφορική Ι Μάθημα 6 ο Εκτέλεση πράξεων, Αρχιτεκτονική Η/Υ Δρ. Γκόγκος Χρήστος Εκτέλεση προγραμμάτων Πρόγραμμα: Ένα σύνολο από εντολές.
Διαβάστε περισσότερα1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Ι Γ. Τσιατούχας 2 ο Κεφάλαιο ιάρθρωση 1. Οργάνωση της 2. εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο
Διαβάστε περισσότεραΣελίδα 1 από 11. Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για:
Σελίδα 1 από 11 Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για: την επικοινωνία, µε τα υπόλοιπα ολοκληρωµένα κυκλώµατα του υπολογιστικού συστήµατος. την παροχή τροφοδοσίας
Διαβάστε περισσότεραΤεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 3
Τεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 3 Κεφάλαιο 3 Οργάνωση και Λειτουργία Επεξεργαστών Σκοπός του κεφαλαίου αυτού είναι να περιγράψει την εσωτερική οργάνωση των υπολογιστών,
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 4 ο ΟΡΓΑΝΩΣΗ ΤΗΣ ΜΝΗΜΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗ ΜΝΗΜΗ
ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΜΑΘΗΜΑ 4 ο ΟΡΓΑΝΩΣΗ ΤΗΣ ΜΝΗΜΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗ ΜΝΗΜΗ ΧΕΙΜΩΝΑΣ 2009 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 1 Γενική οργάνωση του υπολογιστή Ο καταχωρητής δεδομένων της μνήμης (memory data register
Διαβάστε περισσότεραΤο υλικό του υπολογιστή
Το υλικό του υπολογιστή Ερωτήσεις 1. Τι αντιλαμβάνεστε με τον όρο υλικό; Το υλικό(hardware) αποτελείται από το σύνολο των ηλεκτρονικών τμημάτων που συνθέτουν το υπολογιστικό σύστημα, δηλαδή από τα ηλεκτρονικά
Διαβάστε περισσότεραΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δρ. Χριστόφορος Χριστοφόρου Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής Υλικό (Hardware)/Δομή του υπολογιστή Υπολογιστικά συστήματα: Στρώματα 1 Επικοινωνία
Διαβάστε περισσότεραΒασίλειος Κοντογιάννης ΠΕ19
Ενότητα1 Υλικό Λογισμικό και Εφαρμογές Κεφ1: Υλικό Υπολογιστών - Hardware Τι ονομάζουμε υλικό υπολογιστών; Με τον όρο υλικό (hardware) αναφερόμαστε σε οτιδήποτε έχει μια φυσική-υλική υπόσταση σε ένα υπολογιστικό
Διαβάστε περισσότεραΒασική δοµή και Λειτουργία Υπολογιστή
Βασική δοµή και Λειτουργία Υπολογιστή Η τεχνολογία των Η/Υ έχει βασιστεί στη λειτουργία του ανθρώπινου οργανισµού. Οπως ο άνθρωπος πέρνει εξωτερικά ερεθίσµατα από το περιβάλλον τα επεξεργάζεται και αντιδρά
Διαβάστε περισσότεραΑρχιτεκτονικη υπολογιστων
ΤΕΙ Κρήτης Τμ. Μηχανικών Πληροφορικής Αρχιτεκτονικη υπολογιστων Τζαγκαράκης Χαράλαμπος hatzagarak@cs.teicrete.gr Εισαγωγη: ο επεξεργαστης και η γλωσσα του Eπεξεργαστής: MIPS Microprocessor Without Interlocked
Διαβάστε περισσότεραΑρχιτεκτονικές Συνόλου Εντολών (ΙΙ)
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2017-18 Αρχιτεκτονικές Συνόλου Εντολών (ΙΙ) (Αρχιτεκτονική x86-64) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Αρχιτεκτονική
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΛΑΜΙΑΣ. A. Μετατροπή αριθμών 1. Μετατροπή αριθμών από δεκαδικό σε δυαδικό σύστημα αρίθμησης
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΛΑΜΙΑΣ Τμήμα Πληροφορικής και Τεχνολογίας Υπολογιστών Μάθημα: Αρχιτεκτονική Υπολογιστών Εργασία: 1 A. Μετατροπή αριθμών 1. Μετατροπή αριθμών από δεκαδικό σε δυαδικό σύστημα
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων
ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων 2.1 Αρχιτεκτονική Υπολογιστών 2.1 Αρχιτεκτονική Υπολογιστών 2.2 Γλώσσα Μηχανής 2.3 Εκτέλεση προγράµµατος 2.4 Αριθµητικές και λογικές εντολές 2.5 Επικοινωνία µε άλλες συσκευές
Διαβάστε περισσότεραΕισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών
Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών 1 Οργάνωση υπολογιστών ΚΜΕ Κύρια Μνήμη Υποσύστημα εισόδου/εξόδου 2 Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) R1 R2 ΑΛΜ
Διαβάστε περισσότεραΜικροαρχιτεκτονική του LC3
ΆδειαΧρήσης Τοπαρόνεκπαιδευτικόυλικόυπόκειταισε άδειεςχρήσηςcrea vecommons. Γιαεκπαιδευτικόυλικό,όπωςεικόνες,που υπόκειταισεάδειαχρήσηςάλλουτύπου, αυτήπρέπεινααναφέρεταιρητώς. Μικροαρχιτεκτονική του LC3
Διαβάστε περισσότεραΕφαρμογές μικροελεγκτών
Μικροελεγκτές Έναν ορισμό που θα μπορούσαμε να δώσουμε για τους μικροελεγκτές είναι ο εξής: Μικροελεγκτής είναι ένα προγραμματιζόμενο ολοκληρωμένο κύκλωμα το οποίο διαθέτει επεξεργαστή, μνήμη, διάφορα
Διαβάστε περισσότεραΣύγχρονες Αρχιτεκτονικές Υπολογιστών
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ Σύγχρονες Αρχιτεκτονικές Υπολογιστών ΑΚΑ ΗΜΑΪΚΟ ΕΤΟΣ 2014-2015 Αρχιτεκτονική Συνόλου Εντολών (Instruction Set Architecture-ISA) 1 Ένας υπολογιστής
Διαβάστε περισσότεραΑρχιτεκτονική x86(-64) 32-bit και 64-bit λειτουργία. Αρχιτεκτονική x86(-64) Αρχιτεκτονική επεξεργαστών x86(-64) Αρχιτεκτονικές Συνόλου Εντολών (ΙΙ)
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2017-18 Αρχιτεκτονικές Συνόλου Εντολών (ΙΙ) (Αρχιτεκτονική x86-64) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Αρχιτεκτονική
Διαβάστε περισσότεραΑρχιτεκτονική υπολογιστών
1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Αρχιτεκτονική υπολογιστών Ενότητα 9 : Ομάδες Εντολών: Ιδιότητες και Λειτουργίες Ευάγγελος Καρβούνης Παρασκευή, 15/01/2016 Τι είναι ομάδα εντολών;
Διαβάστε περισσότεραΕργαστήριο ΙΑΧΕΙΡΙΣΗ ΜΝΗΜΗΣ
Εισαγωγή Εργαστήριο ΙΑΧΕΙΡΙΣΗ ΜΝΗΜΗΣ Σκοπός του εργαστηρίου είναι να κατανοήσουµε τους τρόπους προσπέλασης της µνήµης (µέθοδοι διευθυνσιοδότησης) σε ένα υπολογιστικό σύστηµα. Η Μνήµη 1 Ψηφιακή Λογική 4
Διαβάστε περισσότεραΗ διασύνδεση Υλικού και λογισμικού David A. Patterson και John L. Hennessy. Chapter 5. Ο επεξεργαστής: διαδρομή δεδομένων και μονάδα ελέγχου
Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L. Hennessy Chapter 5 Ο επεξεργαστής: διαδρομή δεδομένων και μονάδα ελέγχου Ενδέκατη (11 η ) δίωρη διάλεξη. Διαφάνειες διδασκαλίας από το
Διαβάστε περισσότερα; Γιατί είναι ταχύτερη η λήψη και αποκωδικοποίηση των εντολών σταθερού μήκους;
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2015-16 Αρχιτεκτονικές Συνόλου Εντολών (ΙΙ) (Δομή Εντολών και Παραδείγματα) http://di.ionio.gr/~mistral/tp/comparch/ Μ.Στεφανιδάκης Αρχιτεκτονική
Διαβάστε περισσότεραΕισαγωγή στην πληροφορική -4
Εισαγωγή στην πληροφορική 6 (, 64) bits Μνήµη Θέση (κύτταρο cell) µνήµης, χωράει λέξεις (words) εντολές (πρόγραµµα), αριθµοί (δεδοµένα) Αριθµοί: δυαδική (binary) αναπαράσταση = = = 4 = 4 = 5 = 7 Εισαγωγή
Διαβάστε περισσότεραΕνότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο 2006-07
Ενότητα 4 Εισαγωγή στην Πληροφορική Κεφάλαιο 4Α: Αναπαράσταση πληροφορίας Κεφάλαιο 4Β: Επεξεργαστές που χρησιµοποιούνται σε PCs Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή
Διαβάστε περισσότεραΣυστήματα Μικροϋπολογιστών
Συστήματα Μικροϋπολογιστών Είσοδος / Έξοδος Δεδομένων Υπεύθυνος Μαθήματος: K. ΠΕΚΜΕΣΤΖΗ Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως
Διαβάστε περισσότεραΑρχιτεκτονική Υπολογιστών
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 7: Αποκωδικοποίηση Εντολής x86 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών
Διαβάστε περισσότεραΑρχιτεκτονική Μνήμης
ΕΣ 08 Επεξεργαστές Ψηφιακών Σημάτων Αρχιτεκτονική Μνήμης Τμήμα Επιστήμη και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήμιο Πελοποννήσου Βιβλιογραφία Ενότητας Kuo [2005]: Chapters 3 & 4 Lapsley [2002]: Chapter
Διαβάστε περισσότεραΚεφάλαιο 8. Αριθμητική Λογική μονάδα
Κεφάλαιο 8 Αριθμητική Λογική μονάδα 8.1 Εισαγωγή Στη μηχανική υπολογιστών η αριθμητική/λογική μονάδα (ALU) είναι ένα ψηφιακό κύκλωμα το οποίο εκτελεί αριθμητικούς και λογικούς υπολογισμούς. Η ALU είναι
Διαβάστε περισσότεραΠανεπιστήμιο Θεσσαλίας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων
Πανεπιστήμιο Θεσσαλίας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων Οργάνωση Η/Υ Ενότητα 1η: Εισαγωγή στην Οργάνωση Η/Υ Άσκηση 1: Αναλύστε τη διαδοχική εκτέλεση των παρακάτω εντολών MIPS με βάση τις
Διαβάστε περισσότεραi Όλες οι σύγχρονες ΚΜΕ είναι πολυπλοκότερες!
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2016-17 Κεντρική Επεξεργασίας (Σχεδιασμός και λειτουργία μιας απλής ΚΜΕ) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Η υπολογιστική
Διαβάστε περισσότεραΜικροεπεξεργαστές. Σημειώσεις Μαθήματος Υπεύθυνος: Δρ Άρης Παπακώστας,
Μικροεπεξεργαστές Σημειώσεις Μαθήματος 2013-14 Υπεύθυνος: Δρ Άρης Παπακώστας, Η γλώσσα assembly είναι μια γλώσσα προγραμματισμού χαμηλού επιπέδου για συγκεκριμένους υπολογιστές ή άλλη προγραμματιζόμενη
Διαβάστε περισσότεραΑρχιτεκτονική υπολογιστών
1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Αρχιτεκτονική υπολογιστών Ενότητα 3 : Μια άποψη του κορυφαίου επιπέδου λειτουργίας και διασύνδεσης του υπολογιστή Καρβούνης Ευάγγελος Η έννοια
Διαβάστε περισσότεραChapter 2. Εντολές : Η γλώσσα του υπολογιστή. (συνέχεια) Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L.
Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L. Hennessy Chapter 2 Εντολές : Η γλώσσα του υπολογιστή (συνέχεια) Διαφάνειες διδασκαλίας από το πρωτότυπο αγγλικό βιβλίο (4 η έκδοση), μετάφραση:
Διαβάστε περισσότερα; Τι περιέχεται στη συσκευασία ενός μικροεπεξεργαστή σήμερα;
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2016-17 Αρχιτεκτονικές Συνόλου Εντολών (Instruction Set Architectures - ISA) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Τι
Διαβάστε περισσότεραΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 3 Κεντρική Μονάδα Επεξεργασίας Κεντρική Μονάδα Επεξεργασίας Μονάδα επεξεργασίας δεδομένων Μονάδα ελέγχου Μονάδα επεξεργασίας δεδομένων Δομή Αριθμητικής Λογικής Μονάδας
Διαβάστε περισσότεραΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Αριθμητική περιοχή της ALU 2.5: Κυκλώματα Υπολογιστών
ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: 2 2.3 : Αριθμητική περιοχή της ALU 2.5: Κυκλώματα Υπολογιστών Στόχοι Μαθήματος: Να γνωρίσετε τις βασικές αρχές αριθμητικής των Η/Υ. Ποια είναι τα κυκλώματα
Διαβάστε περισσότεραΕισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 2 ο. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής
Γιώργος Δημητρίου Μάθημα 2 ο Σύνολα Εντολών Οι εντολές που εκτελεί ο κάθε επεξεργαστής (ή οικογένεια επεξεργαστών) MIPS ARM SPARC PowerPC IA-32 Αρχιτεκτονικές συνόλου εντολών Βασικές Έννοιες Εντολές μηχανής
Διαβάστε περισσότεραΚαταχωρητές & τμήματα μνήμης του Ματθές Δημήτριος Καθηγητής Πληροφορικής
Καταχωρητές & τμήματα μνήμης του 8086 Ματθές Δημήτριος Καθηγητής Πληροφορικής Καταχωρητές γενικού σκοπού Υπάρχουν τέσσερις (4) γενικού σκοπού καταχωρητές των 16-bit που χρησιμοποιούνται από τους προγραμματιστές
Διαβάστε περισσότεραΔομή Ηλεκτρονικού υπολογιστή
Δομή Ηλεκτρονικού υπολογιστή Η κλασσική δομή του μοντέλου που πρότεινε το 1948 ο Von Neumann Κεντρική Μονάδα Επεξεργασίας Είσοδος Αποθήκη Αποθήκη - Έξοδος Εντολών Δεδομένων Κλασσικό μοντέλο Von Neumann
Διαβάστε περισσότεραΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ
ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ ΚΑΙ HMEΡΗΣΙΩΝ ΚΑΙ ΕΣΠΕΡΙΝΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α A ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙ ΙΚΟΤΗΤΑΣ ΟΜΑ Α Β ) ΤΡΙΤΗ 28 ΙΟΥΝΙΟΥ 2016
Διαβάστε περισσότεραΕισαγωγή στην επιστήµη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών
Εισαγωγή στην επιστήµη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή Θα δούµε την οργάνωση ενός υπολογιστή Στον επόµενο µάθηµα θα δούµε πως συνδέονται πολλοί Η/Υ για να σχηµατίσουν
Διαβάστε περισσότεραΕντολές γλώσσας μηχανής
Εντολές γλώσσας μηχανής Στον υπολογιστή MIPS η εντολή πρόσθεσε τα περιεχόμενα των καταχωρητών 17 και 20 και τοποθέτησε το αποτέλεσμα στον καταχωρητή 9 έχει την μορφή: 00000010001101000100100000100000 Πεδία
Διαβάστε περισσότεραΟργάνωση Η/Υ. Γιώργος Δημητρίου. Μάθημα 2 ο Σύντομη Επανάληψη. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής
Γιώργος Δημητρίου Μάθημα 2 ο Σύντομη Επανάληψη Από την Εισαγωγή στους Η/Υ Γλώσσες Μηχανής Πεδία εντολής Μέθοδοι διευθυνσιοδότησης Αρχιτεκτονικές συνόλου εντολών Κύκλος εντολής Αλγόριθμοι/Υλικό Αριθμητικών
Διαβάστε περισσότεραΑς ξεκινήσουμε. Macro-instructions. (Assembly level) Micro-instructions Main memory. (micro-code)
Ας ξεκινήσουμε Τι χρειαζόμαστε για να υλοποιήσουμε έναν επεξεργαστή? Macro-instructions ALU (Assembly level) Register File Micro-instructions Main memory (micro-code) Control signals and microcode (control
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ
ΕΡΓΑΣΤΗΡΙΟ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ 4 ο Εξάμηνο Μαδεμλής Ιωάννης ΛΟΓΙΚΕΣ ΠΡΑΞΕΙΣ Οι λογικές πράξεις που υποστηρίζει η Assembly του 8088 είναι : Πράξη AND Πράξη OR Πράξη NOT Πράξη XOR Με τις λογικές πράξεις μπορούμε
Διαβάστε περισσότερα1.4 Κατάταξη των υπολογιστών
1.4 Κατάταξη των υπολογιστών Τις δεκαετίες του 50 και 60 υπήρχαν μόνο οι μεγάλοι υπολογιστές που καταλαμβάνανε μεγάλο όγκο και κοστίζανε πολύ ακριβά. Ήταν η εποχή των μεγάλων μηχανών (main frames). Ο χαρακτηρισμός
Διαβάστε περισσότεραΥπολογιστικά Συστήματα Λογική Σχεδίαση Αρχιτεκτονική Η/Υ Διδάσκοντες: Δρ. Ευγενία Αδαμοπούλου, Δρ. Κώστας Δεμέστιχας
Υπολογιστικά Συστήματα Λογική Σχεδίαση Αρχιτεκτονική Η/Υ Διδάσκοντες: Δρ. Ευγενία Αδαμοπούλου, Δρ. Κώστας Δεμέστιχας ΔΠΜΣ «Τεχνο- Οικονομικά Συστήματα» Τεχνολογία Πληροφορίας και Τηλεπικοινωνιών Ιστοσελίδα
Διαβάστε περισσότερα