ΑΤΕΙ ΣΕΡΡΩΝ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΙΚΟΙΝΩΝΙΩΝ

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Υπολογιστές Πως λειτουργούν.
Advertisements

Εισαγωγή στις Τεχνολογίες της Πληροφορικής και των Επικοινωνιών
Λειτουργικό Σύστημα ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ENOTHTA B.1.3 (1)
Επιμορφωτής: Ονομ/νυμο Επιμορφωτή
Εισαγωγικές έννοιες πληροφορικής
Δομή Μαθήματος Υπεύθυνος: Δρ Ν. Πετρέλλης, ΠΔ407
Προγραμματισμός Η/Υ Πανεπιστήμιο Αιγαίου
Εφαρμογές Πληροφορικής A’ Λυκείου
Το υλικο του Υπολογιστη
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Πρώτο Αρχιτεκτονική.
ΤΑΞΗ Γ ΓΥΜΝΑΣΙΟΥ Βασικές Έννοιες Επανάληψη (1).
ΚΕΦΑΛΑΙΟ 3 Το υλικό των υπολογιστών.
Εκκίνηση του MATLAB.
ΕΝΟΤΗΤΑ 14η Συστήματα Μετρήσεων και Μικροελεγκτές
ΕΝΟΤΗΤΑ 8Η ΜΝΗΜΕΣ ROM ΚΑΙ RΑΜ
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ Ανάπτυξη λογισμικού σε assembly για την απεικόνιση.
Μια παρουσίαση από τον Άνθη Ιωάννη
Το εσωτερικό του Υπολογιστή
Πτυχιακή εργασία των Κωνσταντίνου Κουρμούση (1604)
ΕΝΑ ΥΠΟΛΟΓΙΣΤΙΚΟ ΣΥΣΤΗΜΑ
ΗΥ 120 Αλγοριθμικες μηχανες καταστασεως
ΕΙΣΑΓΩΓΗ ΜΑΘΗΜΑ 1.
Επιβλέπων: Ιωάννης Καλόμοιρος, Επίκουρος καθηγητής
1 Οργάνωση και Αρχιτεκτονική Υπολογιστών Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Οργάνωση και Αρχιτεκτονική.
ΘΕΜΑ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ
Μικροεπεξεργαστές 8-bits Τομέας Αρχιτεκτονικής και Υλικού Διδάσκων: Δρ Ν. Πετρέλλης Υπεύθυνος: Καθηγητής Γ. Αλεξίου.
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ & ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΩΝ
ΕΝΟΤΗΤΑ 9η Βασικές τεχνικές εισόδου/εξόδου δεδομένων
Μνημη τυχαιας προσπελασης (Random Access Memory - RAM)
ΘΕΜΑ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ
ΑΡΧΙΤΕΚΤΟΝΙΚΗ & ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 1 Εισαγωγή
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ “ΣΥΓΧΡΟΝΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΡΗΣΕΩΝ :
Α’ Γυμνασίου Βιβλίο «Σημειώσεις» σελίδες Α2
ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ
1 Οργάνωση και Αρχιτεκτονική Υπολογιστών Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Οργάνωση και Αρχιτεκτονική.
Ο ΗΛΕΚΤΡΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΤΗΣ
Κεφάλαιο 2 Το Εσωτερικό του υπολογιστή
Message Passing Interface (MPI) Συστήματα Παράλληλης Επεξεργασίας Εργαστήριο Υπολογιστικών Συστημάτων Αθήνα, Δεκέμβριος 2002.
Κερεστετζή Δημητρίου (1295)
Εφαρμογή του πακέτου Xilinx ISE και Πρωτοτυποποιητικής Διάταξης Digilent D A στην κυκλωματική προσομοίωση αριθμητικού διαιρέτη αποκατάστασης υπολοίπου,
Πληροφορική, Β Γυμνασίου
Εισαγωγικές έννοιες πληροφορικής,χρήση Η/Υ και γραφικά περιβάλλοντα επικοινωνίας Ονομ/νυμο Επιμορφωτή Επιμορφωτής: Ονομ/νυμο Επιμορφωτή ΥΠΕΠΘ ΠΑΙΔΑΓΩΓΙΚΟ.
Παναγόπουλος Ασημάκης Βασιλειάδης Βασίλης Β’ τάξη 6ου ΕΠΑΛ Πάτρας
Ο προσωπικός υπολογιστής εσωτερικά
ΕΝΟΤΗΤΑ 13η Λογισμικό Μετρήσεων
Φοιτήτρια: Χατζοπούλου Ειρήνη (A.E.M. 1962) Επιβλέπουσα Καθηγήτρια:
1 Κλήσεις συναρτήσεων και προγραμματισμός με μηχανές καταστάσεων.
Λογισμικό Υπολογιστή Για να μπορεί το Υλικό μέρος του Υπολογιστή να εκτελεί και τη πιο απλή επεξεργασία δεδομένων χρειάζεται ένα σύνολο εντολών.Οι οδηγίες.
Τσιρογιάννης Νίκος-Μαργαρίτης Βασίλης
Ενότητα 3: Μικροϋπολογιστές Ιωάννης Έλληνας Τμήμα Η/ΥΣ
ΔΙΑΣΥΝΔΕΣΗ ΦΩΤΟΔΙΟΔΩΝ ΑΣΚΗΣΗ 2 ΜΙΚΡΟΕΛΕΓΚΤΕΣ - ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ Β. ΧΡΙΣΤΟΦΙΛΑΚΗΣ ΤΟΜΕΑΣ ΙV ΤΜΗΜΑ ΦΥΣΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ.
Μπόλαρη Αγγελικη(1451) Επιβλέπων Βολογιαννίδης Σταύρος ΑΤΕΙ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΙΚΟΙΝΩΝΙΩΝ Σέρρες 2013.
Η Κεντρική Μονάδα Συστήματος Εισαγωγή στην Πληροφορκή 1 Η κεντρική μονάδα του συστήματος (base unit ή system unit) αποτελεί τον πυρήνα ενός υπολογιστή.
ΠΑΡΑΔΕΙΓΜΑ: ΤΑ ΕΠΙΠΕΔΑ ΥΛΙΚΟΥ – ΛΟΓΙΣΜΙΚΟΥ ΣΕ ΕΝΑΝ ΥΠΟΛΟΓΙΣΤΗ.
Γιώργος Μαγουλάκης Εξάμηνο: Εαρινό 2015 ΤΕΙ Κρήτης Τμ. Μηχανικών Πληροφορικής Τμ. Μηχανικών Πληροφορικής.
Το τροφοδοτικό είναι μία συσκευή που είναι υπεύθυνη για δύο λειτουργίες: 1. Μετατρέπει το εναλλασσόμενο σε συνεχές. 2. Παρέχει τις κατάλληλες τάσεις 5.
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 2: Το εσωτερικό του Υπολογιστή Το εσωτερικό της Κεντρικής Μονάδας.
Παρουσίαση Πτυχιακής Εργασίας Τεχνολογία powerline homeplug για τη δημιουργία του «έξυπνου» σπιτιού και εφαρμογή της στην κατασκευή αλληλεπιδραστικής διεπαφής.
Καθηγητής Σταύρος Α. Κουμπιάς
ΜΙΚΡΟΕΛΕΓΚΤΕΣ-ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ
στην Επιστήμη των Υπολογιστών Κωδικός Διαφανειών: MKT110
Καθηγητής: Δεβρίκης Κωνσταντίνος
Επιβλέπων: Ιωάννης Καλόμοιρος, Επίκουρος καθηγητής
Τ.Ε.Ι. Κρήτης Τμ. Μηχανικών Πληροφορικής Αρχιτεκτονική Υπολογιστών
Πτυχιακή Εργασία Καυκαλούδη Ευθυμία Μουσκεφτάρα Δήμητρα
“Ψηφιακός έλεγχος και μέτρηση της στάθμης υγρού σε δεξαμενή"
ΜΟΝΑΔΕΣ ΕΙΣΟΔΟΥ-ΕΞΟΔΟΥ
TO BIOS βρίσκεται στην μητρική πλακέτα και τα αρχικά του σημαίνουν: Βασικό Σύστημα Εισόδου-Εξόδου.
Το Hardware-Υλικό του Υπολογιστή
Καταχωρητής Ι3 Α3 D Ι2 Α2 D Ι1 Α1 D Ι0 Α0 D CP.
Μεταγράφημα παρουσίασης:

