2021
Θέμα Α1 [15 μονάδες]
Να χαρακτηρίσετε τις προτάσεις με τη λέξη Σωστό, αν η πρόταση είναι σωστή ή τη λέξη Λάθος, αν η πρόταση
είναι λανθασμένη.
Ανατροφοδότηση
Λάθος
Ανατροφοδότηση
Λάθος
Ανατροφοδότηση
Σωστό
Ανατροφοδότηση
Σωστό
Ανατροφοδότηση
Λάθος
Θέμα Α2 [10 μονάδες]
Να αντιστοιχίσετε τους αριθμούς 1, 2, 3, 4 και 5 από τη στήλη Α με ένα από τα γράμματα α, β, γ, δ, ε και στ της στήλης Β. Σημειώνεται ότι ένα γράμμα από τη στήλη Β θα περισσέψει.
Θέμα Β1 [8 μονάδες]
Να αναφέρετε τους βασικούς τύπους των καταχωρητών ολίσθησης, ανάλογα με τον τρόπο τοποθέτησης των δεδομένων εισόδου και τον τρόπο εξόδου των περιεχομένων τους.
- Σειριακής εισόδου-παράλληλης εξόδου (SIPO)
- Σειριακής εισόδου-σειριακής εξόδου (SISO)
- Παράλληλης εισόδου-παράλληλης εξόδου (ΡΙΡΟ)
- Παράλληλης εισόδου-σειριακής εξόδου (PISO)
Θέμα Β2 [8 μονάδες]
Να αναφέρετε, ονομαστικά, τις κατηγορίες στις οποίες διακρίνονται γενικά οι εντολές ενός μικροεπεξεργαστή.
- Εντολές μεταφοράς δεδομένων
- Εντολές αριθμητικών πράξεων
- Εντολές λογικών πράξεων
- Εντολές άλματος.
Θέμα Β3 [3 μονάδες]
Να αναφέρετε, ονομαστικά, τα τμήματα από τα οποία αποτελείται ένας μικροεπεξεργαστής.
- Την αριθμητική και λογική μονάδα (Arithmetic and Logic Unit, ΑLU)
- Τη μονάδα ελέγχου (control unit, CU)
- Τους καταχωρητές (registers).
Θέμα Β4 [6 μονάδες]
Σε έναν μανταλωτή με πύλες NOR:
α) Ποιες τιμές πρέπει να έχουν οι είσοδοί του για να παραμένει αμετάβλητη η έξοδός του;
β) Ποιες τιμές πρέπει να έχουν οι είσοδοί του για να πάει από την κατάσταση ηρεμίας στην κατάσταση μηδενισμού;
α)
- S=1 και R=0. Ενεργοποίηση του μανταλωτή. Η έξοδος είναι Q=1 (θέση) και παραμένει Q=1.
- S=0 και R=1. Μηδενισμός του μανταλωτή. Η έξοδος είναι Q=0 (μηδενισμός) και παραμένει Q=0.
β) Αν S=1 και R=0 με Q=1, τότε πρώτα S=0, οπότε ο μανταλωτής πάει σε κατάσταση ηρεμίας και μετά R=1 οπότε ο μανταλωτής πάει σε κατάσταση μηδενισμού.
Θέμα Γ [25 μονάδες]
∆ίνεται το σχηματικό διάγραμμα καταχωρητή δεξιάς ολίσθησης SISO των τεσσάρων (4) bits, στον οποίο θέλουμε να φορτώσουμε τη λέξη 1010.

Γ1. Να γράψετε την τιμή της εισόδου, τα περιεχόμενα του καταχωρητή και την τιμή της εξόδου για τέσσερις (4) διαδοχικούς παλμούς ρολογιού. ∆ίνεται ότι η αρχική κατάσταση του καταχωρητή είναι 1111. (Μον.20)
Γ2. Αν η συχνότητα των παλμών ρολογιού είναι f=100KHz, να υπολογίσετε τον συνολικό χρόνο που χρειάζεται για
να φορτωθεί η λέξη 1010. (Μον.5)
Γ1.

Γ2. Αφού η συχνότητα των παλμών ρολογιού είναι f=100KHz, κάθε κύκλος ρολογιού διαρκεί χρόνο t=1/f=1/100.000=0,00001sec=10μsec. Για να φορτωθεί ολόκληρη η λέξη των 4 bit χρειάστηκαν 4 παλμοί ρολογιού. Άρα ο συνολικός χρόνος που χρειάστηκε ήταν 4*10μsec=40μsec
Θέμα Δ [25 μονάδες]
Ένα ολοκληρωμένο κύκλωμα (Ο.Κ.) μίας μνήμης RAM έχει χωρητικότητα 2Gx64 bits.
∆1. Να προσδιορίσετε το πλήθος των ακροδεκτών διευθύνσεων. (Μον. 6)
∆2. Να προσδιορίσετε το πλήθος των ακροδεκτών εισόδου – εξόδου δεδομένων. (Μον. 6)
∆3. Να υπολογίσετε τον αριθμό των λέξεων (θέσεων μνήμης). (Μον. 6)
∆4. Να υπολογίσετε τη χωρητικότητα της μνήμης σε bytes. (Μον. 7)
Δ1. Το Κ είναι 210, το Μ είναι 220 και το G είναι 230. Οπότε 2*2G=2*230=231. Άρα το Ο.Κ. έχει 31 ακροδέκτες διευθύνσεων.
Δ2. 64 ακροδέκτες εισόδου – εξόδου δεδομένων
Δ3. Ο αριθμός των θέσεων μνήμης προσδιορίζεται από τον αριθμό των 31 bit, δηλαδή 231=2.147.483.648 θέσεις μνήμης για την αποθήκευση ισάριθμων λέξεων
Δ4. Η μνήμη χωράει 2.147.483.648 λέξεις των 64bit. Εφόσον τα 64bit αντιστοιχούν σε 8 Byte, η συνολική χωρητικότητα μνήμης είναι 8*2.147.483.648 Byte = 17.179.869.184 Byte
(c) Αμπατζόγλου Γιάννης, MSc Ηλεκτρονικός Μηχανικός, καθηγητής ΠΕ84
Αδειοδοτημένο υπό τους όρους Creative Commons Αναφορά Δημιουργού 4.0