Ответы:
В современной терминологии x86обычно указывается 32-разрядный код x86-64или x6464-разрядный код.
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).
Отчеты Windows Vista x86для 32-битной версии и x86-64для 64-битной версии.
У вас есть 32-битная версия
x86 только для 32 бит . Иногда его также называют x86- 32 .
x86- 64 поддерживает 64 бит . Они часто называют термином х64