Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος...

8
Οργάνωση και Αρχιτεκτονική Υπολογιστών A. Βαφειάδης Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Οργάνωση και Αρχιτεκτονική Υπολογιστών Στόχοι του Μαθήματος Καθηγητής: Α. Βαφειάδης 2009

description

Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης. Μάθημα Οργάνωση και Αρχιτεκτονική Υπολογιστών Στόχοι του Μαθήματος Καθηγητής: Α. Βαφειάδης 2009. Στόχος του Μαθήματος – Κεφ. 1. Κατανόηση των εννοιών: Οργάνωση και αρχιτεκτονική υπολογιστών - PowerPoint PPT Presentation

Transcript of Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος...

Page 1: Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης

1Οργάνωση και Αρχιτεκτονική

Υπολογιστών

A. Βαφειάδης

Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης

Μάθημα Οργάνωση και Αρχιτεκτονική Υπολογιστών

Στόχοι του Μαθήματος

Καθηγητής: Α. Βαφειάδης

2009

Page 2: Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης

2Οργάνωση και Αρχιτεκτονική

Υπολογιστών

A. Βαφειάδης

Στόχος του Μαθήματος – Κεφ. 1

Κατανόηση των εννοιών:

Οργάνωση και αρχιτεκτονική υπολογιστών

Βασική Δομή υπολογιστή

Κατηγοριοποίηση των αρχιτεκτονικών κατά Flyn

Γλώσσα μηχανής

Κύκλος απόκτησης-εκτέλεσης εντολών

Διακοπές

Χρονισμός ψηφιακών κυκλωμάτων

Page 3: Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης

3Οργάνωση και Αρχιτεκτονική

Υπολογιστών

A. Βαφειάδης

Στόχος του Μαθήματος – Κεφ. 2Αρχιτεκτονική του συνόλου εντολών γλώσσας μηχανής

Δομή εντολής γλώσσας μηχανής

Ταξινόμηση των αρχιτεκτονικών

Διευθυνσιοδότηση (addressing).

Τύποι δεδομένων

Τύποι λειτουργιών συνόλου εντολών (instruction set)

H Κωδικοποίηση του Instruction Set και το μήκος των εντολών

Η εξέλιξη του σχεδιασμού του Instruction Set

Page 4: Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης

4Οργάνωση και Αρχιτεκτονική

Υπολογιστών

A. Βαφειάδης

Στόχος του Μαθήματος – Κεφ. 3

Βασικές Αρχές Διαύλου

Ιεραρχία Διαύλων

Δομή Διαύλου

Διαιτησία Διαύλου

Λειτουργία Διαύλου

Χρονισμός Διαύλου

Page 5: Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης

5Οργάνωση και Αρχιτεκτονική

Υπολογιστών

A. Βαφειάδης

Στόχος του Μαθήματος – Κεφ. 4

Η αρχιτεκτονική του ΜΙΧ

Περιγραφή του βασικού Συνόλου Εντολών

Διαδικασία Σύνταξης Προγράμματος Γλώσσας Μηχανής

Κύκλος Ανάκλησης - Εκτέλεσης Εντολής

Υπολογισμός της Πραγματικής Διεύθυνσης

Page 6: Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης

6Οργάνωση και Αρχιτεκτονική

Υπολογιστών

A. Βαφειάδης

Στόχος του Μαθήματος – Κεφ. 5

Η Συμβολική Γλώσσα Μηχανής MIXAL

Περιγραφή Εντολών ΜΙΧΑL

Δομή Συμβολομεταφραστή και η Διαδικασία Μετάφρασης

Ψευδοεντολές ή μη Εκτελέσιμες Εντολές

Page 7: Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης

7Οργάνωση και Αρχιτεκτονική

Υπολογιστών

A. Βαφειάδης

Στόχος του Μαθήματος – Κεφ. 6

Βασικοί Συντακτικοί ΚανόνεςΑκέραιες Αριθμητικές ΠράξειςΚατασκευή βρόγχων – ΠίνακεςΚλειστές και Ανοικτές ΡουτίνεςΜηχανισμός Κλήσης ΡουτίναςΦύλαξη Αποκατάσταση ΚαταχωρητώνΠέρασμα ΠαραμέτρωνΧαρακτηρισμός Κλήσης ΡουτινώνΤύποι Κλειστών ΡουτινώνΑνοικτές Ρουτίνες

Page 8: Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης

8Οργάνωση και Αρχιτεκτονική

Υπολογιστών

A. Βαφειάδης

Στόχος του Μαθήματος – Κεφ. 7

Δομή και λειτουργία των φορτωτών