1樓:匿名使用者
32位機中1字=24位元組,半字=2位元組。
16位機1半字就應該=1位元組。
貌似16位機的時候還沒有半字的概念。
2樓:
問題就是怎麼才能打出來乙個半字呢……
3樓:匿名使用者
字元 人們使用的記號,抽象意義上的乙個符號。 '1', '中', 'a', '$', '¥', ……
位元組 計算機中儲存資料的單元,乙個8位的二進位制數,是乙個很具體的儲存空間。 0x01, 0x45, 0xfa, ……
8位機中一字為一位元組16位機中一字就是2位元組,是這樣嗎?
4樓:感性的斷弦
1.首先,我們來理清字,位元組,位的概念
1).字:就是在cpu內部傳輸,處理,暫時存放的最大資料大小,注意,是在cpu內部。
在16位cpu(8086就是這種cpu)中,一字表示16位(2位元組),雙字代表32位(4位元組)。
在32位cpu中,一字表示32位(4位元組),雙字表示64位(8位元組)。
在64位cpu中,一字表示64位(8位元組),雙字表示128位(16位元組)。
從上面我們可以看到,字表示的位數(或位元組數)不是乙個定值,而是跟著cpu的處理能力而變化的。
2).位元組:就是8位資料的大小,不隨cpu的處理能力變化而變化。
3).位:計算機能處理的最小單元。也不隨cpu的處理能力變化而變化
2.我想這樣應該就能比較明確的知道它們的區別了吧。
位元組、字元的區別,乙個漢字是佔兩個位元組還是兩個字元?
5樓:banji的老巢
漢字在gbk\gb2312編碼是2個位元組。
位元組:位元組(byte)是計算機資訊技術用於計量儲存容量和傳輸容量的一種計量單位,1個位元組等於8位二進位制。在ascii碼中,乙個英文本母(不分大小寫)佔乙個位元組的空間,乙個中文漢字佔兩個位元組的空間。
對於符號來說,英文標點佔乙個位元組,中文標點佔兩個位元組。舉例:英文句號「.」佔1個位元組的大小,中文句號「。」佔2個位元組的大小。
字元:是指計算機中使用的字母、數字、字和符號,包括:1、2、3、a、b、c、~!
•#¥%……—*()——+等等,相當於這些東西的統稱。所以,1個漢字字元會占用兩個英文本元的位置,儲存需要2個位元組;1個英文本元儲存只佔乙個英文本元的位置,儲存需要1個位元組;2個數字為乙個位元組。
「位元組」與「字元」的對應關係:
ascii碼中,乙個英文本母(不分大小寫)佔乙個位元組的空間,乙個中文漢字佔兩個位元組的空間。乙個二進位制數字序列,在計算機中作為乙個數字單元,一般為8位二進位制數,換算為十進位制。最小值0,最大值255。
utf-8編碼中,乙個英文本元等於乙個位元組,乙個中文(含繁體)等於三個位元組。
unicode編碼中,乙個英文等於兩個位元組,乙個中文(含繁體)等於兩個位元組。
utf-16編碼中,乙個英文本母字元或乙個漢字字元儲存都需要2個位元組(unicode擴充套件區的一些漢字儲存需要4個位元組)。
utf-32編碼中,世界上任何字元的儲存都需要4個位元組。
6樓:匿名使用者
首先你要明白字元和位元組的含義,看完這個你應該就明白了!
位元組:位元組(byte)是計算機資訊技術用於計量儲存容量和傳輸容量的一種計量單位,1個位元組等於8位二進位制。在ascii碼中,乙個英文本母(不分大小寫)佔乙個位元組的空間,乙個中文漢字佔兩個位元組的空間。
對於符號來說,英文標點佔乙個位元組,中文標點佔兩個位元組。舉例:英文句號「.」佔1個位元組的大小,中文句號「。」佔2個位元組的大小
字元:是指計算機中使用的字母、數字、字和符號,包括:1、2、3、a、b、c、~!
•#¥%……—*()——+等等,相當於這些東西的統稱。所以,1個漢字字元會占用兩個英文本元的位置,儲存需要2個位元組;1個英文本元儲存只佔乙個英文本元的位置,儲存需要1個位元組;2個數字為乙個位元組。
7樓:落跑公主的家
乙個漢字佔2個位元組
位元組(byte):位元組是通過網路傳輸資訊(或在硬碟或記憶體中儲存資訊)的單位。位元組是計算機資訊技術用於計量儲存容量和傳輸容量的一種計量單位,1個位元組等於8位二進位制,它是乙個8位的二進位制數,是乙個很具體的儲存空間。
字元:人們使用的記號,抽象意義上的乙個符號。 '1', '中', 'a', '$', '¥', ……
它們完全不是乙個位面的概念,所以兩者之間沒有「區別」這個說法。不同編碼裡,字元和位元組的對應關係不同:
①ascii碼中,乙個英文本母(不分大小寫)佔乙個位元組的空間,乙個中文漢字佔兩個位元組的空間。乙個二進位制數字序列,在計算機中作為乙個數字單元,一般為8位二進位制數,換算為十進位制。最小值0,最大值255。
②utf-8編碼中,乙個英文本元等於乙個位元組,乙個中文(含繁體)等於三個位元組。
③unicode編碼中,乙個英文等於兩個位元組,乙個中文(含繁體)等於兩個位元組。
符號:英文標點佔乙個位元組,中文標點佔兩個位元組。舉例:英文句號「.」佔1個位元組的大小,中文句號「。」佔2個位元組的大小。
④utf-16編碼中,乙個英文本母字元或乙個漢字字元儲存都需要2個位元組(unicode擴充套件區的一些漢字儲存需要4個位元組)。
⑤utf-32編碼中,世界上任何字元的儲存都需要4個位元組。
8樓:沒有麵包de愛情
位元組=byte,乙個漢字佔兩個位元組,1byte=8bit(位),字母標點佔乙個位元組,都是位元組,不是字元
9樓:匿名使用者
漢字兩個字元
其他字母標點乙個字元
計算機中乙個字到底等於多少個位元組啊""
10樓:王王王小六
計算機中乙個中文等於兩個字
節,乙個英文本母(不分大小寫)佔乙個位元組的空間。
位元組(byte )是計算機資訊技術用於計量儲存容量的一種計量單位,通常情況下一位元組等於八位,也在一些計算機程式語言中表示資料型別和語言字元。
資料儲存是以「位元組」(byte)為單位,資料傳輸大多是以「位」(bit,又名「位元」)為單位,乙個位就代表乙個0或1(即二進位制),每8個位(bit,簡寫為b)組成乙個位元組(byte,簡寫為b),是最小一級的資訊單位。
在ascii碼中,乙個英文本母(不分大小寫)佔乙個位元組的空間。乙個二進位制數字序列,在計算機中作為乙個數字單元,一般為8位二進位制數。換算為十進位制 ,最小值-128,最大值127。
如乙個ascii碼就是乙個位元組。
在unicode編碼中,乙個英文等於兩個位元組,乙個中文(含繁體)等於兩個位元組。中文標點佔兩個位元組,英文標點佔兩個位元組。
擴充套件資料
常見的位元組儲存換算單位如下:
1b(byte,位元組)= 8 bit;
1kb=1024b;
1mb(megabyte,兆位元組,百萬位元組,簡稱「兆」)=1024kb= 2^20 b;
1gb(gigabyte,吉位元組,十億位元組,又稱「千兆」)=1024mb= 2^30 b;
1tb(terabyte,萬億位元組,太位元組)=1024gb= 2^40 b;
1pb(petabyte,千萬億位元組,拍位元組)=1024tb= 2^50 b;
1eb(exabyte,百億億位元組,艾位元組)=1024pb= 2^60 b。
11樓:綠鬱留場暑
乙個漢字在ascii碼中佔兩個位元組,utf-8編碼中佔三個位元組,unicode編碼佔兩個位元組。
ascii碼:乙個英文本母(不分大小寫)佔乙個位元組的空間。乙個二進位制數字序列,在計算機中作為乙個數字單元,一般為8位二進位制數。
換算為十進位制,最小值-256,最大值255。如乙個ascii碼就是乙個位元組。
utf-8編碼:乙個英文本元等於乙個位元組,乙個中文(含繁體)等於三個位元組。中文標點佔三個位元組,英文標點佔乙個位元組
unicode編碼:乙個英文等於兩個位元組,乙個中文(含繁體)等於兩個位元組。中文標點佔兩個位元組,英文標點佔兩個位元組。
12樓:醉一樣的魚
位元組(byte)是計算機資訊技術用於計量儲存容量和傳輸容量的一種計量單位,乙個位元組等於8位二進位制數。在ascii碼中,乙個英文本母(不分大小寫)佔乙個位元組的空間,乙個中文漢字佔兩個位元組的空間。在計算機中,一串數碼作為乙個整體來處理或運算的,稱為乙個計算機字,簡稱字。
字通常分為若干個位元組(每個位元組一般是8位)。位元組是指一小組相鄰的二進位制數碼。通常是8位作為乙個位元組。
它是構成資訊的乙個小單位,並作為乙個整體來參加操作,比字小,是構成字的單位。
你們老師後來說的那個字,應該是指的計算機字,而不指漢字。
13樓:匿名使用者
我知道網上很多都說是:乙個漢字等於兩個位元組,乙個英文本母或乙個數
字等於乙個數字》
但老師給出的答案是乙個字等於四個位元組》
而且書本上還有這麼一句話:以能被四整除的位址開始的連續的四個位元組構成乙個字. 字的資料型別為四個連續的位元組,32位微處理器的資料全部支援以字方式儲存的格式..........
首先對上面書本中...的話表示懷疑,「以能被四整除的位址開始的連續的四個位元組構成乙個字」,不是字,是雙字,「32位微處理器的資料全部支援以字方式儲存的格式」,這話實在是誤人子弟,不知道作者見過多個32位處理器
你記住:
1、位元組,byte,8bit,就是8個二進位制位,乙個ascii字母占用的空間
2、字,word,16bit,乙個漢字占用的空間,值得一提的是,這裡牽扯的編碼,例如unicode,gbk,big5
3、雙字,dword,32bit
3、四個連續的位元組....這個是考慮到32位處理器的對齊問題,對齊是因為效率問題,如果你不明白,忽略它吧
4、將來可能盛行的64bit,尚未起名,不過,本人**一下,是否可以叫qword?
14樓:匿名使用者
計算機的字長一般就是指計算機的機器字長,不同計算機的機器字長會不同,如早期的8086pc機字長為16位,現在的pc機的字長為32位或64位,所以計算機的乙個字的長度不是統一的
15樓:home小鞏
這個我也不太懂,我只知道敲乙個空格鍵是乙個位元組,首行縮距兩個字,要敲四次空格,也就是四個位元組,兩個字。乙個字應該是等於兩個位元組。
16樓:我是不哈一樣
在計算機中,乙個位元組等於8位,這個應該是很清楚的了。對於字,要看計算機的cpu,我們把計算機能一次處理資料的長度稱為字,早期的cup是16位的,比如86系列的,現在的cup普遍都是64位的了,就算是微控制器也大多是32位的了,他們能處理的資料長度都是32位以上的了,所以就知道他們的字是32位的,也就是等於4個位元組。謝謝!!
計算機裡面2個位元組等於乙個字,字指的是漢字嗎
17樓:影子
你好,領學網為你解答:
乙個漢子兩個位元組。乙個字母乙個位元組,這是計算機儲存的乙個量按照定義,字是指處理器一次所能處理的位元組數叫字.但是在不同的廠家對字的定義不一樣.
intel架構把16bit定義成乙個字,而蘋果則把32bit叫做字,16bit叫半字.我們通常是基於intel架構,所以一般說字就是指16bit.位元組則都是8bit.
確實是指漢字
乙個位元組為8位,有2的8次放種變化,正確」
希望幫到你!
計算機的位元組是多少個二進位制位,計算機的乙個位元組是多少個二進位制位。
位元組 byte 是計算機資訊技術用於計量儲存容量和傳輸容量的一種計量單位,乙個位元組等於8位二進位制數,在utf 8編碼中,乙個英文本元等於乙個位元組。位元組 byte 發音 bait 資料儲存是以 位元組 byte 為單位,資料傳輸是以 位 bit 為單位,乙個位就代表乙個0或1 即二進位制 每...
計算機中的16色256色指什麼
我們經常說 系統處於16色或256色狀態,它的意思是螢幕上最多能顯示多少種顏。在16色下顯示黑白的文字或簡單的色彩線條是非常正常的,但如果我們要想看多於16種顏色的畫片,就得用256色或更多的色彩了。也就是說,要把顯示模式設定成高色彩狀態。對螢幕上的每乙個象素來說,256種顏色要用8位二進位制數表示...
計算機中的位模式是什麼意思
如何理解計算 機中資料單位呢?計算機資料的表示經常用到以下幾個概念。在計算機內部,資料都是以二進位制的形式儲存和運算的。1 位二進位制資料中的乙個位 bit 簡寫為b,音譯為位元,是計算機儲存資料的最小單位。乙個二進位制位只能表示0或1兩種狀態,要表示更多的資訊,就要把多個位組合成乙個整體,一般以8...