Οι σημαίες είναι ζωτικής σημασίας για τη λήψη αποφάσεων σε μικροεπεξεργαστές.
Ένας μικροεπεξεργαστής είναι ένα ολοκληρωμένο κύκλωμα που μπορεί να προγραμματιστεί για να επεξεργάζεται δεδομένα και να στέλνει μηνύματα και οδηγίες σε άλλα ηλεκτρονικά συστήματα. Είναι τα κύρια χαρακτηριστικά των συστημάτων επεξεργασίας υπολογιστών. Οι σημαίες είναι ένα σημαντικό συστατικό των μικροεπεξεργαστών καθώς καταγράφουν τα αποτελέσματα των υπολογισμών και των ενεργειών.
Μητρώα
Όλοι οι μικροεπεξεργαστές περιέχουν καταχωρητές. Αυτά τα στοιχεία καταχωρούν δεδομένα, αποθηκεύοντάς τα προσωρινά πριν ή μετά τους υπολογισμούς του μικροεπεξεργαστή. Για παράδειγμα, ο καταχωρητής εντολών αποθηκεύει τον κωδικό εντολής για τους υπολογισμούς του μικροεπεξεργαστή.
Το βίντεο της ημέρας
Σημαίες
Οι σημαίες είναι ένα τροποποιημένο είδος καταχωρητή που καταγράφει την κατάσταση του υπολογισμού ενός μικροεπεξεργαστή. Για παράδειγμα, μια σημαία "μηδενικής κατάστασης" ενεργοποιείται μόνο όταν ο υπολογισμός του μικροεπεξεργαστή ολοκληρώνεται με μια κατάσταση "μηδέν". Η κατάσταση κάθε σημαίας καθορίζει την επόμενη ενέργεια του μικροεπεξεργαστή, επιτρέποντάς του έτσι να λαμβάνει αποφάσεις.
Κοινές σημαίες
Ορισμένες κοινές σημαίες σε μικροεπεξεργαστές περιλαμβάνουν:
"Carry" για να υποδείξει ότι μια πρόσθεση ή αφαίρεση απαιτεί ένα άθροισμα που πρέπει να "μεταφερθεί" ή να "δανειστεί".
"Σήμα", που δείχνει εάν ένας υπολογισμός ήταν θετικός ή αρνητικός.
"Υπερχείλιση", η οποία επισημαίνεται όταν το αποτέλεσμα μιας διαδικασίας υπερβαίνει ένα καθορισμένο όριο λέξεων.
"ισοτιμία", που υποδεικνύει ότι μια διεργασία έχει δημιουργήσει ζυγό αριθμό "1".
"Μηδενική κατάσταση."