U盤大小為什麼都是2的冪,為什麼U盤的容量都是2的n次方

2022-06-05 10:06:31 字數 3076 閱讀 6207

1樓:

這是由電子元件的特性所決定的。

電腦裡面採用二進位制進行資訊的儲存或傳輸,這是因為電子元件具有「通」或「斷」兩種狀態,可以用來表示0和1,用0和1組合出來的二進位制數值就可以用來儲存資訊、進行運算了。

使用1個電子元件記錄的一個數字稱為一個「位(bit)」,8個「位」稱為1個「位元組(byte)」,此外還有1k=1024,1m=1024k,1g=1024m等關係。

在電路的設計上,分為控制器和儲存器兩個部分,如果解釋為什麼以2的冪來確定容量,就應該從控制器角度進行說明:

我們進行資料儲存的時候,首先需要把儲存的內容轉換成二進位制的形式,這就會得到一個足夠「長」的數字,需要用控制器去判斷每個儲存器的元件上面的狀態。

前面說了電路結構可以實現0和1兩種狀態,同樣,控制器也是通過這種方式來管理儲存器,應該不難理解,一個控制器可以分別以0、1兩種狀態去管理兩個儲存器,兩個控制器就可以實現00、01、10、11四個狀態管理四個儲存器,三個控制器可以得到000、001、010、011、100、101、110、111八個狀態……

依此類推,每增加一個控制器,可以管理的儲存器數量就可以加倍,儲存容量同時加倍。

那麼返回來計算,假設你需要的是1b的容量,需要8個「bit」,就是8個儲存器,可以以3個控制器進行管理,在電路設計上,這樣的「8+3」構成了一組完整的儲存單元。

後面就容易解釋了,無論何種情況,以1b為起點,只要增加一個控制器,就可以把對容量的管理提升一倍,因此從電路設計上就出現了1b、2b、4b、8b、16b……1024b這樣以2位倍數的有規律的容量標準。

繼續遞增,1024b=1kb,增加控制器就出現2kb、4kb、8kb……1024kb(1mb)。

當然,之後就會是1mb、2mb、4mb、8mb……1gb。

相信你已經理解了,容量以2的倍數遞增,主要是因為每增加一個控制器就會使可管理的容量加倍。

順便free一個小知識:我們所說的「32位」、「64位」的cpu也是因為需要進行計算的時候能夠一次性管理更「長」(也就是更大)的資料,而需要的控制器的提升。

2樓:匿名使用者

糾正,因為u盤是硬體,而硬體的儲存空間1g=1000mb ,而不是軟體大小1g=1024mb

3樓:

容量是以位元組來計算的,而位元組用的二進位制單位來表示。2進位制好算,只有0和1,比如0是0、1是01、2是10、3是11、4是100等等。方便計算機計算,而且在計算中用到的都是2的冪來表示,所以就成了這種情況了。

4樓:北青靈唯

