Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Есть ли практический смысл в том, что объем большинства накопителей данных кратен степеням двойки, или для "красоты"?)

Иван Кастрикин Мыслитель (9359), открыт 12 часов назад
Вопрос выше.
8 ответов
Павел Волгин Просветленный (30436) 12 часов назад
А что, про основы программного кода не в курсе?
Иван КастрикинМыслитель (9359) 11 часов назад
Сомневаюсь, что кто-то из "не программистов" в курсе про основы программного кода. Я максимум змейку кодил.
Павел Волгин Просветленный (30436) Про "музыку нулей и единиц" не в курсе? В коде может быть или 0, или 1 - поэтому все и кратно 2-м...
Morpheús Просветленный (41341) 12 часов назад
Есть. Адреса в памяти задаются числом строго ограниченного размера, которое в свою очередь является бинарным.

Именно по этой причине 32-битные ОС не могут работать более чем с 4 Гб ОЗУ, а MBR разметка дисков не позволяет размечать на одном накопителе область объемом более 2 Тб.
Федор Новиков Искусственный Интеллект (361205) 12 часов назад
Размер кластера (минимальной порции записываемых и читаемых данных в накопителе) для удобства выбирают равным степени двойки 512 байтов и более), так проще адресация: для вычисления адреса не нужно умножение, деление и сложение, достаточно сдвига двоичного числа, который элементарно реализуется в аппаратуре.
PC USER Просветленный (26691) 11 часов назад
Современный компьютер так устроен что на степенях двойки он сам и работает. Двойка это два состояния электронного ключа, на базе которого строятся конечные автоматы, на базе которых строится весь его вычислитель - computer.
Есть компьютеры на троичной логике. Есть квантовые компьютеры. Но последние специфичны тем что не годятся для привычных нам вычислений, а вычисляют нечто иное (вероятности), причем гораздо быстрее обычного.
прост Профи (908) 11 часов назад
нет . нету . и без неё можно обойтись и главное всегда без этого и обходится . но у кого то окр он решил что так будет красиво если толдкьо условно на словах будет кратно двойке но на самом деле не кратно . это как отсылка внутри компьютера которой не сущетсвует на самом деле
Сергей Ремин Мудрец (15311) 10 часов назад
Ахах, тебе на канал побединского, во он там про это рассказывает))))>
dkshkljf dkshkljf Мудрец (14785) 7 часов назад
Сейчас - нет, нету.
На заре компьютерной эпохи, когда каждый байт считали - имело смысл.
А теперь просто стало традицией.
Которая, кстати, постоянно нарушается. Потому как, реальный размер накопителя всегда меньше заявленного
Похожие вопросы