кибибайт и килобайт чем отличаются

Персональный сайт учителя информатики

Сайт учителя о компьютерах и программном обеспечении (пакет MS Office 2010), методические разработки

Килобайт – или кибибайт?

кибибайт и килобайт чем отличаются. Смотреть фото кибибайт и килобайт чем отличаются. Смотреть картинку кибибайт и килобайт чем отличаются. Картинка про кибибайт и килобайт чем отличаются. Фото кибибайт и килобайт чем отличаютсяЗдравствуйте, уважаемые читатели блога!

Все мы в школе или в колледже изучали информатику, и в частности, двоичную систему счисления. Помните, эти не очень понятные единицы и нули, при помощи которых можно закодировать любой символ? По этой системе получается, что все числа идут по степеням двойки, а не десятки, как мы привыкли. То есть 1килобайт равен 1024 байт или 2 в 10 степени.

Но, если мы обратимся в Международной системе единиц измерения величин (СИ или SI), то получается, что приставка Кило означает кое-что другое: 1 килобайт равен 1000 байт или 10 в третьей степени. Давайте рассмотрим такие приставки:

ПриставкаСокращенная записьЗначение
Килок10 3 =1 000
мегаМ10 6 =1 000 000
гигаГ10 9 =1 000 000 000
тераТ10 12 =1 000 000 000 000
петаП10 15 =1 000 000 000 000 000

Международная система единиц поэтому и называется Международной, что применяется во всех странах, и приставки не могут иметь другого значения.
ГОСТом на сегодняшний день определены только две (самые мелкие) величины: «бит» и «байт». Согласно СИ получается, что 1 килобайт = 1 000 байт, что не всегда соответствует действительности. Рассмотрим оперативную память. Производители микросхем оперативной памяти обычно указывают емкость схемы в Мбитах. Маркировка типа 128Мх8 означает, что емкость оперативной памяти равно 1024 Мбит. Но М в данном случае означает не 1 000 000, а 1 048 576, т.е. 2 10 степени. Причина использования степеней двойки заключается в том, что адреса ячеек оперативной памяти кратны степеням 2, и производителям удобно делать количество ячеек оперативной памяти кратным двум.

кибибайт и килобайт чем отличаются. Смотреть фото кибибайт и килобайт чем отличаются. Смотреть картинку кибибайт и килобайт чем отличаются. Картинка про кибибайт и килобайт чем отличаются. Фото кибибайт и килобайт чем отличаются

Поначалу на это никто не обращал внимания. Оперативная память была маленьких размеров, а когда ее начали измерять в килобайтах, то для обозначения выбрали приставку К (с большой буквы) и путаницы не было. Шло время, емкость оперативной памяти уже измерялась в мегабайтах и гигабайтах, и выбранные обозначения (М, Г) полностью совпадали с обозначениями в Международной системе единиц измерения величин. Получается, что 1 Мбайт оперативной памяти равен 1 048 576 байт. Другие производители, на этот раз жестких дисков, наоборот, в маркетинговых целях, для обозначения емкости использовали Международную систему единиц. Жесткий диск, емкостью 500 гигабайт содержит пятьсот миллиардов байт, а не тридцатых степеней двух байт. (Наверное, все обращали внимание, что диск купленный как 500 гигабайтный, оказывался емкостью 466 гигабайт ). Количество десятичных гигабайтов всегда будет больше чем вычисленных по степеням двойки.
Так возникла большая неразбериха в мире информационных технологий. При вычислении мегабайт в оперативной памяти – надо умножать количество байтов на два в двадцатой степени, а при вычислении мегабайт в жестком диске – на миллион.

Международная электротехническая комиссия (МЭК) решила расставить все точки над «i». В марте 1999 года были приняты соответствующие поправки. Согласно этих поправок право называться мегабайтами, гигабайтами и так далее имеют только величины с десятичным значением. Это значит, что в одном мегабайте может быть только один миллион байт и никак иначе. Для приставок со степенями двойки МЭК предложило ввести новые обозначения. К приставке СИ добавляются две буквы «би» (в переводе с английского «binary» – «двоичный»). В результате получили следующее:

ПриставкаСокращенная записьЗначение
кибиКи2 10 =1 024
мебиМи2 20 =1 048 576
гибиГи2 30 =1 073 741 824
тебиТи2 40 =1 099 511 627 776
пебиПи2 50 =1 125 899 906 842 624

