最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

DSP中浮點轉定點運算--浮點與定點概述

 更新時間:2016年06月17日 09:38:02   作者:ganxingming  
本文主要介紹DSP中浮點與定點概述,很值得學習一下,需要的朋友可以參考一下。

一:浮點與定點概述 

1.1相關定義說明

  定點數(shù):通俗的說,小數(shù)點固定的數(shù)。以人民幣為例,我們?nèi)粘=?jīng)常說到的如123.45¥,789.34¥等等,默認的情況下,小數(shù)點后面有兩位小數(shù),即角,分。如果小數(shù)點在最高有效位的前面,則這樣的數(shù)稱為純小數(shù)的定點數(shù),如0.12345,0.78934等。如果小數(shù)點在最低有效位的后面,則這樣的數(shù)稱為純整數(shù)的定點數(shù),如12345,78934等。

  浮點數(shù):一般說來,小數(shù)點不固定的數(shù)。比較容易的理解方式是,考慮以下我們?nèi)粘R姷降目茖W記數(shù)法,拿我們上面的數(shù)字舉例,如123.45,可以寫成以下幾種形式:

12.345x101

1.2345 x102

0.12345 x103

……

為了表示一個數(shù),小數(shù)點的位置可以變化,即小數(shù)點不固定。

1.2定點數(shù)與浮點數(shù)的對比

為了簡單的把問題描述清楚,這里都是十進制數(shù)字舉例,詳細的分析,大家可以在后面的文章中看到。

(1)表示的精度與范圍不同

例如,我們用4個十進制數(shù)來表達一個數(shù)字。對于定點數(shù)(這里以定點整數(shù)為例),我們表示區(qū)間[0000,9999]中的任何一個數(shù)字,但是如果我們要想表示類似1234.3的數(shù)值就無能為力了,因為此時的表示精度為1/100=1;如果采用浮點數(shù)來表示(以歸整的科學記數(shù)法,即小數(shù)點前有一位有效位,為例),則可以表示[0.000,9.999]之間的任何一個數(shù)字,表示的精度為1/103=0.001,精度比上一種方式提高了很多,但是表示的范圍卻小了很多。

也就是說,一般的,定點數(shù)表示的精度較低,但表示的數(shù)值范圍較大;而浮點數(shù)恰恰相反。

(2)計算機中運算的效率不同

一般說來,定點數(shù)的運算在計算機中實現(xiàn)起來比較簡單,效率較高;而浮點數(shù)的運算在計算機中實現(xiàn)起來比較復雜,效率相對較低。

(3)硬件依賴性

一般說來,只要有硬件提供運算部件,就會提供定點數(shù)運算的支持(不知道說的確切否,沒有聽說過不支持定點數(shù)運算的硬件),但不一定支持浮點數(shù)運算,如有的很多嵌入式開發(fā)板就不提供浮點運算的支持。
1.3與DSP的關系

一般說來,DSP處理器可以分為兩大類:定點與浮點。兩者相比較而言,定點DSP處理器速度快,功耗低,價格也便宜;而浮點DSP則計算精度高,動態(tài)范圍大。

以上就是本文的全部內(nèi)容,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • C語言數(shù)據(jù)結構與算法之鏈表(一)

    C語言數(shù)據(jù)結構與算法之鏈表(一)

    鏈表是線性表的鏈式存儲方式。鏈表的內(nèi)存是不連續(xù)的,前一個元素存儲地址的下一個地址中存儲的不一定是下一個元素。小編今天就將帶大家深入了解一下鏈表,快來學習吧
    2021-12-12
  • 使用?Visual?Studio?2022?開發(fā)?Linux?C++?應用程序的過程詳解

    使用?Visual?Studio?2022?開發(fā)?Linux?C++?應用程序的過程詳解

    Visual?Studio?2022?引入了用于?Linux?C++?開發(fā)的本機?WSL2?工具集,可以構建和調(diào)試?Linux?C++?代碼,并提供了非常好的?Linux?文件系統(tǒng)性能、GUI?支持和完整的系統(tǒng)調(diào)用兼容性,這篇文章主要介紹了使用Visual?Studio?2022?開發(fā)?Linux?C++?應用程序,需要的朋友可以參考下
    2021-11-11
  • C++超詳細講解智能指針

    C++超詳細講解智能指針

    為了解決內(nèi)存泄漏的問題,C++中提出了智能指針。內(nèi)存泄漏的產(chǎn)生原因有很多,即使我們正確的使用malloc和free關鍵字也有可能產(chǎn)生內(nèi)存泄漏,如在malloc和free之間如果存在拋異常,那也會產(chǎn)生內(nèi)存泄漏。這種問題被稱為異常安全
    2022-06-06
  • C語言詳解關鍵字sizeof與unsigned及signed的用法

    C語言詳解關鍵字sizeof與unsigned及signed的用法

    這篇文章主要為大家詳細介紹了C語言關鍵字sizeof&&unsigned&&signed,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • C語言實現(xiàn)flappy bird游戲

    C語言實現(xiàn)flappy bird游戲

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)flappy bird小游戲,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • C++面試八股文之什么是構造函數(shù)

    C++面試八股文之什么是構造函數(shù)

    構造函數(shù)是一種特殊的成員函數(shù),用于創(chuàng)建和初始化類的對象,這篇文章主要為大家詳細介紹了C++中構造函數(shù)的相關知識點,需要的可以參考一下
    2023-06-06
  • c語言實現(xiàn)系統(tǒng)時間校正工具代碼分享

    c語言實現(xiàn)系統(tǒng)時間校正工具代碼分享

    這篇文章主要介紹了c語言實現(xiàn)系統(tǒng)時間校正工具,大家參考使用吧
    2014-01-01
  • C++ Vector迭代器失效問題的解決方法

    C++ Vector迭代器失效問題的解決方法

    最近我學習了C++中的迭代器失效問題,迭代器失效問題是非常非常重要的,所以特意整理出來一篇文章供我們一起復習和學習
    2022-08-08
  • visual studio 2022中的scanf問題解決

    visual studio 2022中的scanf問題解決

    昨天在使用Visual Studio 2022編寫C語言程序時遇到了scanf問題,對于vs的編譯器來說scanf是不安全的,編譯器通過不了scanf,本文就來介紹一下解決方法,感興趣的可以了解一下
    2023-12-12
  • C語言 pthread_create() 函數(shù)講解

    C語言 pthread_create() 函數(shù)講解

    這篇文章主要介紹了C語言 pthread_create() 函數(shù)講解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08

最新評論

鄂伦春自治旗| 新竹市| 房产| 岳西县| 开远市| 天长市| 桂阳县| 宜丰县| 芷江| 施甸县| 夏邑县| 宿州市| 遵化市| 彰武县| 丰顺县| 图木舒克市| 蓝田县| 正定县| 宣恩县| 庄浪县| 虎林市| 铁岭县| 枣强县| 安徽省| 白沙| 东兰县| 英吉沙县| 竹山县| 南城县| 抚松县| 通渭县| 上高县| 大城县| 商城县| 婺源县| 孟津县| 河源市| 星座| 南宁市| 封开县| 霍州市|