Παγίδες
- Η παγίδα (trap) εξασφαλίζει την αυτόματη κλήση κώδικα
μόλις ικανοποιηθεί κάποια (μη κανονική) συνθήκη.
- Παραδείγματα :
- Υπερχείλιση (overflow) πράξεων
- Απώλεια ακρίβειας
- Υποχείλιση στοίβας
- Αντικανονική πρόσβαση στη μνήμη
- Παραβίαση προστασίας
- Διαίρεση με το 0
- Είναι ακόμα δυνατή η κλήση παγίδας μέσω λογισμικού (software trap).
Ο τρόπος αυτός χρησιμοποιείται συχνά για κλήση συναρτήσεων του λειτουργικού
συστήματος μια και εξασφαλίζει την αλλαγή κατάστασης του επεξεργαστή σε
προστατευμένο ρυθμό.