ΑΤΕΙ ΣΕΡΡΩΝ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΙΚΟΙΝΩΝΙΩΝ ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΣΕ ASSEMBLY ΓΙΑ ΤΟΝ ΕΛΕΓΧΟ ΤΩΝ 16x16 DOT MATRIX LED MODULES ΜΕΣΩ ΤΟΥ ΑΝΑΠΤΥΞΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ BGC – 8088 Πτυχιακή Εργασία του Γκίζη Δημήτριου (165) Επιβλέπων καθηγητής: Μαδεμλής Ιωάννης Σέρρες Φεβρουάριος 2009

ΣΚΟΠΟΣ ΤΗΣ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ Η μελέτη του περιφερειακού No.EDS 8807N και ο τρόπος διασύνδεσής του με το αναπτυξιακό σύστημα BGC-8088 μέσω της κάρτας No.EDS 8819 DY I/O Η δημιουργία λογισμικού σε γλώσσα προγραμματισμού Assembly για την προβολή και κίνηση φωτεινών μηνυμάτων

ΤΟ ΑΝΑΠΤΥΞΙΑΚΟ ΣΥΣΤΗΜΑ BGC-8088 Είναι βασισμένο στον επεξεργαστή INTEL 8088 διπλού χρονισμού Έχει 32K RAM και 16K ROM Πληκτρολόγιο 56 πλήκτρων Υποδοχές ISA Σειριακές και παράλληλες θύρες

