什麼是位元組位元組的換算

  目前,微型計算機的漢字處理都使用二位元組和三位元組編碼方案,而PC系列機和印表機的漢字處理均按二位元組進行,多使用者微機的各類漢字終端機主要採用二位元組和三位元組編碼方案。什麼是位元組呢?下面是小編整理的位元組,歡迎閱讀。

  什麼是位元組

  位元組***Byte /bait/ n. [C]***是計算機資訊科技用於計量儲存容量的一種計量單位,也表示一些計算機程式語言中的資料型別和語言字元。

  位元組換算

  字元與位元組

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

  UTF-8編碼:一個英文字元等於一個位元組,一箇中文***含繁體***等於三個位元組。

  Unicode編碼:一個英文等於兩個位元組,一箇中文***含繁體***等於兩個位元組。

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

  不同數量級間

  資料儲存是以10進製表示,資料傳輸是以2進製表示的,所以1KB不等於1000B。

  1KB=1024B;1MB=1024KB=1024×1024B。其中1024=210。

  1B***byte,位元組***= 8 bit***見下文***;

  1KB***Kibibyte,千位元組***=1024B= 2^10 B;

  1MB***Mebibyte,兆位元組,百萬位元組,簡稱“兆”***=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;

  1ZB***Zettabyte,十萬億億位元組,澤位元組***= 1024EB= 2^70 B;

  1YB***Yottabyte,一億億億位元組,堯位元組***= 1024ZB= 2^80 B;

  1BB***Brontobyte,一千億億億位元組***= 1024YB= 2^90 B;

  1NB***NonaByte,一百萬億億億位元組*** = 1024 BB = 2^100 B;

  1DB***DoggaByte,十億億億億位元組*** = 1024 NB = 2^110 B;[1]

  字、位元組、位之間的關係

  1、位***bit***

  來自英文bit,音譯為“位元”,表示二進位制位。位是計算機內部資料儲存的最小單位,11010100是一個8位二進位制數。一個二進位制位只可以表示0和1兩種狀態***21***;兩個二進位制位可以表示00、01、10、11四種***22***狀態;三位二進位制數可表示八種狀態***23***……。

  2、位元組***byte***

  位元組來自英文Byte,音譯為“拜特”,習慣上用大寫的“B”表示。 位元組是計算機中資料處理的基本單位。計算機中以位元組為單位儲存和解釋資訊,規定一個位元組由八個二進位制位構成,即1個位元組等於8個位元***1Byte=8bit***。八位二進位制數最小為00000000,最大為11111111;通常1個位元組可以存入一個ASCII碼,2個位元組可以存放一個漢字國標碼。

  3、字

  計算機進行資料處理時,一次存取、加工和傳送的資料長度稱為字***word***。一個字通常由一個或多個***一般是位元組的整數位***位元組構成。例如286微機的字由2個位元組組成,它的字長為16;486微機的字由4個位元組組成,它的字長為32位機。

 

  計算機的字長決定了其CPU一次操作處理實際位數的多少,由此可見計算機的字長越大,其效能越優越。