Сайт, который может быть полезен ВСЕМ!,B>
Кибибитизация
© Шарапов Михаил Петрович, 2021
Добро пожаловать в Мир Ошибок!
Содержание
1 Кило, это сколько?
Информатику учили?
А, информатике учили?
Может быть к ЕГЭ по информатике готовились?
Или, может быть, к ЕГЭ по информатике готовили?
В любом случае сталкивались с «заклинаниями» типа:
1 Кбит = 1024 бит.
И ни в коем случае 1 Кбит не равен 1000 бит!
И до сих пор, что в Интернет, что на обычном, родном ПК, да и в «бумажных» изданиях мы можем видеть «КБ».
Это вроде бы обозначает «килобайт».
Но не тот килобайт, в котором 1000 байт.
А, тот килобайт, в котором 1024 байта.
И это при том, что в ГОСТе вообще нет приставки «К прописная».
В каком ГОСТе?
Да, вот:
ГОСТ 8.417-2002 МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ Государственная система обеспечения единства измерений ЕДИНИЦЫ ВЕЛИЧИН.
Зато в этом ГОСТе есть «плач души»:
«Исторически сложилась такая ситуация, что с наименованием "байт" некорректно (вместо 1000=103 принято 1024=210) … При этом обозначение Кбайт начинают с прописной буквы в отличие от строчной буквы «к» для обозначения множителя 103».
Обратите внимание на слово «некорректно».
Кстати, «плач души » совершенно официальный.
См. рисунок 1.
Рисунок 1 Замечание о некорректном использовании прописной буквы «К». Часть копии экрана, отображающего страницу официального издания
Источник: ГОСТ 8.417-2002 МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ Государственная система обеспечения единства измерений ЕДИНИЦЫ ВЕЛИЧИН, с. 19 / Издание официальное – Текст электронный // Стандартинформ, Москва, 2018 : [сайт]. – URL: http://protect.gost.ru/v.aspx?control=8&baseC=-1&page=0&month=-1&year=-1&search=&RegNum=1&DocOnPageCount=15&id=121963&pageK=0290533E-047F-48EB-A8EC-07C0463A6A17 (дата обращения 2021-08-23).
Прямая гипертекстовая ссылка на источник:
Источник: ГОСТ 8.417-2002 МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ Государственная система обеспечения единства измерений ЕДИНИЦЫ ВЕЛИЧИН, с. 19 / Издание официальное – Текст электронный // Стандартинформ, Москва, 2018 : [сайт]. – URL: http://protect.gost.ru/v.aspx?control=8&baseC=-1&page=0&month=-1&year=-1&search=&RegNum=1&DocOnPageCount=15&id=121963&pageK=0290533E-047F-48EB-A8EC-07C0463A6A17 (дата обращения 2021-08-23).2 Киби – это вам не кило!
С 2017-го года действует
ГОСТ Р МЭК 80000-13—2016 Государственная система обеспечения единства измерений ВЕЛИЧИНЫ И ЕДИНИЦЫ Часть 13 Информатика и информационные технологии
То, что он действует, по крайней мере, - действовал на момент обращения, видно на рисунке 2.
Рисунок 2 ГОСТ Р МЭК 80000-13—2016. Копия изображения части страницы официального сайта Росстандарта. Дата обращения 23.08.2021.
Источник: ГОСТ Р МЭК 80000-13—2016 / КАТАЛОГ НАЦИОНАЛЬНЫХ СТАНДАРТОВ – Текст электронный // Росстандарт : [сайт]. – URL: https://www.rst.gov.ru/portal/gost/home/standarts/catalognational?portal:componentId=3503536e-2ac1-4753-8ed1-09a92fee02de&portal:isSecure=false&portal:portletMode=view&navigationalstate=JBPNS_rO0ABXc4AAZhY3Rpb24AAAABABBjb25jcmV0ZURvY3VtZW50AAZkb2NfaWQAAAABAAMzMTAAB19fRU9GX18* (дата обращения 2021-08-23)
Прямая гипертекстовая ссылка на источник, кстати, перейдя по этой ссылке, можно проверить актуальность данного стандарта ГОСТ Р МЭК 80000-13—2016 на текущий день:
Источник: ГОСТ 8.417-2002 МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ Государственная система обеспечения единства измерений ЕДИНИЦЫ ВЕЛИЧИН, с. 19 / Издание официальное – Текст электронный // Стандартинформ, Москва, 2018 : [сайт]. – URL: https://www.rst.gov.ru/portal/gost/home/standarts/catalognational?portal:componentId=3503536e-2ac1-4753-8ed1-09a92fee02de&portal:isSecure=false&portal:portletMode=view&navigationalstate=JBPNS_rO0ABXc4AAZhY3Rpb24AAAABABBjb25jcmV0ZURvY3VtZW50AAZkb2NfaWQAAAABAAMzMTAAB19fRU9GX18* (дата обращения 2021-08-23).В этом ГОСТе приведены приставки для двоичных множителей
На странице 16, в разделе
«4 Приставки для двоичных множителей»
Читаем, в частности:
таблица 1. ,Приставки для двоичных множителей
Источник таблицы 1 и примеров: ГОСТ Р МЭК 80000-13—2016 Государственная система обеспечения единства измерений ВЕЛИЧИНЫ И ЕДИНИЦЫ Часть 13 Информатика и информационные технологии – Текст электронный // АО «Кодекс»: [сайт]. – URL: https://docs.cntd.ru/document/1200143231 (дата обращения 2024-08-18)
| Множитель | Русское наименование | Русское обозначение |
| 210 | киби | Ки |
| 220 | меби | Ми |
| 230 | гиби | Ги |
| 240 | теби | Ти |
Один кибибит. 1 Кибит = 210 бит = 1 024 бит.
Один килобит: 1 кбит = 103 бит = 1 000 бит.
Один мебибайт: 1 МиБ = 220 Б = 1 048 576 Б.
Один мегабайт: 1 МБ = 106 Б = 1 000 000 Б
Несколько более расширенная информация приведена на рмсунке 3.
Рисунок 3 Приставки для двоичных множителей Часть копии экрана
Источник: ГОСТ Р МЭК 80000-13—2016 Государственная система обеспечения единства измерений ВЕЛИЧИНЫ И ЕДИНИЦЫ Часть 13 Информатика и информационные технологии – Текст электронный // АО «Кодекс»: [сайт]. – URL: https://docs.cntd.ru/document/1200143231 (дата обращения 2024-08-18)
3 Меняем КБ на КиБ!
Итак.
Если Вы видите в каком-либо тексте обозначение единиц измерения «КБ», знайте, что это некорректное обозначение. Для того чтобы эта часть текста соответствовала ГОСТ Р МЭК 80000-13—2016, надо заменить «КБ» на «КиБ».
4 Меняем МБ, ГБ на МиБ, ГиБ?
Если мы видим: «МБ» или «ГБ»?
В отличие от случая с «КБ», нельзя только глядя на это обозначение, утверждать, что единицы измерения использованы некорректно.
Технически допустимо, чтобы количество байт было в точности равно 1000000 байт или 1000000000 байт.
Тогда обозначения:
1000000 Б = 1 МБ
1000000000 Б = 1 ГБ
вполне корректны.
Однако, автор, составитель соответствующего текста мог некорректно использрвать обозначения приставок «М» или «Г» по аналогии с некорректным использованием приставки «К», некорректно приписывая приставке «М» множитель 220, а приставке «Г» множитель 230.
Для того, чтобы удостовериться в правильности или, наоборот в некорректности употребления приставок «М» или «Г», следует провести дополнительный анализ.
И получить дополнительную информацию из контекста употребления соответствующих обозначений.
Например, если речь идет об объеме памяти микросхем или модулей ОЗУ, скорее всего объем памяти кратен степени двойки, а не степени десятки.
Ибо, с точки зрения схемотехники запоминающих устройств нерационально подвести к дешифратору адреса 20 адресных линий, которые могут обеспечить адресацию 220 элементов памяти (байтов), но из соображения «любви» к круглым числам специально «испортить» дешифратор адреса, ограничив количество различных адресуемых элементов памяти (байтов) круглым числом 1000000.
Это же замечание с высокой степенью достоверности можно отнести и к соответствующим характеристикам таких устройств, как микропроцессоры и микроконтроллеры.
Добро пожаловать в мир исправляемых ошибок!