ΟΙ ΚΑΤΑΧΩΡΗΤΕΣ ΤΟΥ BGC-8088 Το αναπτυξιακό σύστημα BGC-8088 έχει 14 καταχωρητές των 16-bit Κάποιοι από αυτούς χρησιμοποιήθηκαν Καταχωρητής Δομή Χρήση ΑΧ AH AL Accumulator ΒΧ BH BL Base CX CH CL Counter DX DH DL Data DI Destination Index SI Source Index

ΠΡΟΓΡΑΜΜΑ MONITOR ΚΑΙ ΕΝΤΟΛΕΣ Το πρόγραμμα MONITOR είναι το λειτουργικό του BGC-8088 Μερικές από τις εντολές που χρησιμοποιήθηκαν ήταν: G: Για την εκτέλεση των προγραμμάτων L: Για την φόρτωση του κώδικα

ΤΟ ΠΕΡΙΦΕΡΕΙΑΚΟ No.EDS 8807N Είναι ένας πίνακας από LED που μπορεί να προβάλει φωτεινά μηνύματα Υπάρχουν δύο είδη 8WMS και 16WMS Μπορούμε να συνδέσουμε περισσότερα κομμάτια μεταξύ τους

ΤΟ ΠΕΡΙΦΕΡΕΙΑΚΟ No.EDS 8819DY I/O Τοποθετείται στην υποδοχή ISA του BGC-8088 Μέσω αυτού επιτυγχάνεται η σύνδεση του BGC-8088 και του περιφερειακού No.EDS 8807N

ΤΟ ΚΥΚΛΩΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΘΥΡΩΝ 8255 Προγραμματιζόμενη συσκευή εισόδου εξόδου Για 8-bit δίαυλο δεδομένων Διαχωρίζει τον δίαυλο δεδομένων σε τρεις θύρες

ΟΙ ΘΥΡΕΣ ΤΟΥ 8255 Θύρα Α: Με αυτή την θύρα επιλέγονται τα led που θα ανάψουν σε μία σειρά 8 led Θύρα Β: Με αυτή την θύρα επιλέγεται η κάθετη οκτάδα led που θα χρησιμοποιηθεί Θύρα C: Με αυτή την θύρα επιλέγεται ολόκληρη η σειρά που θα χρησιμοποιηθεί

ΤΡΟΠΟΙ ΛΕΙΤΟΥΡΓΙΑΣ ΤΟΥ 8255 Υπάρχουν τρεις τρόποι λειτουργίας του 8255: Mode 0 Mode 1 Mode 2 Στον προγραμματισμό του περιφερειακού No.EDS 8807Ν χρησιμοποιήθηκε το Mode 0 Το Mode 0 δίνει την ιδιότητα στο κύκλωμα 8255 να μπορεί να χρησιμοποιήσει κάθε θύρα ως είσοδο ή έξοδο

