bytes

Storage unit
Collection
zero Useful+1
zero
This byte / b ton / )Is a Digital information unit stay calculation and signal communication The eight most commonly used components of position It is usually used as the measurement unit of computer information, regardless of data type. It is also an indispensable basic data type in programming languages - integer. Historically, a byte Is used to encode a bit number character stay calculation The reason why it does this is basic addressing Many elements Computer Architecture for [1]
The eight binary bits are often referred to as octets in specifications, such as in some industrial standards, networks and telecommunications technologies. [1]
Byte can be abbreviated as B, for example, MB means Megabyte; Bit can be abbreviated as b, for example, Mb means Megabit.
French speaking countries sometimes use "o" for "octet". Many people do not accept it, because there is a risk of confusion with zero in the International System of Units. [1]
This byte The size has always depended on the hardware, and there is no clear standard. The size of this task exists. In fact, the eight digits of the standard are convenient Two power supplies of Allow passing a 255 byte The value of 0. Many types of application program Used variable Represented in eight or fewer bits, it is used together with processor design optimization. For major businesses calculation The popularization of the architecture has funded the acceptance of the 8-bit size everywhere. [1]
term byte It is defined to explicitly represent an 8-bit, because this word byte is related to an ambiguous sequence. [1]
Foreign name
bytes
Areas involved
computer
Create time
one thousand nine hundred and fifty-six point seven

Bytes

Announce
edit
byte / b ton / )Is a Digital information unit stay calculation The eight component bits most commonly used for communication with are common file size units. In addition to bytes, common file size units include KB, MB, GB, TB, etc. Historically, a byte Is used to encode a bit number character stay calculation The reason why it does this is basic addressing Many elements Computer Architecture for [1]
This byte The size has always depended on the hardware, and there is no clear standard. The size of this task exists. In fact, the eight digits of the standard are convenient Two power supplies of Allow passing a 255 byte The value of 0. Many types of application program Used variable Represented in eight or fewer bits, it is used together with processor design optimization. For major businesses calculation The popularization of the architecture has funded the acceptance of the 8-bit size everywhere. [1]
term byte It is defined to explicitly represent an 8-bit, because this word byte is related to an ambiguous sequence. [1]

File size conversion

Announce
edit
  • 1 byte = 8 bits [1]
  • 1KiB= 1,024 bytes [1]
  • 1MiB= 1,048,576 bytes [1]
  • 1GiB= 1,073,741,824 bytes [1]
  • 1TiB= 1,099,511,627,776 bytes [1]
name
Symbol
Binary metering
Decimal metering
Number of bytes
be equal to
KiloByte [1]
KB
2^10
10^3
1,024
1,024B
MegaByte [1]
MB
2^20
10^6
1,048,576
1,024 KB
GigaByte [1]
GB
2^30
10^9
1,073,741,824
1,024 MB
TeraByte [1]
TB
2^40
10^12
1,099,511,627,776
1,024 GB
PetaByte [1]
PB
2^50
10^15
1,125,899,906,842,624
1,024 TB
ExaByte [1]
EB
2^60
10^18
1,152,921,504,606,846,976
1,024 PB
ZettaByte [1]
ZB
2^70
10^21
1,180,591,620,717,411,303,424
1,024 EB
YottaByte [1]
YB
2^80
10^24
1,208,925,819,614,629,174,706,176
1,024 ZB

history

