Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Ενότητα 7: Σύνθετα Παραδείγματα Προγραμματισμού

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "Ενότητα 7: Σύνθετα Παραδείγματα Προγραμματισμού"— Μεταγράφημα παρουσίασης:

1 Ενότητα 7: Σύνθετα Παραδείγματα Προγραμματισμού
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Αρχιτεκτονική-Ι Ενότητα 7: Σύνθετα Παραδείγματα Προγραμματισμού Ιωάννης Έλληνας Τμήμα Η/ΥΣ

2 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς.

3 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.

4 Σκοποί ενότητας Στην ενότητα αυτή αναπτύσσονται πιο σύνθετα παραδείγματα προγραμματισμού με σκοπό την εξοικείωση με τη χρήση των ομάδων εντολών του επεξεργαστή.

5 Περιεχόμενα ενότητας Πίνακες δεδομένων
Μετατροπές αριθμητικών συστημάτων Μετατροπή BCD σε δυαδικό Μετατροπή κώδικα Gray σε δυαδικό Είσοδος-Έξοδος δεδομένων σε πόρτα Πρόσθεση δυαδικών ή δεκαδικών αριθμών Πρόσθεση μη συνεπτυγμένων δεκαδικών αριθμών Παραδείγματα χρήσης συμβολοσειρών

6 Πίνακες δεδομένων Μονοδιάστατος Πίνακας Δισδιάστατος Πίνακας

7 Στατικός πίνακας δεδομένων
Παράδειγμα

8 Πίνακας εγγραφής δεδομένων (1)
Παράδειγμα

9 Πίνακας εγγραφής δεδομένων (2)
Παράδειγμα

10 Πίνακας εγγραφής δεδομένων (3)
Παράδειγμα με Καταχωρητή Βάσης και Δείκτη

11 Μετατροπές αριθμητικών συστημάτων (1)
Μετατροπή μορφής δεκαδικών αριθμών.

12 Μετατροπές αριθμητικών συστημάτων (2)
Μετατροπή unpacked BCD σε packed BCD

13 Μετατροπές αριθμητικών συστημάτων (3)
BIN  pBCD

14 Μετατροπές αριθμητικών συστημάτων (4)
pBIN  BIN

15 Χρήση διαδικασίας για pBCD  BIN (1)
Παράδειγμα

16 Χρήση διαδικασίας για pBCD  BIN (2)
Παράδειγμα

17 Μετατροπή κώδικα Gray σε δυαδικό
Παράδειγμα

18 Είσοδος ή Έξοδος δεδομένων σε πόρτα (1)
Είσοδος ή Έξοδος δεδομένων σε πόρτα (1) Παράδειγμα/ Μέρος Α

19 Είσοδος ή Έξοδος δεδομένων σε πόρτα (2)
Είσοδος ή Έξοδος δεδομένων σε πόρτα (2) Παράδειγμα/ Μέρος Β

20 Είσοδος ή Έξοδος δεδομένων σε πόρτα (3)
Είσοδος ή Έξοδος δεδομένων σε πόρτα (3) Παράδειγμα/Μέρος Γ

21 Πρόσθεση δυαδικών ή δεκαδικών αριθμών (1)
Παράδειγμα/Μέρος Α

22 Πρόσθεση δυαδικών ή δεκαδικών αριθμών (2)
Παράδειγμα/ Μέρος Β

23 Πρόσθεση μη συνεπτυγμένων δεκαδικών αριθμών (1)
Πρόσθεση μη συνεπτυγμένων δεκαδικών αριθμών (1) Παράδειγμα/ Μέρος Α

24 Πρόσθεση μη συνεπτυγμένων δεκαδικών αριθμών (2)
Πρόσθεση μη συνεπτυγμένων δεκαδικών αριθμών (2) Παράδειγμα/ Μέρος Β

25 Παράδειγμα χρήσης συμβολοσειρών (1)
Παράδειγμα/ Μέρος Α

26 Παράδειγμα χρήσης συμβολοσειρών (2)
Παράδειγμα/ Μέρος Β

27 Μετακίνηση συμβολοσειράς
Παράδειγμα

28 Σύγκριση συμβολοσειρών (1)
Παράδειγμα/ Μέρος Α

29 Σύγκριση συμβολοσειρών (2)
Παράδειγμα/ Μέρος Β

30 Ανίχνευση χαρακτήρα σε συμβολοσειρά (1)
Ανίχνευση χαρακτήρα σε συμβολοσειρά (1) Παράδειγμα/ Μέρος Α

31 Ανίχνευση χαρακτήρα σε συμβολοσειρά (2)
Ανίχνευση χαρακτήρα σε συμβολοσειρά (2) Παράδειγμα/ Μέρος Β

32 Βιβλιογραφία “ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ-Ο επεξεργαστής 8086”, Ι. Ν. Έλληνας, Π. Δ. Κεντερλής, ISBN: , Αθήνα 2008. Γ. Δ. Κόγιας, “Αρχιτεκτονική, Οργάνωση και Προγραμματισμός μικροϋπολογιστών”, Σύγχρονη Εκδοτική. Κ. Ζ. Πεκμεστζή, “Συστήματα μικροϋπολογιστών”, Εκδόσεις Συμμετρία.

33 Τέλος Ενότητας


Κατέβασμα ppt "Ενότητα 7: Σύνθετα Παραδείγματα Προγραμματισμού"

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google