ΥΛΟΠΟΙΗΣΗ ΚΑΙ ΔΙΑΣΥΝΔΕΣΕΙΣ Για να υλοποιηθεί το σύστημα συνδέθηκαν με τον εξής τρόπο τα περιφερειακά: Συνδέθηκε το αναπτυξιακό σύστημα BGC-8088 με τον υπολογιστή μέσω της σειριακής θύρας Στην υποδοχή ISA του BGC-8088 συνδέθηκε το περιφερειακό No.EDS 8819 I/O Στο περιφερειακό No.EDS 8819 I/O συνδέθηκε με καλωδιοταινία το Led Matrix Module για την προβολή μηνυμάτων

ΣΧΗΜΑ ΥΛΟΠΟΙΗΣΗΣ

ΠΡΟΓΡΑΜΜΑΤΑ ΠΟΥ ΧΡΗΣΙΜΟΠΟΙΗΘΗΚΑΝ Emu8086 v2.57 Ο γνωστός εξομοιωτής από το εργαστήριο αρχιτεκτονικής για την συγγραφή και μεταγλώττιση του λογισμικού στην προγραμματιστική γλώσσα Assembly HexEdit Πρόγραμμα για την δημιουργία του αρχείου που περιέχει την μορφή των αγγλικών και των ελληνικών χαρακτήρων Microengineer’s Data Transfer System v1.0 Επίσης πρόγραμμα της Microport για την μεταφορά δεδομένων από τον υπολογιστή στο αναπτυξιακό σύστημα BGC-8088 και αντίστροφα

EMU8086 v2.57

MICROENGINEER’S DATA TRANSFER & HEXEDIT

Η ΥΠΟΡΟΥΤΙΝΑ DISPLAY display proc mov ah,04h again: mov var6,cl mov cx,03fh delayd: loop delayd mov cl,var6   mov dx,PORT_B mov al,00H out dx,al mov dx,PORT_A mov dx,PORT_A mov al,[bx] out dx,al  mov dx,PORT_B mov al,cl out dx,al mov dx,PORT_C mov al,ah inc bx cmp ah,0ch   jne again ret display endp

Η ΥΠΟΡΟΥΤΙΝΑ CLEAR clear proc mov dx,CONTROL_REGISTER ;control register mov al, 80h ;10000000 ENABLE, MODE 0, ALL PORTS OUT out dx,al mov dx,PORT_A ;write something PORT A mov al,00h mov dx,PORT_B ;write something PORT B mov al,08h mov dx,PORT_C ;write something PORT C mov cx,0ffffh delay: loop delay ret clear endp

Η ΥΠΟΡΟΥΤΙΝΑ RIGHT mov cl,40h call display mov cl,80h mov ah,02h int 81h cmp al,00h je maa3 dec di cmp di,00h je cont jne delay1 cont: add var1,08h mov cx,var5 cmp var1,cx je start   jmp prog1 start: mov var1,1100h jmp prog1 maa3: jmp main ret right endp right proc mov dx,CONTROL_REGISTER ;control register mov al, 80h 10000000 ENABLE, MODE 0, ALL PORTS OUT out dx,al mov var1,1100h prog1: mov di,var2 delay1: mov bx,var1 mov cl,01h call display mov cl,02h mov cl,04h mov cl,08h mov cl,10h mov cl,20h

ΦΩΤΟΓΡΑΦΙΕΣ

ΦΩΤΟΓΡΑΦΙΕΣ

ΦΩΤΟΓΡΑΦΙΕΣ

VIDEO

ΠΑΡΟΥΣΙΑΣΗ LED MATRIX MODULE Ας δούμε πως δουλεύουν όλα αυτά στην πράξη

Σας ευχαριστώ όλους για την προσοχή σας ΤΕΛΟΣ ΠΑΡΟΥΣΙΑΣΗΣ Σας ευχαριστώ όλους για την προσοχή σας Ένα μεγάλο ευχαριστώ στον κ.Μαδεμλή Ιωάννη για την βοήθεια και την συμπαράσταση

ΤΕΛΟΣ