14

У меня есть копия Windows в MSDNAA и там написано Windows Vista x86. Это Windows Vista 32-битная или 64-битная?

4 ответа4

39

В современной терминологии x86 обычно обозначает 32-разрядные, а x86-64 или x64 обозначает 64-разрядные.

x86 самом деле относится к набору инструкций на основе Intel 8086 (с некоторого времени - 1973 по подсчетам Википедии). В настоящее время это обычно означает 32-битный набор инструкций. Первоначально это был набор инструкций, которые работали только с 16-разрядными системами , поэтому исторически его можно было назвать x86-16 или x86-32 . Но, очевидно, x86-16 больше не актуален, так как 16-битные процессоры давно вымерли.

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

Для x86-64 также существуют специфичные для вендора имена - их можно отнести к AMD64 или Intel 64 (предыдущие IA-32e и EM64T).

13

Windows Vista сообщает о x86 для 32-битной версии и x86-64 для 64-битной версии.

7

это 32-битная версия Windows

4
  • У вас есть 32-битная версия

  • x86 только для 32 бит Иногда его также называют x86- 32 .

  • x86- 64 поддерживает 64 бит . Они часто называют термином х64

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