Я использую процессор OMAP3515 (Generic CortexA8 Device) для моего проекта, я работал над обработкой исключений, но этот процессор dos не генерирует никаких исключений, если дано какое-либо деление на нулевую инструкцию, это просто идет не следующая инструкция. Я хочу знать, доступна ли любая конфигурация для генерации деления на нулевое исключение.divide by zero exception в процессоре ARM OMAP3515
ответ
Cortex A8 не поддерживает разделение на ноль для целых операций. Другая, чем обычные прерывания и отлаживать исключения, единственной вину exceptions поддерживается следующие данные прерывания, упреждающих прервать и неопределенной инструкция
Функции VFP поддерживает деление на ноль исключение для операций с плавающей точкой, которые должны быть явно включен через бит DZE FPSCR.
Привет, Я включил FPSCR для DZE, но даже тогда это не будет исключением. – vivek
@vivek: Earlier вы сказали, что не используете с плавающей точкой, поэтому я не ожидал бы исключения FP. Если вы используете с плавающей запятой, если аппаратное обеспечение включено ([FPEXC: EN] (http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0344f/Ccdhcfga.html))? И поддерживается ли аппаратное разделение ([MVFR0: D] (http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0344f/Chdebegb.html)) на вашей цели? Вы создали свой код для поддержки аппаратных средств с плавающей запятой (VFP)? См. Также [this] (http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0344k/Beihdjje.html), т. Е. RTFM. – Clifford
- 1. divide by zero exception
- 2. Divide By Zero Oddities
- 3. Divide by Zero issues
- 4. Divide by zero return infin
- 5. Divide by Zero Display Values
- 6. Вычисляемые поля Divide by Zero
- 7. SQL Divide by Zero Error
- 8. TSQL Divide by Zero Error
- 9. Divide by Zero Простая программа
- 10. PowerShell - Почему «Divide By Zero Exception» не пойман?
- 11. Несоответствия с ошибкой && и divide-by-zero в Java
- 12. SQL Divide By Zero Error В инструкции SELECT
- 13. Простой способ предотвратить ошибку Divide By Zero в SQL
- 14. Numpy в какой ситуации вернется «Divide by zero error»?
- 15. Как защитить заявление sql от Divide By Zero error
- 16. Почему моя профилактика «Divide by Zero» не работает?
- 17. SIMD Регистры в процессоре ARM
- 18. Java-Non-zero Int Divide by 10 равно 0.0 в Float?
- 19. Расчет MIPS на процессоре ARM
- 20. PHP Division by Zero?
- 21. main java.lang.ArithmeticException:/by Zero
- 22. ARM не производит UNALIGNED Exception
- 23. SQL Divide by Two Count()
- 24. SQL - Divide by AS Результат
- 25. Как происходит флаг переполнения в ARM-процессоре?
- 26. Почему Grand Total в Excel Pivot Table # DIV/0! (Divide by Zero) на этом вычисленном поле?
- 27. Weird division by zero error
- 28. sql count/group by/zero
- 29. Почему «Divide by Zero» или любое другое исключение не было поднято?
- 30. SQL Group By Count Zero
Вы уверены, что вы не делите операнд с плавающей запятой на ноль? –
Да, я уверен. – vivek
возможно, вам нужно включить исключения? –