Υπολογιστές, Προγραμματισμός
Assembler - εντολές χαμηλού επιπέδου για τους αρχάριους προγραμματιστές
Όλες οι εντολές μπορούν να εκτελεστούν μόνο από μια γλώσσα μηχανής. Assembler εντολές - μια συμβολική αναπαράσταση της γλώσσας. Με αυτό, γράψτε μικρό, αλλά πολύ γρήγορο πρόγραμμα. Όμως, παρά το μέγεθός τους, η διαδικασία εγγραφής είναι πολύ χρονοβόρα.
Αριθμητική εντολές που χρησιμοποιούνται στη συναρμολόγηση
Παρά αυτό το παράδοξο, όπως η καθολικότητα, μόνο 4 αριθμητική οδηγίες συναρμολόγησης είναι και μπορεί να χρησιμοποιηθεί από τους προγραμματιστές. Παρ 'όλα αυτά, που δημιουργήθηκαν από μια υψηλού επιπέδου γλώσσες προγραμματισμού, οι οποίες χρησιμοποιούν τους υπολογιστές, οικιακές συσκευές, τηλέφωνα, έξυπνα τηλέφωνα, φορητούς υπολογιστές και ούτω καθεξής. Δ Δουλεύοντας μαζί τους είναι δυνατή και με μεγάλη επιτυχία. κατάλογος εντολές συναρμολόγησης έχει ως εξής:
- Επιπλέον?
- αφαίρεση?
- πολλαπλασιασμό?
- διαίρεση.
πρόσθεση
Αριθμητική πράξη, γνωστή από το γυμνάσιο. Για να χρησιμοποιήσετε αυτή τη δυνατότητα πρέπει να εξετάσει μόνο την προσθήκη, η οποία συνδέεται με την αναπαράσταση των αριθμών αναδίπλωση στη μνήμη του υπολογιστή. Μια γενική άποψη της λειτουργίας είναι η εξής:
Το ADD
Η ομάδα παίρνει μια σειρά από κύτταρα, τα προσθέτει μαζί και να γράφει «Yacheyku1». Τώρα, η λειτουργία των συνθηκών απόσπασμα: τόσο ο αριθμός των κυττάρων που πρέπει να έχουν την ίδια ανάλυση. Επίσης, αν υπάρχει ένα πρώτο καταχωρητή, τότε μπορείτε να προσθέσετε σε όλα. Αν υπάρχει ένα πρώτο κύτταρο, τότε είναι δυνατή η προσθήκη ή άμεση τελεστή ή μητρώο.
Περιγραφή των οδηγιών συναρμολόγησης και η εφαρμογή τους απαιτεί πιο ολοκληρωμένη προσέγγιση από ό, τι μπορεί να προσφέρει ένα άρθρο. Με ομάδες συνέλευση, παρά την θλιβερή ποσό τους, είναι γραμμένο τόσα πολλά βιβλία που έχουν περισσότερα από εκατό σελίδες. Ως εκ τούτου, παρά την προφανή ευκολία, σας προτρέπουμε να διαβάσετε περισσότερες λεπτομέρειες περιγράφοντας το έργο της ομάδας, η οποία θα σας ενημερώσουμε για όλες τις αποχρώσεις για διαφορετικές αρχιτεκτονικές.
αφαίρεση
Αυτή η λειτουργία εκτελείται από τον ίδιο αλγόριθμο όπως και η προηγούμενη. Ακόμα και ομάδες όπως τον τύπο καρτέλας:
Το SUB
πολλαπλασιασμός
Αν η διαίρεση και η προσθήκη χρησιμοποίησαν την ίδια ομάδα, όπως για ανυπόγραφο και υπέγραψε αριθμούς, τότε ο πολλαπλασιασμός και η διαίρεση υπάρχουν διάφοροι αλγόριθμοι για αυτούς. Για παράδειγμα, για να πολλαπλασιάσει ανυπόγραφο αριθμούς χρησιμοποιώντας αυτήν την εντολή:
MUL <τελεστής>
IMUL
Μπορείτε να καλύψουν άλλες εφαρμογές, αλλά είναι πιο κατανοητό και οικείο. Ενδείκνυται δύο παράγοντες, και το αποτέλεσμα τοποθετείται σε τελεστέος №1. Σε αυτήν την περίπτωση, ένας τελεστέος εγγραφή №1 αναγκαστικά προεξέχει και τελεστέος №2 - ένα μητρώο ή μνήμη κυττάρου. Αλλά και άλλες επιλογές, επίσης, θα συζητηθούν:
IMUL
IMUL
IMUL
Η πρώτη επιλογή είναι παρόμοια με MUL στη συσκευή, έτσι ώστε οι κανόνες να μπορεί να αποδοθεί εδώ. Η δεύτερη επιλογή σας επιτρέπει να ορίσετε ρητά τη θέση - κατά συνέπεια, και τον παράγοντα. Στην τρίτη υλοποίηση προσδιορίζει ένα μητρώο που θα είναι ο πρώτος παράγοντας, και όπου το αποτέλεσμα του πολλαπλασιασμού τοποθετείται. Σύμφωνα με την άμεση τελεστή δεν έχει σκοπό να καθορίσετε ένα συγκεκριμένο μητρώο και τον αριθμό με τον οποίο να πολλαπλασιαστούν τελεστή.
διαίρεση
Όπως αναφέρθηκε παραπάνω, χρησιμοποιείται για να χωρίσει τις δύο ομάδες. Για ανυπόγραφο αριθμοί χρησιμοποιούνται:
DIV <τελεστής>
Για υπέγραψε αριθμούς χρησιμοποιώντας την ακόλουθη εντολή:
IDIV <τελεστής>
Εφαρμογή διδασκαλίας χαρακτηριστικό διαίρεσης είναι ότι μόνο ο διαιρέτης τελεστή, το οποίο δρα ως μητρώο ή μνήμη κυττάρου. Διαιρέστε τον αριθμό πάντα οριστική του θέση, η οποία εξαρτάται από τον αριθμό των μεγέθους. Θα έχει τη θέση του και το αποτέλεσμα της λειτουργίας.
Αναζήτηση και καθορισμός των θέσεων μπορεί να πει το ίδιο με τον πολλαπλασιασμό: απαιτεί ένα ξεχωριστό άρθρο, όπως ο όγκος των πληροφοριών είναι σημαντική.
χρήσιμες συμπέρασμα
Επίσης χαρακτηρίζονται ως «σχετικά χρήσιμες οδηγίες συναρμολόγησης» και θα πρέπει να περιλαμβάνει την εντολή ΝΕΟ <τηλέφωνο / Εγγραφή>. Βάζει ένα σημάδι σε μια σειρά που είναι στο τελεστή. Αυτό είναι το μόνο ελπίδα ότι το άρθρο σας έχει βοηθήσει να καταλάβετε την αριθμητική εντολές συναρμολόγησης.
Και εύχρηστη λειτουργία αύξησης και μείωσης (αύξηση ή μείωση μονάδα τελεστή). Για να αυξήσετε τελεστή είναι αναγκαίο να καθορίσει την ακόλουθη εντολή:
INC <τελεστής>
Για να μειώσετε θα πρέπει να συνταγογραφούν:
ΔΕΚ <τελεστής>
Όπως μπορεί να εκτελέσει θέση μνήμης τελεστή ή εγγραφείτε. Αποκλειστική όφελος από αυτές τις δραστηριότητες είναι ότι οι ίδιοι λαμβάνουν λιγότερο χώρο από παρόμοιες οδηγίες συναρμολόγησης που προσφέρει η προσθήκη ή αφαίρεση.
Similar articles
Trending Now