Казалось бы – все в порядке. Все противоречия устранены. Только вспомните, уважаемые читатели, когда вы в последний раз пользовались новым обозначением? Называя емкость оперативной памяти, установленной на Вашем компьютере, какое обозначение Вы называете? Очень уж непривычно звучат эти кибибайты, мебибайты, гибибайты, тебибайты и даже текстовый процессор MS Word воспринимает их как слова с ошибкой. А уже прошло 13 лет…

Источник

Кибибайт

Кибибайт

Измерения в байтах
Десятичная приставкаДвоичная приставка
НазваниеСимволСтепеньНазваниеСимволСтепень
МЭКГОСТ
байтB10 0байтBбайт2 0
килобайтkB10 3кибибайтKiBКбайт2 10
мегабайтMB10 6мебибайтMiBМбайт2 20
гигабайтGB10 9гибибайтGiBГбайт2 30
терабайтTB10 12тебибайтTiBТбайт2 40
петабайтPB10 15пебибайтPiBПбайт2 50
эксабайтEB10 18эксбибайтEiBЭбайт2 60
зеттабайтZB10 21зебибайтZiBЗбайт2 70
йоттабайтYB10 24йобибайтYiBЙбайт2 80

Двоичные приставки — особые приставки для степеней двойки (используемых в двоичной системе счисления), аналогичные приставкам СИ для круглых десятичных чисел. Употребление стандартизовано в 1999 и 2002 годах.

Содержание

Корни проблемы

То есть, термины, предназначенные для десятичных приставок СИ стали применяться к близким двоичным числам. Причём эти приставки часто используют по своему усмотрению, то есть одни понимают их как двоичные приставки, а другие как десятичные. Например, размер оперативной памяти компьютера обычно приводится в двоичных единицах ( 1 килобайт = 1024 байтам ), а размер дисков их производители указывают в десятичных ( 1 килобайт = 1000 байтам ). Однако на письме для множителя 1024 традиционно использовалось сокращение «К», в отличие от «к»=1000, используемого в СИ.

Чем больше число, тем большего значения может достигать ошибка, вызванная неправильным пониманием использованной приставки. В частности, разница между «двоичным» и «десятичным» килобайтом 2,4 %, в то время как между двоичным и десятичным гигабайтом — уже более 7 %. Для того, чтобы разрешить эту путаницу, и были введены особые двоичные приставки, отличные от «близких» по численному значению десятичных.

Приставки, введённые МЭК

В марте 1999 года Международная электротехническая комиссия ввела новый стандарт МЭК 60027-2, в котором описано именование двоичных чисел. Приставки МЭК схожи с СИ: они начинаются на те же слоги, но второй слог у всех двоичных приставок — би (binary — «двоичный», англ.). Стандарт был утверждён международно, но введённые названия практически не используются, по мнению некоторых, из-за их неблагозвучия: они считают, что килобит звучит приятнее, нежели кибибит. Российский ГОСТ 8.417-2002 («Единицы величин») в «Приложении А» осветил вопрос написания приставок для байтов.

Ошибочное употребление десятичных приставок (таблица)

При-
ставка
Сокра-
щение
Двоичное значение
(традиционное, ошибочное по МЭК )
Как должно быть по СИОтносит.
ошибка, %
килок2 10 = 1 02410 3 = 1 0002,40
мегаМ2 20 = 1 048 57610 6 = 1 000 0004,86
гигаГ2 30 = 1 073 741 82410 9 = 1 000 000 0007,37
тераT2 40 = 1 099 511 627 77610 12 = 1 000 000 000 0009,95
петаП2 50 = 1 125 899 906 842 62410 15 = 1 000 000 000 000 00012,59
эксаЭ2 60 = 1 152 921 504 606 846 97610 18 = 1 000 000 000 000 000 00015,29
зеттаЗ2 70 = 1 180 591 620 717 411 303 42410 21 = 1 000 000 000 000 000 000 00018,06
йоттаЙ2 80 = 1 208 925 819 614 629 174 706 17610 24 = 1 000 000 000 000 000 000 000 00020,89

Двоичный подход

Двоичные кратные используются:

кибибайт и килобайт чем отличаются. Смотреть фото кибибайт и килобайт чем отличаются. Смотреть картинку кибибайт и килобайт чем отличаются. Картинка про кибибайт и килобайт чем отличаются. Фото кибибайт и килобайт чем отличаются

