一個字節等於幾個字?

General 更新 2024-11-23

計算機中一個字到底等於多少個字節啊""

我知道網上很多都說是:一個漢字等攻兩個字節,一個英文字母或一個數字等於一個數字>>但老師給出的答案是一個字等於四個字節>而且書本上還有這麼一句話:以能被四整除的地址開始的連續的四個字節構成一個字. 字的數據類型為四個連續的字節,32位微處理器的數據全部支持以字方式儲存的格式..........

首先對上面書本中...的話表示懷疑,“以能被四整除的地址開始的連續的四個字節構成一個字”,不是字,是雙字,“32位微處理器的數據全部支持以字方式儲存的格式”,這話實在是誤人子弟,不知道作者見過多個32位處理器

你記住:

1、字節,byte,8bit,就是8個二進制位,一個ASCII字母佔用的空間

2、字,word,16bit,一個漢字佔用的空間,值得一提的是,這裡牽扯的編碼,例如UNicode,GBK,big5

3、雙字,dword,32bit

3、四個連續的字節....這個是考慮到32位處理器的對齊問題,對齊是因為效率問題,如果你不明白,忽略它吧

4、將來可能盛行的64bit,尚未起名,不過,本人預測一下,是否可以叫qword?

一個字符等於幾個字節

不同的字符所佔的字節是不同的。

ASCII碼:

一個英文字母(不分大小寫)佔一個字節的空間,一箇中文漢字佔兩個字節的空間。一個二進制數字序列,在計算機中作為一個數字單元,一般為8位二進制數,換算為十進制。最小值0,最大值255。如一個ASCII碼就是一個字節。

UTF-8編碼:

一個英文字符等於一個字節,一箇中文(含繁體)等於三個字節。

Unicode編碼:

一個英文等於兩個字節,一箇中文(含繁體)等於兩個字節。

符號:

英文標點佔一個字節,中文標點佔兩個字節。舉例:英文句號“.”佔1個字節的大小,中文句號“。”佔2個字節的大小。

一個字佔幾個字節

專業人士來回答:

計算機組成原理裡面的“字”等於四個字節,這句話是對的。

計算機組成原理裡面的“字”,就是一個存儲空間的大小單位,它和漢字的“字”,只是名字一樣,完全不是一個東西,也沒有什麼關係。

在ascii碼中,一個英文的字符佔一個字節;

一個int類型佔用4個字節,一個字節是8個位,一個位就是一個0或者一個1;

在一丁漢字的編碼中,一個漢字佔用2個字節,個別生僻的漢字會佔用更多的字節。

相關問題答案
一個字節等於幾個字?
一個字元等於幾個位元組 ?
一個周角等於幾個直角?
一個字等於幾個字節?
一個漢字等於幾個空格?
太陽等於幾個地球?
木星等於幾個地球?
一個字符串佔幾個字節?
一個公司分為幾個等級?
一比特等於多少字節?