2進位制的`其實空間並沒有那麼準`1g的***其實空間只有1000m左右`還查20多m呢

5樓:匿名使用者

儲存都是二進位制,當然都是2的倍數了

6樓:

u盤大小取決於快閃記憶體晶片

快閃記憶體晶片做成那麼大主要是地址編碼的問題,地址不浪費(輸入每個二進位制地址都有指定到特定儲存單元)

還有快閃記憶體晶片做成那麼大既方便排版又不浪費材料。

7樓:資料殺手

不光是u盤,硬碟、光碟、行動硬碟等的容量都是2的冪。因為它們用的是二進位制。

8樓:匿名使用者

計算機的儲存器是二進位制的了,當然也是有特殊情況。

還有啊,u盤本身就有其他軟體或者死角(問題待解決),所以他們的空間也還是不太規則。但是他們肯定是2的冪哦....

習慣上我們把他簡略稱謂,例如1k位元組,是1024哦

為什麼u盤的容量都是2的n次方?

9樓:冷眼看作秀大河

這是由電子元件的特性所決定的。

電腦裡面採用二進位制進行資訊的儲存或傳輸,這是因為電子元件具有「通」或「斷」兩種狀態,可以用來表示0和1,用0和1組合出來的二進位制數值就可以用來儲存資訊、進行運算了。

使用1個電子元件記錄的一個數字稱為一個「位(bit)」,8個「位」稱為1個「位元組(byte)」,此外還有1k=1024,1m=1024k,1g=1024m等關係。

在電路的設計上,分為控制器和儲存器兩個部分,如果解釋為什麼以2的冪來確定容量,就應該從控制器角度進行說明:

我們進行資料儲存的時候,首先需要把儲存的內容轉換成二進位制的形式,這就會得到一個足夠「長」的數字,需要用控制器去判斷每個儲存器的元件上面的狀態。

前面說了電路結構可以實現0和1兩種狀態,同樣,控制器也是通過這種方式來管理儲存器,應該不難理解,一個控制器可以分別以0、1兩種狀態去管理兩個儲存器,兩個控制器就可以實現00、01、10、11四個狀態管理四個儲存器,三個控制器可以得到000、001、010、011、100、101、110、111八個狀態……

依此類推,每增加一個控制器,可以管理的儲存器數量就可以加倍,儲存容量同時加倍。

那麼返回來計算,假設你需要的是1b的容量,需要8個「bit」,就是8個儲存器,可以以3個控制器進行管理,在電路設計上,這樣的「8+3」構成了一組完整的儲存單元。

後面就容易解釋了,無論何種情況,以1b為起點,只要增加一個控制器,就可以把對容量的管理提升一倍,因此從電路設計上就出現了1b、2b、4b、8b、16b……1024b這樣以2位倍數的有規律的容量標準。

繼續遞增,1024b=1kb,增加控制器就出現2kb、4kb、8kb……1024kb(1mb)。

當然,之後就會是1mb、2mb、4mb、8mb……1gb。

相信你已經理解了,容量以2的倍數遞增,主要是因為每增加一個控制器就會使可管理的容量加倍。

順便free一個小知識:我們所說的「32位」、「64位」的cpu也是因為需要進行計算的時候能夠一次性管理更「長」(也就是更大)的資料,而需要的控制器的提升。

為什麼u盤都是2的幾次方g的呢

10樓:飛得更高

你好,這是由電子元件的特性決定的,電子元件具有「通」或「斷」兩種狀態,可以用來表示0和1,用0和1組合出來的二進位制數值就可以用來儲存資訊、進行運算。

電路的設計,氛圍控制器和儲存器,容量以2的倍數遞增,主要是因為每增加一個控制器就會使可管理的容量加倍。

使用1個電子元件記錄的一個數字稱為一個「位(bit)」,8個「位」稱為1個「位元組(byte)」,此外還有1k=1024,1m=1024k,1g=1024m等關係。

U盤為什麼不能格式化了,u盤為什麼不能格式化?

在你這臺電腦無法格式這個優盤,建議選擇使用其它的電腦來嘗試一下,還是沒辦法進行格式化,那隻能證明這個優盤是壞了 可以進行維修看能否修復,修復不了只能換一個優盤 電腦安裝格式化u盤軟體,按照步驟操作即可 u盤無法格式化怎麼辦 如果你現在用的是win 7以上電腦,建議你用xp 的,其他工具參考樓下。本人...

為什麼U盤插進電腦裡沒反應,為什麼我的U盤插在電腦上沒反應?

很簡單,是你臺式電腦的問題,第一 可能是你的電腦沒有裝usb驅動 第二 你的電腦中病毒了!遮蔽了usb介面!你可以用防毒軟體查查!再看看驅動裝了沒有!希望你能解決!祝你好運!光碟是光碟機來讀的,u盤是usb介面來讀 路徑不同。把你的u盤插別的電腦上試試,如果有反應就是你電腦usb控制電路壞,如果也沒...

為什麼都是金士頓的U盤,傳輸速度很快,卻很慢

是這樣,u盤分為高速盤和低速盤,現在的金士頓很難買到 基本上市場上常見的絕大部分都是水貨,當然,水貨也有好有壞,你的可能差一些。其實一般金士頓8gu盤的傳輸為5m s,寫入速度為1.5m s u盤速度與介面 主控 儲存顆粒有關,任何一個因素的效能低下都會影響速度。同一品牌採用的主控 儲存顆粒會有不同...