-
bytes
鎖定
該字節(/baɪ噸/)是一個數字信息單位在計算和通信的最常用的八個組成位。它通常用作計算機信息計量單位,不分數據類型。它也是程序設計語言裏不可缺少的基本數據類型——整數。從歷史上看,一個字節是用於編碼一個比特數字符在計算機文字,它這樣做的原因是基本的尋址許多元素的計算機體系結構。
[1]
Byte(字節)可被縮寫成B,例如MB表示Megabyte;Bit(比特)可被縮寫成b,例如Mb表示Megabit。
該字節大小歷來依賴於硬件,也沒有明確的標準,存在這一任務的大小。而事實上的標準的八位是一個方便的兩個電源允許通過一個255字節的值0。許多類型的應用程序使用的變量在八個或更少位表示的,與處理器設計優化這一共同使用。對重大商業計算架構的普及已資助的8位大小無處不驗收。
[1]
術語字節被定義為明確表示一個8位的,因為這個詞字節相關的歧義序列。
[1]
- 外文名
- bytes
- 類 型
- 存儲單元
- 涉及領域
- 計算機
- 創造時間
- 1956.7
bytesbytes 字節
字節(/baɪ噸/)是一個數字信息單位在計算和通信的最常用的八個組成位,是一種常見的文件大小單位,除了字節外,常見的文件大小單位還有:KB,MB,GB,TB等。從歷史上看,一個字節是用於編碼一個比特數字符在計算機文字,它這樣做的原因是基本的尋址許多元素的計算機體系結構。
[1]
[1]
該字節大小歷來依賴於硬件,也沒有明確的標準,存在這一任務的大小。而事實上的標準的八位是一個方便的兩個電源允許通過一個255字節的值0。許多類型的應用程序使用的變量在八個或更少位表示的,與處理器設計優化這一共同使用。對重大商業計算架構的普及已資助的8位大小無處不驗收。
[1]
bytes文件大小換算
名稱 | 符號 | 二進制計量 | 十進制計量 | 字節數 | 等於 |
---|---|---|---|---|---|
KB | 2^10 | 10^3 | 1,024 | 1,024B | |
MB | 2^20 | 10^6 | 1,048,576 | 1,024 KB | |
GB | 2^30 | 10^9 | 1,073,741,824 | 1,024 MB | |
TB | 2^40 | 10^12 | 1,099,511,627,776 | 1,024 GB | |
PB | 2^50 | 10^15 | 1,125,899,906,842,624 | 1,024 TB | |
EB | 2^60 | 10^18 | 1,152,921,504,606,846,976 | 1,024 PB | |
ZB | 2^70 | 10^21 | 1,180,591,620,717,411,303,424 | 1,024 EB | |
YB | 2^80 | 10^24 | 1,208,925,819,614,629,174,706,176 | 1,024 ZB |
bytes歷史
早期的電腦是專為4位BCD碼
[1]
(二進制編碼的十進制)或打印的“圖形設置”,其中包括26個字母(只有大寫),10個數字的數字,從11日至25特殊圖形符號6位代碼。要包括控制字符,並允許數字設備相互溝通和處理,存儲和通訊面向字符的信息,如書面語言,小寫字符,7位ASCII代碼被引入(見ASCII歷史)。由於只有只有一個多一點八位允許兩個四位模式,有效地編碼兩個二進制編碼的十進制數,8位數字EBCDIC(見EBCDIC歷史)的字符編碼,後來通過和IBM作為標準頒佈的的System/360,預設字節。
[1]
1963年,結束了不兼容的電傳代碼由美國政府不同部門使用的ASCII,7位代碼,通過一個聯邦信息處理標準,使6位字節商業過時。在60年代初,AT&T公司推出數字電話第一次長途幹線。這些使用的8位μ- law編碼。這家大型投資承諾,以減少8位數據的傳輸成本。而數字電話8位碼的使用也造成8位數據“字節”,以作為早期的基本數據單位通過互聯網。
[1]
在70年代後期,如微處理器的英特爾8008(即直接前身8080,然後在8086年初,個人電腦使用)可以執行的操作少數四位,如DAA(十進制調整)指令,並的一半進行標誌,這是用來實現十進制運算程序。這四個位的數量被稱為半字節,在參拜了當時常見的8位字節。
[1]
bytes單位符號
在國際單位制(SI),B是符號BEL,通電後的對數比率單位命名為亞歷山大格雷厄姆貝爾。對於字節因此這個定義衝突用法B。
[1]
這也是不符合SI慣例一致的命名後的人僅單位應當予以資本化。不過,有一點混亂的危險,因為貝爾是一個很少使用的單位。它主要用於在其decadic分數,分貝(分貝),為信號強度和聲壓級的測量,而一個單位的第十一個字節,即decibyte,是從來沒有使用過。
[1]
單位符號KB通常用於千字節,但可能與KB的共同意思混淆千比特。IEEE 1541指定作為符號的小寫字符b 位 ;然而,IEC 60027和公制交換格式指定位(例如,兆兆位)的象徵,從字節足夠的消歧。
[1]
今天,統一的ISO / IEC 80000-13:2008 -量和單位-第13部分:信息科學與技術標準取消並取代第3.8和IEC 60027-2:2005 3.9,即那些與信息理論和二進制倍數前綴。
[1]
bytes單位的倍數
另見:二進制前綴
人們關注的意義相當混亂SI(或公制)前綴字節的單位使用,特別是關於諸如公斤(K或K)和特大(M),如圖表所示前綴的位和字節的前綴。由於電腦記憶體與二元邏輯設計,均以倍數為2的權力,而不是10。該軟件和計算機產業經常使用的SI前綴的數量二進制的估計,而計算機存儲設備製造商更喜歡SI值。這是指定計算機的,也就是説,100 GB,當它含有93 GiB的硬盤存儲空間容量的原因。
[1]
bytes常見用途
字節也被定義為數據類型,在某些編程語言。該彗星和C + +編程語言,例如,定義一個字節為“數據大到足以容納任何執行環境的的基本字符集的成員尋址單元(第3.6 C標準)“。C標準要求字符類型組成的數據是持有至少255不同的價值觀的能力
[1]
,並得到至少8位(第5.2.4.2.1)表示。C的各種實現和C + +儲備8,9,16,32或36的一個字節的存儲位。在一個特定的執行位的實際數目記錄CHAR_BIT如在實施限制。 h文件。Java的原始字節數據類型始終定義為組成的8位,是一個簽名的數據類型,控股值從-128到127。
[1]
在數據傳輸系統被定義為一個字節
[1]
的二進制位的串行數據流,如調制解調器和衞星通信,這是最小的有意義的數據單位,連續的序列。這些字節可能包括起始位,停止位或奇偶校驗位,因此可能會有所不同,從7至12位,包含一個7位ASCII碼。
[1]
bytes參見
數據層次原始數據類型