Podsumowując, DSP o zmiennym punkcie są zoptymalizowane do specjalistycznych, intensywnych obliczeń, podczas gdy DSP o stałym punkcie są zoptymalizowane pod kątem zastosowań o dużej objętości, ogólnego przeznaczenia. Koszty rozwoju mogą być wyższe dla stałego punktu, ze względu na względną trudność wdrożenia algorytmu, ale koszt ...
- Jaka jest różnica między punktem stałym i zmiennym?
- Kiedy powinieneś używać ustalonego punktu nad zmiennym punktem?
- Jest stały punkt szybciej niż zmiennoprzecinkowy?
- Co jest stałe i zmiennoprzecinkowe reprezentacja?
Jaka jest różnica między punktem stałym i zmiennym?
W notacji ustalonej, istnieje stała liczba cyfr po punkcie dziesiętnym, podczas gdy liczba zmiennoprzecinkowa pozwala na zmienną liczbę cyfr po punkcie dziesiętnym. Ta reprezentacja ma ustaloną liczbę bitów dla części całkowitej i części ułamkowej.
Kiedy powinieneś używać ustalonego punktu nad zmiennym punktem?
Stały numer punktu oznacza po prostu, że po punkcie dziesiętnym istnieje stała liczba cyfr. Numer punktu zmiennoprzecinkowego pozwala na różną liczbę cyfr po punkcie dziesiętnym. Na przykład, jeśli masz sposób przechowywania liczb, który wymaga dokładnie czterech cyfr po punkcie dziesiętnym, to jest to stały punkt.
Jest stały punkt szybciej niż zmiennoprzecinkowy?
Obliczenia o stałym punkcie mogą być szybsze i/lub używać mniej sprzętu niż te zmienne punkty. Jeśli zakres wartości do reprezentowania jest znany z góry i jest wystarczająco ograniczony, stały punkt może lepiej wykorzystać dostępne bity.
Co jest stałe i zmiennoprzecinkowe reprezentacja?
Bit podpisu -liczby stałego punktu w binarie używa bitu znaku. Liczba dodatnia ma bit znaku 0, a liczba ujemna ma bit znaku 1. W reprezentacji zmiennoprzecinkowej znak liczby zawsze zależy od Mantissy, a nie od wykładnika. Stąd znak znaku w formacie jest zawsze dla Mantissa, a nie wykładnika.