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
微控制器按位元組定址按位定址,按字定址與按位元組定址分別是什麼意思?
可以。這是標準的ansi c的實現方法,ti公司的 就是基於這種方法來實現的。這種方法可以按暫存器訪問,也可以按位訪問,比如 具體來說,在聯合體中的起始地址是一樣的,也就是說,位元組型變數byte和結構體bits的地址是同一個地址。但是在結構體內,是按照順序排列的,am0 am7。這樣,就實現了按位...
如何判斷是單位元組的還是雙位元組的字
crist瘋少 單位元組指只佔一個字,是英文字元。雙字是佔兩個位元組的,中文字元都佔兩個位元組 計算機中的資料都是以0和1來表示的,其中一個0或者一個1稱之為一位,8位稱為一個位元組 byte 兩個位元組稱為一個字 word 雙位元組 4個位元組稱為雙字 dword 四位元組 單位元組的英文是byt...
arraylist與陣列的詳細區別
arraylist 是一個佇列,記憶體大小不固定,可以採用add的方法往佇列後新增資料。陣列是一個固定記憶體大小的佇列,不能擴充。不知可不可以這麼理解,arraylist 就是把object陣列進行了包裝,提供了一些便於使用的方法,例如add get 等方法 1 根本不存在一個動態增長的容器供我們使...