Συστήματα Μικροϋπολογιστών¶
Το υποχρεωτικό μάθημα υλικού του 5ου εξαμήνου: πώς είναι στημένος ένας μικροϋπολογιστής, πώς λειτουργεί η CPU, η μνήμη και τα περιφερειακά, και πώς προγραμματίζονται συγκεκριμένες οικογένειες (Z80, ATtiny/AVR, Cortex, Arduino/Raspberry). Στην πράξη εξετάζει κατά βάση σχεδίαση και εξήγηση: διαγράμματα χρονισμού εντολών του Z80, μετάβαση/ανάλυση καταστάσεων, συστήματα με περιφερειακές συσκευές, και προγραμματισμό μικροελεγκτών.
Θέματα Τι λένε οι φοιτητές Περίγραμμα ⬇ Κατέβασε για AI
Με μια ματιά¶
| Κωδικός | CEID_24Y361 |
| Εξάμηνο / τύπος | 5ο, υποχρεωτικό Κατάλογος |
| ECTS | 5 Κατάλογος |
| Ώρες / εβδομάδα | 3 θεωρία + 1 φροντιστήριο Κατάλογος |
| Τομέας | ΥΑ Κατάλογος |
| Διδάσκων 2025-26 | Ν. Σκλάβος Κατάλογος |
| Αξιολόγηση (περίγραμμα) | Τελική γραπτή εξέταση· ερωτήσεις ανάπτυξης, σύντομης απάντησης και επίλυσης προβλημάτων Κατάλογος: Περίγραμμα |
| Εργαστήριο | Χωρίς εργαστήριο/εργασία — μόνο τελική εξέταση Κατάλογος |
Σημείωση: η σελίδα του μαθήματος στο ceid.upatras.gr δίνει 3 ECTS, ενώ ο κατάλογος 2025-26 δίνει 5· υπερισχύει ο κατάλογος (Περίγραμμα).
Τι θα μάθεις¶
Το επίσημο περίγραμμα ορίζει έξι στόχους: υλοποίηση του μοντέλου ενός σύγχρονου μικροϋπολογιστή, κατανόηση/προγραμματισμό διατάξεων συγκεκριμένων οικογενειών, ικανότητα σχεδίασης μικροεπεξεργαστή, σχεδίαση/προγραμματισμό μικροελεγκτών, διασύνδεση περιφερειακών και πιστοποίηση ορθής λειτουργίας μέσω εργαλείων εξομοίωσης Κατάλογος: Περίγραμμα. Η ύλη καλύπτει:
- Δομή μικροϋπολογιστή και μικροϋπολογιστικού συστήματος, CPU, ALU, καταχωρητές.
- Στοιχεία μνήμης: SRAM, DRAM/SDRAM, ROM, διευθυνσιοδότηση, άμεση προσπέλαση (DMA).
- Κύκλος εντολής/μηχανής/ρολογιού, θύρες εισόδου-εξόδου, χρονιστές, μετρητές, ελεγκτές διακοπών.
- Zilog Z80: καταχωρητές, ακροδέκτες/χρονισμοί, σύνολο εντολών, διακοπές INT/NMI.
- Οικογένεια Intel, μικροελεγκτές 8/32-bit (π.χ. ATMEL), επανεκκίνηση, σειριακή/παράλληλη επικοινωνία.
- Αρχιτεκτονικές RISC/CISC και σύγχρονες εφαρμογές Κατάλογος: Περίγραμμα.
Στην πράξη, οι διαφάνειες και οι ασκήσεις του μαθήματος δίνουν μεγάλο βάρος στα διαγράμματα χρονισμού του Z80, στο PIO, στους μικροελεγκτές ATtiny/Arduino και σε θέματα Cortex/Raspberry Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο).
Πώς βαθμολογείται¶
- Περίγραμμα: τελική γραπτή εξέταση, δύο φορές τον χρόνο, στα ελληνικά, με ερωτήσεις ανάπτυξης, σύντομης απάντησης και προβλημάτων· βαθμολογία και ενδεικτικές απαντήσεις αναρτώνται εντός 10 ημερών και ορίζεται ημέρα προβολής γραπτού Κατάλογος: Περίγραμμα.
- Φοιτητές το 2025-26 επιβεβαιώνουν ότι «το μάθημα βαθμολογείται μόνο με τελική γραπτή» Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο), και το 2026 ότι «μόνο τελική εξέταση» χωρίς project/εργαστήριο Discord 2026-06 (διαθέσιμο στο πλήρες πακέτο).
- Η βαθμολόγηση εμφανίζεται κατά καιρούς ευνοϊκή: «βαθμολογεί πολύ ευνοϊκά… κάποιοι το λένε φιλολογικό μάθημα» Discord 2024-06 (διαθέσιμο στο πλήρες πακέτο)· τον Ιανουάριο 2025 «σπρώχνει» και «βαθμολογεί καλά» Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο)· τον Φεβρουάριο 2025 «χάρισε βαθμούς» (φοιτητής με «2,5 ώρες διάβασμα» πήρε 5, άλλος «6αράκι») Discord 2025-02 (διαθέσιμο στο πλήρες πακέτο).
- Άλλες χρονιές αναφέρεται αυστηρότητα: τον Ιούλιο 2024 φοιτητής έγραψε «με πετσόκοψε» και άλλοι περίμεναν παραπάνω από όσο πήραν Discord 2024-07 (διαθέσιμο στο πλήρες πακέτο). Δηλαδή η εικόνα δεν είναι σταθερή ανάμεσα στις εξεταστικές.
- Οι βαθμοί αναρτώνται στο Progress· υπάρχουν καθυστερήσεις (π.χ. η βαθμολογία της «Β Ομάδας εξέτασης» (4ο–5ο έτος, επειδή το μάθημα διδάχθηκε σε δύο έτη φοίτησης) του Φεβρουαρίου 2025 αναμενόταν να ανακοινωθεί έως 24.02) Discord 2025-02 (διαθέσιμο στο πλήρες πακέτο).
Εργασίες & εργαστήρια¶
Ο κατάλογος δίνει 0 ώρες εργαστηρίου και το μάθημα βαθμολογείται με την τελική εξέταση Κατάλογος. Το 2025-26 φοιτητής ρώτησε «Δεν έχει εργαστηριακό μέρος πλέον;» και η απάντηση ήταν «Ναι, μόνο με τελική» Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο)· το 2026 επιβεβαιώθηκε «μόνο τελική εξέταση» Discord 2026-06 (διαθέσιμο στο πλήρες πακέτο). Παλαιότερα, όταν το μάθημα είχε άλλη ονομασία/δομή, υπάρχουν αναφορές σε εργαστηριακό μέρος και βαθμό εργαστηρίου Discord 2020-21 (διαθέσιμο στο πλήρες πακέτο) και σε δήλωση συμμετοχής στην εξέταση με email Discord 2024-01 (διαθέσιμο στο πλήρες πακέτο). Δεν βρέθηκαν πληροφορίες για εργασία/project το τρέχον διάστημα.
Εξετάσεις¶
Συνοπτικά, με τα δεδομένα του Εξετάσεις (15 συνεδρίες, 2016 έως 2026):
- Μορφή: ανοιχτές ερωτήσεις ανάπτυξης/σχεδίασης, 4–6 θέματα, τα θέματα ισοδύναμα· το 2025-01 φοιτητής μετέφερε από το τελευταίο μάθημα «περίπου 6 θέματα… ~15 λεπτά το καθένα» Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο). Το 2024-09 αναγράφεται διάρκεια 2:00 ώρες με δυνατότητα πρόωρης αποχώρησης στη 1:00 και απενεργοποιημένες ηλεκτρονικές συσκευές Εξετάσεις 2024-09· τον Φεβρουάριο 2026 αναφέρεται εξέταση 1,5 ώρας Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο).
- Ανά πρόσφατη συνεδρία: 2024-09 — FSM Cortex με 2 modes/2 privilege levels, χρονισμός LD C,19H, κύκλος απαίτησης/αναγνώρισης INT~, σύστημα 4 περιφερειακών (interrupts+polling), Arduino σύστημα ασφαλείας Εξετάσεις 2024-09· 2025-09 — παράλληλη θύρα (κατάσταση 31H, οκτώ leds), PIO mode 1 (λέξεις διανυσμάτων), χρονισμός HALT, Ultrasonic sensor/Arduino Uno, χρονισμός LD D,BCHex Εξετάσεις 2025-09· 2026-02 — κύκλος NMI~, PIO mode 3 (θύρα Α), χρονισμός STORE B2,R2, ρουτίνα παλμών στη CLK/TRG1, σύστημα 4 περιφερειακών, Arduino σύστημα ασφαλείας Εξετάσεις 2026-02· 2026-09 (ανάκληση φοιτητή) — κύκλος M1, FSM Cortex, INT~, αντιγραφή μνήμης 3000H–3000B, ATtiny με διευθυνσιοδότηση, PIO mode 0 Εξετάσεις 2026-09.
- Επαναλαμβανόμενα θέματα: διαγράμματα χρονισμού Z80 (κυρίως εντολές LD, π.χ. LD C,19H· LD D,BCh· HALT· STORE B2,R2) Εξετάσεις 2025-09, Εξετάσεις 2026-02· Z80 PIO σε mode 1/2/3 με λέξεις διανυσμάτων και ανάλυση bit Εξετάσεις 2026-02· διακοπές INT~/NMI~/HALT και κύκλος απαίτησης-αναγνώρισης Εξετάσεις 2024-09· σύστημα με 4 περιφερειακές συσκευές (polling+interrupts) Εξετάσεις 2026-02· σύνδεση/διασύνδεση μνημών (SRAM, address/data bus, π.χ. 75% χωρητικότητας) Εξετάσεις· ATtiny/Arduino (prescaler, Ultrasonic sensor, σύστημα ασφαλείας) Εξετάσεις 2025-09· FSM/καταστάσεις Cortex Εξετάσεις 2024-09· Raspberry Pi Εξετάσεις.
- Λύσεις: υπάρχουν μόνο για παλιές συνεδρίες (2018–2020, community) και ένα
ai-unverifiedγια το 2023-02-a· οι πιο πρόσφατες (2024-09, 2025-09, 2026-02) δεν έχουν λύσεις Εξετάσεις. - Τα θέματα εμφανίζονται να «ανακυκλώνονται»: το 2026-06 οριακά ίδια με του Φεβρουαρίου κατά φοιτητή Εξετάσεις, και αρκετά προέρχονται από τις «Άσκηση:» των διαφανειών Εξετάσεις.
- Επιπλέον παλιά θέματα που βρίσκονταν στο
other/: 2016-06 (φύλλο εξέτασης 22/6/2016) και 2022 (ανάκληση φοιτητή).
Δυσκολίες & παγίδες¶
- Το μάθημα στηρίζεται πολύ στην απομνημόνευση: «παπαγαλία θέλει» Discord 2024-09 (διαθέσιμο στο πλήρες πακέτο), «90% παπαγαλία» Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο), και φοιτητής το 2026-01 το βρήκε «χαοτικό» και ζήτησε καθοδήγηση Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).
- Τα «σενάρια» δεν βγαίνουν πάντα: φοιτητής γράφει ότι «ότι και να διαβάσεις θα βάλει 4-5 τυχαίες διαφάνειες» Discord 2025-09 (διαθέσιμο στο πλήρες πακέτο), και άλλος ότι δίνει άλλη ύλη από αυτή που ανακοινώνει Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο). Κάποιοι λένε ότι «ανακυκλώνει θέματα» Discord 2026-06 (διαθέσιμο στο πλήρες πακέτο).
- Τα βοηθήματα έχουν λάθη και το CA είναι παλιό: «το CA ειδικά είναι παλιό» Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο) και «το CA… πέρα για πέρα κακό» Discord 2024-06 (διαθέσιμο στο πλήρες πακέτο). Φοιτητής εντόπισε λάθος στη σειρά/τιμές σε διαφάνειες και στο βιβλίο Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο).
- Στα διαγράμματα χρονισμού ζητείται και σχεδίαση και αναλυτική εξήγηση (συχνά 50%/50%)· τα λάθη κόβουν, αλλά «αρκεί να είναι εντός του ίδιου κύκλου ρολογιού» Discord 2024-06 (διαθέσιμο στο πλήρες πακέτο).
- Δεν επιτρέπονται σημειώσεις/βιβλίο: «οχι» Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο)· το 2026 «τα τυπολόγια δεν δίνονται, πολλά πρέπει να απομνημονευθούν» Discord 2026-06 (διαθέσιμο στο πλήρες πακέτο).
- Στα θέματα όλα «πιάνουν το ίδιο» ανεξαρτήτως πολυπλοκότητας, κατά φοιτητή, κάτι που τιμωρεί όποιον αφιερώσει πολύ χρόνο σε ένα θέμα Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο).
- Για παλιούς φοιτητές υπάρχει σύγχυση για την ύλη· φοιτητές αναφέρουν ότι η ύλη του νέου και του παλιού μαθήματος είναι ουσιαστικά ίδια Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).
Υλικό & τρόπος μελέτης¶
- Επίσημο eClass του μαθήματος: «Συστήματα Μικροϋπολογιστών (CEID1071)» — https://eclass.upatras.gr/courses/CEID1071/ Discord 2025-11 (διαθέσιμο στο πλήρες πακέτο). Ο τοπικός φάκελος
eclass/είναι κενός· το υλικό του μαθήματος βρίσκεται σχεδόν όλο στοother/. - Σημειώσεις φοιτητή, σε εκδόσεις 0.2 έως 0.8· χρησιμοποιούνται ευρέως από φοιτητές: Σημειώσεις Microcomputers v0.8 (διαθέσιμο στο πλήρες πακέτο) Discord 2024-06 (διαθέσιμο στο πλήρες πακέτο).
- Παλιά θέματα/βοηθήματα: 2024.pdf (διαθέσιμο στο πλήρες πακέτο) (συλλογή με θέματα 2022–2024, κατά φοιτητές) Discord 2024-09 (διαθέσιμο στο πλήρες πακέτο), CA (companion assignment) (διαθέσιμο στο πλήρες πακέτο), SOS (διαθέσιμο στο πλήρες πακέτο), LD_E_A5H (διαθέσιμο στο πλήρες πακέτο).
- Χειροποίητα αρχεία/manual: Z80 manual/book (διαθέσιμο στο πλήρες πακέτο), PIO του Z80 (διαθέσιμο στο πλήρες πακέτο), όλες οι διαφάνειες (merged) (διαθέσιμο στο πλήρες πακέτο), διαφάνειες Sklavos (διαθέσιμο στο πλήρες πακέτο), Z80 Input/Output (pptx) (διαθέσιμο στο πλήρες πακέτο).
- Παλιότερες συλλογές: 2015.zip (διαθέσιμο στο πλήρες πακέτο), 2016 material (διαθέσιμο στο πλήρες πακέτο), 2020.zip (διαθέσιμο στο πλήρες πακέτο), ανακοίνωση εξέτασης Ιαν 2025 (διαθέσιμο στο πλήρες πακέτο).
- Στρατηγική μελέτης που προτείνουν φοιτητές: «κατέβασε και λύσε τα διαγωνίσματα από τα pinned και διάβασε όλες τις διαφάνειες του» Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο)· άλλοι τονίζουν ότι χωρίς σωστά σχήματα/κώδικα στις διαφάνειες δεν περνάς Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).
Συχνές ερωτήσεις¶
- Τελική ή και εργασία/εργαστήριο; Μόνο τελική γραπτή, χωρίς εργαστήριο/εργασία Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο), Discord 2026-06 (διαθέσιμο στο πλήρες πακέτο).
- Από πού να διαβάσω; Από τις διαφάνειες, λύνοντας παλιά θέματα/διαγωνίσματα· το CA είναι βοηθητικό αλλά παλιό Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).
- Ανεβάζει διαφάνειες στο eClass; «ανεβάζει μετά την παράδοση» Discord 2024-10 (διαθέσιμο στο πλήρες πακέτο)· το 2026-01 φοιτητής έκρινε ότι οι διαφάνειες «δεν εξηγούν πολλά» Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).
- Επιτρέπεται βιβλίο/σημειώσεις; Όχι Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο).
- Ανακυκλώνει τα θέματα; Κατά φοιτητές, αρκετά επαναλαμβάνονται ή προέρχονται από τις ασκήσεις των διαφανειών Discord 2026-06 (διαθέσιμο στο πλήρες πακέτο).
- Δίνουν οι παλιοί/ΠΠΣ ίδια ύλη; Κατά φοιτητές ναι, ουσιαστικά ίδια ύλη με το νέο μάθημα Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).
- Πότε βγαίνουν οι βαθμοί; Στο Progress, μερικές φορές με καθυστέρηση· η «Β Ομάδα εξέτασης» (4ο–5ο έτος) του Φεβρουαρίου 2025 ενημερώθηκε για έως 24.02 Discord 2025-02 (διαθέσιμο στο πλήρες πακέτο).
- Πόσα θέματα και πόση ώρα; Συνήθως 4–6 ισοδύναμα θέματα Εξετάσεις 2024-09· η διάρκεια ποικίλλει ανά εξεταστική (βλ. «Εξετάσεις»).
Πηγές & αξιοπιστία¶
- Κατάλογος 2025-26: ECTS 5, τομέας ΥΑ, 3+1 ώρες, διδάσκων Ν. Σκλάβος Κατάλογος. Το επίσημο Περίγραμμα αναφέρει 3 ECTS· ο κατάλογος υπερισχύει.
- Discord: 6.723 μηνύματα σε 13 περιόδους (2020-09 έως 2026-09). Είναι ανεπίσημες γνώμες, εκτός από ανακοινώσεις που αναδημοσιεύτηκαν (π.χ. eClass, εξέταση). Το παλαιότερο υλικό προέρχεται από εποχή που το μάθημα είχε άλλη ονομασία/δομή.
- Εξετάσεις: 15 συνεδρίες, οι περισσότερες
open· λύσεις υπάρχουν μόνο για παλιές (community) και μίαai-unverified, ενώ λείπουν από τις πρόσφατες Εξετάσεις. - Ο φάκελος
eclass/είναι κενός· ο κύριος όγκος υλικού (διαφάνειες, σημειώσεις, παλιά θέματα) είναι στοother/, ανεβασμένο από φοιτητές και ως εκ τούτου ανεπίσημο. - Δεν βρέθηκαν πληροφορίες για επίσημο σύγγραμμα που να αρκεί, για ποσοστά επιτυχίας, ή για σταθερή βαρύτητα θεμάτων.
Αρχεία του φακέλου¶
Παράγεται αυτόματα από tools/render_readmes.py — αλλαγές εδώ χάνονται στην επόμενη εκτέλεση.
| Φάκελος | Περιεχόμενο |
|---|---|
discord/ (διαθέσιμο στο πλήρες πακέτο) |
13 περίοδοι συζητήσεων Discord · 6723 μηνύματα |
Previous Exams/ |
15 συνεδρίες εξετάσεων · 6 με αρχείο λύσεων · 21 πρωτότυπα αρχεία (18 εικόνες) · 2 κείμενα (sidecar) · 19 μεταγραφές · ανακλήσεις από Discord |
eclass/ (διαθέσιμο στο πλήρες πακέτο) |
0 αρχεία |
other/ |
112 αρχεία (72 εικόνες) · 29 κείμενα (sidecar) · 3 μεταγραφές |