Основные аргументы: традиционное для компьютерной техники использование двоичных кратных, непроизносимость слов типа «гибибайт» или «Гбайт».

Десятичный подход

Приставки «кило-», «мега-», «гига-» понимаются как десятичные:

Основные аргументы: Строгое соответствие системе СИ; повсеместное употребление десятичной системы счисления; завышение цифр объёма носителей при помощи более мелкой единицы («коммерческие мегабайты»).

Применяемое в телекоммуникациях понятие «килобит» означает тысячу битов (по ГОСТ 8.417-2002). Впрочем, из-за влияния «килобайта» некоторые люди и организации для однозначности употребляют вместо «килобита» выражение «тысяча бит».

Размер трёхдюймовой дискеты в 1,44 М (2,88 М) (включая служебные данные — загрузочный сектор, корневой каталог и FAT) задаётся в двоично-десятичных мегабайтах, один такой мегабайт равняется 1 024 000 байтам.

Источник

В чем разница между кибибайтом, килобитом и килобайтом?

Я понимаю, что эти измерения используются по-разному (скорость передачи данных измеряется в битах / с), но я не совсем уверен, смогу ли я определить разницу между Мб, Мб и МиБ.

Вот комментарий, воспроизведенный ниже, взятый из этого ответа ( выделено мной ).

То же самое с любым префиксом SI; k (1×10 3 ), M (1×10 6 ), G (1×10 9 ), то есть по расширению:

Единственными, которые немного отличаются, являются двоичные префиксы МЭК (kibi / mebi / gibi и т. Д.), Потому что они находятся в базе 2, а не в базе 10 (например, все числа равны 2 что-то вместо 10 что-то ). Я предпочитаю просто использовать префиксы SI, потому что я считаю, что это намного проще. Кроме того, Канада (моя страна) использует метрическую систему, к чему я привык, например 1kg = 1000g (или 1k anything = 1000 base things ). Ничто из этого не является неправильным или правильным; просто убедитесь, что вы знаете, какой из них вы используете, и что это на самом деле означает.

Чтобы успокоить комментаторов:

Вот почему, если вы когда-либо заглядывали в шестнадцатеричный редактор, все делится на два шестнадцатеричных символа; каждый шестнадцатеричный символ размером с полубайта, и есть два байта. Например:

Есть несколько основных терминов, которые просты и понятны:

Для преобразования между битами и байтами (с любым префиксом) просто умножьте или разделите на восемь; красиво и просто.

Каждая система использует одинаковый набор префиксов, которые могут применяться к битам или байтам. Каждый префикс начинается одинаково в обеих системах, но после этого бинарные звучат как детские разговоры.

Десятичная система очевидна и проста в использовании для большинства людей (она достаточно проста для умножения в наших головах). Каждый префикс увеличивается на 1000 (причина этого совсем другая).

Бинарная система гораздо сложнее для большинства некомпьютерных людей, и даже программисты часто не могут умножить произвольно большие числа в своих головах. Тем не менее, это просто быть кратным двум. Каждый префикс увеличивается на 1024. Один «K» равен 1024, потому что это ближайшая степень от двух к десятичному «k», равному 1000 (это может быть верно в данный момент, но разница быстро увеличивается с каждым последующим префиксом).

Числа одинаковы для битов и байтов с одинаковым префиксом.

Обратите внимание, что разница между десятичной и двоичной системами начинается с малого (при 1 КБ они составляют всего 24 байта или на 2,4% друг от друга), но растут с каждым уровнем (при 1 ГБ они составляют> 70 ​​МБ или с интервалом 6,9%).

Как правило, аппаратные устройства используют десятичные единицы (биты или байты), в то время как программное обеспечение использует двоичные (обычно байты).

Это причина того, что некоторые производители, в частности, устройства mfgs для накопителей, предпочитают использовать десятичные единицы, потому что это приводит к тому, что размер диска звучит больше, но пользователи разочаровываются, когда обнаруживают, что его размер меньше ожидаемого, когда они видят Windows et. и др. сообщить размер в двоичном Например, 500 ГБ = 476 ГБ, поэтому, хотя накопитель рассчитан на 500 ГБ и помечен как таковой, « Мой компьютер» отображает двоичный файл 476 ГБ (но как «476 ГБ»), поэтому пользователи задаются вопросом, куда ушли остальные 23 ГБ. (Производители дисков часто добавляют сноску к пакетам, утверждая, что «форматированный размер меньше», что вводит в заблуждение, поскольку накладные расходы на файловую систему ничто по сравнению с разницей между десятичными и двоичными единицами.)

