Тупой вопрос, конечно, но спрошу процессор 2812, суммирую несколько чисел в формате Q31... как я могу проверить произошло переполнение или нет?
Думаю, что надо проверять флаг V регистра ST0, вот только, не поскажет ли кто, как это сделать на С ?
Degun
Oct 8 2007, 09:37
Цитата(Wops @ Sep 22 2007, 18:48)
Тупой вопрос, конечно, но спрошу процессор 2812, суммирую несколько чисел в формате Q31... как я могу проверить произошло переполнение или нет? Думаю, что надо проверять флаг V регистра ST0, вот только, не поскажет ли кто, как это сделать на С ?
На С это никак не проверить, только ассемблером. По крайней мере аналогичная проблема на PC решается именно через ассемблер.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.