Τι είναι το Imul;
Τι είναι το Imul;

Βίντεο: Τι είναι το Imul;

Βίντεο: Τι είναι το Imul;
Βίντεο: Αρχιτεκτονική Υπολογιστών - Εργαστηριακή Ενότητα 04 - Μηνάς Δασυγένης 2024, Νοέμβριος
Anonim

ο IMUL Η εντολή (signed multiply) εκτελεί πολλαπλασιασμό ακεραίων αριθμών. Έχει την ίδια σύνταξη και χρησιμοποιεί τους ίδιους τελεστές με την εντολή MUL.

Ομοίως, οι άνθρωποι ρωτούν, τι είναι το Imul Assembly;

Περιγραφή. Η μορφή ενός τελεστή του imul εκτελεί έναν υπογεγραμμένο πολλαπλασιασμό ενός byte, λέξης ή long από τα περιεχόμενα του καταχωρητή AL, AX ή EAX και αποθηκεύει το γινόμενο στον καταχωρητή AX, DX:AX ή EDX:EAX αντίστοιχα.

ποια είναι η διαφορά μεταξύ των οδηγιών Imul και MUL με ένα παράδειγμα; ο Οδηγία MUL πολλαπλασιάζει ανυπόγραφους αριθμούς. IMUL πολλαπλασιάζει τους υπογεγραμμένους αριθμούς. Και για τους δύο οδηγίες , ένας παράγοντας πρέπει να είναι στο καταχωρητής συσσωρευτή (AL για αριθμούς 8 bit, AX για αριθμούς 16 bit, EAX για αριθμούς 32 bit). Το ακόλουθο παραδείγματα εικονογραφώ πολλαπλασιασμός ανυπόγραφων και ενυπόγραφων αριθμών.

Επίσης, ποια είναι η διαφορά μεταξύ MUL και Imul;

Ποιο είναι το βασικό διαφορά μεταξύ MUL και IMUL οδηγίες σε μικροεπεξεργαστή 8086; mul χρησιμοποιείται για ανυπόγραφο πολλαπλασιασμό ενώ imul χρησιμοποιείται για προσημασμένο πολλαπλασιασμό.

Πώς λειτουργεί το MUL στη συναρμολόγηση;

ο MUL /IMUL Οδηγία Το MUL Η εντολή (Πολλαπλασιασμός) χειρίζεται δεδομένα χωρίς υπογραφή και η IMUL (Πολλαπλασιασμός ακέραιου αριθμού) χειρίζεται υπογεγραμμένα δεδομένα. Και οι δύο οδηγίες επηρεάζουν τη σημαία Carry και Overflow.

Συνιστάται: