Πίσω

Παράδειγμα 1o

  Δίνεται ο παρακάτω βρόχος:

Aπάντηση

  Στο βρόχο υπάρχει εξάρτηση δεδομένων, όπως φαίνεται και από τα τόξα, με την εντολή να εξαρτάται από την προηγούμενη. Υπάρχει μία εξάρτηση δεδομένων μεταξύ των εντολών SUBI και BNEZ. Η εξάρτηση αυτή προκαλεί καθυστέρηση επειδή μεταφέραμε τον έλεγχο της διακλάδωσης στο στάδιο ID. Όσο ο έλεγχος γινόταν στο στάδιο EX, η εξάρτηση αυτή δεν προκαλούσε καθυστέρηση. Επιπλέον, η εξάρτηση της εντολής ADD από την εντολή LD, οδηγεί σε κίνδυνο και καθυστέρηση. Τα τόξα υποδεικνύουν ότι η διάταξη των εντολών πρέπει να διατηρείται για την επίτευξη σωστής εκτέλεσης.