字與位元組的區別(詳細)

2021-08-08 01:15:39 字數 4995 閱讀 9057

1樓:匿名使用者

區別如下:

1、概念上不同:

字:在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。

位元組:是指一小組相鄰的二進位制數碼。通常是8位作為一個位元組。它是構成資訊的一個小單位,並作為一個整體來參加操作,比字小,是構成字的單位。

2、所代表的含義不同:

計算機記憶體中,最小的儲存單位是“位(bit)”,8個“位”構成一個“位元組(byte)”.

通常若干個位元組組成一個“字”。

擴充套件資料:

易混概念辨析

字長計算機的每個字所包含的位數稱為字長。根據計算機的不同,字長有固定的和可變的兩種。固定字長,即字長度不論什麼情況都是固定不變的;可變字長,則在一定範圍內,其長度是可變的。

計算的字長是指它一次可處理的二進位制數字的數目。計算機處理資料的速率,自然和它一次能加工的位數以及進行運算的快慢有關。如果一臺計算機的字長是另一臺計算機的兩倍,即使兩臺計算機的速度相同,在相同的時間內,前者能做的工作是後者的兩倍。

一般地,大型計算機的字長為32-64位,小型計算機為12-32位,而微型計算機為4-16位。字長是衡量計算機效能的一個重要因素。

字串在記憶體中,如果“字元”是以ansi編碼形式存在的,一個字元可能使用一個位元組或多個位元組來表示,那麼我們稱這種字串為ansi字串或者多位元組字串。如,"中文123" (佔8位元組,包括一個隱藏的\0)。

位元組在微型計算機中,通常用多少位元組來表示儲存器的儲存容量。

例如,在c++的資料型別表示中,通常char為1個位元組,int為4個位元組,double為8個位元組。

理解編碼的關鍵,是要把字元的概念和位元組的概念理解準確。這兩個概念容易混淆,我們在此做一下區分:

概念描述 舉例

字元人們使用的記號,抽象意義上的一個符號。 '1', '中', 'a', '$', '¥' ……

位元組計算機中儲存資料的單元,一個8位的二進位制數,是一個很具體的儲存空間。0x01, 0x45, 0xfa……

2樓:匿名使用者

字與位元組的區別可以從概念、字與位元組的長度以及它們之間存在的關係來區分。

1、概念:

字(word):在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。在計算機的運算器、控制器中,通常都是以字為單位進行傳送的。

位元組(byte):位元組是指一小組相鄰的二進位制數碼。它是構成資訊的一個小單位,並作為一個整體來參加操作,比字小,是構成字的單位。

2、相互關係:

1字=2位元組(1 word = 2 byte) ,1位元組=8位(1 byte = 8bit) 。1gb =1024mb,1mb=1024kb

擴充套件資料1、b與bit

資料儲存是以“位元組”(byte)為單位,資料傳輸大多是以“位”(bit,又名“位元”)為單位,一個位就代表一個0或1(即二進位制),每8個位(bit,簡寫為b)組成一個位元組(byte,簡寫為b),是最小一級的資訊單位。

2、硬碟生產商是以gb(十進位制,即10的3次方=1000,如1mb=1000kb)計算的,而電腦(作業系統)是以gib(2進位制,即2的10次方, 如1mib=1024kib)計算的,但是國內使用者一般理解為1mib=1m=1024 kb, 所以為了便於中文化的理解,翻譯mib為mb也是可以的。

3、同樣根據硬碟廠商與使用者對於1mb大小的不同理解,所以好多160g的硬碟實際容量按計算機實際的1mib=1024kb算都不到160g,這也可以解釋為什麼新買的硬碟“缺斤短兩”並沒有它所標示的那麼大。

4、資料型別:byte資料型別(位元組型)用一個位元組(byte)儲存,可區別256個數字,取值範圍:0到255。

byte是從0-255的無符號型別,所以不能表示負數。具體參照資料型別。

