ИСКЛЮЧЕНИЯ

Многие процессоры используют механизм, родственный прерываниям, для обработки не только внешних, но и внутренних событий (исключительные ситуации – отсутствие страницы, ошибки доступа в процессорах с виртуальной памятью, а также некоторыми другими — ошибкой шины при доступе к не выровненным словам, заполнению и очистке регистрового окна у SPARC и т. д.). Большинство современных процессоров предоставляют исключения при неизвестном коде операции, делении на ноль, арифметическом переполнении или, например, выходе значения операнда за допустимый диапазон в таких операциях, как вычисление логарифма, квадратного корня или арксинуса.