Сетевые устройства часто используют биты вместо байтов по историческим причинам, и интернет-провайдерам часто нравится рекламировать с использованием битов, потому что это делает скорость соединений, которые они предлагают, более высокой: 12 Мбит / с вместо 1,5 МБ / с. Они часто даже смешивают и сопоставляют биты и байты, а также десятичные и двоичные числа. Например, вы можете подписаться на то, что провайдер называет линией «12 МБ / с», думая, что вы получаете 12 МБ / с, но на самом деле просто получаете 1,43 МБ / с (12 000 000/8/1024/1024).

Источник

KiB, Kib, KB, Kb

История вопроса

Ярким примером путаницы с приставками является «мегабайт» производителей CD, DVD и дискет. Он равен 1024х1000 байт. Дискета на «1,44 Мб» на самом деле имеет ёмкость в 1,44х1024х1000 байт = 1440 Кб или 1,38 Мб (где 1 Мб = 1024х1024 байт). А ёмкость одностороннего однослойного DVD вместо 4,7 «ГБ» составляет 4,37 ГБ = 4,37х1024х1024х1024 байт.

В 1998 году Международное бюро мер и весов заявило, что приставки СИ относятся только к степеням десяти и не должны использоваться для обозначения степеней двойки.

В 1999 году МЭК ввела стандарт IEC 60027-2 с новыми приставками для обозначения количества информации. В 2008 году вышел аналогичный стандарт IEEE 1541 (различие только в том, что IEC предлагает писать «bit» полностью вместо «b» у IEEE). Использование этих приставок одобрено Международным комитетом мер и весов. Для обозначения степеней двойки в ближайшей приставке СИ второй слог заменяется на «bi» от binary (двоичный): kibibyte — KiB, mebibyte — MiB, gibibyte — GiB.

ГОСТ 8.417-2002, приложение А: «В соответствии с международным стандартом МЭК 60027-2 единицы «бит» и «байт» применяют с приставками СИ» (заглавные буквы К, М, Г,… обозначающие степени 10).

31 октября 2009 года Правительство РФ утвердило «Положение о единицах величин, допускаемых к применению в Российской Федерации», которое гласит: «Наименование и обозначение единицы количества информации «байт» (1 байт = 8 бит) применяются с двоичными приставками «Кило», «Мега», «Гига», которые соответствуют множителям «2 10 », «2 20 » и «2 30 » (1 Кбайт = 1024 байт, 1 Мбайт = 1024 Кбайт, 1 Гбайт = 1024 Мбайт). Данные приставки пишутся с большой буквы. Допускается применение международного обозначения единицы информации с приставками «K» «M» «G», рекомендованного Международным стандартом Международной электротехнической комиссии МЭК 60027-2 (KB, MB, GB, Kbyte, Mbyte, Gbyte).»

Т.е. для байт приставки СИ теперь обозначают степени двойки, а для бит всё остаётся по ГОСТ — приставки СИ обозначают степени 10.
1 Мбайт = 1 MiB = 1024х1024 байт, 1 Мбит = 1 Mb = 1000х1000 бит.

Сводная таблица приставок

IEEE 1541/IEC 60027-2ГОСТ 8.417-2002, «Положение. »
kibibyteKiB1024 byteкилобайтКБ1024 байт
mebibyteMiB1024 KiBмегабайтМБ1024 КБ
gibibyteGiB1024 MiBгигабайтГБ1024 МБ
tebibyteTiB1024 GiBтерабайтТБ1024 ГБ
kibibit, kibitKib1024 bitДля этих величин в РФ утверждённых обозначений нет
mebibit, mibitMib1024 Kib
gibibit, gibitGib1024 Mib
tebibit, tibitTib1024 Gib
kilobyteKB1000 byte
megabyteMB1000 KB
gigabyteGB1000 MB
terabyteTB1000 GB
kilobitKb1000 bitкилобитКб1000 бит
megabitMb1000 KbмегабитМб1000 Кб
gigabitGb1000 MbгигабитГб1000 Мб
terabitTb1000 GbтерабитТб1000 Гб

