1、位(bit)
來自英文bit,音譯為“位元”, 表示二進位位。位是電腦內部資料存放區最小單位,11010100是一個8位位元。一個二進位位只可以表示0和1兩種狀態;兩個二進位位可以表示 00、01、10、11四種狀態;三位二進位可以表示八種狀態。
2、位元組(Byte)
來自英文Byte, 習慣上用大寫的B表示。 BYTE其實和byte是一樣的,只是在C++中,BYTE表示為一個類
位元組是電腦中資料處理的基本單位。電腦中以位元組位單位儲存和解釋資訊,規定一個位元組由由八個二進位位構成, 即一個位元組等於8個位元。八位位元最小為00000000, 最大為11111111;通常一個位元組可以存入一個ASCII碼,2個位元組可以存放一個漢字國標碼。
3、字 (2個位元組)
電腦進行資料處理時, 一次存取、加工和傳送的資料長度稱為字(word)。一個字通常由一個或多個(一般是位元組的整數位)位元組構成。例如286微機由2個位元組組成,它的字長為 16;486微機的字由四個位元組組成,它的字長為32位機。
電腦的字長決定了其cpu一次操作處理實際位元的多少,由此可見電腦的字越大, 其效能越優越。
另一種說法:
字
在電腦中,一串數位作為一個整體來處理或運算的,稱為一個電腦字,簡稱字。字通常分為若干個位元組(每個位元組一般是8位)。在儲存空間中,通常每 個單中繼存放區一個字,因此每個字都是可以定址的。字的長度用位元表示。
在電腦的運算器、控制器中,通常是以字為單位進行傳送的。字出現在不同的地址其含義是不同的。例如,送往控制區的字是指令,而送往運算器去的字 就是一個數。
在電腦中作為一個整體被存取、傳送、處理的位元字串叫做一個字或單元,每個字中二進位位元的長度,稱為字長。一個字由若干個位元組組成,不 同的電腦系統的字長是不同的,常見的有8位、16位、64位等,字長越長,電腦一次處理的資訊位就越多,精度就越高,字長是電腦效能的一個重要指 標。目前主流微機都是32位機。
字長 (作業系統的位元,比如32位作業系統說每次處理32位是32/8=4個位元組,也就是每次處理4個位元組)
電腦的每個字所包含的位元稱為字長。根據電腦的不同,字長有固定的和可變的兩種。固定字長,即字長度不論什麼情況都是固定不變的;可變字長, 則在一定範圍內, 其長度是可變的。
電腦的字長是指它一次可以處理的位元字的數目。電腦處理資料的速率,自然和它一次能加工的位元以及進行運算的快慢有關。如果一台電腦的 字長是另一台電腦的兩倍,即使兩台電腦速度相同,在相同的時間內,前者能做的工作是後者的兩倍。
一般的,大型電腦的字長位32-64位,小型電腦位12-32位,而微電腦位4-16位。字長是行兩電腦效能的一個重要因素。
位元組
位元組是指一小組相鄰的位元碼。通常是8位作為一個位元組。它是構成資訊的一個小單位,並作為一個整體來參加操作,比字小,是構成字的單位。在微 型電腦中, 通常用多少位元組來 表示儲存空間的儲存量。
字塊
在資訊處理中, 一群字作為一個單元來處理的稱為“字塊”, 也稱“字組”。例如,儲存於磁鼓的一個磁軌上的字群就稱為一個字塊。在磁帶上通常每120個字元就間隔一個字塊標誌,也成為一個字塊。塊與塊之間一般留 1.27-2.54厘米的間隔。在大型存放區中,資訊都以字塊為單位存入的,因此只有字塊才是可選址的。目前,在高速緩衝技術中也引入了“字塊”的概念。
換算:
1 Byte = 8 Bits
1 KB = 1024 Bytes
1 MB = 1024 KB
1 GB = 1024 MB