Η ενότητα αυτή έχει ως στόχο να οδηγήσει τους εκπαιδευόμενους σε ένα σφαιρικό επίπεδο γνώσεων στον χώρο της γλώσσας 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 ερωτήσεις.