Τι κάνει το LDR στο lc3;
Τι κάνει το LDR στο lc3;

Βίντεο: Τι κάνει το LDR στο lc3;

Βίντεο: Τι κάνει το LDR στο lc3;
Βίντεο: Διευθυνσιοδότηση και βασικές εντολές Assembly 2024, Νοέμβριος
Anonim

LDR αποθηκεύει την τιμή του καταχωρητή προέλευσης συν μια μετατόπιση άμεσης τιμής και την αποθηκεύει στον καταχωρητή προορισμού. Το LDI αντιμετωπίζει τον καταχωρητή πηγής ως διεύθυνση και αποθηκεύει τα περιεχόμενα της μνήμης σε αυτήν τη διεύθυνση στον καταχωρητή προορισμού. Αυτή η συνάρτηση αποθηκεύει μια τιμή (ετικέτα πηγής) σε έναν καταχωρητή προορισμού.

Έχοντας αυτό υπόψη, τι κάνει το STR στο lc3;

Αυτή η συνάρτηση αποθηκεύει μια τιμή (ετικέτα πηγής) σε έναν καταχωρητή προορισμού. STR αποθηκεύει την τιμή σε έναν καταχωρητή προέλευσης σε έναν καταχωρητή προορισμού. Μπορεί επίσης να χρησιμοποιηθεί μια άμεση μετατόπιση.

Δεύτερον, πόσα bit χρησιμοποιούνται για τον προσδιορισμό της μετατόπισης του μετρητή προγράμματος σε μια εντολή lc3; ο LC-3 Ο ISA έχει 15 οδηγίες , καθε αναγνωρισθείς με το μοναδικό του κωδικό. Ο κωδικός λειτουργίας καθορίζεται από κομμάτια [15:12] του εντολή . Από τέσσερα χρησιμοποιούνται bits Για να καθορίσετε τον κωδικό λειτουργίας, είναι δυνατοί 16 διακριτοί κωδικοί. Ωστόσο, το LC-3 Το ISA καθορίζει μόνο 15 κωδικούς λειτουργίας.

Ομοίως, τι κάνει το.fill στο lc3;

γέμισμα : λέει ο assembler, βάλτε αυτά τα κομμάτια σε μια λέξη.. συμβολοσειρά: μετατροπή κειμένου σε. ΓΕΜΙΣΜΑ με έναν κωδικό ascii ανά λέξη, με τερματισμό NUL.

Ποια είναι η λειτουργία της εντολής ST;

Λειτουργία [επεξεργασία] Το Οδηγία ST παίρνει την ακέραια τιμή 32 bit που περιέχεται στον καταχωρητή πηγής που καθορίζεται από το πρώτο όρισμα και αποθηκεύει αυτήν την τιμή στη διεύθυνση μνήμης που καθορίζεται από το δεύτερο όρισμα (η διεύθυνση προορισμού).

Συνιστάται: