首頁 > 常見問題 > 一個位元組為什麼是8位

一個位元組為什麼是8位

coldplay.xixi
發布: 2023-01-13 00:33:12
原創
27792 人瀏覽過

一個位元組是8位的原因:因為是128個字符,第128是100000000,【System/360】奠定了字元儲存單位採用8位元長度的基礎,這就是【1位元組= 8位】的由來。

一個位元組為什麼是8位

本文操作環境:Windows7系統,Dell G3電腦。

因為是128個字符,第128是100000000。

關於位元組:

1、原意就是用來表示一個完整的字元的。最初的電腦效能和儲存容量都比較差,所以普遍採用4位BCD編碼(這個編碼出現比電腦還早,最早是用在打孔卡上的)。

2、System/360奠定了字元儲存單位採用8位元長度的基礎,這就是1位元組=8位元的由來。

3、計算機採用二進制存儲信息,這是由大自然的規律所決定,估計也只有量子計算機能突破這種限制,因此計算機裡一個信息量最小單位最好是2、4、 8、16、32、64這樣的位元組數,方便計算機裡的運算、書寫以及統計。

其他:

1、Byte這個字表示編碼一個字元需要多少bit。但是60年代IBM的System/360用EBCDIC編碼,ASCII編碼標準也是在那個時候確立,兩種標準雖然有差異,但都用8個bit來表示一個字符,這兩個標準被廣泛使用,所以到現在一個byte沒有歧義,就是8bits。

2、1B(Byte)=8b(bit);

1KB=1024B;

1MB=1024KB;

1GB=1024MB。

相關免費學習推薦:php程式設計(影片)

#

以上是一個位元組為什麼是8位的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板