1. 程式人生 > >計算機基礎知識學習

計算機基礎知識學習

大數 最大 hashmap 基礎 計算機基礎知識 也有 基礎知識 定位 strong

1. 32位的電腦是指cpu是32位的,cpu一次性能處理32位即4字節(Byte,簡稱B)的數據,64位就是cpu一次能處理64位(8字節,8B)的數據。這個數據也有可能是操作指令。

2. 所以實際上內存是把8個8個bit排成1組, 每1組成為1個單位, 大小是1byte(字節),cpu每一次只能訪問1個byte, 而不能單獨去訪問具體的1個小格子(bit).1個byte字節就是內存的最小的IO單位.

3. 32位的cpu尋址空間為4G,是因為32位能表示的最大數為2^32-1,即2^32-1=4*1024(G)*1024(M)*1024(KB)-1=4294967295,即4G.

4. cpu不能直接訪問硬盤中的數據,必須先把數據從硬盤中讀到內存中,再訪問內存。

5. cpu訪問內存不是遍歷內存,而是直接尋址,類似於hashMap的直接定位功能。(個人理解)

(關於這些知識點,這篇文章講的很好https://blog.csdn.net/jack271/article/details/78875412)

計算機基礎知識學習