Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Почему в одном КилоБайте именно 1024 байта?

Технологии+2
Dreik Egrovsky
  ·   · 48,1 K

В килобайте 1000 байт. Так что вопрос "почему" стоять не может. А 1024 байта в кибибайте. Это совершенно другая кратная единица, происходящая из другой системы счисления. Память адресуется двоичными числами, а чип памяти должен что то вернуть на запрос с любым возможным адресом. Для представления тысячи чисел надо минимум 10 бит. Но максимальное десятизначное двоичное число не 999, а 1023. Минимальное 0, так что всего таких чисел 1024. И что должен вернуть чип памяти, если в нём будет 1000 байт, а запрошен будет байт по адресу, например, 1021? Это не процессор, он не может бросить прерывание. Поэтому объём чипа всегда равен целой степени двойки, ближайшая к тысяче это 1024.

Похоже этот киби придумали на ровном месте. Хотя действительно неудобно когда размер килобайта строго не определен.

На Яндекс Дзен в блоге https://zen.yandex.ru/resha...  · 29 мар 2021
Вот и получается, что забудешь основы информационной техники, и забываем, что не 1000 Кбайт = 1 Мбайт, а 1024 Кбайт = 1 Мбайт, и что 1024 = 2 в степени 10. А 1000 не равна никакой степени числа 2. Ну зачем мы будем ломать... Читать далее
Первый
Правильнее было бы спросить, а почему в байте 8 бит? Чтобы было понятно, я начну издалека, со школьной таблицы умножения. Она на самом деле не не таблица умножения, а таблица упрощённого сложения. Посудите сами: 2 * 3 = 2 + 2 +... Читать далее

Классный ответ всё по полочкам

Первый
Чет ответы какие-то идиотские, еще и с обилием лишней информации. Если совсем просто - современные ПК работают с двоичной системой счисления. Соответственно, все префиксы (кило, мега и т.д.) которые в традиционной системе... Читать далее
Вынужден поправить свой ответ, так как немного повысил качество своего образования с прошлой осени. в килобайте... Читать дальше