計算機中位(bit), 位元組(byte), 字(word)的關係
計算機中位(bit), 位元組(byte), 字(word)的關係,先從定義出發。 |
來自英文bit,音譯為“位元”,表示二進位制位。位是計算機內部資料儲存的最小單位,11010100是一個8位二進位制數。一個二進位制位只可以表示0和1兩種狀態(21);兩個二進位制位可以表示00、01、10、11四種(22)狀態;三位二進位制數可表示八種狀態(23)……。
位元組來自英文Byte,音譯為“拜特”,習慣上用大寫的“B”表示。 位元組是計算機中資料處理的基本單位。計算機中以位元組為單位儲存和解釋資訊,規定一個位元組由八個二進位制位構成,即1個位元組等於8個位元(1Byte=8bit)。八位二進位制數最小為00000000,最大為11111111;通常1個位元組可以存入一個ASCII碼,2個位元組可以存放一個漢字國標碼。
計算機進行資料處理時,一次存取、加工和傳送的資料長度稱為字(word)。一個字通常由一個或多個(一般是位元組的整數位)位元組構成。例如286微機的字由2個位元組組成,它的字長為16;486微機的字由4個位元組組成,它的字長為32位機。 計算機的字長決定了其CPU一次操作處理實際位數的多少,由此可見計算機的字長越大,其效能越優越。
一個ascll碼就是一個位元組, 因為ascll碼的二進位制範圍是00000000到11111111, 十進位制範圍是0到255,
unicode指的是UCS-2的編碼方式, 是以兩個位元組的長度
utf-8是一種變長的編碼方式,它可以使用1~4個位元組表示一個符號,根據不同的符號而變化位元組長度
utf-16是,好處在於大部分字元都以固定長度的位元組 (2位元組) 儲存,但UTF-16卻無法相容於ASCLL編碼
UTF-32(或 UCS-4)是以4個位元組的長度固定儲存的;
每一個位元組檔案都是以約定的編碼進行儲存的。
一個二進位制資料0或1,是1bit;
儲存空間的基本計量單位,如:MySQL中定義 VARCHAR(45) 即是指 45個位元組;
1 byte = 8 bit
1 字母 = 1 byte = 8 bit
1 漢字 = 2 byte = 16 bit
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2676732/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 位(bit)、位元組(Byte)、KB、MB、GB ... 之間的關係
- 位(bit/b)、位元組(byte/B)、字元字元
- 笑談bit、byte和word
- 計算機基礎知識:什麼是位、位元組、字、KB、MB計算機
- 位,位元組,二進位制,十六進位制間的關係
- 位,位元組,16進位制關係,以防忘記(給自己看的)
- 關於Byte和bit
- Byte和bit之間的換算
- .NET刪除位元組陣列中的0位元組陣列
- bit、Byte、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB之間的換算關係是什麼?
- 漢字-字母-位元組-位之間的轉換
- 計算機程式的思維邏輯 (57) - 二進位制檔案和位元組流計算機
- 在計算機組成原理中x,計算機組成原理計算機
- C# 返回圖片的位元組流byte[]C#
- 從北航計算機到位元組演算法崗計算機演算法
- 計算機中的編碼和字符集:理解二進位制、位元組流和常見編碼方案計算機
- 記憶體地址中的16進位制最小單位是1bit,1Byte?記憶體
- C# 將bit位資料拼裝為byteC#
- 計算機中的二進位制計算機
- JavaScript計算字串位元組長度JavaScript字串
- SQL 如何計算每個分組的中位數SQL
- 雜篇:計算機的世界:[-bit之魂-]計算機
- 在 MySQL 中,如何計算一組資料的中位數?MySql
- c# 主機和網路位元組序的轉換 關於網路位元組序和主機位元組序的轉換C#
- 計算機儲存器容量和定址能力的關係計算機
- sessions 與 processes 的計算關係Session
- byte位元組陣列 轉換成double型別陣列型別
- byte-buddy 位元組碼修改工具有償求助
- 位元組碼程式設計 Byte-buddy 篇 一 基於Byte Buddy語法建立的第一個 HelloWorld程式設計
- 計算機中進位制轉換計算機
- word公式怎麼計算 word公式計算的方法公式
- 用JavaScript計算字串佔用位元組數JavaScript字串
- 偏相關係數計算
- 【重學計算機】計算機組成原理計算機
- 位運算實現整數與位元組陣列轉換陣列
- 計算機組成原理 - 計算篇計算機
- 機器碼 指令 組合語言 的關係機器碼組合語言
- 【計算機組成原理】第6章 計算機的運算方法計算機