Announce
edit
term byte Is created by Wernabakholtz Doctor was created in July 1956, which is the early design stage, IBM Stretching computer. This is a reselling bite to avoid accidental mutation. [1]
Early computers were designed for 4-bit BCD code [1] Binary coded decimal )Or "Graphic Settings" for printing, including 26 letters (only uppercase), 10 numbers, and 6-digit codes for special graphic symbols from 11th to 25th. To include Control character And allow digital devices to communicate and process with each other, store and communicate character oriented information, such as written language, lowercase characters, and 7 bits ASCII The code is introduced (see ASCII History). Since there is only one bit more than eight, two are allowed Quartet Mode, effectively encoding two Binary coded decimal Number, 8 digits EBCDIC (See EBCDIC History) Character encoding , later issued as a standard with IBM System/360 of , preset byte [1]
One byte The size is based on the existing Teletypewriter Code, especially multiple 6-digit code Used US Army Fieldata )And the Navy. [1]
In 1963, incompatible telex codes were ended and used by different departments of the US government ASCII for , 7-digit code, via a Federal Information Processing Standards , make 6 bits byte Commercial obsolescence. In the early 1960s, AT&T launched Digital telephone First long-distance call Trunk line 8 bits used by these μ - law coding This large investment promises to reduce the transmission cost of 8-bit data. The use of 8-bit code in digital telephone also results in 8-bit data“ byte ”As an early basic data unit internet [1]
In the late 1970s, such as microprocessor Of Intel 8008 (i.e. direct predecessor eight thousand and eighty , and then eight thousand and eighty-six At the beginning of the year, the PC was used) Quartet , such as the DAA (decimal adjustment) instruction, and half of it is marked, which is used to implement the decimal arithmetic program. The number of these four bits is called Half byte , visited the common 8-bit byte at that time. [1]
8 bits byte The reasons for the popularity of IBM include System/360 of Architecture, launched in the 1960s, and 8 bits microprocessor , launched in the 1970s. [1]
term byte It is used to specify the size of an eight digit number Agreement for definition. [1]

Unit symbol

Announce
edit
Unit: byte Symbol in the specified IEEE 1541 And metric exchange format is uppercase character B, Other standards, such as, International Electrotechnical Commission (IEC) Standards IEC 60027 , keep silent when this problem arises. [1]
stay International System of Units (SI), B is the symbol BEL The logarithmic ratio unit after power on is named Alexander Graham Bell about byte Therefore, this definition conflicts with B. [1] This is also not consistent with the SI practice after the naming of the person only unit should be capitalized. However, there is a danger of confusion, because the Bell is a rarely used unit. It is mainly used in its decadic scores, Decibel (dB), is signal intensity and Sound pressure level The eleventh of a unit byte , that is, the decibyte, has never been used. [1]
The unit symbol KB is usually used for Kilobyte , but may be confused with the common meaning of KB Kilobit IEEE 1541 specifies lower case as symbol character b position ; However, IEC 60027 and the metric exchange format refer to symbols of positioning (e.g., megabit), from byte Sufficient disambiguation. [1]
The lowercase letter is O byte It is a symbol commonly used in some non English languages (for example, France and Romania ), also with (for example, using the metric prefix high and no [1]
Today, unified ISO for / IEC 80000-13:2008 - Quantities and units - Part 13: Information science and technology The standard cancels and replaces 3.8 and IEC 60027-2:2005 3.9, that is, those associated with information theory and binary multiple prefixes. [1]

Multiple of unit

Announce
edit
See also: Binary prefix
Photo caption: The difference between the percentage decimal point and the prefix binary interpretation of the unit is increasing storage capacity [1]
The significance of people's attention is quite confused SI (or metric) prefix byte Use of units, especially with respect to such items as kilogram (K or K) and extra large (M), as shown in the figure Prefix of bits and bytes of Because of the computer Memory And binary logic design , all in multiples Power for 2 , not 10. This Software and Computer industry The number of SI prefixes often used is a binary estimate, and computer storage device manufacturers prefer SI values. This is the designation calculation Machine, that is, 100 GB, when it contains 93 GiB Hard disk storage The reason for the space capacity. [1]
Although the difference between decimal and binary digits is very small, it can be explained as the prefix kg and large, and its growth is more than 20% of the prefix yotta, as shown in the difference between the linear log graph and the storage size (right). [1]

Common use

Announce
edit
byte Also defined as data type , in some programing language This comet and C + + Programming languages, for example, defining a byte The data is large enough to accommodate the basic character set Members of addressing Unit (Criterion 3.6 C) ". Criterion C requirements character Data composed of types is the ability to hold at least 255 different values [1] And get at least 8 digits (5.2.4.2.1). Various implementations of C and one of C++reserves 8, 9, 16, 32 or 36 byte The storage bit of. Record CHAR_BIT in the actual number of a specific execution bit, such as the implementation limit. H Documents Java Original of byte The data type is always defined as an 8-bit composition, which is a signature data type. The holding value ranges from - 128 to 127. [1]
stay data transmission system Is defined as a byte [1] The binary bits of serial data streams, such as modems and satellite communications, are the smallest meaningful data units in a continuous sequence. these ones here byte It may include start bit, stop bit or Parity bit , so it may be different, from 7 to 12 bits, including a 7-bit ASCII code. [1]

See

Announce
edit
Data hierarchy Original data type