A method for wrap detection in a microprocessor system, the system including a plurality of rename buffers. The method includes performing a two's complement subtraction of a completion pointer from a target pointer, wherein a carry out results from the subtraction. The method further includes comparing the carryout and a virtual bit associated with a location to produce a result. The result is compared to the most significant bit of the target pointer and if there is a match between the most significant bit of the second pointer and the result, an indication is made that the instruction may issue. A system for utilizing the above method of wrap detection includes a means for performing a two's complement subtraction of a completion pointer from a target pointer, wherein a carry out results from the two's complement subtraction. The system further includes a means for performing an exclusive OR operation using the carry out and a virtual bit associated with a highest rename buffer within the plurality of rename buffers to form a result. An additional means for performing an exclusive OR operation is provided to compare the result with a most significant bit of the target pointer. Finally, an indicating means is provided to indicate a match between the most significant bit of the target pointer and the result, and therefore whether an instruction can be issued.

Μια μέθοδος για την ανίχνευση περικαλυμμάτων σε ένα σύστημα μικροεπεξεργαστών, το σύστημα συμπεριλαμβανομένης μιας πολλαπλότητας μετονομάζει τους απομονωτές. Η μέθοδος περιλαμβάνει την εκτέλεση μιας αφαίρεσης δύο συμπληρώματος ενός δείκτη ολοκλήρωσης από έναν δείκτη στόχων, όπου πραγματοποιήστε τα αποτελέσματα από την αφαίρεση. Η μέθοδος περιλαμβάνει περαιτέρω του carryout και ενός εικονικού κομματιού που συνδέονται τη σύγκριση με μια θέση για να παραγάγει ένα αποτέλεσμα. Το αποτέλεσμα συγκρίνεται με το σημαντικότερο κομμάτι του δείκτη στόχων και εάν υπάρχει μια αντιστοιχία μεταξύ του σημαντικότερου κομματιού του δεύτερου δείκτη και του αποτελέσματος, μια ένδειξη γίνεται ότι η οδηγία μπορεί να εκδώσει. Ένα σύστημα για την ανωτέρω μέθοδο ανίχνευσης περικαλυμμάτων περιλαμβάνει μέσα για μια αφαίρεση δύο συμπληρώματος ενός δείκτη ολοκλήρωσης από έναν δείκτη στόχων, όπου πραγματοποιήστε τα αποτελέσματα από την αφαίρεση δύο συμπληρώματος. Το σύστημα περιλαμβάνει περαιτέρω μέσα για μια αποκλειστική Η χρησιμοποίηση λειτουργίας πραγματοποιεί και ένα εικονικό κομμάτι που συνδέεται με έναν υψηλότερο μετονομάζει τον απομονωτή μέσα στην πολλαπλότητα μετονομάζει τους απομονωτές για να διαμορφώσει ένα αποτέλεσμα. Πρόσθετα μέσα για έναν αποκλειστικό Η μια λειτουργία παρέχονται για να συγκρίνουν το αποτέλεσμα με ένα σημαντικότερο κομμάτι του δείκτη στόχων. Τέλος, δείχνοντας μέσα παρέχονται για να δείξουν μια αντιστοιχία μεταξύ του σημαντικότερου κομματιού του δείκτη στόχων και του αποτελέσματος, και επομένως εάν μια οδηγία μπορεί να εκδοθεί.

 
Web www.patentalert.com

< (none)

< Dyadic operations instruction processor with configurable functional blocks

> Address dependent caching behavior within a data processing system having HSA (hashed storage architecture)

> (none)

~ 00043