3樓:化驗員小張

區別1、首先要區分,字,位元組,位幾個概念:

字 word

位元組 byte

位 bit

2、字長是指字的長度

1字=2位元組(1 word = 2 byte)

1位元組=8位(1 byte = 8bit)

3、一個字的字長為16

4、一個位元組的字長是8

1、b與bit

資料儲存是以“位元組”(byte)為單位,資料傳輸大多是以“位”(bit,又名“位元”)為單位,一個位就代表一個0或1(即二進位制),每8個位(bit,簡寫為b)組成一個位元組(byte,簡寫為b),是最小一級的資訊單位。

2、b與ib

1kib(kibibyte)=1024byte

1kb(kilobyte)=1000byte

1mib(mebibyte)=1048576byte

1mb(megabyte)=1000000byte

3、硬碟生產商是以gb(十進位制,即10的3次方=1000,如1mb=1000kb)計算的,而電腦(作業系統)是以gib(2進位制,即2的10次方, 如1mib=1024kib)計算的,但是國內使用者一般理解為1mib=1m=1024 kb, 所以為了便於中文化的理解,翻譯mib為mb也是可以的。

4、同樣根據硬碟廠商與使用者對於1mb大小的不同理解,所以好多160g的硬碟實際容量按計算機實際的1mib=1024kb算都不到160g,這也可以解釋為什麼新買的硬碟“缺斤短兩”並沒有它所標示的那麼大。

5、資料型別:

byte資料型別(位元組型)用一個位元組(byte)儲存,可區別256個數字,取值範圍:0到255。 byte是從0-255的無符號型別,所以不能表示負數。具體參照資料型別。

4樓:匿名使用者

字是計算機進行資料處理和運算的單位,而位元組(byte)是表示儲存容量的一種計量單位。

具體區別如下:

1、字通常分為若干個位元組(每個位元組一般是8位)。

2、一般每個單元儲存一個字;1個位元組可以儲存1個英文字母或半個漢字。

3、每個字都是可以定址的,不同地址的字含義也是不同的。

4、在計算機的運算器、控制器中,一般都是以字為單位進行傳送的;在微型計算機中,一般用多少位元組來表示儲存器的儲存容量。

5、一個字等於多少個位元組,是與系統硬體(匯流排、cpu命令字位數等)有關的,不該毫無前提地說一個字等於多少位。

5樓:專揀米粒

一、概念不同

在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。位元組是指一小組相鄰的二進位制數碼。位元組是構成資訊的一個單位,並作為一個整體來參加操作。

二、含義不同

字長是cpu的主要技術指標之一,指的是cpu一次能並行處理的二進位制位數。位元組是指一小組相鄰的二進位制數碼。

三、意義不同

若干個位元組(每個位元組一般是8位)組成一個字。在儲存器中,通常每個單元儲存一個字,因此每個字都是可以定址的。字的長度用位數來表示。

三、位數不同

大型計算機的字長為32~64位,小型計算機為16~32位,而微型計算機為4~16位。位元組長度固定為8位。

四、長度是否可以改變

字長有固定的和可變的兩種。固定字長,即字長度不論什麼情況都是固定不變的;可變字長,則在一定範圍內,其長度是可變的。位元組無法改變長度。

6樓:假面

計算機記憶體中,最小的儲存單位是“位(bit)”,8個“位”構成一個“位元組(byte)”,位元組是記憶體的基本單位,也是編址單位,例如,某計算機的記憶體是2gb,指的就是該計算機的記憶體中共有2×1024×1024×1024個位元組。

計算機的效能越強,一次運算所能處理的“位”越多,例如16位計算機一次運算能處理16個“位”,即兩個“位元組”,稱為一個“字”。所以,一個“字”有幾個“位元組”構成和計算機的型號有關。例如32位計算機中,一個“字”就是四個“位元組”。

拓展資料:

字在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。字通常分為若干個位元組(每個位元組一般是8位)。在儲存器中,通常每個單元儲存一個字,因此每個字都是可以定址的。

字的長度用位數來表示。

在計算機的運算器、控制器中,通常都是以字為單位進行傳送的。字出現在不同的地址其含義是不相同。例如,送往控制器去的字是指令,而送往運算器去的字就是一個數。

位元組位元組是指一小組相鄰的二進位制數碼。通常是8位作為一個位元組。它是構成資訊的一個小單位,並作為一個整體來參加操作,比字小,是構成字的單位。

在微型計算機中,通常用多少位元組來表示儲存器的儲存容量。

例如,在c++的資料型別表示中,通常char為1個位元組,int為4個位元組,double為8個位元組。

理解編碼的關鍵,是要把字元的概念和位元組的概念理解準確。這兩個概念容易混淆,我們在此做一下區分:

概念描述 舉例

字元人們使用的記號,抽象意義上的一個符號。 '1', '中', 'a', '$', '¥' ……

位元組計算機中儲存資料的單元,一個8位的二進位制數,是一個很具體的儲存空間。0x01, 0x45, 0xfa……

任何資料型別的陣列都需要 20 個位元組的記憶體空間,加上每一陣列維數佔 4 個位元組,再加上資料本身所佔用的空間。資料所佔用的記憶體空間可以用資料元數目乘上每個元素的大小加以計算。例如,以 4 個 2位元組之 integer 資料元所組成的一維陣列中的資料,佔 8 個位元組。

這 8 個位元組加上額外的 24 個位元組,使得這個陣列所需總記憶體空間為 32 個位元組。

包含一陣列的 variant 比單獨的一個陣列需要多 12 個位元組。

資料儲存是以“位元組”(byte)為單位,資料傳輸大多是以“位”(bit,又名“位元”)為單位,一個位就代表一個0或1(即二進位制),每8個位(bit,簡寫為b)組成一個位元組(byte,簡寫為b),是最小一級的資訊單位。

byte資料型別(位元組型)用一個位元組(byte)儲存,可區別256個數字,取值範圍:0到255。 byte是從0-255的無符號型別,所以不能表示負數。具體參照資料型別。

7樓:

字是電腦顯示出來的可閱讀的文字,包括所有的字元。位元組是電腦儲存資料的最小單位,每個字元是1個位元組,每個漢字是兩個位元組。

1個字=2個位元組

1個位元組=8位

1gb =1024mb

1mb=1024kb

1kb=1024b

注意:  字:word; 位:bit  ;位元組:byte

字元個數和位元組數有什麼區別,字元與位元組有什麼區別

在純ascii碼下,位元組 數 字串長度 字元個數,因為每個字元就一個位元組。在unicode下,位元組數 2 字串長度 字元個數,因為每個字元都是2個位元組。在ascii碼與其它雙位元組字元系統混用時,位元組數 ascii碼字元個數 雙位元組字元個數 2,而此時字串長度到底怎麼統計就不好說了,有的...

什麼叫雙位元組字元的資料夾,語言分為雙位元組字元和什麼

一個英文字母佔一個位元組,一個漢字佔兩個位元組,也就是雙位元組字元。在一些不支援中文的軟體或系統中,顯示這些雙位元組字元就是亂碼。比如早期的windows,ghost等。顧名思義,雙位元組字元資料夾就是資料夾名稱中含有漢字等這樣的雙位元組字元。單位元組指只佔一個字,是英文字元。雙字是佔兩個位元組的,...

士族與庶族的區別,要詳細

一 在政治地位 士族按門第高低分享特權,世代擔任很重要官職,而庶族本身為平民身份,只能通過科舉制度才可以入朝為官。二 社會地位 在社會地位上,士族 視寒門之子輕若僕隸 為了維 族的特殊地位,他們不與庶族通婚,與庶族不同座 不同食 不同行,即使都是顯貴,士族和庶族之間也差之千里。三 社會生活 士族 視...