系統x86是什麼意思?x86是多少位系統

2021-03-22 08:04:29 字數 5835 閱讀 1477

1樓:空閒的迷茫者

x86可以稱作為32bit,x86是32位系統,其中的bit代表32位版本的系統,同時x86系統最大隻能識別到記憶體是3.75g,有些電腦只能識別到3.25g,佔用的記憶體更小。

cpu的位是指一次性可處理的資料量是多少,1位元組=8位,32位處理器可以一次性處理4個位元組的資料量,依次類推。32位作業系統針對的32位的cpu設計。

32位cpu只有4g左右的記憶體定址空間,對於一些伺服器來講4g的記憶體是遠遠不夠的了。我們需要更加大的記憶體定址空間的話就需要對cpu進行升級。64位cpu就這樣誕生了。

64位cpu將原來的cpu匯流排拓展至64根,這使得cpu的記憶體定址範圍達到2~64。實際上只有較新的64位作業系統才支援大於4g記憶體空間,且大記憶體支援會使得作業系統的記憶體管理程式變得複雜。

amd和intel的64位cpu為了相容舊程式,設計的cpu指令集就在原來的x86構架上直接拓展,一般使用x86-64或em64t指令集,把原來的32位的硬體電路直接拓展為64位,並提供控暫存器,使得cpu既可以直接執行原來x86構架下的32位程式,又可以執行新設計的64位程式。

2樓:

這樣的問題在網上一搜一大堆,而說的都千篇一律,我想用老百姓的大白話簡單說一下:

英特爾公司(壟斷大爺啊)在開發製造微處理器(也就是cpu)時,所有產品編號的最後兩位數都是什麼什麼86,這些處理器最高只能處理32位的資料(至今好像也沒有直接處理64位的晶片出現,是否是這樣?我孤陋寡聞),所以這就成了32位的代名詞,而微軟開發的作業系統有了64位的,為了能夠處理這樣的作業系統,就只好用整合在一起的兩個cpu,也就是現在流行的雙核處理器,這樣就可以處理64位的資料了

至今按照習慣:32位的就叫x86(x代表任何數字),64位的就直接叫64位(因為還沒有哪個單獨的微處理器可以處理它,驕傲地也就不用什麼代名詞了,再說一遍,沒有啊,英特爾大爺)

3樓:左腳流的一滴淚

x86就是32位系統

4樓:匿名使用者

x86就是32位系統,x64是64位。

5樓:呵呵起個名費勁

你們知道為什麼32位處理器叫x86嗎?x86是什麼意思?

6樓:即使暴富

不知道,應該是比較快快壞壞吧,應該是180位吧

系統的x86與x64是什麼意思以及他們的區別?

7樓:隨偉春芳歇

windows x64和x86最主要的區別:

windows x64是指64位的作業系統,windows x86是指32位的作業系統。

32位系統最多隻能發揮4g記憶體的效用,如果電腦安裝了大於4g的記憶體,32位的作業系統是不能更好的利用大於4g的那部分記憶體的效用的,所以會造成資源浪費。

64位的作業系統,按照微軟對系統的設定,家庭版本的win7可以最多支援16g的記憶體,而專業版和旗艦版的win7最多支援的記憶體容量可達192g記憶體。所以如果你電腦擁有超過4g的記憶體,則建議安裝64位的作業系統,這是這兩者最大的區別。

8樓:匿名使用者

x86與x64是什麼意思。

x86是32位系統,32位系統佔用資源較低,不支援大於4g記憶體,也就是說大於4g記憶體安裝32位系統記憶體就浪費了。

x64是64位系統。它的特點是支援超大記憶體,如果你的記憶體比較大就裝64位,這樣可以有效利用所有記憶體。

玉米系統 比較穩定,而且非常流暢。

9樓:芳志火

系統的86與64是什麼意思?以及它的區別,這個還真是不太懂得不理解的。

10樓:匿名使用者

x86是windows 32位作業系統 也就是咱們平時所用的作業系統

x64是windows 64位作業系統 64位作業系統主要是為伺服器和專業人才準備的

64位的作業系統是x64,那為什麼32位的卻是x86呢?x86和64是什麼意思?

11樓:匿名使用者

