Я хотел знать архитектуру своего процессора.
firsthing, который я сделал, должен ввести env
в cmd и я нашел их.
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=170a
Так моя архитектура процессора, x86? и не x86_64?
Но в http://ark.intel.com/Product.aspx?id=36500 говорится, Instruction Set 64-bit
.Which каждый должен, я верю в?
Ответ: оба. У Вас есть процессор, который поддерживает x86_64 (иначе x64, amd64, em64t, IA-32e, IA-64t, …) семейство инструкций и x86_32 (иначе. IA-32, i686, Pentium, …) семейство инструкций. Веб-сайт Intel сообщает о 64-разрядной системе команд, указывая x86_64, но все такие процессоры также поддерживают более старую 32-разрядную систему команд IA-32 (а также еще более старые 16-разрядные и 8-разрядные системы команд).
Ваша операционная система сообщает о 32-разрядной архитектуре, потому что Вы выполняете 32-разрядную версию операционной системы. Так как Вы не можете установить 64-разрядное приложение на этой ОС, не было бы никакого смысла в создании отчетов о 64-разрядной архитектуре. Но Вы могли выполнить 64-разрядную версию Windows или другой ОС, и это сообщит о x86_64 архитектуре.