OS的bit代表什麼

  • 主題發起人 主題發起人 eli780923
  • 開始日期 開始日期

eli780923

初級會員
已加入
4/19/08
訊息
29
互動分數
0
點數
1
年齡
35
像XP就分32bit 64bit
請問大大這是差再哪裡呢??那如果是64位元的主機裝了32位元的OS又會怎樣呢??
還有什麼X86這些是什麼意思阿??
 
像XP就分32bit 64bit
請問大大這是差再哪裡呢??那如果是64位元的主機裝了32位元的OS又會怎樣呢??
還有什麼X86這些是什麼意思阿??

支援64位元的主機可以支援32位元的OS
64位元可支援的範圍較32位元大-- 例如: 記憶體空量
X86是代表用32位元的
 
x86是指令集。電腦業界有很多種指令集,
不同指令集的電腦裡面構造也完全不一樣,無法互換或共用
不過家用電腦一般絕對都是使用最常見的x86指令集
想要去看CPU跑其他家指令集的電腦,目前來說只能去看大型伺服器或是二手老蘋果(IBM CPU的型號)了
例如DEC Alpha、IBM的power、system360、Intel家的安騰

32Bit和64Bit是CPU裡面匯流排一次處理能夠處理的資料量與定址量,
並影響CPU的構造
這可能不用課本說來說比較說不清楚Q_Q|||,說的深一點就是一門計算機組織課程了

AMD發明的x86-64可向下相容32位元與16位元。
 
最後編輯:
所謂 32-bit,是指一次能處理 32 個位元資料。

所謂 64-bit,是指一次能處理 64 個位元資料。


1.差在速度

例如,有 32 支手,則一次能打開 32 個開關,有 64 支手,則一次能打開 64 個開關,速度快了一倍。

實例,例如核對一個 8 個英文字元的密碼 ( 64-bit ),

64 位元處理器,只要直接輸入一次,核對一次。

32 位元處理器,則必須先將密碼拆成兩個 32-bit,再核對兩次,理論上,速度慢了不止兩倍。


2.

目前一般你我在用的電腦處理器裡面,同一顆處理器中,

包含有專門處理 64-bit 的線路、

也包含有專門處理 32-bit 的線路,

也包含有可以處理 32-bit 和 64-bit 的線路。

所以,同一顆處理器,可以處理 32-bit 或 64-bit 的程式。

所以,64 位元的主機,裝了 32 位元的 OS,不會怎樣,依然正常執行。


3.

x86 指的是 Intel 所制定的程式指令集。

對於一個動作的處理程序,作法很多,不一定要一樣。例如,要列印資料,

可以先準備好印表機,再準備資料。

也可以先準備資料,再準備印表機。

作法很多,不一定要一樣。


Intel 所制定的作法(指令集),Intel 為它取了什麼名字,我並不知道,但外界一般叫它 x86 指令集。

另外還有 IBM 制定的 Power 指令集、Sun 制定的、DEC 制定的、MIPS....等等,

各家不同的公司所制定的不同指令集,各自有不同的名字。
 
X86是屬於系統架構


X32/X64是位元數
32的只能抓到3.n多G,但支援軟體較多
64在一般板子最多可抓到24G,但支援沒32為原那麼廣
現今64位元以不想以前的了支援度那麼狹隘了,
如你要超頻建議用64的

64主機裝32的不會怎樣
只是記憶體抓不到4G以上而已