Re[15]: Откуда эта лютая любовь к знаковым целым?
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 02.06.20 08:02
Оценка: 3 (2)
Здравствуйте, Sharov, Вы писали:

N>>Но это паршивенькие реализации. Проблема в том, что в них, как и в x86, обработка исключений не вышла из каменного века и требует обязательного перехода в режим супервизора.

N>>Из более-менее заметных архитектур только в RISC-V озаботились вопросом "как исключения, которые не нужно гонять на высокие уровни, обрабатывать без переключения", но это только последние лет 5 и пока нету доступных реализаций в железе. Но RISC-V принципиально не генерирует исключения на целочисленную арифметику, даже на деление на 0.

S>В смысле? И что вернется при делении на 0?


Частное — значение из всех единичных битов. Остаток = делимому.

P.S. FYI: на AA64 по доке в этом случае частное = 0, тоже безо всяких исключений.
The God is real, unless declared integer.
Отредактировано 02.06.2020 8:07 netch80 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.