память 32-битного процессора - PullRequest
0 голосов
/ 27 мая 2020
  1. У меня вопрос. Для 32-битного процессора максимальный адрес памяти, который он может иметь, составляет 2 ^ 32 бит = 4 ГБ. Значит ли это, что компьютеру с 32-битным процессором требуется только 4 ГБ ОЗУ? Если ему предоставляется 8 ГБ ОЗУ, он может использовать только до 4 ГБ ОЗУ.

  2. Я пытаюсь ответить на первый вопрос ниже. Но у меня есть еще один вопрос: для 40-битной AB и 32-битной ОС логический адрес составляет до 2 ^ 32 = 4 ГБ, тогда как он может использовать 40-битный AB?

1 Ответ

0 голосов
/ 27 мая 2020

Изменено в соответствии с комментариями,

32-битный компьютер обычно означает, что регистр 32-битный, это не имеет отношения к БД. Если ширина DB составляет 32 бита, он может передавать 32 бита за один раз.

Ширина AB часто составляет 32 бита, но может быть и 40 бит. Ширина AB определяет объем памяти, который он может использовать. Это предел аппаратного обеспечения. И фактическая память, которую он может использовать, дополнительно ограничивается ОС.

...