По сути, ваша первая ссылка была неправильной, а вторая - правильной, но они не дали полной картины.
Вот (я надеюсь) более полная и точная картина основ CPU/Memory:
64-битный процессор имеет 64-битную внутреннюю "шину". Это буквально 64 провода, каждый из которых может пропускать высокое или низкое напряжение (1 или 0) в любой момент времени. Это позволяет несколько вещей, включая:
1) 64-битные (8 байт) данные могут "течь" через шину в любой момент времени. Эти данные "проталкиваются" через шину каждый раз, когда тактовые частоты процессора тикают. Если вам интересно, "часы" процессора - это обычно внутренний кристалл, который вибрирует ("колеблется"), когда он электрически заряжен. Колеблющийся кристалл производит электронную "волну", которая затем преобразуется в жесткую "тумблерную" форму волны. Это сердцебиение процессора, и каждый удар "проталкивает" данные через шину (проще говоря). Например, 64-битный процессор с тактовой частотой 1 ГГц может "выдавать" данные 1 миллиард раз в секунду, а каждый раз - 64 бит. Поэтому его вычислительная мощность или "полоса пропускания" составляет 64 млрд. Бит / с или "полоса пропускания" 8 Гбит / с.
2) Поскольку имеется 64 двоичных провода, существует 2 ^ 64 возможных значений, которые может когда-либо получить шина. Поскольку эти значения могут относиться к "адресам" памяти, 64-битный процессор может указывать до 2 ^ 64 областей памяти, каждая длиной 1 байт. Это ОГРОМНО ... 18,5 миллиардов ГБ оперативной памяти .... Это 2 ГБ оперативной памяти на каждого человека на земле ... на одном компьютере. Но для лучшего примера рассмотрим 32-битный процессор, который может ссылаться на 2 ^ 32 адреса памяти (ОЗУ). Опять же, каждый "адрес" ОЗУ обычно составляет 1 байт (8 бит), так что это 2 ^ 32 байта (4 ГБ) ОЗУ. Вот почему любой компьютер, имеющий 32-битный процессор или 32-битную Windows, ограничен использованием 4 ГБ ОЗУ. Даже если установлено больше ОЗУ, система может использовать только 4 ГБ. Кроме того, 64-разрядный процессор, работающий с 32-разрядными окнами, по-прежнему ограничен 4 ГБ ОЗУ, поскольку программное обеспечение Windows не предназначено для подключения к более чем 4 ГБ (2 ^ 32) "адресам" памяти.
ПРИМЕЧАНИЕ. Имейте в виду, что по мере добавления технологий, таких как биты с 3 состояниями, многоядерные процессоры, оптоволокно и т.д., Эти фундаментальные вычисления становятся более сложными.
ИСТОЧНИК: Бакалавр наук в области вычислительной техники и электротехники из Purdue (IUPUI) в 2010 году и работал в области данных / ИТ / анализа в течение последних 8 лет. Я также являюсь разработчиком / энтузиастом игровых ПК и наркоманом AnadTech / TomsHardawre :)
С уважением, - Джонатан Мэтьюз