1024 = 2 в степени 10. Компьютеры используют двоичную систему, в которой основание равно 2 (0 и 1). Люди используют десятичную систему с основанием 10. Поэтому, если у меня есть 1 байт, который содержит 8 бит в современных компьютерах, я могу представить до 256 различных состояний, возможностей, значений и т.д. 10 бит могут представлять 1024 состояния. Ну..и что? Какое отношение он имеет к памяти? Я думаю, что размер памяти зависит от количества бит/байтов, а не от количества состояний, которые могут представлять биты и байты. Я смущен. Какая техническая выгода от мысли, что 1K(i)B = 1024, а не 1000 байт?
Я думаю, мне нужно больше технических объяснений, возможно, что-то, связанное с тем, как работает процессор или как данные на самом деле хранятся на жестком диске. Не просто: эй, компьютер использует двоичную форму, поэтому мы используем 2 ^ 10, а не 10 ^ 2.