En una corteza ARM m0 +:
¿Cuántos ciclos se necesitan para realizar la multiplicación de flotadores de precisión simples y almacenarlos en un flotador? es decir, x = a * b; donde x, a, y b son puntos flotantes IEEE 754 de precisión simple ... ¿y qué pasaría si ambos fueran doble de precisión?
Pregunta de bonificación: ¿Cuántos ciclos se tarda en desplazar un número entero por 16 bits y almacenarlo en otro número entero? es decir, x = (y > > 16); donde xey son enteros con signo de 32 bits.
EDITAR:
El compilador que usaré es el compilador ARM gcc
La razón por la que hago esta pregunta es porque planeo usar q31, pero quería ver cuál sería realmente la diferencia