晶片架構是指對晶片物件類別和屬性的描述,對於每個物件類別來說,該架構定義了物件類別必須具有的屬性,它也可以有附加的屬性,並且該物件可以是它的父物件。主流的晶片架構有 ARM、MIPS、x86。
架構是個很模糊的詞,具體意義跟語境有關。通常提到 SOC 晶片架構時,一般指的是嵌入式處理器核心的類型,當提到 x86 或 arm 架構時,指的是指令集。當探討晶片設計時,討論的是電路實現層級的微架構。
相關推薦:《常見問題》
CPU 是解釋器,架構是它的演算法,RTL 是演算法的實現,MuxReg 佇列操作是它emit 的target 。更好架構就是更好的演算法,能用更少操作在更緊的 constraint 下做完同樣一件事。
因此現代 CPU 的演算法已經發展成一個複雜的系統,涵蓋解釋器編譯器 JIT 最佳化器向量化程式分析各大功能,對應到 architecture 裡的名詞就是 ROB OoO renaming coherency。這一切演算法設計都屬於 CPU 架構,也就是這個複雜解譯器 recompilation 的演算法。
CPU 處理計算,本來邏輯上說,只要結果正確步驟也沒問題,可是,由於你必須要把你的指令集寫死在晶片上,因此,不同的指令集,寫在晶片上的電路自然也就有差別了;甚至由於指令集不同,每種指令集所需的暫存器、資料頻寬也都有所不同,那麼製作出來的晶片自然差異就比較大了。這些不同的晶片設計與安排,就是所謂的「架構」。
所以 x86 的架構和 ARM 就不一樣,他們的指令集不同,自然架構就不同了。
以上是晶片架構是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

Atom編輯器mac版下載
最受歡迎的的開源編輯器

SublimeText3漢化版
中文版,非常好用

Dreamweaver Mac版
視覺化網頁開發工具

禪工作室 13.0.1
強大的PHP整合開發環境