Table of Contents
Extended information
Home Common Problem What is the basic unit of data storage?

What is the basic unit of data storage?

Jun 24, 2020 am 11:56 AM
data storage

What is the basic unit of data storage?

#The basic unit of computer data storage is bytes.

1. Bytes

Bytes are the basic unit of computer data processing. 1 byte is composed of binary bits, often represented by B. In computers and other digital devices, bytes are generally used as the basic unit of storage capacity. In addition to B (byte), there are KB (kilobyte), MB (megabyte), GB (gigabyte), TB (terabyte), PB (petabyte), etc.

2. Word

In a computer, a string of numbers is processed or calculated as a whole, which is called a computer word, or word for short. A word usually consists of one or more bytes. For example, the word of the 286 microcomputer consists of 2 bytes, and its word length is 16; the word of the 486 microcomputer consists of 4 bytes, and its word length is 32 bits.

What is the basic unit of data storage?

Extended information

The hexadecimal abbreviation of the data storage expression unit, the Chinese and English full name pronunciation, abbreviation and characters Stanza pronunciation:

1, bit/bit/n.[C] bit (bit), the smallest unit that describes the amount of computer data, the Chinese name "bit" is transliterated as "bit", the abbreviation b ( Fixed lowercase), proposed by mathematical statistician John Wilder Tukey in 1946 (some data say it was proposed in 1943), from binarydigit (binary number), each 0 or 1 in the binary number system is a bit (bit).

The first time this term was officially used was on page 1 of C.E. Shannon's famous paper "A Mathematical Theory of Communication".

2. byte/bait/n.[C] Byte, abbreviated B (common capital), was invented by IBM computer designer Wemer Buchholz in 1956 and was developed by bite (bite) Created but respelled as byte to avoid bit.

One byte can encode 256 different values ​​(2^8, that is, all different combinations of 8 0s and 1s). This value can be an integer between 0 and 255, or it can be an ASCII character. Concentrated one letter or symbol. ASCII/ANSI encoded English letters occupy one byte, and Chinese characters occupy two bytes.

3, kilo/ˈki:ləʊ/n. Comes from the Greek χίλιοι (chilioi) meaning "thousand" thousands; abbreviation K/k [thousand], 1,0001 or 10^3 or 1×103 thousand level Unit of quantity; kilobit (kb), kilobyte KiloByte (KB=Kilobyte kilobyte), referred to as k/K/thousand;

4, mega/ˈmegə/n. From the Greek μέγας, ( megas) means "million" million; abbreviation M [mega], 1,0002 or 10^6 or 1×106 million-level quantity unit/also known as "mega"; megabyte MegaByte (MB=Megabyte megabyte / million bytes), abbreviated as M/mega;

5, giga/'gɪgə/n. From the Greek γίγας meaning giant/"billion"; abbreviated as G[吉]卡, 1,0003 Or 10 ^ 9 or 1 ##6, tera/'tɪərə/n. From the Greek τέρας, meaning "four" (tetra); abbreviation T [tera], 1,0004 or 10^12 or 1×1012 trillion/tera level quantity unit / Also known as "哓"; terabyte TeraByte (TB=Trillionbyte trillion bytes), referred to as T/太;

7, peta/ˈpɛtə/n. From the Greek πέντε meaning five "five" ( penta); abbreviation P [beat] it, 1,0005 or 10^15 or 1×1015 quadrillion-level quantitative unit; petabyte PetaByte (PB=Petabyte quadrillion bytes), abbreviation P/beat;

8, exa/'eksə/n. From the Greek ἕξ(héx) meaning six "six" (hexa); abbreviation E[爱]khasa, 1,0006 or 10^18 or 1×1018 tens of billions Unit of quantity in the billions; exabyte ExaByte (EB=Exabyte tens of billions of bytes), referred to as E/Ai;

9, zetta/'ziːtə/n. From the Greek ἑπτά (hepta) meaning seven" "Seven"; abbreviation Z [ze] it/zeta, 1,0007 or 10^21 or 1×1021 ten trillion level quantity unit; ZettaByte ZettaByte (ZB=Zettabyte ten trillion bytes), referred to as Z / Ze;

10, yotta/'jɒtə/n. From ancient Greek οκτώ (októ) meaning eight "eight"; abbreviation Y[尧] it, 1,0008 or 10^24 or 1×1024 A quintillion-level unit of quantity; YottaByte (YB=Yottabyte quintillion bytes), referred to as Y/Yao.

The above is the detailed content of What is the basic unit of data storage?. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Why can't localstorage successfully save data? Why can't localstorage successfully save data? Jan 03, 2024 pm 01:41 PM

