PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   64位元好在哪裡 (https://www.pcdvd.com.tw/showthread.php?t=608362)

還是什麼都沒有 2006-04-04 01:58 PM

64位元好在哪裡
 
引用:
作者apollo_749
很抱歉,打岔一下..... :ase

你們在說什麼,我實在聽不太懂,請問一下,64位元好在哪裡?可不可以用簡單一點的中文回答,否則我這電腦低能兒恐怕很難理解...... :ase

另外,不拆機的話,哪裡可以看得出來是64位元的cpu.....謝謝! :)



把你的問題移到這邊來

64 位元就是 一次可以處理 64 個位元資料
32 位元就是 一次可以處理 32 個位元資料

以課本的 0 與 1 ,通電與斷電來講 就是
如果有 4 隻手 可以同時打開 4 個開關 就是 4 位元
如果有 64 隻手 可以同時打開 64 個開關 就是 64 位元

具體的好處

例如 有一個 8 個字元 ( 64 位元 ) 的密碼
64 位元的電腦 只要核對一次
32 位元的電腦 必須先將之拆成兩個 一次核對 4 個字元 核對完後 再將資料合併回來
所以理論上 64 位元的電腦 在處理超過 32 位元的資料時 會比 32 位元的電腦快四倍以上

但實際上 要增加到 64 個開關 線路增加的 不只是兩倍
在製程與時脈上 會不如 32 位元來得高 再加上處理流程的最佳化 平行化
實際上 64 位元 在整數處理部份 比 32 位元快約兩倍而已

asccpu 2006-04-04 03:20 PM

不錯,不過別忘了加上"資料對齊"的部份,才會"真正的"一次處理的動作。

PS.樓主有沒有告之對方移區了?不然他會不知道 :D

polar168 2006-04-04 04:41 PM

也問個笨問題 :ase

1個字元等於8個位元嗎? (1byte=8bits?)

那...2位元, 4位元 => 等於 :confused: (2bits=???)

對於這種基礎的, 有沒有人也可以用簡單一點的中文回答一下, 真的是搞不太清楚啊 :confused: :stupefy:

dearest 2006-04-04 04:58 PM

1個byte(字元)=8個bit(位元)

fzr0202 2006-04-04 05:14 PM

引用:
作者還是什麼都沒有
例如 有一個 8 個字元 ( 64 位元 ) 的密碼
64 位元的電腦 只要核對一次
32 位元的電腦 必須先將之拆成兩個 一次核對 4 個字元 核對完後 再將資料合併回來
所以理論上 64 位元的電腦 在處理超過 32 位元的資料時 會比 32 位元的電腦快四倍以上

為什麼是4倍呢?
拆成兩份比對之後應該不用合併
合併的話應該也沒意義吧?
32bits不能一次讀64bits


引用:
作者asccpu
不錯,不過別忘了加上"資料對齊"的部份,才會"真正的"一次處理的動作。

指的是memory align嗎?
這應該是出現在大空間取小資料compiler所做的最佳化問題
32變64....有什麼影響嗎?


所有的時間均為GMT +8。 現在的時間是09:38 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。