[an error occurred while processing this directive]
|
между RF и ALU, не разбирался - это ограничение из-за ISA или из-за внутренностей
но результат такой, что компилятор редко "умеет" вставлять два умножения или 4 сложения в одну инструкцию
поэтому там ETSI расширен для поддержки packed fractional (1.15) - ну собственно, это лонг, просто набор интристиков для работы с таким представлением использует два умножения или 4 сложения в одну инструкцию
ну и соответственно если писать с учетом архитектуры (хотя даже мое предпочтение C vs ASM пасует перед таким С :-) то писать надо с использованием этих пакед ф.
E-mail: info@telesys.ru