Why does storing data to localstorage always fail? Need specific code examples In front-end development, we often need to store data on the browser side to improve user experience and facilitate subsequent data access. Localstorage is a technology provided by HTML5 for client-side data storage. It provides a simple way to store data and maintain data persistence after the page is refreshed or closed. However, when we use localstorage for data storage, sometimes

Learn about Aerospike caching technology Learn about Aerospike caching technology Jun 20, 2023 am 11:28 AM

With the advent of the digital age, big data has become an indispensable part of all walks of life. As a solution for processing large-scale data, the importance of caching technology has become increasingly prominent. Aerospike is a high-performance caching technology. In this article, we will learn in detail about the principles, characteristics and application scenarios of Aerospike caching technology. 1. The principle of Aerospike caching technology Aerospike is a Key-Value database based on memory and flash memory. It uses

How to implement image storage and processing functions of data in MongoDB How to implement image storage and processing functions of data in MongoDB Sep 22, 2023 am 10:30 AM

Overview of how to implement image storage and processing functions of data in MongoDB: In the development of modern data applications, image processing and storage is a common requirement. MongoDB, a popular NoSQL database, provides features and tools that enable developers to implement image storage and processing on its platform. This article will introduce how to implement image storage and processing functions of data in MongoDB, and provide specific code examples. Image storage: In MongoDB, you can use GridFS

Interaction between Redis and Golang: How to achieve fast data storage and retrieval Interaction between Redis and Golang: How to achieve fast data storage and retrieval Jul 30, 2023 pm 05:18 PM

Interaction between Redis and Golang: How to achieve fast data storage and retrieval Introduction: With the rapid development of the Internet, data storage and retrieval have become important needs in various application fields. In this context, Redis has become an important data storage middleware, and Golang has become the choice of more and more developers because of its efficient performance and simplicity of use. This article will introduce readers to how to interact with Golang through Redis to achieve fast data storage and retrieval. 1.Re

Yii framework middleware: providing multiple data storage support for applications Yii framework middleware: providing multiple data storage support for applications Jul 28, 2023 pm 12:43 PM

Yii framework middleware: providing multiple data storage support for applications Introduction Middleware (middleware) is an important concept in the Yii framework, which provides multiple data storage support for applications. Middleware acts like a filter, inserting custom code between an application's requests and responses. Through middleware, we can process, verify, filter requests, and then pass the processed results to the next middleware or final handler. Middleware in the Yii framework is very easy to use

How to implement polymorphic storage and multidimensional query of data in MySQL? How to implement polymorphic storage and multidimensional query of data in MySQL? Jul 31, 2023 pm 09:12 PM

How to implement polymorphic storage and multidimensional query of data in MySQL? In practical application development, polymorphic storage and multidimensional query of data are a very common requirement. As a commonly used relational database management system, MySQL provides a variety of ways to implement polymorphic storage and multidimensional queries. This article will introduce the method of using MySQL to implement polymorphic storage and multi-dimensional query of data, and provide corresponding code examples to help readers quickly understand and use it. 1. Polymorphic storage Polymorphic storage refers to the technology of storing different types of data in the same field.

In the era of large AI models, new data storage bases promote the digital intelligence transition of education, scientific research In the era of large AI models, new data storage bases promote the digital intelligence transition of education, scientific research Jul 21, 2023 pm 09:53 PM

Generative AI (AIGC) has opened a new era of generalization of artificial intelligence. The competition around large models has become spectacular. Computing infrastructure is the primary focus of competition, and the awakening of power has increasingly become an industry consensus. In the new era, large models are moving from single-modality to multi-modality, the size of parameters and training data sets is growing exponentially, and massive unstructured data requires the support of high-performance mixed load capabilities; at the same time, data-intensive The new paradigm is gaining popularity, and application scenarios such as supercomputing and high-performance computing (HPC) are moving in depth. Existing data storage bases are no longer able to meet the ever-upgrading needs. If computing power, algorithms, and data are the "troika" driving the development of artificial intelligence, then in the context of huge changes in the external environment, the three urgently need to regain dynamic

How to use C++ for efficient data compression and data storage? How to use C++ for efficient data compression and data storage? Aug 25, 2023 am 10:24 AM

How to use C++ for efficient data compression and data storage? Introduction: As the amount of data increases, data compression and data storage become increasingly important. In C++, there are many ways to achieve efficient data compression and storage. This article will introduce some common data compression algorithms and data storage technologies in C++, and provide corresponding code examples. 1. Data compression algorithm 1.1 Compression algorithm based on Huffman coding Huffman coding is a data compression algorithm based on variable length coding. It does this by pairing characters with higher frequency