An apparatus and method for performing integer divide operations in an IA64
architecture based data processing system is provided. The apparatus and
method insert integer divide checks in place of NOP instructions in the
instruction bundles associated with integer divide operations. The checks
serve to identify typically encountered integer divide operations. Based
on such identifications, the integer divide operation may be
short-circuited such that the appropriate result may be returned without
having to complete the integer divide operation.
Μια συσκευή και μια μέθοδος για τον ακέραιο αριθμό διαιρούν τις διαδικασίες σε ένα IA64 βασισμένο στην αρχιτεκτονική σύστημα επεξεργασίας δεδομένων παρέχονται. Οι συσκευές και ο ακέραιος αριθμός ενθέτων μεθόδου διαιρούν τους ελέγχους αντί των οδηγιών NOP στις δέσμες οδηγίας που συνδέονται με τον ακέραιο αριθμό διαιρούν τις διαδικασίες. Οι έλεγχοι χρησιμεύουν να προσδιορίσουν το χαρακτηριστικά αντιμετωπισμένο ακέραιο αριθμό διαιρούν τις διαδικασίες. Με βάση τέτοιους προσδιορισμούς, ο ακέραιος αριθμός διαιρεί τη λειτουργία μπορεί να βραχυκυκλωθεί έτσι ώστε το κατάλληλο αποτέλεσμα μπορεί να επιστραφεί χωρίς να πρέπει να ολοκληρωθεί ο ακέραιος αριθμός διαιρεί τη λειτουργία.