什麼是處理器的浮點運算

時間 2021-08-11 17:29:59

1樓:匿名使用者

作為主cpu主要從事的運算,都是在許可範圍內儘可能逼近的近似值,(相當多時候乘法比加法快,沒想到吧?),而fpu這主要從事浮點運算,以前稱之為協處理器,486以前並不包含在cpu中(8086~8087,80286~80287,80386~80387=80386dx,80486sx~80487=80486dx,586=586+587……)浮點運算是高精度的運算方式,主要運用在科學和多**中。可以理解為小數點可移動的運算方式。

目前速度amd>>inter

整數是指正整數、負整數和零,如-6、0、32 等。

浮點數是指帶有有限位小數的有理數,如-10.8、0.00、25.01 等。

整數既可以是整數,也可以是浮點數,例如255 是整數,而255.0 則是浮點數。

整數運算,得到的結果是一個整數,並且計算結果中的小數部分將被忽略。例如:用整數運算時,100÷3=33。

浮點運算,得到的結果是一個浮點數,計算結果中的小數部分將保留下來。

例如:用浮點運算時,100.0÷3.0=33.33333333。

例如一顆子彈打到牆上,有一片土掉落,浮點運算強的,可能還能夠把掉下來的灰塵也表現出來。

所以amd的cpu比intel強。玩遊戲好

2樓:蒼狼_白鹿

浮點運算就是實數運算。

因為計算機只能儲存整數,所以實數都是約數,這樣浮點運算是很慢的而且會有誤差。現在大多數機器都是32位的,也就是說64位都用來表示整數的話,那麼對於無符號整數就是0 到 2^32-1,對於有符號的話就是-2^31 到 2^31-1。

計算機裡整數和小數形式就是按普通格式進行儲存,例如1024、3.1415926等等,這個沒什麼特點,但是這樣的數精度不高,表達也不夠全面,為了能夠有一種數的通用表示法,就發明了浮點數。

浮點數的表示形式有點像科學計數法(*.*****×10^***),它的表示形式是0.*****×10^***,在計算機中的形式為 .

***** e ±***),其中前面的星號代表定點小數,也就是整數部分為0的純小數,後面的指數部分是定點整數。利用這樣的形式就能表示出任意一個整數和小數,例如1024就能表示成0.1024×10^4,也就是 .

1024e+004,3.1415926就能表示成0.31415926×10^1,也就是 .

31415926e+001,這就是浮點數。浮點數進行的運算就是浮點運算。

浮點運算比常規運算更復雜,因此計算機進行浮點運算速度要比進行常規運算慢得多。

3樓:匿名使用者

通俗地說,數的表達有兩種不同的方式,浮點和定點兩種。定點數就是常用的我們熟悉的方式,浮點數和定點數不同,它是以一個尾數和一個以2或10為底的指數的乘積來表達的。在計算機裡,字長相同的條件下,浮點數能表達的數的範圍,遠遠大於定點數能表達的範圍。

計算機裡,由於表達方式不同,浮點數的處理要比定點數的處理複雜的多。為提高浮點數的處理速度,計算機裡採用用專用的浮點處理器(fpu)和浮點指令來處理浮點數的各種運算。

浮點處理速度的快慢,會明顯對圖形、圖象處理和科學計算等要用到浮點運算的應用的執行速度,比如遊戲、3d圖形和圖象處理(acad,ug。。。等)、研究專案中的各種計算(如氣象預報、解算微分方程。。。)中都對計算機的浮點運算有很高的要求。

4樓:一輕風笑一

我也學習了!

二樓解釋的好~~~頂~~~

什麼處理器最好,什麼處理器好

ibm直接排除.現在高階買intel中低買amd.intel e7300 e5200 amd5200 你的說法很不清楚,要買高階 處理器就買英特爾,要買高價效比就要amd的,而ibm這種處理器是不運用在主流使用者電腦的,可以不考慮,不過請你說明你的用途或者是要求價位是多少。intel core 2 ...

電腦處理器是不是CPU,CPU和處理器是乙個東西嗎?

cpu是 處理單元 central processing unit 的縮寫,它可以被簡稱做微處理器 microprocessor 不過經常被人們直接稱為處理器 processor 不要因為這些簡稱而忽視它的作用,cpu是計算機的核心,其重要性好比大腦對於人一樣,因為它負責處理 運算計算機內部的所有資...

因特爾的處理器和AMD的處理器哪個好

在筆記本cpu的選擇上一般推薦intel,amd的u雖然經過多次的修正,但是表現的效能和功耗只能說是差強人意,勉強讓人滿意,但是intel的u,不管在低端市場還是中端市場的表現都是符合個人要求的。建議個人挑選筆記本的時候,根據自身的遊戲體驗需求和生活需求選擇合適的型號,不要因為 低廉而選擇,因為 低...