Παράλειψη περιήγησης

2023

Θέμα Α1 [15 μονάδες]

Να χαρακτηρίσετε τις προτάσεις με τη λέξη Σωστό, αν η πρόταση είναι σωστή ή τη λέξη Λάθος, αν η πρόταση είναι
λανθασμένη.

Ερώτηση 1

α. Το flip‐flop πραγματοποιεί λειτουργία χρονισμού όταν PRESET=0 και CLEAR=0.

Ερώτηση 2

β. Αν σε ένα προς τα πάνω δυαδικό απαριθμητή χρησιμοποιούμε για εξόδους τις συμπληρωματικές εξόδους των flip‐flops που το αποτελούν, τότε ο απαριθμητής μετρά προς τα κάτω.

Ερώτηση 3

γ. Η μνήμη RAM είναι μία μη πρόσκαιρη μνήμη (non volatile).

Ερώτηση 4

δ. Για να μπορέσει να εκτελεστεί από τον μικροεπεξεργαστή ένα πρόγραμμα σε συμβολική γλώσσα πρέπει να μεταφραστεί σε γλώσσα μηχανής. 

Ερώτηση 5

ε. Κατά τη διάρκεια μεταφοράς DMA ο μικροεπεξεργαστής αδρανοποιείται μέχρι να μεταφερθούν όλα τα δεδομένα, προκειμένου να επιτευχθεί ο μέγιστος ρυθμός μεταφοράς.

Θέμα Α2 [10 μονάδες]

Να αντιστοιχίσετε τους αριθμούς 1, 2, 3, 4 και 5 από τη στήλη Α σε ένα από τα γράμματα α, β, γ, δ, ε και στ της στήλης Β. Σημειώνεται ότι ένα γράμμα από τη στήλη Β θα περισσέψει.

1= , 2= , 3= , 4= , 5=

Ενεργοποίηση JavaScript

Θέμα Β1 [10 μονάδες]

Να συμπληρώσετε τις τιμές των σημάτων IO/M΄ και RD/WR΄ των κύκλων μηχανής ενός τυπικού μικροεπεξεργαστή.

Θέμα Β2 [10 μονάδες]

Τι ονομάζεται μονοσταθής πολυδονητής και ποια είναι η βασική διαφορά του από τον ασταθή πολυδονητή;

Θέμα Β3 [5 μονάδες]

α. Με ποιον τρόπο μπορεί να υλοποιηθεί ένα T flip‐flop χρησιμοποιώντας ένα J‐K flip‐flop (μον. 3);

β. Να συμπληρώσετε τον παρακάτω πίνακα λειτουργίας του T flip‐flop. (μον. 2).

Θέμα Γ [25 μονάδες]

Σε έναν καταχωρητή ολίσθησης SIPO των 4‐bits δίνουμε τα δεδομένα στην είσοδό του με την ακόλουθη σειρά: 0,0,1,1. Μετά από τέσσερις (4) παλμούς ρολογιού ο καταχωρητής περιέχει τη λέξη 1100. Η αρχική κατάσταση του καταχωρητή είναι 0000.

Γ1.

α. Ο καταχωρητής είναι δεξιάς ή αριστερής ολίσθησης (μον. 2); Να δικαιολογήσετε την απάντησή σας (μον. 3).

β. Εάν η περίοδος των παλμών ρολογιού είναι T=10msec, να υπολογίσετε τον συνολικό χρόνο (t) που χρειάζεται για να αποθηκευτεί η παραπάνω πληροφορία (1100) στον καταχωρητή (μον. 5).

γ. Να υπολογίσετε τη συχνότητα (f) των παλμών ρολογιού (μον. 5).

Γ2. Ένας μετατροπέας A/D με βήμα κβάντισης q = 3V έχει ελάχιστη τάση λειτουργίας 10V και μέγιστη 31V. 

α. Πόση είναι η διακριτική ικανότητα του Ν (μον. 5);

β. Να προσδιορίσετε την ψηφιακή λέξη εξόδου, όταν η αναλογική τάση εισόδου είναι VΙΝ=18V (μον. 5).

Θέμα Δ [25 μονάδες]

Ένας μικροεπεξεργαστής διαθέτει ρεπερτόριο 128 εντολών. Μία εντολή του σε γλώσσα μηχανής έχει την παρακάτω μορφή:

Δ1. Ποιο είναι το μήκος της εντολής σε bytes; (Μον. 3)

Δ2. Από πόσα bits αποτελείται ο κώδικας εντολής (opcode) (μον. 5) και ποια είναι αυτά (μον. 3); (Μον. 8)

Δ3. Πώς ονομάζεται το υπόλοιπο τμήμα της εντολής μετά τον κώδικα εντολής; Από πόσα bits αποτελείται και ποια είναι
αυτά; (Μον. 9)

Δ4. Για να μπορεί ο μικροεπεξεργαστής να αναγνωρίσει το μισό ρεπερτόριο εντολών, από πόσα bits πρέπει να αποτελείται ο κώδικας εντολής (opcode); (Μον. 5)


(c) Αμπατζόγλου Γιάννης, MSc  Ηλεκτρονικός Μηχανικός, καθηγητής ΠΕ84

Αδειοδοτημένο υπό τους όρους Creative Commons Αναφορά Δημιουργού 4.0

Δημιουργήθηκε με το eXeLearning (Νέο παράθυρο)