x86 - это семейство обратно-совместимых архитектур наборов команд на базе Intel 8086. Как отмечалось в этом вопросе, x86 может относиться либо к 32-битной, либо к 64-битной архитектуре, однако Windows обозначает свои 32-битные версии как «x86». "и 64-разрядные версии как" x64 ". Это создало запутанную ситуацию для потребителя, в которой Intel, производитель процессора, и Microsoft, поставщик программного обеспечения, используют несоответствующую номенклатуру архитектуры набора команд процессора.
Чтобы оказать некоторую помощь сбитому с толку потребителю, 32-разрядная архитектура обычно обозначается как i386, а 64-разрядная архитектура обычно обозначается как amd64 в наименовании пакетов программного обеспечения для дистрибутивов Linux. Дополнительным преимуществом этой номенклатуры является то, что она расширяема, чтобы включать уникальные имена для других архитектур набора команд процессора, таких как arm64 и powerpc.