Προπτυχιακές εργασίες
Μόνιμο URI για αυτήν τη συλλογήhttps://repository2024.ihu.gr/handle/123456789/30485
Οι πτυχιακές εργασίες σπουδαστών προπτυχιακού κύκλου σπουδών
Περιηγούμαι
Πλοήγηση Προπτυχιακές εργασίες ανά Θέμα "005.265"
Τώρα δείχνει 1 - 2 από 2
- Αποτελέσματα ανά σελίδα
- Επιλογές ταξινόμησης
Τεκμήριο Ανάπτυξη λογισμικού σε assembly για τον έλεγχο των 16x16 DOT Matrix Led Modules μέσω του αναπτυξιακού συστήματος BGC-8088(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2009-02) Γκίζης, Δημήτριος; Μαδεμλής, Ιωάννης; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Στην παρούσα πτυχιακή εργασία μελετήθηκε το περιφερειακό No.EDS 8807N 16WMS και ο τρόπος διασύνδεσής του με το αναπτυξιακό σύστημα του BGC-8088 μέσω της κάρτας No.EDS 8819DY I/O και ενός ηλεκτρονικού υπολογιστή. Το περιφερειακό No.EDS 8807N 16WMS είναι ένας πίνακας LED MATRIX που μπορεί να εμφανίζει φωτεινά μηνύματα κάνοντας χρήση μιας μήτρας από 1024 LED. Δημιουργήθηκε λογισμικό σε γλώσσα Assembly με τη χρήση του προγράμματος Emu8086 v2.57, μέσω του οποίου επιλέγεται η κίνηση των μηνυμάτων στην κατεύθυνση που επιθυμούμε, όπως επίσης και ορισμένα εφέ όπως το άνοιγμα και το κλείσιμο του πίνακα. Τα μηνύματα αποθηκεύονται στη μνήμη του BGC-8088, αφού πρώτα ο χρήστης τα πληκτρολογήσει από το πληκτρολόγιο του BGC-8088. Για τον έλεγχο του LED MATRIX έγινε η χρήση του κυκλώματος διαχείρισης θυρών 8255. Με αυτό το κύκλωμα μπορούμε να ρυθμίσουμε ποια led θα ανάβουν κάθε φορά και κατά συνέπεια να δημιουργήσουμε χαρακτήρες. Για το σκοπό της εργασίας δημιουργήθηκαν και ελληνικοί χαρακτήρες.Τεκμήριο Υλοποίηση συμβολομεταφραστή (assembler) για τον επεξεργαστή Robin(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2021-03) Ζουμπαρά, Ειρήνη; Καλόμοιρος, Ιωάννης; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Ο σκοπός της παρούσης πτυχιακής εργασίας είναι η υλοποίηση ενός συμβολομεταφραστή (assembler) για τον επεξεργαστή Robin. Ο επεξεργαστής Robin είναι ένας δοκιμαστικός εκπαιδευτικός επεξεργαστής, γραμμένος σε γλώσσα περιγραφής υλικού, ο οποίος υλοποιείται στο πλαίσιο της εκπαιδευτικής διαδικασίας, στο μάθημα του Τμήματος με τίτλο «Προηγμένα Ψηφιακά Συστήματα». O συμβολομεταφραστής που υλοποιήθηκε στην παρούσα εργασία, μετατρέπει σε δυαδική μορφή τις εντολές που γράφονται από το χρήστη, ακολουθώντας τις προδιαγραφές και την εσωτερική δομή του επεξεργαστή Robin. Αρχικά, μελετήθηκαν οι προδιαγραφές του επεξεργαστή και το σύνολο των εντολών του. Η υλοποίηση της εφαρμογής το συμβολομεταφραστή έγινε με τη χρήση της γλώσσας προγραμματισμού Python και πραγματοποιήθηκε σε γραφικό περιβάλλον tkinter, ώστε η χρήση του να είναι φιλική προς τον χρήστη. Το αποτέλεσμα είναι μια γραφική διεπαφή (GUI) στην οποία γίνεται η εισαγωγή ενός αρχείου στην assembly του επεξεργαστή Robin και στη συνέχεια, μέσω των επιλογών του χρήστη από το μενού, υλοποιείται η μετάφραση του αρχείου σε δυαδική μορφή και η αποθήκευση σε ένα τελικό αρχείο κατάλληλο για φόρτωση στον επεξεργαστή.