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

Αντικείμενα Αξιολόγησης

Κριτήρια Απόδοσης Δεξιότητες που θα εξεταστούν

 

 Εισαγωγή στην γλώσσα προγραμματισμού MIPS Assembly

Δεδομένα και εντολές. Τύποι Εντολών

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

Αναπαράσταση εντολών MIPS

Εντολές Ελέγχου (Control Instructions)

Βασικοί Καταχωρητές (registers)

Καταχωρητές

Καταχωρητές και μνήμη

Τελεστέοι - Καταχωρητές

Δομή προγράμματος MIPS Assembly - MARS Assembler

Assembly και Assembler

Προγραμματισμός MIPS

Αριθμητικές εντολές, Load/Store εντολές

Αριθμητικές εντολές

Load/Store εντολές

Παράδειγμα Hello World/ System Calls

System Calls

Παράδειγμα Hello World

Σημείωση: Οι εξεταζόμενοι απαντούν 30 ερωτήσεις.