Académique Documents
Professionnel Documents
Culture Documents
opcionalmente, o nmero de bits inteiros) especificado. Por exemplo, um nmero Q15 tem
15 bits fraccionais; um nmero Q1.14 tem um bit inteiro e 14 bits fracionrios. Formato Q
frequentemente usado em hardware que no tem uma unidade de ponto flutuante e em
aplicaes que requerem constante resoluo.
Algumas arquiteturas de DSP oferecem suporte nativo para formatos comuns, como Q1.15.
Neste caso, o processador pode suportar aritmtica em uma nica etapa, oferecendo
saturao (por adio e subtraco) e renormalizao (por multiplicao) em uma nica
instruo. A maioria das CPUs normais no. Se a arquitetura no suporta diretamente o
formato especfico ponto fixo escolhido, o programador ter de lidar com saturao e
renormalizao explicitamente com verificao de limites e pouco mudando.
H duas notaes conflitantes para ponto fixo. Ambas as notaes so escritos como Qm.n,
onde:
Alm disso, a letra L pode ser prefixada para o Q para indicar um valor sem sinal, tais como
UQ1.15, indicando valores,0-1,99997.
Para um determinado formato Qm.n, usando um m + n + 1 bit assinado recipiente inteiro com
n bits fracionrios: