Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Кратное единицы байта
Multiple of the unit byte
Килобайт является кратным единицы байта для цифровой информации. Международная система единиц (СИ) определяет префикс "кило" как множитель 1000 (10³); следовательно, один килобайт равен 1000 байтам. Международно рекомендованный символ единицы для килобайта – кБ. Это определение, а также связанные с ним определения префиксов "мега", "гига" и т. д., наиболее часто используются для измерения скорости передачи данных в компьютерных сетях, пропускной способности внутренней шины, скорости передачи данных жестких дисков и флэш-накопителей, а также для определения емкости большинства носителей информации, в частности жестких дисков, флэш-памяти и DVD. Это также соответствует другим областям применения метрических префиксов в вычислительной технике, таким как тактовая частота процессора или показатели производительности. В международном стандарте IEC 80000-13 термин "байт" определяется как восемь бит (1 Б = 8 бит). Следовательно, 1 кБ = 8000 бит. Одна тысяча килобайт (1000 кБ) равна одному мегабайту (1 МБ), где 1 МБ равен одному миллиону байтов.
The kilobyte is a multiple of the unit byte for digital information. The International System of Units (SI) defines the prefix kilo as a multiplication factor of 1000 (103); therefore, one kilobyte is 1000 bytes. The internationally recommended unit symbol for the kilobyte is kB. This definition, and the related definitions of the prefixes mega , giga , etc., are most commonly used for data transfer rates in computer networks, internal bus, hard drive and flash media transfer speeds, and for the capacities of most storage media, particularly hard disk drives, flash based storage, and DVDs. It is also consistent with the other uses of the metric prefixes in computing, such as CPU clock speeds or measures of performance. The international standard IEC 80000 13 uses the term "byte" to mean eight bits (1 B = 8 bit). Therefore, 1 kB = 8000 bit. One thousand kilobytes (1000 kB) is equal to one megabyte (1 MB), where 1 MB is one million bytes.
Двойной код (1024 байт)
Термин "килобайт" традиционно используется для обозначения 1024 байта (2¹⁰ Б). Использование метрического префикса "кило" для двоичных кратных возникло из соображений удобства, поскольку 1024 приблизительно равно 1000. Бинарная интерпретация метрических префиксов до сих пор широко используется в операционной системе Microsoft Windows. Бинарная интерпретация также применяется для обозначения объёма памяти с произвольным доступом, такой как оперативная память и размер кэша процессора, из-за преобладающего двоичного адресования памяти. В двоичном представлении килобайт для 1024 байт обычно обозначается символом KB, с заглавной буквой K. Буква B иногда опускается в неформальном использовании. Например, процессор с 65 536 байтами кэш-памяти может иметь "64 К" кэша. В соответствии с этой условностью, одна тысяча двадцать четыре килобайта (1024 КБ) равны одному мегабайту (1 МБ), где 1 МБ равен 1024² байт. В декабре 1998 года IEC рассмотрела проблему множественности вариантов использования и определений, создав префиксы, такие как kibi, mebi, gibi и т. д., для однозначного обозначения степеней 1024. Таким образом, кибибайт, обозначаемый символом KiB, представляет собой 2¹⁰ байт = 1024 байта. Эти префиксы теперь являются частью стандарта IEC 80000-13. IEC также уточнила, что килобайт следует использовать только для обозначения 1000 байт. Международная система единиц (СИ) ограничивает использование префиксов СИ строго степенями числа 10.
The term 'kilobyte' has traditionally been used to refer to 1024 bytes (210 B). The usage of the metric prefix kilo for binary multiples arose as a convenience, because 1024 is approximately 1000. The binary interpretation of metric prefixes is still prominently used by the Microsoft Windows operating system. Binary interpretation is also used for random access memory capacity, such as main memory and CPU cache size, due to the prevalent binary addressing of memory. The binary meaning of the kilobyte for 1024 bytes typically uses the symbol KB, with an uppercase letter K. The B is sometimes omitted in informal use. For example, a processor with 65,536 bytes of cache memory might be said to have "64 K" of cache. In this convention, one thousand and twenty four kilobytes (1024 KB) is equal to one megabyte (1 MB), where 1 MB is 10242 bytes. In December 1998, the IEC addressed such multiple usages and definitions by creating prefixes such as kibi, mebi, gibi, etc., to unambiguously denote powers of 1024. Thus the kibibyte, symbol KiB, represents 210 bytes = 1024 bytes. These prefixes are now part of IEC 80000 13. The IEC further specified that the kilobyte should only be used to refer to 1000 bytes. The International System of Units restricts the use of the SI prefixes strictly to powers of 10.
Использование термина
Флоппи-диск Shugart SA 400 5 дюймов (1976) содержал 109 375 байт в неформатированном виде и рекламировался как "110 Кбайт", используя соглашение о тысяче. Аналогично, 8-дюймовая дискета DEC RX01 (1975) содержала 256 256 байт в отформатированном виде и рекламировалась как "256k". С другой стороны, 5-дюймовый формат дискеты Tandon DD (1978) содержал 368 640 (что равно 360 × 1024 байт), но рекламировался как "360 КБ", следуя соглашению о 1024. Ранние домашние компьютерные системы часто использовали соглашение о 1024 в рекламе, отсюда и названия Commodore 64, Commodore 128 и Amstrad CPC 464. На современных системах все версии Microsoft Windows, включая новейшую (по состоянию на 2019 год) Windows 10, используют деление на 1024 и отображают файл размером 65 536 байт как "64 КБ". Размеры файлов отображаются с использованием десятичных приставок. По состоянию на 2016 год двоичная интерпретация все еще использовалась в маркетинге и выставлении счетов некоторыми телекоммуникационными компаниями, такими как Vodafone, AT&T, Orange и Telstra.
The Shugart SA 400 5 inch floppy disk (1976) held 109,375 bytes unformatted, and was advertised as "110 Kbyte", using the 1000 convention. Likewise, the 8 inch DEC RX01 floppy (1975) held 256,256 bytes formatted, and was advertised as "256k". On the other hand, the Tandon 5 inch DD floppy format (1978) held 368,640 (which is 360×1024) bytes, but was advertised as "360 KB", following the 1024 convention. Early home computer systems would often advertise using the 1024 convention, hence the naming of the Commodore 64, Commodore 128, and the Amstrad CPC 464. On modern systems, all versions of Microsoft Windows including the newest (as of 2019) Windows 10 divide by 1024 and represent a 65,536 byte file as "64 KB". File sizes are reported with decimal prefixes. as of 2016, the binary interpretation was still used in marketing and billing by some telecommunication companies, such as Vodafone, AT&T, Orange and Telstra.
Примеры данных
Это пример текста, который имеет размер ровно в килобайт (kB). В этом случае, этот текст состоит из 10^3 байт, но если бы вы добавили 24 дополнительных символа к этой строке, он стал бы равен 2^10 байт, что используется в некоторых областях, таких как информационные технологии. Каждый символ в этой строке (включая кавычки в конце, кстати) занимает ровно один байт, то есть 8 бит. Бит – это фундаментальная единица информации, представляющая собой одно значение «да» или «нет». Таким образом, количество информации в одной букве можно измерить 5 битами (поскольку 2^5 равно 32, а в английском языке 26 букв), но мы также используем другие символы, такие как цифры, прописные и строчные буквы, символы (например, {}$#*&%!`~), пробелы и многое другое. В памяти компьютера они могут быть представлены двоичной строкой, например, 01010100 (которая представляет букву T). Обычно это отличают от числа один миллион десять тысяч сто, добавляя префикс '0b', например, 0b01010100. Молитва «Отче наш» на латыни занимает 296 байт. Рассказ Эдгара Аллана По «Погребенный заживо» (The Cask of Amontillado), размещенный на Project Gutenberg в виде некомпрессированного текстового файла, имеет размер 12 843 байта: это 12,8 килобайта (при делении на 1000) или 12,5 кибибайта (при делении на 1024). Роман Оскара Уайлда «Портрет Дориана Грея», размещенный на Project Gutenberg в виде некомпрессированного текстового файла, составляет 428 952 байта; это 428,95 килобайта (при делении на 1000) и 418,90 кибибайта (при делении на 1024). «Большие надежды» занимает 994 639 байт, а «Моби Дик» – 1 191 763 байта.
"This is an example of a text which is exactly a kilobyte (kB) large. In this case, this text is 10^3 bytes long, but if you were to add 24 extra characters to this string, it would be 2^10 bytes long, which is used in some fields such as information technology. Each character in this string (which includes the quotation marks at the end, by the way) is exactly one byte long, which is 8 bits. The bit is the fundamental unit of information, which represents a single yes or no. So, one could measure the amount of information in a single letter with 5 bits (because 2^5 is 32, there are 26 letters in the English language), but because we also use other characters, like numbers, capital/lowercase letters, symbols (like {}$#*&%!`~), spaces, and more. In a computer's memory, these may be represented with some binary string, such as 01010100 (which represents the letter T), usually this is distinguished from one million ten thousand one hundred by appending '0b' to the front, like 0b01010100." The Lord's Prayer, in Latin, is 296 bytes. The short story The Cask of Amontillado by Edgar Allan Poe, hosted on Project Gutenberg as an uncompressed plain text file, is 12,843 bytes: this is 12.8 kilobytes (divided by 1,000) or 12.5 kibibytes (divided by 1,024). The novel The Picture of Dorian Gray, by Oscar Wilde, hosted on Project Gutenberg as an uncompressed plain text file, is 428,952 bytes; this is 428.95 kilobytes (divided by 1,000) and 418.90 kibibytes (divided by 1,024). Great Expectations is 994,639 bytes, and Moby Dick is 1,191,763 bytes.