![]() |
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)
|
---|
64位元好在哪裡
引用:
把你的問題移到這邊來 64 位元就是 一次可以處理 64 個位元資料 32 位元就是 一次可以處理 32 個位元資料 以課本的 0 與 1 ,通電與斷電來講 就是 如果有 4 隻手 可以同時打開 4 個開關 就是 4 位元 如果有 64 隻手 可以同時打開 64 個開關 就是 64 位元 具體的好處 例如 有一個 8 個字元 ( 64 位元 ) 的密碼 64 位元的電腦 只要核對一次 32 位元的電腦 必須先將之拆成兩個 一次核對 4 個字元 核對完後 再將資料合併回來 所以理論上 64 位元的電腦 在處理超過 32 位元的資料時 會比 32 位元的電腦快四倍以上 但實際上 要增加到 64 個開關 線路增加的 不只是兩倍 在製程與時脈上 會不如 32 位元來得高 再加上處理流程的最佳化 平行化 實際上 64 位元 在整數處理部份 比 32 位元快約兩倍而已 |
不錯,不過別忘了加上"資料對齊"的部份,才會"真正的"一次處理的動作。
PS.樓主有沒有告之對方移區了?不然他會不知道 :D |
也問個笨問題 :ase
1個字元等於8個位元嗎? (1byte=8bits?) 那...2位元, 4位元 => 等於 :confused: (2bits=???) 對於這種基礎的, 有沒有人也可以用簡單一點的中文回答一下, 真的是搞不太清楚啊 :confused: :stupefy: |
1個byte(字元)=8個bit(位元)
|
引用:
為什麼是4倍呢? 拆成兩份比對之後應該不用合併 合併的話應該也沒意義吧? 32bits不能一次讀64bits 引用:
指的是memory align嗎? 這應該是出現在大空間取小資料compiler所做的最佳化問題 32變64....有什麼影響嗎? |
所有的時間均為GMT +8。 現在的時間是09:38 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。