Πίσω

Δραστηριότητα 7

   Θυμάστε ποιες είναι οι εντολές κινητής υποδιαστολής του υπολογιστή DLX και τι καθορίζουν; Να αναφέρετε ενδεικτικά κάποιες από αυτές. Για περισσότερες λεπτομέρειες καλό θα ήταν να ανατρέξετε στις σημειώσεις του μαθήματος «Αρχιτεκτονική Υπολογιστών Ι» και συγκεκριμένα στο 2ο κεφάλαιο: «Αρχιτεκτονικές Συνόλου Εντολών».


Απάντηση δραστηριότητας 7

   Οι εντολές κινητής υποδιαστολής χρησιμοποιούν τους καταχωρητές κινητής υποδιαστολής και καθορίζουν το αν μία πράξη που θα πραγματοποιηθεί είναι απλής ή διπλής ακρίβειας. Οι εντολές αυτές είναι:
· MOVD, MOVF: μετακινούν το περιεχόμενο ενός καταχωρητή κινητής υποδιαστολής απλής ή διπλής ακρίβειας αντίστοιχα σε έναν καταχωρητή του ίδιου τύπου.
· MOVFP2I, MOVI2FP: μετακινούν δεδομένα ανάμεσα σε έναν καταχωρητή κινητής υποδιαστολής απλής ακρίβειας και σε έναν καταχωρητή ακεραίου.
· ADDD, ADDF, SUBD, SUBF, MULTD, MULTF, DIVD, DIVF: προσθέτουν, αφαιρούν, πολλαπλασιάζουν και διαιρούν αριθμούς κινητής υποδιαστολής απλής και διπλής ακρίβειας αντίστοιχα.