intel曾用8086、80286、80386等作為其pc用cpu的型號表示法,x86指intel製造的普通cpu(提出x86這個表示法時,個人電腦上以32位intel的cpu為主),x64是x86_64的縮寫,指x86基礎上的改進版(加入64位地址擴充套件等效能),而純64位計算機架構用ia64表示,32位相容的64位架構用amd64表示(amd是這一架構的主要生產商)。由於intel起步較早,影響較大,有時也把amd64架構的cpu稱為x86_64架構。

12樓:匿名使用者

x86 intel的一種計算架構,是32位的。

x64是64位的一種表示方法,因為是新提出來的。和之前的沒有連續性

13樓:後悔藥專賣

同上,x86和x64表示的不是同一概念

win7系統有32位,64位的分別,「x86」是什麼意思?

14樓:從頭再來好風彩

x86指32位cpu。

x86指的是一種cpu的架構因為intel的8086,286,386~586而得名amd開發的大部分cpu也是基於x86架構的。x86架構的特點是cpu的暫存器是32位的,因此也叫32位cpu。

win7系統32位,64位的區別:

一、對電腦配置要求不同:

64位作業系統只能安裝在64位電腦上(cpu、主機板等硬體必須支援64位的)。而且需要64為系統中只有安裝64位常用軟體才能發揮出其效能。

32位作業系統則對硬體來說沒有那麼多要求,可以安裝在32位(32位cpu)或64位(64位cpu)電腦上。當然,32位作業系統安裝在64位電腦上,也會出現無法完全發揮64位電腦的效能的情況。

二、支援的記憶體不同:

32位的作業系統,最多支援4g的記憶體,實際記憶體為3.25g;64位系統支援4g、8g 、16g 、32g、 64g 、128g 、256g記憶體,理論上可以無限支援,只要自己的主機板上有足夠的記憶體條。

三、運算速度不同:

64位cpu gprs(通用暫存器)的資料寬度為64位,64位指令集可以執行64位資料指令,也就是說處理器一次可提取64位資料(只要兩個指令,一次提取8個位元組的資料),比32位(需要四個指令,一次提取4個位元組的資料)提高了一倍。

擴充套件資料

32位處理器缺陷:

當面臨大量的資料流時,32位的暫存器和指令集不能及時進行相應的處理運算。」 所謂32位處理器就是一次只能處理32位,也就是4個位元組的資料,而64位處理器一次就能處理64位,即8個位元組的資料。

如果我們將總長128位的指令分別按照16位、32位、64位為單位進行編輯的話:舊的16位處理器,比如intel 80286 cpu需要8個指令,32位的處理器需要4個指令,而64位處理器則只要兩個指令,顯然,在工作頻率相同的情況下,64位處理器的處理速度會比16位、32位的更快。

而且除了運算能力之外,與32位處理器相比,64位處理器的優勢還體現在系統對記憶體的控制上。由於地址使用的是特殊的整數,而64位處理器的一個alu(算術邏輯運算器)和暫存器可以處理更大的整數,也就是更大的地址。

傳統32位處理器的定址空間最大為4gb,使得很多需要大容量記憶體的資料處理程式在這時都會顯得捉襟見肘,形成了執行效率的瓶頸。而64位的處理器在理論上則可以達到16777216個tb,1tb等於1024gb,1gb等於1024mb,所以64位的處理器能夠徹底解決32位計算系統所遇到的瓶頸現象,速度快人一等。

15樓:匿名使用者

x64 是指cpu是64位版本的。

x86 是指cpu是32位版本的。

如果你的cpu是64位的。可以安裝64位的,也可以安裝32位的,反過來只能安裝32位的。

16樓:真情眺望

x86就是指32位系統

win7的x64,x86是什麼意思?

17樓:風翼殘念

x86指32位,x64指64位。供客戶端使用的windows xp professional x64 edition以及供伺服器使用的windows server 2003 sp1 x64 edition均已於2023年3月推出。

windows vista、windows server 2008、windows 7、windows 8以及windows 10均有對應的64位版本.windows server 2008 r2只提供64位版本。

到2023年,由於32位特性的長度,x86的架構開始到達某些設計的極限。這個導致要處理大量的資訊儲存大於4gb會有困難,像是在資料庫或是影片編輯上可以發現。

擴充套件資料:

64位架構:

到2023年,由於32位特性的長度,x86的架構開始到達某些設計的極限。這個導致要處理大量的資訊儲存大於4gb會有困難,像是在資料庫或是影片編輯上可以發現。

