To maintain order in a pipelined process, a number of memory locations of a
result memory are sequentially reserved for a number of processes as the
processes are sequentially dispatched for execution. As an integral part
of the sequential reservation, validity determination facilitators to be
subsequently employed to correspondingly facilitate determining whether
valid processing results of said processes have been stored into
corresponding ones of said reserved memory locations are also
pre-determined. Additionally, the reserved memory locations are
sequentially read to sequentially accept the processing results in order.
Each value read from a reserved memory location is accepted only if the
corresponding validity determination facilitator exhibits a predetermined
relationship with a corresponding validity determination reference value.
The validity determination reference values are complementarily maintained
and integrally obtained through the sequential read process.
Για να διατηρήσουν τη διαταγή σε μια διοχετευμένη διαδικασία, διάφορες θέσεις μνήμης μιας μνήμης αποτελέσματος είναι διαδοχικά διατηρημένες για διάφορες διαδικασίες όπως οι διαδικασίες αποστέλλονται διαδοχικά για την εκτέλεση. Σαν αναπόσπαστο τμήμα της διαδοχικής επιφύλαξης, οι βοηθοί προσδιορισμού ισχύος που χρησιμοποιούνται στη συνέχεια για να διευκολύνουν αντίστοιχα τον καθορισμό εάν τα έγκυρα αποτελέσματα επεξεργασίας των εν λόγω διαδικασιών έχουν αποθηκευτεί στην αντίστοιχη αυτό των εν λόγω διατηρημένων θέσεων μνήμης προκαθορίζονται επίσης. Επιπλέον, οι διατηρημένες θέσεις μνήμης διαβάζονται διαδοχικά για να δεχτούν διαδοχικά τα αποτελέσματα επεξεργασίας στη διαταγή. Κάθε αξία που διαβάζεται από μια διατηρημένη θέση μνήμης γίνεται αποδεκτή μόνο εάν ο αντίστοιχος βοηθός προσδιορισμού ισχύος εκθέτει μια προκαθορισμένη σχέση με μια αντίστοιχη αξία αναφοράς προσδιορισμού ισχύος. Οι τιμές αναφοράς προσδιορισμού ισχύος διατηρούνται συμπληρωματικά και λαμβάνονται ολοκληρωτικά μέσω της διαδοχικής διαβασμένης διαδικασίας.