Εδώ είναι μια κατανομή:
* Τι κάνει: Οι οδηγίες ενημερώνουν τον υπολογιστή τι να κάνει με τα δεδομένα. Αυτό μπορεί να περιλαμβάνει πράγματα όπως:
* Μετακίνηση δεδομένων: Αντιγραφή δεδομένων από τη μια τοποθεσία στην άλλη.
* Εκτέλεση αριθμητικής: Προσθήκη, αφαίρεση, πολλαπλασιασμό, διαχωρισμό αριθμών.
* Συγκρίνοντας τα δεδομένα: Έλεγχος εάν δύο κομμάτια δεδομένων είναι ίσα ή όχι.
* Ροή προγράμματος ελέγχου: Αποφασίζοντας ποιες οδηγίες θα εκτελεστούν στη συνέχεια με βάση ορισμένες προϋποθέσεις.
* είσοδος/έξοδος: Ανάγνωση δεδομένων από μια συσκευή όπως ένα πληκτρολόγιο ή δεδομένα γραφής σε μια οθόνη.
* Πώς αντιπροσωπεύεται: Οι οδηγίες αντιπροσωπεύονται σε μια δυαδική μορφή , η οποία είναι μια ακολουθία των 0s και 1s που ο υπολογιστής μπορεί να καταλάβει άμεσα. Αυτός ο δυαδικός κώδικας συχνά ομαδοποιείται σε opcodes (κωδικοί λειτουργίας) και τελεστές .
* opcode: Καθορίζει τη δράση που πρέπει να εκτελεστεί (π.χ. "Προσθήκη", "Μετακίνηση", "Συγκρίνετε").
* operand: Καθορίζει τη λειτουργία δεδομένων ή μνήμης που θα χρησιμοποιηθεί στη λειτουργία.
* Παράδειγμα: Ας υποθέσουμε ότι έχετε μια οδηγία όπως "Προσθήκη 5 στην τιμή στη θέση μνήμης 1000". Αυτό θα μπορούσε να εκπροσωπηθεί σε δυαδικό ως:
* `0001 1000 0000 0101`
* Όπου `0001` αντιπροσωπεύει το" add "opcode και το` 1000 0000 0101` αντιπροσωπεύει τον τελεστή (θέση μνήμης 1000 και τιμή 5).
* Πώς λειτουργεί: Η κεντρική μονάδα επεξεργασίας του υπολογιστή (CPU) λαμβάνει οδηγίες από τη μνήμη, τις αποκωδικοποιεί και στη συνέχεια τις εκτελεί. Αυτή η διαδικασία συμβαίνει εξαιρετικά γρήγορα και εκατομμύρια οδηγίες μπορούν να εκτελεστούν κάθε δευτερόλεπτο.
Συνοπτικά: Οι οδηγίες υπολογιστών είναι τα θεμελιώδη δομικά στοιχεία οποιουδήποτε προγράμματος υπολογιστή. Παρέχουν τις οδηγίες που ακολουθεί ο υπολογιστής για την εκτέλεση εργασιών και την επίτευξη των επιθυμητών αποτελεσμάτων.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα