-4

Скажем, для 32-битной ОС мы говорим, что самое большое доступное целое число, которое ЦП может обрабатывать изначально, составляет 4 294 967 295, что на "человеческом языке" составляет 4 гигабайта.

Таким образом, для 64-разрядного процессора это число равно 18,446,744,073,709,551,615, но как бы вы это назвали? Газиллион?

1 ответ1

2

Первый номер называется 4 млрд. 294 млн. 967 тыс. 295. Аналогично, большее число составляет 18 квинтиллионов 446 квадриллионов 744 триллионов 73 миллиардов 709 миллионов 551 тысяч 615 (дано в коротком масштабе, поэтому не все согласны с тем, что первое число - "миллиарды" - они скажут, что это "миллиарды").

4 гигабайта - это диапазон адресуемой памяти в 32-битных машинах (упрощенно). Термин 4 гигабайта взят из префикса SI для миллиарда и означает "4 миллиарда байтов" (аналогично 1 километру = 1000 метров). Таким образом, вы можете назвать этот номер "4 гига", если хотите запутать всех, с кем разговариваете.

Это немного больше, чем 4 миллиарда, поскольку мы имеем дело с степенью двойки, а не степенью 10, поэтому килограмм равен 1024, а не 1000. Существуют альтернативные двоичные префиксы , поэтому вы бы правильно назвали это число 4 гибибайтами.

Аналогично, большее число, используемое в качестве префикса, будет 16 exa или 16 exbi.

Обратите внимание, что 64-битные процессоры на самом деле не способны адресовать столько памяти, обычно это "всего лишь" от нескольких десятков до нескольких сотен ГБ.

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