1. 程式人生 > >計算機基本資料單元

計算機基本資料單元

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位。