Мы видим, что Постановление Правительства от 2009 г. ввело обозначения для KiB, MiB, GiB,… лишив обозначения KB, MB, GB. Эта перестановка не решает главной проблемы: в России в 2 раза меньше утверждённых обозначений приставок для единиц количества информации, чем в международном стандарте МЭК 60027-2. Принятые обозначения не покрывают всех возможных вариантов. К тому же похожие по написанию и произношению (мегабайт) приставки обозначают разные множители.

Неофициальная практика, упомянутая в ГОСТ, покрывает все варианты: Б — байт, б — бит, 1 КБ = 1024 байт, 1кБ = 1000 байт.

Что делать?

Есть разные варианты. Например, скопировать международный стандарт. Или ввести ещё 2 группы приставок. Или узаконить неофициальную практику (см. выше). Лично я склоняюсь к первому варианту — не хотелось бы, чтобы наша страна (когда-то весьма прогрессивная в этом отношении) вступила в ряды любителей местных традиций в виде ярдов/унций/галлонов (путаница при совмещении которых с системой СИ уже была причиной серьёзных аварий).

Источник

Мысли вслух

понедельник, 23 ноября 2009 г.

Килобайты и кибибайты

В последнее время мне нередко приходится отвечать на вопрос о том, как сокращать единицы измерения количества информации. Вопрос весьма запутанный и сложно дать четкий ответ, который бы всех устроил. Главная проблема в том, что исторически в компьютерной технике чаще всего использовались двоичные приставки, а не десятичные, как в системе единиц СИ. Например, «килобайт» обозначал 2 10 =1024 байта, а не 1000.

Есть единственный ГОСТ 8.417-2002, который как-то регламентирует эти обозначения (см. таблицу А.1 этого документа). Этот ГОСТ рекомендует для «двоичных» кило(мега-, гига-)байт обозначения Кбайт, Мбайт и Гбайт. Этих же обозначений придерживаются и составители заданий ЕГЭ. Сложность только в том, что это длинные обозначения, их долго писать и набирать, особенно когда идет запись в быстром темпе.

Стандарт МЭК, предлагающий использовать для «Кбайт», «Мбайт» и «Гбайт» термины «кибибайт», «мебибайт» и «гибибайт» на практике не прижился.

Артемий Лебедев в своем «Ководстве» предлагает, например, такие обозначения (см. §84): кб — килобит (1000 бит), КБ — двоичный килобайт (1024 байта), кБ — десятичный килобайт (1000 байт). Тут есть другие возражения. Во-первых, у этих сокращений уже есть другие установившиеся значения, например, «КБ» — это «конструкторское бюро», а «кб»— кабельтов. Во-вторых, я думаю, что если смысл сокращений принципиально меняется от того, заглавную букву мы напишем или строчную, это не самое лучшее обозначение.

Что в итоге? «Каждый выбирает для себя» (Д. Сухарев). Я вообще не упоминаю на уроках «десятичные» приставки для единиц измерения количества информации, чтобы не путать. Все-таки в подавляющем большинстве случаев (кроме, пожалуй, маркировки винчестеров) считают, что в килобайте 1024 байта и т.д. Мне привычнее обозначать (двоичные) килобайт и мегабайт как Кб и Мб, потому что КБ и МБ сильно смахивает на аббревиатуры, а Кбайт и Мбайт очень долго писать. Для записи скорости передачи информации по последовательному каналу, на мой взгляд, понятнее использовать кбит/с, Мбит/с, Гбит/с, явно указывая, что это единицы, кратные битам. Правильно это или нет, можно сказать только тогда, когда будет общепринятый стандарт, четко регламентирующий все детали.

Комментарии: 1:

Всегда показываю разницу между десятичными и двоичными приставками. Уж очень велика разница при современных ёмкостях жестких дисков и не только дисков но и всевозможных флешках тоже! И почему бы не использовать «русифицированные» приставки МЭК?
КиБ, МиБ и т.д.? именно так я и подаю материал уже в 7 классе.

кибибайт и килобайт чем отличаются. Смотреть фото кибибайт и килобайт чем отличаются. Смотреть картинку кибибайт и килобайт чем отличаются. Картинка про кибибайт и килобайт чем отличаются. Фото кибибайт и килобайт чем отличаются Константин Поляков Санкт-Петербург

Предыдущие сообщения

Все приходит вовремя к тому, кто умеет ждать.

Лорд Биконсфильд, урожденный Дизраэли.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *