什麼是處理器的浮點運算

時間 2021-08-11 17:30:07

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樓:一輕風笑一

我也學習了!

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

什麼叫CPU協處理器,什麼是協處理器 什麼是cpu 什麼是gpu 什麼是fpu,他們的各個作用是什麼

fpu,即數字協處理器,是一個微處理器或一個普通微處理器的特殊電路,它比計算機所使用的基本微處理器處理數字的速度更快,這是因為它有一個旨在大量數字操作的特殊指令集。今天的pc機上通常有一個fpu,但只有在特殊應用,如圖形 圖象處理或顯示時才需要。沒有fpu的pc可以通過安裝浮點 器來處理需要fpu的...

什麼是雙核處理器

雙核處理器 dual core processor 是指在一個處理器上整合兩個運算核心,從而提高計算能力。雙核 的概念最早是由ibm hp sun等支援risc架構的高階伺服器廠商提出的,不過由於risc架構的伺服器 高 應用面窄,沒有引起廣泛的注意。簡而言之,雙核處理器即是基於單個半導體的一個處理...

榮耀30什么處理器,榮耀30什麼處理器

您好!個人所瞭解的榮耀30這款手機的處理器是麒麟990。是華為自主研發的,效能非常不錯。一些分享。榮耀30系列手機發布,首次搭載麒麟985處理器,是亮點 6130這個你可以在它的配置上查詢一下什麼樣的一個處理器了?華為榮耀30的處理器怎麼樣?華為榮耀30的處理器是麒麟985,比990效能差一點點。但...