Процессор i486 работает с исключениями в соответствии с предопределенным приоритетом. Приоритеты в обработке исключений означают, что выбирается исключение с более высоким приоритетом и далее происходят действия в соответствии с требованиями именно этого исключения. При этом исключения с более низкими приоритетами могут и не отмечаться, даже если они случаются. Например, деление сигнального SNaN на ноль приводит к исключению недопустимого операнда (из-за SNaN), а не к исключению деления на ноль; маскированным результатом будет вещественная неопределенность вида QNaN, а не бесконечность. Исключения денормальных чисел или неточности результа, однако, могут генерироваться вместе с исключениями числового переполнения или числового отрицательного переполнения.
Среди числовых исключений существуют следующие приоритеты:
Исключения недопустимой операции подразделяются в порядке приоритетов на:
Отрицательное переполнение стека.
Переполнение стека.
Операнд в неподдерживаемом формате.
Операнд типа SNaN.
Операнд типа QNaN. Хотя это и не является исключением, но если один операнд имеет тип QNaN, то работа с ним имеет приоритет выше, чем низкоприоритетные исключения. Например, деление операнда типа QNaN на ноль дает QNaN, а не исключение деления на ноль.
Денормальный операнд. Если маскирован, то продолжается выполнение команды, и может иметь место низкоприоритетное исключение.
Числовое переполнение и числовое отрицательное переполнение. При этом может быть отмечен неточный результат.