Ох уж эти мелкомягкие, которые сами запутались в своих бреднях.
x86 - архитектура процессора. Изначально Intel, в силу обозначения модельного ряда процессоров. Сейчас архитектура так же известна под именем IA-32.
Так вот, изначально для этой архитектуры был потолок в 32-битное адресное пространство. Так что и ПО имело соответствующую разрядность. Что сделали мелкомягкие? Правильно, зачем всё усложнять? Давайте-ка назовём 32-битное ПО так, как называют архитектуру процессоров? Пфф, норм же.
Позже, AMD к этой 32-разрядной архитектуре x86 решили ввести 64-разрядное расширение. Назвали это дело x86-64. Позже - amd64.
Но мелкомягкие "выкрутились". Начали называть 64-разрядное ПО x64, а 32-разрядное - x86. И вправду, зачем всё усложнять? Один раз назвали горячее фиолетовым, то и будем свою линию гнуть.
Аллилуя, майкрософт.