定點數與浮點數

2021-09-10 10:36:23 字數 854 閱讀 9625

dsp中對數值的儲存方式有兩種:定點表示法和浮點表示法

對應dsp晶元分為兩種:定點dsp晶元和浮點dsp晶元

定點dsp晶元:結構簡單,mac速度較快,運算精度低,動態範圍小

浮點dsp晶元:結構較複雜,主頻較低,功耗較高,動態範圍大

1、定點資料格式(fixed-point)

1.1定點整數

定點整數分為定點無符號整數和定點有符號整數,有符號數第一位為符號位,儲存補碼

16bit表示的定點無符號整數:

16bit表示的定點有符號整數:

1.2定點小數

與定點整數相似,分為有符號和無符號

不同點是定點小數需要確定該表示法的小數點位置(定點),又稱為定標、q值表示法

當兩個定點表示法的q值不同的小數進行運算時,需要進行對點操作,將q值對齊。

轉化過程**現小數捨去的情況成為定點截斷。

2、浮點資料格式(floating-point)

定點數與浮點數

1 定點數 定點數指小數點在數中的位置是固定不變的,通常有定點整數和定點小數。在對小數點位置作出選擇之後,運算中的所有數均應統一為定點整數或定點小數,在運算中不再考慮小數問題。1 定義 資料中小數點位置固定不變的數 2 種類 定點整數 3 小數點在符號位與有效位之間。注 定點數受字長的限制,超出範圍...

定點數與浮點數

小數點固定在某一位置的數為定點數,採用定點數的機器稱為定點機,有以下兩者格式 小數點位於數符和第一數值位之間時,機器內的數為純小數 小數點位於數值位之後時,機器內的數為純整數 在定點機中,由於小數點的位置固定不變,故當機器處理的數不是純小數或純整數時,必須乘上比例因子,否則會產生 溢位 這似乎有點麻...

浮點數 定點數

浮點數是表示小數的一種方法.所謂浮點就是小數點的位置不固定,與此相反有定點數,即小數點的位置固定.整數可以看做是一種特殊的定點數,即小數點在末尾.8086 8088中沒有浮點數處理指令,不過從486起,cpu內建了浮點數處理器,可以執行浮點運算.一般的浮點數有點象科學計數法,包括符號位 指數部分和尾...