Ένας προσομοιωτής του datapath του απλού υπολογιστή του εργαστηρίου
(όχι του CircuitVerse),
ευγενής συνεισφορά του κ. Εμμανουήλ Α. Νεονάκη,
βασισμένος στο σύστημα
Hamburg Design System (HADES),
βρίσκεται στο directory
~hy120/dpath_hades_EAN11/
(δηλαδή: /home/misc/courses/hy120/dpath_hades_EAN11/ )
των υπολογιστών του Τμήματος
(μπορείτε να κατεβάσετε όλα τα περιεχόμενα αυτού του directory
αντιγράφοντας και αποσυμπιέζοντας το αρχείο:
~hy120/dpath_hades_EAN11.zip ).
Το πρόγραμμα Java που πρέπει να ανοίξετε και εκτελέσετε είναι το
hades.jar
και στη συνέχεια από το μενού του hades: File/Open
επιλέξτε το αρχείο DataPath.hds
Διδασκαλίες τέλους εξαμήνου:
Τις διαφάνειες 12a (Απλός Υπολογιστής) θα τις τελειώσουμε την Τετάρτη 11/12,
και θα συνεχίσουμε με τις διαφάνειες 12b (Ταχύτητα και Κατανάλωση Ενέργειας)
την Τετάρτη 11/12, Παρασκευή 13/12, και Δευτέρα 16/12,
οπότε και θα τελειώσει το μάθημα –
δεν θα χρειαστούμε μάθημα την Τετάρτη 18/12 ή την Παρασκευή 20/12.
Εργαστήριο 12
(16-19 Δεκ. 2024 – βδ.13)
[PDF]
(ίδιο όπως και το Φθ'23):
Διακλαδώσεις, pointers, ταχύτητα & κατανάλωση πυλών
Επαναληπτικό μάθημα:
Τετάρτη 8/1/2025, 16:30 - 18:30, στο Αμφιθέατρο Σ. Ορφανουδάκη
–δηλ. μετά την εξέταση του ΗΥ-100.
Οι διαφάνειες της επανάληψης είναι οι ίδιες όπως και το Φθ'20
(από το οποίο είναι και οι βιντεοσκοπήσεις):
Εγγραφείτε στη λίστα ηλτά (email) του μαθήματος
(φοιτητών, βοηθών, διδάσκοντα, διαχειριστικού υπευθύνου):
hy120-list παπάκι csd.uoc.gr στέλνοντας
(όχι πριν το Σάββατο 21/9)
από το email σας της μορφής csdXYZW@csd.uoc.gr μήνυμα στο
majordomo παπάκι csd.uoc.gr
που να περιέχει στο σώμα του μηνύματος (όχι στο θέμα)
τη γραμμή "subscribe hy120-list"
Επικοινωνία μέσω ηλτά (email)
για όλα τα θέματα του μαθήματος γίνεται αποκλειστικά και μόνον
στη διεύθυνση hy120παπάκιcsdτελειάuocτελειάgr,
που είναι η λίστα που περιλαμβάνει:
τον Διδάσκοντα, τον Υπεύθυνο Εργαστηρίου και Οργανωτικής Διαχείρισης,
και όλους τους βοηθούς του μαθήματος.
Κανένα μήνυμα σε μόνον την προσωπική διεύθυνση του Διδάσκοντα
δεν γίνεται δεκτό, και οιοδήποτε τέτοιο μήνυμα
θα αγνοείται χωρίς περαιτέρω ενέργειες.
Το Θέμα όλων των μηνυμάτων
πρέπει να είναι της μορφής: Subject:
[120] σαφής και σύντομος ορισμός θέματος - Α.Μ. Ονοματεπώνυμο
όπου "Α.Μ." είναι ο αριθμός μητρώου του ενδιαφερομένου (4 ψηφία),
και το "σαφής και σύντομος ορισμός θέματος"
δεν μπορεί να είναι απλώς π.χ. "βαθμός",
αλλά πρέπει να είναι π.χ.
"βαθμός εργ. 3 τμήμα Α4 γιατί μόνο 5?".
Εργαστήριο 0(25-27 Σεπ. 2024 – βδ.1)
[PDF]
(ίδιο όπως και το Φθ'23):
Επανάληψη περί Ηλεκτρικών Κυκλωμάτων, γνωριμία με
breadboard, LED, διακόπτες, Λογικές Πράξεις NOT, AND, OR.
Επιπλέον, εκτός-ύλης, προαιρετικό υλικό
–μόνο γιά τους ενδιαφερόμενους:
Extra 1:
parity: switch network, function properties; Gray code;
error detection and correction codes - checksum, CRC;
oscilloscopes -
[PDF]
Εργαστήριο 2
(7-11 Οκτ. 2024 – βδ.3)
[PDF]
(ίδιο όπως και το Φθ'23):
Αποκωδικοποιητές και Διευθύνσεις Μνήμης, Ηλεκτρονόμοι,
Κωδικοποίηση και Συνδυασμοί
Βιντεοσκοπημένες διαλέξεις Φθ'20:
Slides2-5 (mp4) (relays) –
Slides6-10 (mp4) (relay decoder) –
(αναλογικά-ψηφιακά δεν είχαμε προλάβει το Φθ'20)
Εργαστήριο 3
(14-18 Οκτ. 2024 – βδ.4)
[PDF]:
Η σχέση Πολυπλεκτών - Αποκωδικοποιητών,
Ανάδραση - Ταλαντωτές - Στοιχεία Μνήμης,
Λογικές Πύλες, Transistors και Chips, Συνδυαστικά Κυκλώματα
→
Θυμηθείτε την παραλαβή των Chips σας πριν το Εργ.3,
και την επιστροφή τους με το τέλος των εργαστηρίων
(§3.7)
Επιπλέον, εκτός-ύλης, προαιρετικό υλικό
–μόνο γιά τους ενδιαφερόμενους:
Extra 2:
pulse generator, and use with the oscilloscope;
delay measurements in RC circuits, simple gates, relays;
frequency measurements in ring oscillators;
bistable (latch) circuits and FCFS arbiters;
feedback control theory -
[PDF]
Επιπλέον, εκτός-ύλης, προαιρετικό υλικό
–μόνο γιά τους ενδιαφερόμενους:
Extra 3 [PDF]
- συνεισφορά Ε. Α. Νεονάκη: ταλαντωτές (oscillators)
Εργαστήριο 4
(21-25 Οκτ. 2024 – βδ.5)
[PDF]
(ίδιο όπως και το Φθ'23):
Χάρτες Karnaugh, Άλγερβα Boole, Μνήμη RAM
Εξέταση Προόδου:
– Κανονισμός, Ύλη:
Σάββατο 2 Νοεμβρίου 2024, ώρα 11:00 - 13:00 (τέλος εβδομάδας 6).
Η συμμετοχή των φοιτητών είναι υποχρεωτική κατά την έννοια ότι
ο βαθμός της εξέτασης αυτής, οιοσδήποτε και αν είναι αυτός,
πάντα μετράει ως το 20% του βαθμού του μαθήματος,
οιασδήποτε περιόδου.
Ωστόσο, δεν υπάρχει κάτω όριο βαθμολογίας
γιά αυτή την εξέταση από μόνη της
που να αποτελεί προϋπόθεση γιά επιτυχία στο μάθημα.
Εργαστήριο 7
(12-15 Νοε. 2024 – βδ.8)
[PDF]
(ίδιο όπως και το Φθ'23):
Μανταλωτές, Καταχωρητές, Διφασικά Ρολόγια.
Ασκήσεις 10 Προσομοιωτή:
Άσκηση 10.4:
κάντε "στο χαρτί" όλα όσα σας ζητά η εκφώνηση
και παραδώστε τα στην αναφορά σας,
και επιπλέον σχεδιάστε το κύκλωμα που προκύπτει στο CircuitVerse,
χρησιμοποιώντας DflipFlop's και πύλες NOT, AND, OR (οσωνδήποτε εισόδων),
και μάθετε και ελέγξτε τη λειτουργία του με όλων των ειδών τις εισόδους
που αντιστοιχούν στις διάφορες συνθήκες κίνησης αυτοκινήτων.
Άσκηση 10.8:
κάντε όσα ζητά το Πείραμα 10.8 στο CircuitVerse,
χρησιμοποιώντας DflipFlop's και πύλες NOT, AND, OR (οσωνδήποτε εισόδων),
και χωρίς να παραλείψετε τον όρο (reset') από τα nS1 και nS2
που θα το κάνατε γιά απλοποίηση στο εργαστήριο.
Γιά την παρακολούθηση των εξόδων A, B, C, D, της FSM αρκούν LED's,
μιάς και στο CircuitVerse μπορείτε να έχετε όσες τέτοιες θέλετε.
Μάθετε και ελέγξτε τη λειτουργία της FSM με πλήθος μηνυμάτων,
τόσο αυτών που δίνει η εκφώνηση όσο και άλλων δικών σας.
Ευχαριστούμε θερμά την εταιρεία
Altera
(University Program)
γιά τη δωρεά υλικών αξίας 10 χιλιάδων Ευρώ
προς το εργαστήριο του μαθήματος.
We deeply appreciate
AlteraUniversity Program's
donation of 10 thousand Euro worth of hardware
to this course's lab.