計算機基本數據單元

1.位(bit)
它是計算機存儲的最小單位,屬於二進制位數。因爲計算機是由電子元器件組成,只有開閉即0、1兩種狀態,所以bit的每一位也就只有0、1兩種選項。比如11010100是一個8位二進制數。
2.字節(byte/B)
字節是一種位模式,從歷史上看,字節是用於在計算機中編碼單個文本字符的位數,因此它是許多計算機體系結構中最小的可尋址存儲單元。換算方式爲1 byte=1 B=8 bit,也就是說一個8位bit的二進制數我們稱爲一個字節。通常1個字節可以存入一個ASCII碼,2個字節可以存放一個漢字國標碼。
P.S.一個字節等於多少位其實是隨着硬件的變化而改變,現在仍然有1字節等於4bit或6bit的機器存在。至於爲什麼1 byte=8bit,請看我寫的另一篇文章
3.字(word)
字是其自然的數據單位的術語,是計算機一次性處理事務的一個固定長度的位組,也就是指處理器一次運算所能處理的二進制數的位數,即計算機本身的位數。即32位的計算機,字長就是32位,也就是4個字節;64位的計算機,字長就是64位,也就是8個字節。在存儲器中,通常每個單元存儲一個字,因此每個字都是可以尋址的。字的長度用位數來表示。在計算機的運算器、控制器中,通常都是以字爲單位進行傳送的。宇出現在不問的地址其含義是不相同。例如,送往控制器去的字是指令,而送往運算器去的字就是一個數。
4.字長
字長就是字的位數,即字所對應的二進制數的長度。不同的機器有不同的字長。例如一臺8位機,它的1個字就等於1個字節,字長爲8位。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章