CPU 運算時有可能發出人耳能聽到的聲音嗎?

時間 2021-05-31 01:26:46

1樓:萬致遠

CPU本身不能。外圍器件能。最近做RISC-V核心的時候,每當flash cache miss或者跳轉/乘除法的時候,FPGA VDDCORE的幾個電容就會有點輕微的響聲-僅在頻率較低的時候出現

2樓:

這種事情我做過"類似的"..

早年間在文曲星BASIC語言除錯.bas時,就把耳機插上調到最大,能聽到程式走迴圈、出錯的聲音。那是一種類似「嗡嗡、啾啾」的電流聲。

3樓:

不能。相關方面資料掌握不是太多,所以不能引經據典。但是實際上CPU也是晶元,與微控制器,DSP等沒有本質的區別。

我曾試過好奇地趴在DSP開發板上去聽,沒有聽到任何響動。對於以上現象很好理解。CPU在工作過程中實際上是其內部的積體電路在以Ghz的速度進行每一部分電路的通斷。

而電路通斷是不會產生機械振動進而發聲的,即使我們假設其在工作過程中也可以振動,也可以發出聲音,也會受到以下三方面影響:由於CPU當中整合了以億為單位的電晶體數量, 就像一根導線中存在著大量的電子在不停地運動。 但是CPU中每個電晶體都有自己要處理的工作,因此從巨集觀來看數億個電晶體的開斷狀態是無序的,因此當一根導線中大量的電子在做無序的運動,最後巨集觀的效果就是導線中沒有電流。

即便偶然積體電路當中發生了足夠大的機械振動,也需要透過晶元封裝才能傳遞出去。但是因為Ghz等級的超聲波實在是頻率太高,在空氣層中很快就會因為能量耗盡而無法傳播下去。人耳最高可以聽到的聲音頻率為約20000Hz,而Ghz級別超過了人耳可聽範圍約5個數量級,即使聲音真的能透過空氣傳到人耳,人耳也絕對無法聽到這樣的聲音。

綜上,CPU運算是不可能產生人耳能聽見的聲音的。那麼至於原問題所說的電腦有雜音,問題出現是多方面的,但可以列舉幾點——比如,電路中的電感,也就是線圈是可以產生雜音的。這個問題常出現在液晶顯示屏的高壓板上的線圈以及筆記本的電源介面卡部分。

簡單的解決方法是對線圈進行灌膠,也就是加一點膠水進去噪音就消失了。此外,筆記本中的機械部分,比如說風扇以及機械硬碟,光碟機在轉動過程中均有噪音,這個是個人使用者沒有辦法解決的問題,只能依靠技術進步逐漸淘汰這些機械部件了。最後,主機板中若存在元件漏電或是接觸不良也會產生一些雜訊,對這類問題的排查就是技術+經驗的問題了。

CPU是怎麼實現運算的 ?

劉老師是我 基本上就是用基本原件如電晶體構成各種閘電路,再由各種閘電路構成運算單元。然後運算單元各種組裝加一些其他東西如暫存器,電源部分以及匯流排等構成cpu。從而可以實現任何的可計算函式,比如AND 和NOT 通過組合就能實現任何的邏輯真值表。 CPU 所謂的計算無非就是實現乙個可計算函式,而組成...

既然GPU適合並行運算CPU適合序列遠算,那多核CPU存在的意義是什麼?為什麼不專注於提高主頻?

yi feng 首先直接回答CPU為什麼不專注高頻率,答案是發熱量增長得比主頻快,發熱太大電晶體會損毀,這是矽材料自身的限制。很多年前還是單核時代,CPU主頻一年提公升1GHz,程式設計師都在享用免費的午餐。intel當年就吹牛下一年進入4GHz時代,後來遇到 發熱牆 沒能實現,intel老闆 學材...

為什麼作為電腦中運算量最大的部件,CPU的體積卻那麼小?

Martin Li CPU本身是有數億個電晶體組成的,其體積與電晶體數量成正比。製程即製造出的電晶體的大小,而且根據工藝 由製造廠家研發,如台積電,Global Foundries 差別,電晶體能達到的頻率,對應功耗也有所不同。製程的縮小本身就是為了增加CPU內部的電晶體數,提公升效能減小成本。體積...