21

Более новые компьютеры обычно имеют 2, 4, 8 и т.д. ГБ ОЗУ. Старшие обычно имеют 128, 256, 512 МБ или меньше, но также имеют степень двойки.

В чем причина этого? Почему жесткие диски и DVD-диски не соответствуют этой норме?

5 ответов5

26

Память тесно связана с процессором, поэтому их размер равен двум, что позволяет упаковывать несколько модулей, требуя минимум логики для переключения между ними; необходимо проверить только несколько битов с конца (поскольку двоичное представление размера равно 1000 ... 0000 независимо от его размера) вместо многих других битов, если бы они не были степенью двойки.

Жесткие диски не привязаны к процессору и не упакованы одинаково, поэтому точность их размера не требуется.

9

Проще говоря, компьютеры работают в 1 и 0. Вот что такое двоичный файл. Компьютер использует эту систему для адресации памяти. В простой (читай "древней") системе определенное количество строк процессора или строк адреса блока памяти выделено для выбора адреса определенного места в памяти. Поскольку эти строки могут содержать только значения "высокий" или "низкий", каждая строка представляет двоичную цифру. Таким образом, количество адресов, которые можно адресовать, равно двум степеням количества линий.

Существует соответствие между этим и адресными регистрами в процессоре. Два к числу битов в регистре - это количество мест, которые могут быть адресованы.

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

Обратите внимание, что этот обзор представляет собой значительно упрощенный взгляд на сложную тему.

Также см. Статью в Википедии об адресации памяти.

5

Бинарная система известна как база 2, потому что есть два возможных значения: 0 и 1 (вкл. И выкл., Высокое и низкое, 5 В и 0 В) по сравнению с обычной системой натуральных чисел, известной как база 10 (0-9). Производители жестких дисков хотят, чтобы их емкость была выше, поэтому диск емкостью 1 ГБ (база 10, 1 миллиард байт, 10 9) на самом деле составляет всего 0,9313 ГБ (база 2, 2 что-то) (это также причина несоответствия между тем, что компьютер отчеты и что говорит коробка). То же самое относится и к DVD-дискам.

-1

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

Поэтому один элемент может представлять только цифры 0 и 1 (два значения). Если вы скомбинируете два из них, то теперь вы можете представить 2 в степени двух (четырех) чисел 0… 3.

выкл, выкл = 0

выкл, вкл = 1

вкл, выкл = 2

на, на = 3

Если у вас есть три элемента, вы можете представить два в степени трех (восьми) чисел 0… 7.

выкл, выкл, выкл = 0

выкл, выкл, вкл = 1

выкл, вкл, выкл = 2

выкл, вкл, вкл = 3

вкл, выкл, выкл = 4

вкл, выкл, вкл = 5

вкл, выкл = 6

на, на, на = 7

И так далее.

Элемент может быть переключающим транзистором или чем-то аналогичным, который находится во включенном или выключенном состоянии, это может быть крошечный участок поверхности жесткого диска, который намагничен параллельно или перпендикулярно направлению вращения (два состояния).

Следовательно, все естественно организовано в полномочиях двух.

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

-3

Массовое производство обычно дешевле, чем разнообразное производство. Печать 128 МБ и 256 МБ может стоить дороже, чем просто печать 256 МБ.

Так что, если не много разных баранов, вы можете «удвоить» их для достижения самого дешевого результата.

Установка двух одинаковых полос плунжера имеет то преимущество, что они должны работать вместе. Смешивание разных марок может привести к небольшим различиям, замедляющим работу вашего компьютера.

Двухканальный ОЗУ отлично работает вместе, если вы добавите две одинаковые полосы от ОЗУ.

Тарана изготавливается с использованием более мелких «суб» фишек. Эти чипы, как правило, фиксируются в удобном размере. ОС из исторически перспективных, таких как простые блоки 1024Kb для использования. Таким образом, вы не хотите многократного из того, что установлено.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .