⑴ X86架構是什麼
X86架構,是微處理器執行的計算機語言指令集,指一個intel通用計算機系列的標准編號縮寫,也標識一套通用的計算機指令集合,也就是我們常說的32位的架構的電腦,與之相對應的是32位的操作系統。
「x86-64」,有時會簡稱為「x64」,是64位微處理器架構及其相應指令集的一種,也就是我們常說的64位架構的電腦,與之相對應的是64位操作系統。
(1)電腦是什麼架構擴展閱讀:
以下操作系統均支持長模式(long mode)的x86-64架構:
1,DOS
在DOS環境下可通過DOS Extender(例如DOS4GW)來進入保護模式。
2,FreeBSD
FreeBSD在5.1正式版曾為x86-64作試驗,至6.0正式版解決了在x86-64運行32位程式出現的一些問題,以及能支持不少驅動程序。
3,Linux
Linux在2.6版本的內核開始加入長模式,支持x86-64,能兼容32位程式及模擬32位系統,容許在32位的環境下,把程式編譯為64位版本。
4,Mac OS X
Mac OS X 10.6 Snow Leopard開始提供64位內核,並可以在部分處理器上打開64位內核。64位內核只支持64位的內核擴展,反之亦然;但對於普通應用程序。
Mac OS X 10.5 Leopard在Intel與PowerPC上提供對Cocoa, Quartz, OpenGL與X11的GUI程序的64位支持,並支持全部的命令行庫和程序。但內核仍只有32位版本。
5,NetBSD
x86-64版本的NetBSD最早於2001年6月19日被提出,至2004年12月9日推出的NetBSD 2.0已能完全支持x86-64。
OpenBSD
OpenBSD自2004年5月1日推出的3.5版起,已支持x86-64。
6,Solaris
升,級的Solaris自版本10開始已支持x86-64。
7,Windows
供客戶端使用的Windows XP Professional x64 Edition以及供伺服器使用的Windows Server 2003 SP1 x64 Edition均已於2005年3月推出。Windows Vista、Windows Server 2008、Windows 7、Windows 8以及Windows 10均有對應的64位版本.Windows Server 2008 R2隻提供64位版本。
參考資料來源:網路-X64
⑵ 手機cpu和電腦cpu有什麼不一樣
手機CPU與電腦CPU區別如下:
1、架構不同。
電腦CPU的架構有X86、X64等,而手機CPU主流是ARM架構,從ARM7、ARM9發展到Cortex-A7、A8、A9、A12、A15。
2、工藝&主頻不同。
工藝製程,手機CPU主流28nm,電腦主流22nm。雖然電腦略高,但是手機CPI的發展速度很快,正在朝著14nm邁進。主頻,CPU的主頻與CPU實際的運算能力存在一定的關系,但並沒有直接關系。決定CPU的運算速度還要看CPU的的綜合指標,有緩存、指令集,CPU的位數等因素。
3、多核不同。
手機多核其實應該叫多CPU,將多個CPU晶元封裝起來處理不同的事情。而電腦則不同,PC的多核處理器是指在一個處理器上集成了多個運算核心,通過相互配合、相互協作可以處理同一件事情,是多個並行的個體封裝在了一起。用一句話概括,就是並行處理,雙核就是單車道變多車道。
4、GPU核心不同。
手機GPU是與CPU封裝在一起的在同一快SoC上,相當intel的核芯顯卡。而電腦則不同,早期電腦的CPU通常都是助攻運算,視頻和圖形處理都交給顯卡,顯卡集成在北橋中。