這次,聊聊「架構(gòu)」這個術(shù)語。
在PC相關(guān)的文檔中,是不是經(jīng)常看到「x86架構(gòu)」這個短句。但是對于這句話,是不是總感到有種似懂非懂的感覺。
架構(gòu)的英語是「architecture」。這里面有「建筑」,「建筑風(fēng)格」,「構(gòu)造」的意思。實際上架構(gòu)這個詞在很多領(lǐng)域中都有「構(gòu)造」的意思。
其實,即使在電腦的世界里,「架構(gòu)」也有被用在多種場合。軟件設(shè)計中會使用「架構(gòu)」這個術(shù)語,硬件中也會使用「架構(gòu)」這個術(shù)語。
使用時會涉及到多個方面,很難用一句話來概括「架構(gòu)」的意思,但基本含有之前提到的「構(gòu)造」,「設(shè)計風(fēng)格」的意思。
那么,「x86架構(gòu)」指的又是什么呢?「x86」是被稱為電腦的頭腦的CPU的一種。
所以,說「x86架構(gòu)」的時候,就是指以 x86 CPU為核心的各種硬件的組合。
總之,只有CPU的話電腦是無法運行的,根據(jù)CPU的不同,硬件(使用什么樣主板好呢?使用什么樣的內(nèi)存好呢?等等)的構(gòu)成也會變化。
把和CPU相關(guān)的硬件的全體被稱為「架構(gòu)」,這樣來考慮可能比較好。
(硬件)架構(gòu)這個術(shù)語產(chǎn)生的理由是因為軟件會「根據(jù)硬件架構(gòu)的不同而改變」。即,同樣的軟件,可能在某些架構(gòu)上能運行,其他架構(gòu)上則不能運行或者運行的不好。
為了防止這種事情,有必要掌握使用軟件的電腦的架構(gòu)是什么樣的。
新聞熱點
疑難解答
圖片精選