intel原本已經決定在64位的時代完全地捨棄x86相容性,推出新的架構稱為ia-64技術作為他的itanium處理器產品線的基礎。ia-64與x86的軟體天生不相容;它使用各種模擬形式來執行x86的軟體,不過,以模擬方式來執行的效率十分低下,並且會影響其他程式的執行。

amd主動把32位x86(或稱為ia-32)擴充為64位。它以一個稱為amd64的架構出現(在重新命名前也稱為x86-64),且以這個技術為基礎的第一個產品是單核心的opteron和athlon 64處理器家族。

由於amd的64位處理器產品線首先進入市場,且微軟也不願意為intel和amd開發兩套不同的64位作業系統,intel也被迫採納amd64指令集且增加某些新的擴充到他們自己的產品。

命名為em64t架構(顯然他們不想承認這些指令集是來自它的主要對手),em64t後來被intel正式更名為intel 64。

這是由非intel的製造商所發起和設計的第一次重大的x86架構升級。也許更重要的,它也是第一次intel實際上從外部**接受這項本質的技術。

18樓:pg哈羅

win7 x86代表win7 32位作業系統。

win7 x64代表win7 64位作業系統。

一般cpu支援以及記憶體4g以上建議選擇安裝64位win7系統

19樓:匿名使用者

[x86]指相容於intel 80x86(從8086到奔騰iv,現一般從386算起)的cpu,也包括amd的k3到速龍等。[x64]指相容於intel e64的cpu,包括amd的部分64位cpu。[x86]的指標長度為32位(386起)[x64]的指標長度為64位。

由於微軟下一代作業系統要普及64位應用,所以其釋出的各種sdk中均有x86和x64兩個子分類。我們一般使用x86部分,想使用x64部分需要:1)支援x64的cpu(如:

athlon64)2)支援x64的作業系統(如:vista)3)支援x64的編譯器(如:vc 2005 64位版)zx_wing 在itanium 環境下做開發呀,不錯。

itanium 瞭解很少,貌似可以相容執行x86 的軟體,只不過效率極柢。閣下不是搞虛擬機器方面的工作嗎? [/quote]是的,我是在itanium上做xen虛擬機器開發的。

早期的itanium在硬體上相容x86。那個時候intel認為自己是老大了,認為64位時代不該再用x86架構,想通過itanium一統天下。結果沒想到itanium相容x86效率極低,而amd搞出了emt64,讓intel打了個大敗仗。

所以說市場決定技術啊,intel又不得不回到x86上搞64位,也就是後來的x86_64。現在的itanium中硬體相容x86的部分已經去掉了,它主要用於大型機和高階伺服器,intel主要用它在高階市場pk power和sparic。但intel的編譯器小組搞了個ia32el,是一個動態的二進位制翻譯器,在itanium上安裝windows和linux都會預設安裝這個元件,所以x86的程式一樣可以在itanium的機器上跑。

ACPI基於X86的電腦是什麼意思

acpi 高階配置與電源介面 基於x86 就是你bios x86是一個intel通用計算機系列的標準編號縮寫,也標識一套通用的計算機指令集合,x與處理器沒有任何關係,它是一個對所有 86系統的簡單的萬用字元定義,例如 i386,586,奔騰 pentium 由於早期intel的cpu編號都是如808...

常規電腦 X86相容臺式電腦作業系統 Windows XP專業版32位SP3DirectX 9 0c硬體處理器

如瀏覽器 qq等,單機少調bot。附遊戲配置 遊戲最低配置 cpu 1.2ghz 記憶體 128mb 顯示卡 支援directx 7的3d加速卡 作業系統 windows 2000 xp me 98遊戲推薦配置 cpu 2.4ghz 記憶體 512mb 顯示卡 支援directx9的3d加速卡 作業...

vs編譯時警告msil」與x86」的處理器架構不匹配怎麼

這種不匹配可能會導致執行時失敗。請考慮通過 配置管理 器更改您的專案的目標 處理器架構 以使您的專案與引用間的處理器架構保持一致,或者為引用關聯一個與您的專案的目標處理器架構相符的處理器架構。vs編譯時警告 msil 與x86 的處理器架構不匹配怎麼辦 請考慮通過配置管理器更改您的專案的目標處理器架...